pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/dia



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Apr 17 13:03:53 UTC 2024

Modified Files:
        pkgsrc/graphics/dia: Makefile
Removed Files:
        pkgsrc/graphics/dia: Makefile.common options.mk

Log Message:
dia: clean up after removal of dia-python

cairo option didn't do anything (cairo was always enabled), so remove it

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 pkgsrc/graphics/dia/Makefile
cvs rdiff -u -r1.32 -r0 pkgsrc/graphics/dia/Makefile.common
cvs rdiff -u -r1.9 -r0 pkgsrc/graphics/dia/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/dia/Makefile
diff -u pkgsrc/graphics/dia/Makefile:1.126 pkgsrc/graphics/dia/Makefile:1.127
--- pkgsrc/graphics/dia/Makefile:1.126  Sun Apr  7 07:34:09 2024
+++ pkgsrc/graphics/dia/Makefile        Wed Apr 17 13:03:53 2024
@@ -1,13 +1,50 @@
-# $NetBSD: Makefile,v 1.126 2024/04/07 07:34:09 wiz Exp $
+# $NetBSD: Makefile,v 1.127 2024/04/17 13:03:53 wiz Exp $
 
-PKGREVISION=   34
-.include "Makefile.common"
+DISTNAME=      dia-0.97.3
+PKGNAME=       ${DISTNAME:S/dia-/dia${DIA_SUBPKG}-/}
+PKGREVISION=   35
+CATEGORIES=    graphics
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/dia/0.97/}
+EXTRACT_SUFX=  .tar.xz
 
-.include "options.mk"
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://live.gnome.org/Dia
+COMMENT=       Program for creating diagrams of all kinds
+LICENSE=       gnu-gpl-v2
 
 # just to convert the manpage
 TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
 
+GNU_CONFIGURE=         YES
+USE_TOOLS+=            gmake intltool pkg-config msgfmt
+USE_LIBTOOL=           YES
+USE_PKGLOCALEDIR=      YES
+USE_LANGUAGES=         c c++
+
+CHECK_PORTABILITY_SKIP+=       installer/macosx/dia
+
+CONFIGURE_ARGS+=       --without-python
+
+SUBST_CLASSES+=                intl
+SUBST_MESSAGE.intl=    Fixing path to installed files.
+SUBST_STAGE.intl=      pre-configure
+SUBST_FILES.intl=      lib/intl.c
+SUBST_VARS.intl=       PREFIX
+
+SUBST_CLASSES+=                for
+SUBST_MESSAGE.for=     Fixing empty "for" loops.
+SUBST_STAGE.for=       pre-configure
+SUBST_FILES.for=       doc/*/Makefile.in
+SUBST_SED.for=         -e 's,for file in \$$(omffile); do,omffile="$$(omffile)"; for file in $$$$omffile; do,'
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pango/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/libart/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index