Module submission - libdaemon

jean.bruenn@ip-minds.de jean.bruenn at ip-minds.de
Wed Feb 15 20:50:16 UTC 2006


module name       : libdaemon
suggested section : libs
update (y/n)      : n
bugfix (y/n)      : n
security (y/n)    : n

libdaemon is needed by avahi, avahi can be used with ekiga
ekiga and avahi will submitted later today.

wdp

-------------- next part --------------
--- libdaemon/BUILD	1970-01-01 01:00:00.000000000 +0100
+++ libdaemon/BUILD	2006-02-15 21:32:55.000000000 +0100
@@ -0,0 +1,15 @@
+(
+
+	cd ${SOURCE_DIRECTORY}                    &&
+	./configure  --build=$BUILD            \
+	             --prefix=/usr             \
+		     --sysconfdir=/etc         \
+		     --localstatedir=/var      \
+		     --infodir=/usr/share/info \
+		     --mandir=/usr/share/man   \
+		     $OPTS
+	make                                    &&
+	prepare_install                         &&
+	make install
+
+) > $C_FIFO 2>&1
--- libdaemon/DEPENDS	1970-01-01 01:00:00.000000000 +0100
+++ libdaemon/DEPENDS	2006-02-15 21:32:55.000000000 +0100
@@ -0,0 +1,3 @@
+depends autoconf  &&
+depends libtool   &&
+optional_depends "lynx" "" "--disable-lynx" "With lynx Support"
--- libdaemon/DETAILS	1970-01-01 01:00:00.000000000 +0100
+++ libdaemon/DETAILS	2006-02-15 21:32:56.000000000 +0100
@@ -0,0 +1,21 @@
+          MODULE=libdaemon
+         VERSION=0.10
+          SOURCE=${MODULE}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}-${VERSION}
+   SOURCE_URL[0]=http://0pointer.de/lennart/projects/libdaemon/
+      SOURCE_VFY=sha1:2606710f5b130078c313cbdb86765cf2da20c334
+        WEB_SITE=http://http://0pointer.de/lennart/projects/libdaemon/
+         ENTERED=20060212
+         UPDATED=20060212
+           SHORT="libdaemon is a lightweight C library that eases the writing of UNIX daemons."
+           PSAFE=yes
+
+cat << EOF
+libdaemon is a lightweight C library that eases the writing of UNIX daemons. It consists of the following parts:
+  * A wrapper around fork() which does the correct daemonization procedure of a process
+  * A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR
+  * An API for writing PID files
+  * An API for serializing UNIX signals into a pipe for usage with select() or poll()
+  * An API for running subprocesses with STDOUT and STDERR redirected to syslog.
+APIs like these are used in most daemon software available. It is not that simple to get it done right and code duplication is not a goal. libdaemon is currently used by ifplugd, Avahi, ivam2, Nautilus-Share and aeswepd.
+EOF
-------------- next part --------------
lvu submit libdaemon 8d145338b0023ef51bad44b1c22c781f  -
2.6.14.5 2.6.12 gcc-3.4.5 glibc-2.3.6



More information about the Lunar mailing list