summaryrefslogtreecommitdiff
path: root/sysutils/daemontools/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-05-15Specify TEST_DIRS to fix previous.schmonz1-1/+2
2022-05-15Decouple tests from build. Skip creating sysdeps, nothing uses it.schmonz1-1/+2
2020-11-19Remove DJB_RESTRICTED, no longer used.schmonz1-3/+1
2020-06-26Assign non-default SUBST_FILES.djberrno with =, not += (because itschmonz1-2/+2
doesn't actually append).
2020-06-25Retire 'djbware-errno-hack' and associated options.mk cleverness.schmonz1-3/+3
Instead: 1. Package makefiles including their own options.mk 2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed 3. Packages adjust SUBST_FILES.djberrno, if needed Should fix bulk build failures due to multiple inclusions of options.mk and/or incorrect definitions of DJB_ERRNO_HACK. Approved during the freeze by wiz@.
2020-05-23Restore missing .include of options.mk.schmonz1-1/+3
2020-03-22sysutils/daemontools: remove unnecessary option for errno hackrillig1-1/+2
This package does not provide an error.h file.
2020-01-21Add CONFLICTS with daemontools-encore, to be imported shortly.schmonz1-2/+4
2018-08-14Also replace /command/svc with ${PREFIX}/bin/svc. Ride previous bump.schmonz1-1/+2
2018-08-14svscanboot resets PATH, but doesn't include ${PREFIX}/bin orschmonz1-2/+7
${PREFIX}/sbin (reported by jmcneill@). Fix and bump PKGREVISION.
2017-10-03Add "daemontools-moresignals" option, which adds options for sendingschmonz1-3/+3
SIQQUIT (-q), SIGUSR1 (-1), and SIGUSR2 (-2). Bump PKGREVISION.
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2013-05-17USE_TOOLS+= file, required for FILE_CMD.jperkin1-1/+3
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-09-14Use PKGSRC_SHELL instead of /bin/sh. Fixes build on SunOS.hans1-1/+3
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+2
block). Uncomment some commented out LICENSE lines while here.
2009-02-16DESTDIR supportjoerg1-6/+5
2008-02-19Add commented-out LICENSE=public-domain. Nudged by gdt@.schmonz1-1/+2
2008-02-19DJB has placed certain of his software in the public domain. Excerptedschmonz1-2/+2
from <URL:http://cr.yp.to/distributors.html>: What are the distribution terms for daemontools? 2007.12.28: I hereby place the daemontools package (in particular, daemontools-0.76.tar.gz, with MD5 checksum 1871af2453d6e464034968a0fbcb2bfc) into the public domain. The package is no longer copyrighted. What are the distribution terms for djbdns? 2007.12.28: I hereby place the djbdns package (in particular, djbdns-1.05.tar.gz, with MD5 checksum 3147c5cd56832aa3b41955c7a51cbeb2) into the public domain. The package is no longer copyrighted. What are the distribution terms for ucspi-tcp? 2007.12.28: I hereby place the ucspi-tcp package (in particular, ucspi-tcp-0.88.tar.gz, with MD5 checksum 39b619147db54687c4a583a7a94c9163) into the public domain. The package is no longer copyrighted. Am I free to modify uncopyrighted packages and distribute modified versions? Yes. But this does not mean that modifications are _encouraged_! And from <URL:http://cr.yp.to/qmail/dist.html>: I hereby place the qmail package (in particular, qmail-1.03.tar.gz, with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the public domain. You are free to modify the package, distribute modified versions, etc. This does not mean that modifications are encouraged! pkgsrc will strive, as it has, to keep modifications to a tasteful minimum. This addresses PR pkg/37964 by Aleksej Saushev.
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-3/+3
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-07-27Rename "SITES_* to "SITES.*" for file-specific lists of sites from whichjlam1-2/+2
to fetch the file. This completes the renaming described in revision 1.1799 of bsd.pkg.mk.
2006-01-14This package's installation bears little resemblance to DJB'sschmonz1-18/+3
instructions. We're not ready to accommodate /package yet, but we can at least avoid giving bad advice and installing a misleading rc.d script. Setting up svscan and /service for the first time can be confusing enough for a new user on its own merits. Bump PKGREVISION.
2006-01-13DJB's unportable error.h is called src/error.h here. *sigh*joerg1-1/+3
2006-01-11Set DJB_SLASHPACKAGE=YES.schmonz1-8/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-05-17Ensure that DJB_ERRNO_HACK and any other configure-time actionsschmonz1-4/+6
apply, by setting ${WRKSRC} appropriately during the "configure" phase. This had been the only usage of DJB_CONFIG_DIR. Fixes build on glibc>=2.3.1 systems, otherwise no visible change.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-09Standardize handling of additional distfiles (such as externallyschmonz1-7/+9
supplied manual pages) across djbware.
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-2/+1
useful.
2005-03-23Whitespace.schmonz1-20/+20
2005-03-23Take advantage of mk/djbware.mk.schmonz1-9/+4
2005-03-13In packages with djb-style compile scripts, properly enquote ${CC}schmonz1-4/+4
and ${CFLAGS}. This fixes the build of net/djbdns, as well as any other of these packages passing down PKG_SYSCONFDIR via CFLAGS, as well as being more generally correct for arbitrary user-defined CFLAGS. Suggested by jlam. For consistency across djbware in pkgsrc: * In math/djbfft's and sysutils/daemontools's do-configure targets, remove leading @ from ${ECHO} lines; from the former, also remove unneeded single quotes from one such line. * Rename net/publicfile's pre-build and sysutils/service-config's post-patch targets to do-configure. * In sysutils/checkpassword's do-configure target, reorder creation of conf-cc, conf-ld, and conf-home. All of the affected packages have been verified to compile. XXX These packages probably have enough build goo in common to XXX warrant an mk/djbware.mk. I'll investigate this post-freeze.
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-08-25Sync file(1) test for shell script with the one in subst.mk. Makes itsnj1-2/+2
correctly identify svscanboot(8) as a shell script on IRIX. Committed for schmonz.
2004-07-26Enable pkgviews installation.schmonz1-1/+5
2004-07-22Clarify RESTRICTED. Set USE_BUILDLINK3=yes. Respect ${VARBASE}.schmonz1-5/+7
Rename post-patch to do-configure. Take MAINTAINER.
2004-05-02Update sysutils/daemontools to 0.76. This closes PR pkg/25153.xtraeme1-11/+22
Changes: The package now installs in /package/admin/daemontools. There are three new utilities: svscanboot, readproctitle, and pgrphack. multilog now accepts SIGALRM to force log rotation. svscan now checks for the existence of /service/blah/log rather than checking whether /service/blah is sticky.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2002-04-18Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467.yyamano1-2/+2
2001-10-22Minor changes:zuntum1-11/+8
o use @@SERVICEDIR@@ instead of /service as substitution imput, same with /usr/local/ ( -> @@PREFIX@@ ) o fit in 80 columns o rewrite pkg/DEINSTALL
2001-10-22Switch to date-versioned manpages tarballs, as requestedzuntum1-3/+3
by Gerrit Pape <pape@smarden.org> in private mail: >Since I plan to make an updated set of manpages for djbdns in the next weeks, >I decided to switch to date-versioning the archives to not break the BSD >ports in future. The newest archive will always be accessible through >ftp://ftp.innominate.org/pub/pape/djb/djbdns-1.05-man.tar.gz >This is a symlink to >ftp://ftp.innominate.org/pub/pape/djb/djbdns-1.05-man-20010502.tar.gz >right now. The date-version is always YYYYMMDD. Thanks for the note!
2001-03-27Remove my website from MASTER_SITESzuntum1-3/+2
2001-03-26* ${CC} -s -> ${CC} ${STRIPFLAG}zuntum1-4/+4
* sync quoting in all Bernstein's packages
2001-03-16Change my email address to zuntum@netbsd.orgzuntum1-2/+2
2001-03-06 * Set NO_BIN_ON_CDROM and NO_BIN_ON_FTP due to djb's licencehubertf1-1/+5
Binary pkgs will be nuked off ftp.netbsd.org in a second.
2001-02-26 No functional changes:hubertf1-9/+13
* grab manpage from .tar.gz instead of patch file * minor fixes in the Makefile Patch sent by Tomasz Luchowski <zuntum@eik.pl> in private mail.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-1/+2
2000-12-27Added daemontools-0.7:hubertf1-0/+44
Daemontools is a small set of /very/ useful utilities, from Dan Bernstein. They are mainly used for controlling processes, and maintaining logfiles. Submitted by Tomasz Luchowski <zuntum@eik.pl> in PR 11674.