head 1.25; access; symbols pkgsrc-2023Q4:1.25.0.4 pkgsrc-2023Q4-base:1.25 pkgsrc-2023Q3:1.25.0.2 pkgsrc-2023Q3-base:1.25 pkgsrc-2023Q2:1.24.0.14 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.24.0.12 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.24.0.10 pkgsrc-2022Q4-base:1.24 pkgsrc-2022Q3:1.24.0.8 pkgsrc-2022Q3-base:1.24 pkgsrc-2022Q2:1.24.0.6 pkgsrc-2022Q2-base:1.24 pkgsrc-2022Q1:1.24.0.4 pkgsrc-2022Q1-base:1.24 pkgsrc-2021Q4:1.24.0.2 pkgsrc-2021Q4-base:1.24 pkgsrc-2021Q3:1.23.0.14 pkgsrc-2021Q3-base:1.23 pkgsrc-2021Q2:1.23.0.12 pkgsrc-2021Q2-base:1.23 pkgsrc-2021Q1:1.23.0.10 pkgsrc-2021Q1-base:1.23 pkgsrc-2020Q4:1.23.0.8 pkgsrc-2020Q4-base:1.23 pkgsrc-2020Q3:1.23.0.6 pkgsrc-2020Q3-base:1.23 pkgsrc-2020Q2:1.23.0.4 pkgsrc-2020Q2-base:1.23 pkgsrc-2020Q1:1.23.0.2 pkgsrc-2020Q1-base:1.23 pkgsrc-2019Q4:1.22.0.64 pkgsrc-2019Q4-base:1.22 pkgsrc-2019Q3:1.22.0.60 pkgsrc-2019Q3-base:1.22 pkgsrc-2019Q2:1.22.0.58 pkgsrc-2019Q2-base:1.22 pkgsrc-2019Q1:1.22.0.56 pkgsrc-2019Q1-base:1.22 pkgsrc-2018Q4:1.22.0.54 pkgsrc-2018Q4-base:1.22 pkgsrc-2018Q3:1.22.0.52 pkgsrc-2018Q3-base:1.22 pkgsrc-2018Q2:1.22.0.50 pkgsrc-2018Q2-base:1.22 pkgsrc-2018Q1:1.22.0.48 pkgsrc-2018Q1-base:1.22 pkgsrc-2017Q4:1.22.0.46 pkgsrc-2017Q4-base:1.22 pkgsrc-2017Q3:1.22.0.44 pkgsrc-2017Q3-base:1.22 pkgsrc-2017Q2:1.22.0.40 pkgsrc-2017Q2-base:1.22 pkgsrc-2017Q1:1.22.0.38 pkgsrc-2017Q1-base:1.22 pkgsrc-2016Q4:1.22.0.36 pkgsrc-2016Q4-base:1.22 pkgsrc-2016Q3:1.22.0.34 pkgsrc-2016Q3-base:1.22 pkgsrc-2016Q2:1.22.0.32 pkgsrc-2016Q2-base:1.22 pkgsrc-2016Q1:1.22.0.30 pkgsrc-2016Q1-base:1.22 pkgsrc-2015Q4:1.22.0.28 pkgsrc-2015Q4-base:1.22 pkgsrc-2015Q3:1.22.0.26 pkgsrc-2015Q3-base:1.22 pkgsrc-2015Q2:1.22.0.24 pkgsrc-2015Q2-base:1.22 pkgsrc-2015Q1:1.22.0.22 pkgsrc-2015Q1-base:1.22 pkgsrc-2014Q4:1.22.0.20 pkgsrc-2014Q4-base:1.22 pkgsrc-2014Q3:1.22.0.18 pkgsrc-2014Q3-base:1.22 pkgsrc-2014Q2:1.22.0.16 pkgsrc-2014Q2-base:1.22 pkgsrc-2014Q1:1.22.0.14 pkgsrc-2014Q1-base:1.22 pkgsrc-2013Q4:1.22.0.12 pkgsrc-2013Q4-base:1.22 pkgsrc-2013Q3:1.22.0.10 pkgsrc-2013Q3-base:1.22 pkgsrc-2013Q2:1.22.0.8 pkgsrc-2013Q2-base:1.22 pkgsrc-2013Q1:1.22.0.6 pkgsrc-2013Q1-base:1.22 pkgsrc-2012Q4:1.22.0.4 pkgsrc-2012Q4-base:1.22 pkgsrc-2012Q3:1.22.0.2 pkgsrc-2012Q3-base:1.22 pkgsrc-2012Q2:1.21.0.4 pkgsrc-2012Q2-base:1.21 pkgsrc-2012Q1:1.21.0.2 pkgsrc-2012Q1-base:1.21 pkgsrc-2011Q4:1.18.0.6 pkgsrc-2011Q4-base:1.18 pkgsrc-2011Q3:1.18.0.4 pkgsrc-2011Q3-base:1.18 pkgsrc-2011Q2:1.18.0.2 pkgsrc-2011Q2-base:1.18 pkgsrc-2011Q1:1.17.0.8 pkgsrc-2011Q1-base:1.17 pkgsrc-2010Q4:1.17.0.6 pkgsrc-2010Q4-base:1.17 pkgsrc-2010Q3:1.17.0.4 pkgsrc-2010Q3-base:1.17 pkgsrc-2010Q2:1.17.0.2 pkgsrc-2010Q2-base:1.17 pkgsrc-2010Q1:1.15.0.10 pkgsrc-2010Q1-base:1.15 pkgsrc-2009Q4:1.15.0.8 pkgsrc-2009Q4-base:1.15 pkgsrc-2009Q3:1.15.0.6 pkgsrc-2009Q3-base:1.15 pkgsrc-2009Q2:1.15.0.4 pkgsrc-2009Q2-base:1.15 pkgsrc-2009Q1:1.15.0.2 pkgsrc-2009Q1-base:1.15 pkgsrc-2008Q4:1.13.0.2 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.12.0.14 pkgsrc-2008Q3-base:1.12 cube-native-xorg:1.12.0.12 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.10 pkgsrc-2008Q2-base:1.12 cwrapper:1.12.0.8 pkgsrc-2008Q1:1.12.0.6 pkgsrc-2008Q1-base:1.12 pkgsrc-2007Q4:1.12.0.4 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.12.0.2 pkgsrc-2007Q3-base:1.12 pkgsrc-2007Q2:1.9.0.10 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.8 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.6 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.4 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.2 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.8.0.2 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.6.0.2 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.25 date 2023.08.14.05.25.15; author wiz; state Exp; branches; next 1.24; commitid LOSB79OLVxvXjIAE; 1.24 date 2021.12.08.16.06.28; author adam; state Exp; branches; next 1.23; commitid 2PyWjHx5T8rqARjD; 1.23 date 2020.03.08.16.51.16; author wiz; state Exp; branches; next 1.22; commitid rcNYzTQo8icypCZB; 1.22 date 2012.09.15.10.06.23; author obache; state Exp; branches; next 1.21; 1.21 date 2012.03.17.02.19.22; author wiz; state Exp; branches; next 1.20; 1.20 date 2012.03.03.00.13.55; author wiz; state Exp; branches; next 1.19; 1.19 date 2012.02.06.12.41.32; author wiz; state Exp; branches; next 1.18; 1.18 date 2011.04.22.13.44.41; author obache; state Exp; branches; next 1.17; 1.17 date 2010.04.18.18.22.43; author jmmv; state Exp; branches; next 1.16; 1.16 date 2010.04.16.22.32.14; author jmmv; state Exp; branches; next 1.15; 1.15 date 2009.03.17.13.34.06; author jmcneill; state Exp; branches; next 1.14; 1.14 date 2009.03.15.21.27.47; author jmcneill; state Exp; branches; next 1.13; 1.13 date 2008.11.24.21.48.39; author wiz; state Exp; branches; next 1.12; 1.12 date 2007.09.24.12.57.04; author obache; state Exp; branches; next 1.11; 1.11 date 2007.08.05.20.16.46; author tnn; state Exp; branches; next 1.10; 1.10 date 2007.08.05.20.03.35; author tnn; state Exp; branches; next 1.9; 1.9 date 2006.04.13.18.27.24; author jlam; state Exp; branches; next 1.8; 1.8 date 2006.03.14.16.00.42; author jlam; state Exp; branches; next 1.7; 1.7 date 2006.02.05.23.10.50; author joerg; state Exp; branches; next 1.6; 1.6 date 2005.12.17.05.20.23; author jlam; state Exp; branches; next 1.5; 1.5 date 2005.12.05.23.55.19; author rillig; state Exp; branches; next 1.4; 1.4 date 2005.12.05.20.51.00; author rillig; state Exp; branches; next 1.3; 1.3 date 2005.08.30.23.24.33; author jlam; state Exp; branches; next 1.2; 1.2 date 2005.08.10.22.57.24; author jlam; state Exp; branches; next 1.1; 1.1 date 2005.08.10.21.01.51; author jlam; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.08.10.21.01.51; author jlam; state Exp; branches; next ; desc @@ 1.25 log @*: recursive bump for Python 3.11 as new default @ text @# $NetBSD: Makefile,v 1.24 2021/12/08 16:06:28 adam Exp $ .include "../../sysutils/gamin/Makefile.common" PKGREVISION= 9 CONFIGURE_ARGS+= --enable-server TEST_TARGET= check .include "options.mk" INSTALLATION_DIRS= libexec do-install: ${INSTALL_LIB} ${WRKSRC}/server/gam_server \ ${DESTDIR}${PREFIX}/libexec .include "../../devel/glib2/buildlink3.mk" .include "../../sysutils/libgamin/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.24 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2020/03/08 16:51:16 wiz Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.23 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2012/09/15 10:06:23 obache Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.22 log @recursive bump from libffi shlib major bump (additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2012/03/17 02:19:22 wiz Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.21 log @pkglint cleanup while here; set LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2012/03/03 00:13:55 wiz Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.20 log @Recursive bump for pcre-8.30* (shlib major change) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2012/02/06 12:41:32 wiz Exp $ d12 2 a14 1 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec @ 1.19 log @Revbump for a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2011/04/22 13:44:41 obache Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.18 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2010/04/18 18:22:43 jmmv Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.17 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2010/04/16 22:32:14 jmmv Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.16 log @Build the tests when building the gamin package and allow running them. No visible changes, so no revision bump. Some tests are broken of course. Will investigate later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2009/03/17 13:34:06 jmcneill Exp $ d10 2 @ 1.15 log @Fix socket credentials issue on NetBSD, and PATCHDIR typo in shared Makefile. Bump both PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2009/03/15 21:27:47 jmcneill Exp $ d8 2 @ 1.14 log @Break libgamin out from the gamin package, bump pkgrev @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2008/11/24 21:48:39 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.13 log @Update to 0.1.10: 0.1.10: Nov 24 2008: - Portability fixes: configure fixes (Daniel Drake), configure extension detection (Dodji Seketeli), missing quotes in acinclude (Daichi Kawahata), daemon build flags (R (R detection and use (Adrian Bunk) - Bug fixes: parent recursing on missing watch (Ray Strode), memory leak when releasing fses (Matthias Clasen) - Improvement: API and ABI missing entry points (Ryan Underwood), configure switches for just server or lib build (R @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2007/09/24 12:57:04 obache Exp $ d3 1 a3 3 DISTNAME= gamin-0.1.10 CATEGORIES= sysutils MASTER_SITES= http://www.gnome.org/~veillard/gamin/sources/ d5 2 a6 3 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.gnome.org/~veillard/gamin/ COMMENT= File alteration monitor d8 4 a11 19 CONFLICTS= fam-[0-9]* USE_LIBTOOL= yes USE_TOOLS+= pkg-config GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-debug CONFIGURE_ARGS+= --disable-gtk-doc CONFIGURE_ARGS+= --without-threads CONFIGURE_ARGS+= --with-html-dir=${DOCDIR:Q} CONFIGURE_ARGS+= --without-python PKG_SYSCONFSUBDIR= gamin DOCDIR= ${PREFIX}/share/doc/gamin SUBST_CLASSES+= sysconfdir SUBST_MESSAGE.sysconfdir=fixing up sysconfdir SUBST_STAGE.sysconfdir= pre-configure SUBST_FILES.sysconfdir= doc/config.html doc/gamin.html server/gam_conf.c SUBST_SED.sysconfdir= -e "s,/etc/gamin/,${PKG_SYSCONFDIR}/," d14 1 a14 7 post-install: ${INSTALL_DATA_DIR} ${DOCDIR} cd ${WRKSRC}/doc; for file in *.html *.gif *.txt *.xml; do \ ${INSTALL_DATA} $$file ${DOCDIR}/$$file; \ done @ 1.12 log @Exactly disable python detection. Fixes PR 36847. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2007/08/05 20:16:46 tnn Exp $ d3 1 a3 1 DISTNAME= gamin-0.1.9 @ 1.11 log @convert subst fragment into patch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2007/08/05 20:03:35 tnn Exp $ d20 1 @ 1.10 log @Update to gamin-0.1.9: 0.1.9: Jul 27 2007: - Bug fixes: enable polling when using inotify this fixes support for NFS partitions (Alexander Larsson), do not run idle handler if not needed reduce wakeups (Alexander Larsson), handling of failure of inotify initialization (Robert Clark), force poll support if compiled without inotify and dnotify (Ray Strode) - Portability: patches to allow compiling again on Hurd and kFreeBSD (Michael Banck), patches to ease compilation on OS X (Brendan Cully) 0.1.8: Oct 31 2006: - Build and portability fixes: handle sys/inotify.h, Python detection (Joseph Sacco), FreeBSD portability fix (Loïc Minier/Petr Salinger), out of tree build and install (Loïc Minier), fix build with Sun's compiler (James Andrewartha) - Bug fixes: pkg-config cflags (Claudio Fontana), debug signal hookup fix (Bastien Nocera), client filedescriptor close trouble (Alexander Larsson), low filedescriptor handling in the server (Alexander Larsson), buffer on connection reset cleanup (Ariel T. Glenn), inotify new backend fixes (Alexander Larsson) - Improvements: update the inotify backend to the version used by gnome-vfs (John McCutchan), minimize the timeouts usage to not wake up apps unduely (Alexander Larsson) 0.1.7: Oct 27 2005: - Portability fixes (Diego Pettenò, Sjoerd Simons, Daichi Kawahata) - A small memory leak fix (Christopher Aillon) - Fixes for gam_server segfaults (Ed Catmur, DV) - One last patch for Python detection 0.1.6: Sep 8 2005: - Large revamp of the inotify back-end (John McCutchan) - Code reorganization, changes for polling (John McCutchan) - Portability patches for NetBSD (Johnny Lam) - Fix compilation without inotify - environment variable GAM_TEST_DNOTIFY to force dnotify on inotify kernels (John McCutchan) - Inotify race conditions fixes (John McCutchan) - Removal of some asserts resulting in crashes - Applied some testing patches (TomPh) - Fixed a memory leak on inotify back-end - Python detection fix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2006/04/13 18:27:24 jlam Exp $ a29 6 SUBST_CLASSES+= versioning SUBST_MESSAGE.versioning=removing GNU ld(1) --version-script flag SUBST_STAGE.versioning= pre-configure SUBST_FILES.versioning= libgamin/Makefile.in SUBST_SED.versioning= -e 's|-Wl,--version-script.*sym.version||g' @ 1.9 log @BROKEN_GETTEXT_DETECTION already defaults to "no". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2006/03/14 16:00:42 jlam Exp $ d3 1 a3 2 DISTNAME= gamin-0.1.5 PKGREVISION= 2 a6 2 CONFLICTS= fam-[0-9]* d8 1 d10 2 a11 1 HOMEPAGE= http://www.gnome.org/~veillard/gamin/ d25 1 d30 5 @ 1.8 log @Drop maintainership for packages that I no longer have time to maintain. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2006/02/05 23:10:50 joerg Exp $ a21 5 # glib2/buildlink3.mk pulls in gettext-lib/buildlink3.mk, but the gamin # libraries don't need to be linked against -lintl automatically. # BROKEN_GETTEXT_DETECTION= no @ 1.7 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/12/17 05:20:23 jlam Exp $ d10 1 a10 1 MAINTAINER= jlam@@pkgsrc.org @ 1.6 log @Change my MAINTAINER email address to the one I've been using for pkgsrc work. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/12/05 23:55:19 rillig Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.5 log @Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/12/05 20:51:00 rillig Exp $ d10 1 a10 1 MAINTAINER= jlam@@NetBSD.org @ 1.4 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/08/30 23:24:33 jlam Exp $ d20 1 a20 1 CONFIGURE_ARGS+= --with-html-dir=${DOCDIR} @ 1.3 log @Port gamin to NetBSD by rewriting the routines that rely on socket credentials to understand NetBSD's sockcred. Bump the PKGREVISION to 1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/08/10 22:57:24 jlam Exp $ d11 1 a11 1 COMMENT= file alteration monitor @ 1.2 log @Don't cause the gamin libraries to be linked against -lintl (and possibly -liconv) as they're not used in the libraries. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2005/08/10 21:01:51 jlam Exp $ d4 1 d17 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d20 5 @ 1.1.1.1 log @Import gamin-0.1.5 as sysutils/gamin. Gamin is a file and directory monitoring system defined to be a subset of the FAM (File Alteration Monitor) system. The main goals of the project are: 1. Minimize the security model of FAM -- the daemon runs under the user account. 2. Simplify the code base, dropping some of the most exotic features of FAM. 3. Provide an API and ABI compatible replacement for FAM. 4. Try to fix some other issues like resource consumption. @ text @@