diff options
Diffstat (limited to 'sys-process/supervise-scripts')
7 files changed, 152 insertions, 0 deletions
diff --git a/sys-process/supervise-scripts/ChangeLog b/sys-process/supervise-scripts/ChangeLog new file mode 100644 index 000000000000..9db55d021beb --- /dev/null +++ b/sys-process/supervise-scripts/ChangeLog @@ -0,0 +1,66 @@ +# ChangeLog for sys-apps/supervise-scripts +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/supervise-scripts/ChangeLog,v 1.1 2005/03/03 17:20:51 ciaranm Exp $ + +*supervise-scripts-3.5 (03 Mar 2005) + + 03 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +metadata.xml, + +supervise-scripts-3.4.ebuild, +supervise-scripts-3.5.ebuild: + Moved from sys-apps/supervise-scripts to sys-process/supervise-scripts. + + 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 16 Nov 2004; Robin H. Johnson <robbat2@gentoo.org> + supervise-scripts-3.5.ebuild: + Fix vapiers messup with tc-getCC. + + 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + supervise-scripts-3.5.ebuild: + Masked supervise-scripts-3.5.ebuild stable for ppc + + 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> + supervise-scripts-3.5.ebuild: + Stable on alpha. + + 07 Mar 2004; Gustavo Zacarias <gustavoz@gentoo.org> + supervise-scripts-3.5.ebuild: + stable on sparc + + 06 Nov 2003; Robin H. Johnson <robbat2@gentoo.org> + supervise-scripts-3.5.ebuild: + breaks on high values of -j in parallel make + + 26 Sep 2003; Hallgrimur H. Gunnarsson <hhg@gentoo.org> + supervise-scripts-3.4.ebuild, supervise-scripts-3.5.ebuild: + (bug #28572) Added conf-bin so that svscan-add-to-inittab works, added doc and + man to 3.4. + + 22 Sep 2003; Robin H. Johnson <robbat2@gentoo.org> + supervise-scripts-3.5.ebuild: + fix head -1 coreutils stuff + +*supervise-scripts-3.5 (28 Aug 2003) + + 28 Aug 2003; Robin H. Johnson <robbat2@gentoo.org> + supervise-scripts-3.5.ebuild: + version update, added more binaries, documentation and compile on more + platforms using $CC now + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*supervise-scripts-3.4 (21 Jun 2002) + + 21 Jul 2002; Mark Guertin <gerk@gentoo.org>: + updated keywords (ppc) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> supervise-scripts-3.4.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 21 Jun 2002; Ryan Phillips <rphillips@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 + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sys-process/supervise-scripts/Manifest b/sys-process/supervise-scripts/Manifest new file mode 100644 index 000000000000..f2102d67a9a4 --- /dev/null +++ b/sys-process/supervise-scripts/Manifest @@ -0,0 +1,6 @@ +MD5 eeb31eb1eb318add2eaafdd4f34460ab ChangeLog 2240 +MD5 6737d8b78be5d6a03c3bffbdeea60bc0 supervise-scripts-3.5.ebuild 1283 +MD5 3f16dfcd51dfc358d51d48629c953d28 supervise-scripts-3.4.ebuild 846 +MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 +MD5 b395db3b33c2a089329b5cbe3cc524a8 files/digest-supervise-scripts-3.5 72 +MD5 072f48fc3c8c9a942e1aa433c27ac5c9 files/digest-supervise-scripts-3.4 72 diff --git a/sys-process/supervise-scripts/files/digest-supervise-scripts-3.4 b/sys-process/supervise-scripts/files/digest-supervise-scripts-3.4 new file mode 100644 index 000000000000..9b2424fedc7a --- /dev/null +++ b/sys-process/supervise-scripts/files/digest-supervise-scripts-3.4 @@ -0,0 +1 @@ +MD5 bb09a82728687fed581e88f7614c86ff supervise-scripts-3.4.tar.gz 16345 diff --git a/sys-process/supervise-scripts/files/digest-supervise-scripts-3.5 b/sys-process/supervise-scripts/files/digest-supervise-scripts-3.5 new file mode 100644 index 000000000000..1a29670db0c6 --- /dev/null +++ b/sys-process/supervise-scripts/files/digest-supervise-scripts-3.5 @@ -0,0 +1 @@ +MD5 cb070b7d1a7117e64b6fe708ab50183e supervise-scripts-3.5.tar.gz 19994 diff --git a/sys-process/supervise-scripts/metadata.xml b/sys-process/supervise-scripts/metadata.xml new file mode 100644 index 000000000000..96a2d586367d --- /dev/null +++ b/sys-process/supervise-scripts/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>base-system</herd> +</pkgmetadata> diff --git a/sys-process/supervise-scripts/supervise-scripts-3.4.ebuild b/sys-process/supervise-scripts/supervise-scripts-3.4.ebuild new file mode 100644 index 000000000000..e278b371fc87 --- /dev/null +++ b/sys-process/supervise-scripts/supervise-scripts-3.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/supervise-scripts/supervise-scripts-3.4.ebuild,v 1.1 2005/03/03 17:20:51 ciaranm Exp $ + +DESCRIPTION="Starting and stopping daemontools managed services" +HOMEPAGE="http://untroubled.org/supervise-scripts/" +SRC_URI="http://untroubled.org/supervise-scripts/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc sparc x86" +IUSE="" + +RDEPEND=">=sys-apps/daemontools-0.70" + +src_compile() { + echo '/usr/bin' > conf-bin + emake || die +} + +src_install() { + dobin \ + svc-add svc-isdown svc-isup svc-remove \ + svc-start svc-status svc-stop \ + svc-waitdown svc-waitup svscan-add-to-inittab \ + svscan-start svscan-stopall || die + dodoc ANNOUNCEMENT ChangeLog NEWS README TODO VERSION + doman *.[0-9] +} diff --git a/sys-process/supervise-scripts/supervise-scripts-3.5.ebuild b/sys-process/supervise-scripts/supervise-scripts-3.5.ebuild new file mode 100644 index 000000000000..1797990e7ec4 --- /dev/null +++ b/sys-process/supervise-scripts/supervise-scripts-3.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/supervise-scripts/supervise-scripts-3.5.ebuild,v 1.1 2005/03/03 17:20:51 ciaranm Exp $ + +inherit fixheadtails toolchain-funcs + +DESCRIPTION="Starting and stopping daemontools managed services" +HOMEPAGE="http://untroubled.org/supervise-scripts/" +SRC_URI="http://untroubled.org/supervise-scripts/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ppc sparc x86" +IUSE="" + +RDEPEND=">=sys-apps/daemontools-0.70" +DEPEND=">=sys-apps/daemontools-0.70 + dev-libs/bglibs + sys-devel/gcc-config" + +src_unpack() { + unpack ${A} + cd ${S} + echo '/usr/bin' > conf-bin + echo '/usr/lib/bglibs/lib' > conf-bglibs + echo '/usr/lib/bglibs/include' > conf-bgincs + echo "$(tc-getCC) ${CFLAGS}" >conf-cc + echo "$(tc-getCC) ${LDFLAGS}" >conf-ld + ht_fix_file svscan-add-to-inittab.in Makefile +} + +src_compile() { + # does NOT support parallel make + make || die +} + +src_install() { + dobin svc-add svc-isdown svc-isup svc-remove \ + svc-start svc-status svc-stop svc-restart \ + svc-waitdown svc-waitup svscan-add-to-inittab \ + svscan-add-to-inittab svscan-start svscan-stopall || die + dodoc ANNOUNCEMENT ChangeLog NEWS README TODO VERSION + doman *.[0-9] +} |