head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.154 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.152 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.150 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.148 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.146 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.144 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.142 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.140 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.138 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.136 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.134 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.132 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.130 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.128 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.126 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.124 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.122 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.120 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.118 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.116 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.114 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.112 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.110 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.106 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.86 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.108 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.104 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.102 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.100 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.98 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.96 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.94 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.92 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.90 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.88 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.84 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.82 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.80 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.78 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.76 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.74 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.72 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.70 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.68 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.66 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.64 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.62 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.60 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.58 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.56 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.54 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.52 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.50 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.48 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.46 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.44 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.42 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.40 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.38 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.36 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.34 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.32 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.30 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.28 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.26 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.24 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.22 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.20 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.18 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.16 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.14 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.12 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.10 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.8 pkgsrc-2008Q1:1.7.0.6 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.4 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.2 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.6.0.20 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.18 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.16 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.14 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.12 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.10 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.8 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.6 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.4 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.2 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.2.0.6 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.4 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2 netbsd-1-6:1.1.1.1.0.4 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.1.1.0.6 pkgviews-base:1.1 buildlink2-base:1.1 buildlink2:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2007.07.08.23.31.35; author minskim; state Exp; branches; next 1.6; 1.6 date 2005.03.14.22.40.09; author tv; state Exp; branches; next 1.5; 1.5 date 2004.12.09.18.45.32; author minskim; state Exp; branches; next 1.4; 1.4 date 2004.11.19.12.35.22; author sketch; state Exp; branches; next 1.3; 1.3 date 2004.03.28.22.00.05; author minskim; state Exp; branches; next 1.2; 1.2 date 2002.08.25.19.23.20; author jlam; state Exp; branches; next 1.1; 1.1 date 2002.05.12.10.25.48; author rh; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.05.12.10.25.48; author rh; state Exp; branches 1.1.1.1.2.1; next ; 1.1.1.1.2.1 date 2002.05.12.10.25.48; author jlam; state dead; branches; next 1.1.1.1.2.2; 1.1.1.1.2.2 date 2002.06.23.18.59.53; author jlam; state Exp; branches; next ; desc @@ 1.7 log @Use sysctl() when sysctlbyname() is unavailable. Patch from OpenBSD ports. This fixes PR 36346. @ text @$NetBSD$ --- config.h.in.orig 2003-01-19 16:40:15.000000000 -0800 +++ config.h.in @@@@ -49,9 +49,18 @@@@ /* Define to 1 if you have the header file. */ #undef HAVE_RPC_RPC_H +/* Define to 1 if you have the header file. */ +#undef HAVE_RPC_RPCENT_H + /* Define to 1 if you have the `select' function. */ #undef HAVE_SELECT +/* Define to 1 if you have the `sysctlbyname' function. */ +#undef HAVE_SYSCTLBYNAME + +/* Define to 1 if you have the `unsetenv' function. */ +#undef HAVE_UNSETENV + /* Define to 1 if the system has the type `socklen_t'. */ #undef HAVE_SOCKLEN_T @@@@ -76,6 +85,9 @@@@ /* Define to 1 if `sa_len' is member of `struct sockaddr'. */ #undef HAVE_STRUCT_SOCKADDR_SA_LEN +/* Define to 1 if `sun_len' is member of `struct sockaddr_un'. */ +#undef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN + /* Define to 1 if you have the header file. */ #undef HAVE_SYSLOG_H @@@@ -83,6 +95,9 @@@@ */ #undef HAVE_SYS_DIR_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_FILIO_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IMON_H @@@@ -120,6 +135,15 @@@@ /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H +/* Define to 1 if you have the header file. */ +#undef HAVE_MNTENT_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_MNTTAB_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SYSMACROS_H + /* Define to 1 if the system has the type `_Bool'. */ #undef HAVE__BOOL @@@@ -180,3 +204,9 @@@@ /* Define to `int' if doesn't define. */ #undef uid_t + +/* Use standard POSIX type if BSD type is not available */ +#if !defined(u_int32_t) && defined(HAVE_INTTYPES_H) +#include +typedef uint32_t u_int32_t; +#endif @ 1.6 log @Don't include if configure didn't find it. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2004/12/09 18:45:32 minskim Exp $ d3 1 a3 1 --- config.h.in.orig 2003-01-19 18:40:15.000000000 -0600 d5 1 a5 1 @@@@ -49,9 +49,15 @@@@ d15 3 d24 1 a24 1 @@@@ -76,6 +82,9 @@@@ d34 1 a34 1 @@@@ -83,6 +92,9 @@@@ d44 1 a44 1 @@@@ -120,6 +132,15 @@@@ d60 1 a60 1 @@@@ -180,3 +201,9 @@@@ @ 1.5 log @Patches added recently for Solaris don't work on Linux, because they include headers which are unavailable on Linux. Modify the patches so that those headers are included only when they are found by configure. @ text @d1 1 a1 1 $NetBSD$ d63 1 a63 1 +#ifndef u_int32_t @ 1.4 log @Various fixes/cleanups to get this package compiling on Solaris: + Use the mnttab(4) interface instead of mntent. + C++ syntax cleanups to appease the SunPro compiler. + Use MAXPATHLEN instead of NAME_MAX which can be unimplemented on strict POSIX systems. + Use POSIX inttypes.h if BSD types are not available. + RPC includes and C++ namespace fixes. + Use dirent(3) instead of older sys/dir.h interface. + Avoid `sun' namespace collision. Patch based on the work of Robert Lillack and others, described in http://mail-index.netbsd.org/tech-pkg/2004/08/20/0005.html and tested with SunPro and gcc. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2004/03/28 22:00:05 minskim Exp $ d3 9 a11 3 --- config.h.in.orig 2003-01-20 00:40:15.000000000 +0000 +++ config.h.in 2004-11-08 14:04:04.600109000 +0000 @@@@ -52,6 +52,9 @@@@ d21 1 a21 1 @@@@ -76,6 +79,9 @@@@ d31 11 a41 1 @@@@ -120,6 +126,15 @@@@ d57 1 a57 1 @@@@ -180,3 +192,9 @@@@ @ 1.3 log @Update fam to 2.7.0. Fixes the following PR's: - PR pkg/23017 - PR pkg/23495 - PR pkg/23496 - PR pkg/24578 The patches for 23017 and 24578 were provided by reed@@. Although rh@@ suspended PR 23017 saying that pkgsrc does not support installation to /usr, this still needs to be fixed because the same problem occurs even when LOCALBASE != /usr. Changes since 2.6.10: Changed NOGROUP usage in src/Cred.c++ to -1 as NOGROUP is not defined in IRIX. (mraymond@@sgi.com) removed const modifier from Scheduler.h to fix GCC 3.x build. (wardle@@sgi.com) created new GNU autotools files: - test whether we have IMon rather than testing OS. - test whether we have sockaddr length members rather than testing OS. - install daemon in sbin rather than bin. - install manual pages in typical GNU/Linux sections. - rename daemon to famd. - rename fam source directory to src. - rename libfam source directory to lib. - remove editconf and util subdirectory. - remove rpm target and build subdirectory. - remove support target and subdirectory. [wardle@@sgi.com] (wardle@@sgi.com) fixed warnings about typenames in BTree.h. (wardle@@sgi.com) @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- config.h.in.orig 2003-01-19 18:40:15.000000000 -0600 +++ config.h.in d25 1 a25 1 @@@@ -120,6 +126,12 @@@@ d32 3 d41 10 @ 1.2 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1.2.1 2002/06/23 18:59:53 jlam Exp $ d3 1 a3 1 --- config.h.in.orig Fri Dec 21 10:00:06 2001 d5 3 a7 3 @@@@ -12,6 +12,8 @@@@ /* Define if the system has imon and IMONIOC_ ioctl flags. */ #undef HAVE_IMON d9 21 d32 6 a37 3 /* Define if the system has the struct revokdi and the IMONIOC_REVOKDI ** ioctl flag. (IRIX 5.3 doesn't.) */ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of fam-2.6.7, a file alteration monitor. @ text @@ 1.1.1.1.2.1 log @file patch-ab was added on branch buildlink2 on 2002-06-23 18:59:53 +0000 @ text @d1 13 @ 1.1.1.1.2.2 log @Merge from pkgsrc-current to buildlink2 branch. @ text @a0 13 $NetBSD: patch-ab,v 1.1.1.1.2.1 2002/06/23 18:59:53 jlam Exp $ --- config.h.in.orig Fri Dec 21 10:00:06 2001 +++ config.h.in @@@@ -12,6 +12,8 @@@@ /* Define if the system has imon and IMONIOC_ ioctl flags. */ #undef HAVE_IMON +#undef HAVE_MNTENT_H + /* Define if the system has the struct revokdi and the IMONIOC_REVOKDI ** ioctl flag. (IRIX 5.3 doesn't.) */ @