summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2002-09-23 13:47:05 +0000
committerNick Hadaway <raker@gentoo.org>2002-09-23 13:47:05 +0000
commitb6ec015ca0d4ce41d58a1a6c278f94ec9fdfcbfa (patch)
treecf152afcce6f62e08731ea6246e1de76ad5e3bb8 /sys-apps
parentThe driver version in the portage seems to be quite outdated. (diff)
downloadhistorical-b6ec015ca0d4ce41d58a1a6c278f94ec9fdfcbfa.tar.gz
historical-b6ec015ca0d4ce41d58a1a6c278f94ec9fdfcbfa.tar.bz2
historical-b6ec015ca0d4ce41d58a1a6c278f94ec9fdfcbfa.zip
Added support for the static use flag as suggested in bug #8235.
Removed deprecated portage files.
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/daemontools/ChangeLog16
-rw-r--r--sys-apps/daemontools/daemontools-0.70-r1.ebuild43
-rw-r--r--sys-apps/daemontools/daemontools-0.76-r1.ebuild18
-rw-r--r--sys-apps/daemontools/files/daemontools-0.70-tai64nlocal-gentoo.diff9
-rw-r--r--sys-apps/daemontools/files/digest-daemontools-0.70-r11
5 files changed, 23 insertions, 64 deletions
diff --git a/sys-apps/daemontools/ChangeLog b/sys-apps/daemontools/ChangeLog
index 690c4619f864..dbc0d4004e5b 100644
--- a/sys-apps/daemontools/ChangeLog
+++ b/sys-apps/daemontools/ChangeLog
@@ -1,24 +1,26 @@
# ChangeLog for sys-apps/daemontools
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/ChangeLog,v 1.3 2002/07/27 00:41:14 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/ChangeLog,v 1.4 2002/09/23 13:47:05 raker Exp $
-*daemontools-0.70-r1.ebuild (14 July 2002)
+*daemontools-0.76-r1.ebuild (14 July 2002)
- 26 Jul 2002; Nick Hadaway <raker@gentoo.org> files/svscan :
+ 23 Sep 2002; Nick Hadaway <raker@gentoo.org>
+ daemontools-0.76-r1.ebuild :
+ Added support for the static use flag as suggested on bug #8235
+ 26 Jul 2002; Nick Hadaway <raker@gentoo.org> files/svscan :
Updated /etc/init.d/svscan to properly start the supervise daemon
and also added "--pidfile=/var/run/svscan.pid" to start and stop.
- 14 Jul 2002; phoen][x <phoenix@gentoo.org> daemontools-0.70-r1.ebuild :
+ 14 Jul 2002; phoen][x <phoenix@gentoo.org> daemontools-0.76-r1.ebuild :
Added LICENSE, KEYWORDS, SLOT.
-*daemontools-0.76-r1 (1 Feb 2002)
+*daemontools-0.70-r1 (1 Feb 2002)
- 14 Jul 2002; phoen][x <phoenix@gentoo.org> daemontools-0.76-r1.ebuild :
+ 14 Jul 2002; phoen][x <phoenix@gentoo.org> daemontools-0.70-r1.ebuild :
Added LICENSE, KEYWORDS, SLOT.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
diff --git a/sys-apps/daemontools/daemontools-0.70-r1.ebuild b/sys-apps/daemontools/daemontools-0.70-r1.ebuild
deleted file mode 100644
index bd7acf13c604..000000000000
--- a/sys-apps/daemontools/daemontools-0.70-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/daemontools-0.70-r1.ebuild,v 1.6 2002/08/01 11:59:04 seemant Exp $
-
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Collection of tools for managing UNIX services"
-SRC_URI="http://cr.yp.to/daemontools/${P}.tar.gz"
-HOMEPAGE="http://cr.yp.to/daemontools.html"
-KEYWORDS="x86"
-SLOT="0"
-LICENSE="Freeware"
-
-DEPEND="virtual/glibc"
-
-src_unpack() {
-
- unpack ${A}
-
- cd ${S}
- patch -p1 < ${FILESDIR}/${P}-tai64nlocal-gentoo.diff
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc" > conf-ld
- echo "${D}/usr" > conf-home
-
-}
-
-src_compile() {
-
- try pmake
-}
-
-src_install() {
-
- dodir /usr
- try ./install
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
-}
-
-
-
diff --git a/sys-apps/daemontools/daemontools-0.76-r1.ebuild b/sys-apps/daemontools/daemontools-0.76-r1.ebuild
index a65325d24dd8..f992b5fc2cf4 100644
--- a/sys-apps/daemontools/daemontools-0.76-r1.ebuild
+++ b/sys-apps/daemontools/daemontools-0.76-r1.ebuild
@@ -1,31 +1,39 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/daemontools-0.76-r1.ebuild,v 1.6 2002/08/14 04:40:34 murphy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/daemontools/daemontools-0.76-r1.ebuild,v 1.7 2002/09/23 13:47:05 raker Exp $
S=${WORKDIR}/admin/${P}
+
DESCRIPTION="Collection of tools for managing UNIX services"
SRC_URI="http://cr.yp.to/daemontools/${P}.tar.gz"
HOMEPAGE="http://cr.yp.to/daemontools.html"
+
KEYWORDS="x86 ppc sparc sparc64"
SLOT="0"
LICENSE="Freeware"
DEPEND="virtual/glibc"
+RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
-
cd ${S}
+
+ LDFLAGS=
+ use static && LDFLAGS="-static"
+
echo "gcc ${CFLAGS}" > src/conf-cc
- echo "gcc" > src/conf-ld
+ echo "gcc ${LDFLAGS}" > src/conf-ld
echo ${S} > src/home
+
}
src_compile() {
cd ${S}/src
- emake || die
+ emake || die "make failed"
+
}
src_install() {
@@ -41,11 +49,13 @@ src_install() {
do
doexe $x
done
+
dodoc CHANGES ../package/README TODO
einfo "Installing the svscan startup file ..."
insinto /etc/init.d
insopts -m755
doins ${FILESDIR}/svscan
+
}
diff --git a/sys-apps/daemontools/files/daemontools-0.70-tai64nlocal-gentoo.diff b/sys-apps/daemontools/files/daemontools-0.70-tai64nlocal-gentoo.diff
deleted file mode 100644
index 03153ebeb2a6..000000000000
--- a/sys-apps/daemontools/files/daemontools-0.70-tai64nlocal-gentoo.diff
+++ /dev/null
@@ -1,9 +0,0 @@
---- daemontools-0.70/tai64nlocal.c~ Mon Mar 6 06:21:09 2000
-+++ daemontools-0.70/tai64nlocal.c Mon Feb 19 09:06:54 2001
-@@ -1,5 +1,5 @@
- #include <sys/types.h>
--#include <sys/time.h>
-+#include <time.h>
- #include "buffer.h"
- #include "exit.h"
- #include "fmt.h"
diff --git a/sys-apps/daemontools/files/digest-daemontools-0.70-r1 b/sys-apps/daemontools/files/digest-daemontools-0.70-r1
deleted file mode 100644
index 64ea3c1fb4aa..000000000000
--- a/sys-apps/daemontools/files/digest-daemontools-0.70-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c88e8c5e4453b4df41571f60eaa0baf3 daemontools-0.70.tar.gz 36144