ajacoutot
2c12921bf9
Remove bogus NOT_FOR_ARCHES-python, from "viq".
2011-11-17 14:07:03 +00:00
espie
56902f8f20
fix build: prevent infinite recursion thru python.
...
also annotate gamin for bootstrap property, and mark haddock,no_deps as
a "real flavor", since it's only used for bootstrap anyways AND significantly
changes the build.
2011-10-18 06:46:24 +00:00
espie
f9c1b33012
convert to bsd.port.arch.mk
2011-10-04 07:09:47 +00:00
jasper
6a8b83abeb
sync after recent gnome.port.mk CONFIGURE_ENV changes
2011-09-28 09:47:46 +00:00
ajacoutot
aa2d28d62c
MESSAGE -> README.
2011-09-27 08:15:24 +00:00
ajacoutot
e490ca771f
Fix build with new glib2.
2011-09-20 21:17:26 +00:00
jasper
ce57eca3b4
CONFIGURE_SHARED is now implied by gnome.port.mk, so no need to make it explicit anymore.
2011-09-20 21:04:24 +00:00
jasper
9fe4b0f440
switch to MODGNOME_TOOLS
2011-09-20 20:51:51 +00:00
espie
46d3548829
normalize pkgpath
2011-09-16 11:41:38 +00:00
jasper
ad2a9c291c
switch the rest of the ports using gnome.port.mk over to .tar.xz where applicable.
2011-09-12 12:07:24 +00:00
ajacoutot
94bc87e6cc
When the kqueue(2) backend is used, make sure we initialise the poll(2)
...
backend as well so that NFS monitoring works.
2011-09-06 11:48:04 +00:00
ajacoutot
cb12135c97
Typos, from Daniel Villarreal.
2011-09-01 15:46:29 +00:00
ajacoutot
21878384e0
Do not monitor /usr/xobj/*.
2011-07-31 07:22:08 +00:00
jasper
3e4c0594d3
bump after default python version switch
2011-06-08 17:50:10 +00:00
ajacoutot
90e4ce3c77
Add /usr/obj and /usr/ports/pobj to the non monitored list.
...
prodded by and ok landry@
2011-03-02 06:47:40 +00:00
espie
6c283d7e98
new depends
2010-11-20 17:22:40 +00:00
espie
632a3518ab
move gettext to new WANTLIB
2010-11-06 16:07:00 +00:00
ajacoutot
e3ee3f0207
Remove USE_X11=No, it's no needed.
2010-10-19 15:21:03 +00:00
jasper
b0a8cebee9
- use_x11 comes from gnome.port.mk now
2010-10-18 13:41:15 +00:00
fgsch
94c6a5abc6
Bump revision after python's default change.
2010-08-30 17:57:31 +00:00
ajacoutot
ac742228f2
When the no_python FLAVOR is selected, make sure the server subpackage does
...
not depend on python.
spotted by naddy@
2010-08-25 06:55:45 +00:00
ajacoutot
04e9f6d209
Compile with -pthread.
2010-07-22 09:24:20 +00:00
ajacoutot
f809246d18
Enable threads.
...
This is needed, otherwise when the kqueue(2) backend runs out of fds,
gamin will not be able to fallback to polling.
2010-07-20 14:30:25 +00:00
ajacoutot
b4900052b8
Fix memleaks by including string.h where needed.
...
While here, switch to new REVISION/DEPENDS.
2010-07-13 14:10:35 +00:00
ajacoutot
182b905e44
Make use of getsockopt(2) SO_PEERCRED so we can use c_pid.
...
Requires a very current current...
2010-06-30 20:48:30 +00:00
ajacoutot
1f9980cc7b
We don't want getpid() here.
2010-06-29 04:27:11 +00:00
kili
cc2a74fc3a
Use ${MAKE_PROGRAM}, not ${GMAKE}.
...
ok ajacoutot@
2009-12-31 14:07:19 +00:00
phessler
a54cb0daa3
explicitly mention in the patch that these are gcc2.95 fixes.
...
requested by ajacoutot@
2009-12-28 17:35:19 +00:00
phessler
5416b58a68
add some gcc2.95 fixes
2009-12-28 17:23:23 +00:00
ajacoutot
a74730da46
I finally nailed down the previous issue, so re-enable kqueue support.
...
Successfully tested with nautilus and pcmanfm.
2009-12-06 17:48:37 +00:00
ajacoutot
894e572092
Tweak maxfilesperproc to force polling all the time.
2009-12-06 13:38:54 +00:00
ajacoutot
1b582b7296
Use setrlimit to set a correct value for maxfilesperproc.
...
Disable the kqueue(2) backend for now (by setting max_open_files to the
minimum) as there are some weird corner cases where it doesn't work and
hangs gam_server. I'm still on that but for the time beeing we want this
to work in every situations.
2009-12-05 22:55:36 +00:00
ajacoutot
74952d6226
Really fall back from kqueue to poll when we run out of fds.
...
While here, add more CONFIGURE_ARGS to DEBUG.
2009-12-05 17:03:40 +00:00
ajacoutot
494093ce60
Import (lib,py-)gamin-0.1.10
...
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:
* minimize the security model of FAM
* simplify the code base
* provide an API and ABI compatible replacement for FAM
* try to fix some other issues like resource consumption
works for bernd@
ok landry@ jasper@
2009-12-04 08:07:20 +00:00