Up to [cvs.netbsd.org] / pkgsrc / sysutils / fam
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.32 / (download) - annotate - [select for diffs], Sun Jul 19 18:14:59 2009 UTC (2 years, 10 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
HEAD
Changes since 1.31: +5 -3
lines
Diff to previous 1.31 (colored)
#include <stdio.h> earlier so NULL gets defined before use #include <iostream> instead of <iostream.h> (deprecated) Fixes build on modern Linux.
Revision 1.31 / (download) - annotate - [select for diffs], Sat Jan 3 16:32:59 2009 UTC (3 years, 4 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored)
ensure that fam compiles on systems that do not define MNT_NODEV such as FreeBSD 7.1
Revision 1.30 / (download) - annotate - [select for diffs], Sun Nov 9 14:32:28 2008 UTC (3 years, 6 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored)
modified patch to apply to OpenBSD, too.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Dec 28 15:00:45 2007 UTC (4 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.28: +2 -1
lines
Diff to previous 1.28 (colored)
Add C++ const-cast to fix build under Mac OS X Leopard where the second argument to FD_ISSET() is not declared "const".
Revision 1.28 / (download) - annotate - [select for diffs], Sun Dec 16 14:25:14 2007 UTC (4 years, 5 months ago) by cjep
Branch: MAIN
Changes since 1.27: +2 -1
lines
Diff to previous 1.27 (colored)
PR#34153 - fix famd manual page
Revision 1.27 / (download) - annotate - [select for diffs], Sun Jul 8 23:31:34 2007 UTC (4 years, 10 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.26: +4 -4
lines
Diff to previous 1.26 (colored)
Use sysctl() when sysctlbyname() is unavailable. Patch from OpenBSD ports. This fixes PR 36346.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Jul 8 22:22:29 2007 UTC (4 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored)
Make this package build on platforms that don't define MNT_UNION.
Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 9 10:21:51 2007 UTC (5 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
Don't limit extern "C" to certain Sun compiler. It is never wrong to do that for C headers in C++ programs, but GCC does it by default for system include directories.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Aug 26 15:30:57 2006 UTC (5 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Use statfs instead of statfs on FreeBSD. Peter Schuller's bulk build indicates that it is needed.
Revision 1.23 / (download) - annotate - [select for diffs], Mon Oct 10 22:06:51 2005 UTC (6 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.22: +3 -2
lines
Diff to previous 1.22 (colored)
Add support for DragonFly. While we have sys/statvfs.h, we don't have all the fields used by fam. It's easier to use the statfs interface for now. Don't explicitly link against libstdc++, it is the job of the C++ compiler to do that.
Revision 1.22 / (download) - annotate - [select for diffs], Sat May 7 08:31:15 2005 UTC (7 years ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
Fix the build on MacOS X 10.4 which now has statvfs.
Revision 1.21 / (download) - annotate - [select for diffs], Mon Mar 14 22:40:09 2005 UTC (7 years, 2 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Don't include <inttypes.h> if configure didn't find it.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Mar 1 23:06:55 2005 UTC (7 years, 2 months ago) by dmcmahill
Branch: MAIN
Changes since 1.19: +3 -3
lines
Diff to previous 1.19 (colored)
fix typos in some of the patches. Fixes compilation on solaris.
Revision 1.19 / (download) - annotate - [select for diffs], Thu Feb 24 13:40:52 2005 UTC (7 years, 3 months ago) by agc
Branch: MAIN
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
Add RMD160 digests.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 25 03:30:40 2005 UTC (7 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.17: +3 -1
lines
Diff to previous 1.17 (colored)
Include <arpa/inet.h> to make sure hton*() is defined. (Interix fix)
Revision 1.17 / (download) - annotate - [select for diffs], Thu Dec 9 18:45:32 2004 UTC (7 years, 5 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.16: +7 -7
lines
Diff to previous 1.16 (colored)
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.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Nov 19 12:35:22 2004 UTC (7 years, 6 months ago) by sketch
Branch: MAIN
Changes since 1.15: +22 -11
lines
Diff to previous 1.15 (colored)
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.
Revision 1.15 / (download) - annotate - [select for diffs], Sun Oct 17 19:20:53 2004 UTC (7 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Add kqueue support. This way, famd can be notified of changes to files and directories in "real time", without having to periodically poll(2) for them after several seconds. This improves the responsiveness of applications using famd (specially GNOME) when changes to files occur from the "outside" (they are notified from changes immediately), or even from the application itself (for example, have you ever tried to rename several files from Nautilus? just a PITA). To enable kqueue, you have to pass the 'kqueue' option to the package. I'm not enabling it by default because it needs testing (but it should be enabled in a future). Furthermore, I'd like to send these patches to the FAM developers for comments too. And a review from somebody knowing kqueue could be good! (this is the first time I use the kqueue interface, so I'm not sure if everything is right). A description on how this works can be found in the files/IMonKQueue.c++ file. Note that, due to FAM's design, the easiest way to do this change is to "emulate" imon functionality. While here, add an rc.d script for famd, in case the user prefers to run it at system startup instead of from inetd (I created it while developing the kqueue functionality, so it's a good moment to add it). Adjust the MESSAGE accordingly. Bump PKGREVISION to 4.
Revision 1.14 / (download) - annotate - [select for diffs], Sat Oct 16 14:40:23 2004 UTC (7 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Make the mntent compatibility layer work properly. It was storing the list of mounted filesystems in a local variable that was lost between calls to the emulated getmntinfo function. I'm not sure if this fixes any visible problem, but it probably should. The code was randomly reading from memory before (running with debugging enabled exposed the problem, for example). Bump PKGREVISION to 3.
Revision 1.13 / (download) - annotate - [select for diffs], Tue May 4 08:23:38 2004 UTC (8 years ago) by mrg
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
apply the patches from PR#25405: use statvfs if we find <sys/statvfs.h>. now this builds with -current.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Apr 18 17:11:08 2004 UTC (8 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Fix location of temporary files, as they were beeing created under / instead
of /tmp! If you have been using GNOME, you may want to 'rm -f /.fam*' to
clean them up.
The problem is caused by two different issues, related to a call to tempnam:
- The code uses a HAVE_UNSETENV define to check if the unsetenv function
is available; however, the configure script does not check for it, so
unsetenv is never used. Fix the configure script to check for unsetenv.
- If unsetenv is not available, it does putenv("TMPDIR=") before calling
tempnam. The code expects that this call *unsets* the variable from the
environment (which happens in Linux), but instead it is *set* to an empty
value, causing the creation of files in the root directory. Fix this by
explicitly setting TMPDIR to /tmp.
Bump PKGREVISION to 1.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Apr 14 20:53:08 2004 UTC (8 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.10: +3 -2
lines
Diff to previous 1.10 (colored)
Fixed build problems on Darwin
Revision 1.10 / (download) - annotate - [select for diffs], Mon Mar 29 15:39:11 2004 UTC (8 years, 1 month ago) by minskim
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Patch configure.ac and regenerate the patch for configure instead of patching configure directly, because this package already has a patch for configure.ac.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Mar 29 15:12:57 2004 UTC (8 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Include "sys/types.h" in configure test program checking for "sun_len" in "struct sockaddr_in" to fix compile failure which causes incorrect auto configuration and later build failures under NetBSD 1.6.2_STABLE.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 28 22:00:05 2004 UTC (8 years, 1 month ago) by minskim
Branch: MAIN
Changes since 1.7: +17 -18
lines
Diff to previous 1.7 (colored)
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)
Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 21 07:35:17 2004 UTC (8 years, 2 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
The configure script defines HAVE_STATVFS as 0 on non-IRIX platforms, regardless of the result of sys/statvfs.h availability test. It results in two definitions of HAVE_STATVFS in confdefs.h. Check the availability of sys/statvfs.h only on IRIX platforms to ensure that HAVE_STATVFS is defined at most once.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 9 18:14:45 2004 UTC (8 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.5: +8 -12
lines
Diff to previous 1.5 (colored)
Update to 2.6.10: - removed const from Scheduler.h to fix GCC 3 build. - use GID_NOBODY if NOGROUP is undefined to build on SysV-like operating systems including IRIX. Changes in the package: - Install configuration file in place. - Tell the user how to setup and enable FAM.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Dec 17 19:43:39 2002 UTC (9 years, 5 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4,
netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.4: +9 -14
lines
Diff to previous 1.4 (colored)
Update fam to 2.6.9. Changes since 2.6.7:
fam-2.6.9
added idle_timeout and nfs_polling_interval options to fam.conf.
[joup@bigfoot.com, wardle@sgi.com] (wardle@sgi.com)
use daemon() as an alternative to _daemonize() to background the
fam process if it is available.
[wardle@sgi.com] (wardle@sgi.com)
allow for different socket structure on FreeBSD and other small
changes to assist FreeBSD build.
[daverufino@btinternet.com, ports@geeksrus.net] (wardle@sgi.com)
fam-2.6.8
#include some standard header files to help build on FreeBSD.
(wardle@sgi.com)
improved group handling from IRIX.
(wardle@sgi.com)
untrusted user's GID is set to NOGROUP if getgrmember() gave FAM
an invalid or inconsistent GID.
(wardle@sgi.com)
should now handle strerror returning null.
(wardle@sgi.com)
initalize libtool earlier in the configure process to avoid binaries
being created with a .C extension on some systems.
[alexl@redhat.com] (wardle@sgi.com)
added libstdc++ to linker flags to make libfam always build as a
C++ library.
(wardle@sgi.com)
added CLEANFILES make target.
(wardle@sgi.com)
/etc/mtab (or equivalent) is now opened read-only.
(wardle@sgi.com)
Approved by wiz.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 2 22:30:59 2002 UTC (9 years, 7 months ago) by dillo
Branch: MAIN
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
get rid of autoconf build dependency by patching configure
Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 25 19:23:20 2002 UTC (9 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.2: +1 -1
lines
Diff to previous 1.2 (colored)
Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk.
Revision 1.1.1.1.2.3 / (download) - annotate - [select for diffs], Thu Aug 22 11:12:34 2002 UTC (9 years, 9 months ago) by jlam
Branch: buildlink2
Changes since 1.1.1.1.2.2: +1 -1
lines
Diff to previous 1.1.1.1.2.2 (colored) to branchpoint 1.1.1.1 (colored) next main 1.2 (colored)
Merge changes from pkgsrc-current into the buildlink2 branch for the packages that have buildlink2.mk files.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 2 13:02:28 2002 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
buildlink2-base
Changes since 1.1: +1 -1
lines
Diff to previous 1.1 (colored)
Add RCS Id.
Revision 1.1.1.1.2.2 / (download) - annotate - [select for diffs], Sun Jun 23 18:59:51 2002 UTC (9 years, 11 months ago) by jlam
Branch: buildlink2
Changes since 1.1.1.1.2.1: +27 -0
lines
Diff to previous 1.1.1.1.2.1 (colored) to branchpoint 1.1.1.1 (colored)
Merge from pkgsrc-current to buildlink2 branch.
Revision 1.1.1.1.2.1, Sun May 12 10:25:47 2002 UTC (10 years ago) by jlam
Branch: buildlink2
Changes since 1.1.1.1: +0 -27
lines
FILE REMOVED
file distinfo was added on branch buildlink2 on 2002-06-23 18:59:51 +0000
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun May 12 10:25:47 2002 UTC (10 years ago) by rh
Branch: TNF
CVS Tags: pkgsrc-base
Branch point for: buildlink2
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of fam-2.6.7, a file alteration monitor.
Revision 1.1 / (download) - annotate - [select for diffs], Sun May 12 10:25:47 2002 UTC (10 years ago) by rh
Branch: MAIN
Initial revision