Sun Apr 18 18:22:43 2010 UTC ()
Add support for the debug option to the libgamin and gamin packages.
This is off by default so no need to bump the revision numbers.


(jmmv)
diff -r1.16 -r1.17 pkgsrc/sysutils/gamin/Makefile
diff -r1.3 -r1.4 pkgsrc/sysutils/gamin/Makefile.common
diff -r0 -r1.1 pkgsrc/sysutils/gamin/options.mk
diff -r1.3 -r1.4 pkgsrc/sysutils/libgamin/Makefile
diff -r0 -r1.1 pkgsrc/sysutils/libgamin/options.mk

cvs diff -r1.16 -r1.17 pkgsrc/sysutils/gamin/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/gamin/Makefile 2010/04/16 22:32:14 1.16
+++ pkgsrc/sysutils/gamin/Makefile 2010/04/18 18:22:43 1.17
@@ -1,17 +1,19 @@ @@ -1,17 +1,19 @@
1# $NetBSD: Makefile,v 1.16 2010/04/16 22:32:14 jmmv Exp $ 1# $NetBSD: Makefile,v 1.17 2010/04/18 18:22:43 jmmv Exp $
2 2
3.include "../../sysutils/gamin/Makefile.common" 3.include "../../sysutils/gamin/Makefile.common"
4 4
5PKGREVISION= 2 5PKGREVISION= 2
6CONFIGURE_ARGS+= --enable-server 6CONFIGURE_ARGS+= --enable-server
7 7
8TEST_TARGET= check 8TEST_TARGET= check
9 9
 10.include "options.mk"
 11
10do-install: 12do-install:
11 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec 13 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec
12 ${INSTALL_LIB} ${WRKSRC}/server/gam_server \ 14 ${INSTALL_LIB} ${WRKSRC}/server/gam_server \
13 ${DESTDIR}${PREFIX}/libexec 15 ${DESTDIR}${PREFIX}/libexec
14 16
15.include "../../devel/glib2/buildlink3.mk" 17.include "../../devel/glib2/buildlink3.mk"
16.include "../../sysutils/libgamin/buildlink3.mk" 18.include "../../sysutils/libgamin/buildlink3.mk"
17.include "../../mk/bsd.pkg.mk" 19.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/sysutils/gamin/Makefile.common (expand / switch to unified diff)

--- pkgsrc/sysutils/gamin/Makefile.common 2009/03/17 22:31:10 1.3
+++ pkgsrc/sysutils/gamin/Makefile.common 2010/04/18 18:22:43 1.4
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1# $NetBSD: Makefile.common,v 1.3 2009/03/17 22:31:10 asau Exp $ 1# $NetBSD: Makefile.common,v 1.4 2010/04/18 18:22:43 jmmv Exp $
2# 2#
3# used by sysutils/gamin/Makefile 3# used by sysutils/gamin/Makefile
4# used by sysutils/libgamin/Makefile 4# used by sysutils/libgamin/Makefile
5 5
6DISTNAME= gamin-0.1.10 6DISTNAME= gamin-0.1.10
7CATEGORIES= sysutils 7CATEGORIES= sysutils
8MASTER_SITES= http://www.gnome.org/~veillard/gamin/sources/ 8MASTER_SITES= http://www.gnome.org/~veillard/gamin/sources/
9 9
10PKG_DESTDIR_SUPPORT= user-destdir 10PKG_DESTDIR_SUPPORT= user-destdir
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= http://www.gnome.org/~veillard/gamin/ 13HOMEPAGE= http://www.gnome.org/~veillard/gamin/
14COMMENT= File alteration monitor 14COMMENT= File alteration monitor
15 15
16CONFLICTS= fam-[0-9]* 16CONFLICTS= fam-[0-9]*
17 17
18MAKE_JOBS_SAFE= no 18MAKE_JOBS_SAFE= no
19 19
20USE_LIBTOOL= yes 20USE_LIBTOOL= yes
21USE_TOOLS+= pkg-config 21USE_TOOLS+= pkg-config
22GNU_CONFIGURE= yes 22GNU_CONFIGURE= yes
23CONFIGURE_ARGS+= --disable-debug 23CONFIGURE_ARGS+= --disable-debug
 24CONFIGURE_ARGS+= --disable-debug-api
24CONFIGURE_ARGS+= --disable-gtk-doc 25CONFIGURE_ARGS+= --disable-gtk-doc
25CONFIGURE_ARGS+= --without-threads 26CONFIGURE_ARGS+= --without-threads
26CONFIGURE_ARGS+= --with-html-dir=${DOCDIR:Q} 27CONFIGURE_ARGS+= --with-html-dir=${DOCDIR:Q}
27CONFIGURE_ARGS+= --without-python 28CONFIGURE_ARGS+= --without-python
28CONFIGURE_ARGS+= --disable-libgamin 29CONFIGURE_ARGS+= --disable-libgamin
29CONFIGURE_ARGS+= --disable-server 30CONFIGURE_ARGS+= --disable-server
30CONFIGURE_ARGS+= CPPFLAGS="-D_NETBSD_SOURCE" 31CONFIGURE_ARGS+= CPPFLAGS="-D_NETBSD_SOURCE"
31 32
32PKG_SYSCONFSUBDIR= gamin 33PKG_SYSCONFSUBDIR= gamin
33DOCDIR= ${PREFIX}/share/doc/gamin 34DOCDIR= ${PREFIX}/share/doc/gamin
34 35
35SUBST_CLASSES+= sysconfdir 36SUBST_CLASSES+= sysconfdir
36SUBST_MESSAGE.sysconfdir=fixing up sysconfdir 37SUBST_MESSAGE.sysconfdir=fixing up sysconfdir

File Added: pkgsrc/sysutils/gamin/options.mk
# $NetBSD: options.mk,v 1.1 2010/04/18 18:22:43 jmmv Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.gamin
PKG_SUPPORTED_OPTIONS=	debug

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mdebug)
CONFIGURE_ARGS+=	--enable-debug
CONFIGURE_ARGS+=	--enable-debug-api
.endif

cvs diff -r1.3 -r1.4 pkgsrc/sysutils/libgamin/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/libgamin/Makefile 2009/03/17 13:34:06 1.3
+++ pkgsrc/sysutils/libgamin/Makefile 2010/04/18 18:22:43 1.4
@@ -1,22 +1,23 @@ @@ -1,22 +1,23 @@
1# $NetBSD: Makefile,v 1.3 2009/03/17 13:34:06 jmcneill Exp $ 1# $NetBSD: Makefile,v 1.4 2010/04/18 18:22:43 jmmv Exp $
2 2
3.include "../../sysutils/gamin/Makefile.common" 3.include "../../sysutils/gamin/Makefile.common"
4PKGNAME= ${DISTNAME:S/^gamin/lib&/} 4PKGNAME= ${DISTNAME:S/^gamin/lib&/}
5 5
6PKGREVISION= 1 6PKGREVISION= 1
7 7
8CONFIGURE_ARGS+= --enable-libgamin 8CONFIGURE_ARGS+= --enable-libgamin
9 9
10post-install: 10post-install:
11 ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} 11 ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
12 cd ${WRKSRC}/doc; for file in *.html *.gif *.txt *.xml; do \ 12 cd ${WRKSRC}/doc; for file in *.html *.gif *.txt *.xml; do \
13 ${INSTALL_DATA} $$file ${DESTDIR}${DOCDIR}/$$file; \ 13 ${INSTALL_DATA} $$file ${DESTDIR}${DOCDIR}/$$file; \
14 done 14 done
15 15
 16.include "options.mk"
16.include "../../mk/bsd.prefs.mk" 17.include "../../mk/bsd.prefs.mk"
17 18
18.if ${OPSYS} == "Darwin" 19.if ${OPSYS} == "Darwin"
19BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./gamin_sym.version 20BUILDLINK_TRANSFORM+= rm:-Wl,--version-script=./gamin_sym.version
20.endif 21.endif
21 22
22.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/sysutils/libgamin/options.mk
# $NetBSD: options.mk,v 1.1 2010/04/18 18:22:43 jmmv Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.libgamin
PKG_SUPPORTED_OPTIONS=	debug

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mdebug)
CONFIGURE_ARGS+=	--enable-debug
CONFIGURE_ARGS+=	--enable-debug-api
.endif