notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libdaemon Lightweight C library that eases the writing of UNIX daemons
0.14_1 devel on this many watch lists=71 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.14_1Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-10-18 21:28:24
Last Update: 2021-09-30 09:42:17
Commit Hash: 681b3eb
People watching this port, also watch:: freetype2, gdbm, libxml2, dbus, expat
License: LGPL21+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libdaemon-0.14_1/catalog.mk
  3. /usr/local/share/licenses/libdaemon-0.14_1/LICENSE
  4. /usr/local/share/licenses/libdaemon-0.14_1/LGPL21+
  5. include/libdaemon/daemon.h
  6. include/libdaemon/dexec.h
  7. include/libdaemon/dfork.h
  8. include/libdaemon/dlog.h
  9. include/libdaemon/dnonblock.h
  10. include/libdaemon/dpid.h
  11. include/libdaemon/dsignal.h
  12. lib/libdaemon.a
  13. lib/libdaemon.la
  14. lib/libdaemon.so
  15. lib/libdaemon.so.0
  16. lib/libdaemon.so.0.5.0
  17. libdata/pkgconfig/libdaemon.pc
  18. share/doc/libdaemon/README.html
  19. share/doc/libdaemon/style.css
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libdaemon>0:devel/libdaemon
  • For LIB depends:
    • libdaemon.so:devel/libdaemon
To install the port:
cd /usr/ports/devel/libdaemon/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libdaemon
  • pkg install libdaemon
PKGNAME: libdaemon
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libdaemon
ABIlatestquarterly
FreeBSD:11:aarch640.14_10.14_1
FreeBSD:11:amd640.14_10.14_1
FreeBSD:11:armv60.14_10.14_1
FreeBSD:11:i3860.14_10.14_1
FreeBSD:11:mips--
FreeBSD:11:mips640.14_10.14_1
FreeBSD:12:aarch640.14_10.14_1
FreeBSD:12:amd640.14_10.14_1
FreeBSD:12:armv60.14_10.14_1
FreeBSD:12:armv70.14_10.14_1
FreeBSD:12:i3860.14_10.14_1
FreeBSD:12:mips--
FreeBSD:12:mips640.14_10.14_1
FreeBSD:12:powerpc64-0.14_1
FreeBSD:13:aarch640.14_10.14_1
FreeBSD:13:amd640.14_10.14_1
FreeBSD:13:armv60.14_10.14_1
FreeBSD:13:armv70.14_10.14_1
FreeBSD:13:i3860.14_10.14_1
FreeBSD:13:mips--
FreeBSD:13:mips640.14_10.14_1
FreeBSD:13:powerpc640.14_10.14_1
FreeBSD:14:aarch640.14_1-
FreeBSD:14:amd640.14_1-
FreeBSD:14:armv60.14_1-
FreeBSD:14:armv70.14_1-
FreeBSD:14:i3860.14_1-
FreeBSD:14:mips--
FreeBSD:14:mips640.14_1-
FreeBSD:14:powerpc640.14_1-
 

This port is required by:
for Libraries
  1. audio/shairport-sync
  2. net/avahi-app
  3. net/avahi-autoipd

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://0pointer.de/lennart/projects/libdaemon/
Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Sep 2021 09:42:17
 files touched by this commit commit hash:681b3eb29e44ff7da3e17cd62700bc39fdda1bf1  0.14_1
Bernhard Froehlich (decke) search for other commits by this committer
devel/libdaemon: Add CPE information

Approved by:    portmgr (blanket)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.14_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
10 Sep 2020 18:55:41
Original commit files touched by this commit Revision:548219  0.14_1
tcberner search for other commits by this committer
Move some gnome@ ports to desktop@

As gnome@ is lacking active committers at the moment, transfer some of its
ports [1] up the stack to the desktop@ group, in hope that this way we get some
updates in as the set of people that "should feel responsible" grows.

As soon as gnome@ grows some committers again, this can (and should) of course
be reverted again.

[1] The list of ports chosen in this move consits of all the ports that are
required to build x11/kde5.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D26362
13 Jun 2018 09:04:32
Original commit files touched by this commit Revision:472297  0.14_1
amdmi3 search for other commits by this committer
- Add LICENSE

Approved by:	portmgr blanket
27 Oct 2014 10:40:08
Original commit files touched by this commit Revision:371546  0.14_1
bapt search for other commits by this committer
Cleanup plist
23 Apr 2014 13:25:17
Original commit files touched by this commit Revision:351936  0.14_1
tijl search for other commits by this committer
When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
02 Mar 2014 22:11:17
Original commit files touched by this commit Revision:346821  0.14
bapt search for other commits by this committer
Convert to USES=libtool
25 Sep 2013 00:54:09
Original commit files touched by this commit Revision:328226  0.14
bdrewery search for other commits by this committer
- Remove NO_STAGE as these have been tested to be safe

With hat:	portmgr
20 Sep 2013 17:13:47
Original commit files touched by this commit Revision:327724  0.14
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
11 Aug 2011 19:20:17
Original commit files touched by this commit   0.14  Sanity Test Failure
kwm search for other commits by this committer
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:             ports/159624
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
03 Jul 2011 14:59:23
Original commit files touched by this commit   0.14
ohauer search for other commits by this committer
-remove MD5
04 Dec 2010 07:34:27
Original commit files touched by this commit   0.14
ade search for other commits by this committer
Sync to new bsd.autotools.mk
22 May 2010 05:48:32
Original commit files touched by this commit   0.14
marcus search for other commits by this committer
Update to 0.14.
02 Aug 2009 19:36:34
Original commit files touched by this commit   0.12
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
12 Jul 2007 11:46:49
Original commit files touched by this commit   0.12
ahze search for other commits by this committer
Update to 0.12
23 Jun 2007 17:47:06
Original commit files touched by this commit   0.11
marcus search for other commits by this committer
Update to 0.11 and transfer maintainership to gnome@.

Approved by:    ahze (previous maintainer)
23 Feb 2006 10:40:45
Original commit files touched by this commit   0.10_1
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
24 Nov 2005 21:37:23
Original commit files touched by this commit   0.10
ahze search for other commits by this committer
- Update to 0.10
19 Nov 2005 04:36:22
Original commit files touched by this commit   0.9
ahze search for other commits by this committer
- Update to 0.9
15 Nov 2005 06:52:12
Original commit files touched by this commit   0.8
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
09 Nov 2005 07:09:47
Original commit files touched by this commit   0.8
ahze search for other commits by this committer
- Add SHA256
- Add SIZE to a few ports
18 Oct 2005 21:27:02
Original commit files touched by this commit   0.8
ahze search for other commits by this committer
- Add devel/libdaemon

Lightweight C library that eases the writing of UNIX daemons

WWW: http://0pointer.de/lennart/projects/libdaemon

Number of commits found: 22