From 3ff4c43f9c2bf4e4c1dbfd7db31f7d28740aabd7 Mon Sep 17 00:00:00 2001 From: TJ Vanderpoel Date: Mon, 23 Feb 2015 21:13:14 -0600 Subject: [PATCH] New package: daemontools-0.76 --- .../patches/daemontools-0.76.errno.patch | 12 ++++++++++ srcpkgs/daemontools/template | 24 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 srcpkgs/daemontools/patches/daemontools-0.76.errno.patch create mode 100644 srcpkgs/daemontools/template diff --git a/srcpkgs/daemontools/patches/daemontools-0.76.errno.patch b/srcpkgs/daemontools/patches/daemontools-0.76.errno.patch new file mode 100644 index 00000000000..d1884f57976 --- /dev/null +++ b/srcpkgs/daemontools/patches/daemontools-0.76.errno.patch @@ -0,0 +1,12 @@ +diff -ur daemontools-0.76.old/src/error.h daemontools-0.76/src/error.h +--- daemontools-0.76.old/src/error.h 2001-07-12 11:49:49.000000000 -0500 ++++ daemontools-0.76/src/error.h 2003-01-09 21:52:01.000000000 -0600 +@@ -3,7 +3,7 @@ + #ifndef ERROR_H + #define ERROR_H + +-extern int errno; ++#include + + extern int error_intr; + extern int error_nomem; diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template new file mode 100644 index 00000000000..b0ab918c953 --- /dev/null +++ b/srcpkgs/daemontools/template @@ -0,0 +1,24 @@ +# Template file for 'daemontools' +pkgname=daemontools +version=0.76 +revision=1 +wrksrc=admin/${pkgname}-${version} +build_style=gnu-makefile +short_desc="A collection of tools for managing UNIX services" +maintainer="bougyman " +license="Public Domain" +homepage="http://cr.yp.to/daemontools.html" +distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz" +checksum=a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f + +patch_args="-p1" + +do_build() { + package/compile +} + +do_install() { + for command in command/*; do + vbin $command + done +}