summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCiaran McCreesh <ciaranm@gentoo.org>2005-03-06 19:19:20 +0000
committerCiaran McCreesh <ciaranm@gentoo.org>2005-03-06 19:19:20 +0000
commitf03cd1d9e088f9e99741aa8a68336a00258560d4 (patch)
treefb6bc192849411370cfca40bfe5531cfd3b587f2 /sys-block
parentAdded to ~ppc. (diff)
downloadgentoo-2-f03cd1d9e088f9e99741aa8a68336a00258560d4.tar.gz
gentoo-2-f03cd1d9e088f9e99741aa8a68336a00258560d4.tar.bz2
gentoo-2-f03cd1d9e088f9e99741aa8a68336a00258560d4.zip
Moved from sys-apps/noflushd to sys-block/noflushd.
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/noflushd/ChangeLog89
-rw-r--r--sys-block/noflushd/Manifest10
-rw-r--r--sys-block/noflushd/files/digest-noflushd-2.6.31
-rw-r--r--sys-block/noflushd/files/digest-noflushd-2.7.31
-rw-r--r--sys-block/noflushd/files/digest-noflushd-2.7.41
-rw-r--r--sys-block/noflushd/files/noflushd.confd11
-rwxr-xr-xsys-block/noflushd/files/noflushd.rc631
-rw-r--r--sys-block/noflushd/metadata.xml5
-rw-r--r--sys-block/noflushd/noflushd-2.6.3.ebuild39
-rw-r--r--sys-block/noflushd/noflushd-2.7.3.ebuild39
-rw-r--r--sys-block/noflushd/noflushd-2.7.4.ebuild39
11 files changed, 266 insertions, 0 deletions
diff --git a/sys-block/noflushd/ChangeLog b/sys-block/noflushd/ChangeLog
new file mode 100644
index 000000000000..65e0d1e94193
--- /dev/null
+++ b/sys-block/noflushd/ChangeLog
@@ -0,0 +1,89 @@
+# ChangeLog for sys-apps/noflushd
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/noflushd/ChangeLog,v 1.1 2005/03/06 19:19:20 ciaranm Exp $
+
+*noflushd-2.7.3 (06 Mar 2005)
+
+ 06 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +metadata.xml,
+ +files/noflushd.confd, +files/noflushd.rc6, +noflushd-2.6.3.ebuild,
+ +noflushd-2.7.3.ebuild, +noflushd-2.7.4.ebuild:
+ Moved from sys-apps/noflushd to sys-block/noflushd.
+
+ 20 Dec 2004; Dylan Carlson <absinthe@gentoo.org> noflushd-2.7.3.ebuild:
+ Stable on amd64.
+
+*noflushd-2.7.4 (13 Dec 2004)
+
+ 13 Dec 2004; Martin Holzer <mholzer@gentoo.org> noflushd-2.6.3.ebuild,
+ noflushd-2.7.2.ebuild, noflushd-2.7.3.ebuild, +noflushd-2.7.4.ebuild,
+ noflushd-2.7.ebuild:
+ Version bumped.
+
+ 27 Nov 2004; Michele Noberasco <s4t4n@gentoo.org> noflushd-2.7.3.ebuild:
+ Stable for x86 (had this up and running forever now ;-)
+
+ 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ noflushd-2.7.2.ebuild, noflushd-2.7.3.ebuild:
+ Masked noflushd-2.7.3.ebuild stable for ppc
+
+ 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ noflushd-2.7.2.ebuild:
+ Masked noflushd-2.7.2.ebuild stable for ppc
+
+ 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> noflushd-2.6.3.ebuild,
+ noflushd-2.7.2.ebuild, noflushd-2.7.3.ebuild, noflushd-2.7.ebuild:
+ sync IUSE (missing), glibc -> libc
+
+*noflushd-2.7.3 (13 Apr 2004)
+
+ 13 Apr 2004; Martin Holzer <mholzer@gentoo.org> noflushd-2.7.3.ebuild:
+ Version bumped. Closes 47731
+
+ 11 Apr 2004; David Holm <dholm@gentoo.org> noflushd-2.7.2.ebuild:
+ Added to ~ppc.
+
+*noflushd-2.7.2 (10 Apr 2004)
+
+ 10 Apr 2004; Martin Holzer <mholzer@gentoo.org> noflushd-2.7.2.ebuild:
+ Version bumped. Closes 46792
+
+*noflushd-2.7.2 (10 Apr 2004)
+
+ 10 Apr 2004; Martin Holzer <mholzer@gentoo.org> noflushd-2.7.2.ebuild:
+ Version bumped. Closes 46792
+
+*noflushd-2.7 (27 Jan 2004)
+
+ 27 Jan 2004; Martin Holzer <mholzer@gentoo.org> noflushd-2.7.ebuild:
+ Version bumped. Closes 39484
+
+ 27 Jan 2004; Martin Holzer <mholzer@gentoo.org> noflushd-2.4-r3.ebuild,
+ noflushd-2.4-r6.ebuild, noflushd-2.6.3.ebuild:
+ adding RESTRICT=nomirror
+
+*noflushd-2.6.3 (15 Jul 2002)
+
+ 13 Sep 2002; Donny Davies <woodchip@gentoo.org> noflushd-2.6.3.ebuild :
+ sys-devel/ld.so is deprecated; #6476.
+
+ 21 Jul 2002; Mark Guertin <gerk@gentoo.org> :
+ updated keywords (-ppc)
+
+ 15 Jul 2002; Maik Schreiber <blizzy@gentoo.org> :
+ New version, closes bug #4577.
+
+*noflushd-2.4-r3.ebuild (14 July 2002)
+
+ 16 Apr 2003; Stefan Jones <cretin@gentoo.org> :
+ remove sys-devel/ld.so dep.
+
+ 14 Jul 2002; phoen][x <phoenix@gentoo.org> noflushd-2.4-r3.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+
+*noflushd-2.4-r6 (1 Feb 2002)
+
+ 16 Apr 2003; Stefan Jones <cretin@gentoo.org> :
+ remove sys-devel/ld.so dep.
+
+ 14 Jul 2002; phoen][x <phoenix@gentoo.org> noflushd-2.4-r6.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
diff --git a/sys-block/noflushd/Manifest b/sys-block/noflushd/Manifest
new file mode 100644
index 000000000000..dd96f8faf410
--- /dev/null
+++ b/sys-block/noflushd/Manifest
@@ -0,0 +1,10 @@
+MD5 336d48ca36eb8aee14464666d2267389 ChangeLog 2645
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 de48a309666f0b29bd4e8fafa55a194c noflushd-2.6.3.ebuild 1127
+MD5 f98e0de2e8d39940b805b5083af68217 noflushd-2.7.3.ebuild 1126
+MD5 1c1eb298bc7c1c6ddd6cf5a00f77a900 noflushd-2.7.4.ebuild 1128
+MD5 9b47b101b4b9a87a7e2fe13ae8700e01 files/digest-noflushd-2.6.3 66
+MD5 89527e7f602a6acc912f65d595ddb2b1 files/digest-noflushd-2.7.3 66
+MD5 0b2f7680b859e2525fc3a3fd4a1b08e4 files/noflushd.confd 356
+MD5 2ce087c05fc8cc065f3f352edaadec42 files/noflushd.rc6 776
+MD5 942ad8e2110904a0d30fa44e0c569006 files/digest-noflushd-2.7.4 66
diff --git a/sys-block/noflushd/files/digest-noflushd-2.6.3 b/sys-block/noflushd/files/digest-noflushd-2.6.3
new file mode 100644
index 000000000000..e7fdce5b45df
--- /dev/null
+++ b/sys-block/noflushd/files/digest-noflushd-2.6.3
@@ -0,0 +1 @@
+MD5 045208ec042a354e29145bc3055cb9ed noflushd-2.6.3.tar.gz 103411
diff --git a/sys-block/noflushd/files/digest-noflushd-2.7.3 b/sys-block/noflushd/files/digest-noflushd-2.7.3
new file mode 100644
index 000000000000..54e6df5a5d9b
--- /dev/null
+++ b/sys-block/noflushd/files/digest-noflushd-2.7.3
@@ -0,0 +1 @@
+MD5 13bad6a6e65846c11d681b89face00f7 noflushd-2.7.3.tar.gz 145328
diff --git a/sys-block/noflushd/files/digest-noflushd-2.7.4 b/sys-block/noflushd/files/digest-noflushd-2.7.4
new file mode 100644
index 000000000000..b5f5e0fc44c5
--- /dev/null
+++ b/sys-block/noflushd/files/digest-noflushd-2.7.4
@@ -0,0 +1 @@
+MD5 b579ff6db55eae05a1700035892307d5 noflushd-2.7.4.tar.gz 149686
diff --git a/sys-block/noflushd/files/noflushd.confd b/sys-block/noflushd/files/noflushd.confd
new file mode 100644
index 000000000000..8159548c55c8
--- /dev/null
+++ b/sys-block/noflushd/files/noflushd.confd
@@ -0,0 +1,11 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/noflushd/files/noflushd.confd,v 1.1 2005/03/06 19:19:20 ciaranm Exp $
+
+# Config file for /etc/init.d/noflushd
+
+#TIMEOUT=60
+#DISKS=/dev/discs/disc0/disc
+#EXTRA=
+#NOFLUSHD_OPTS="-n $TIMEOUT $DISKS $EXTRA"
+
diff --git a/sys-block/noflushd/files/noflushd.rc6 b/sys-block/noflushd/files/noflushd.rc6
new file mode 100755
index 000000000000..5c1dbb9409ec
--- /dev/null
+++ b/sys-block/noflushd/files/noflushd.rc6
@@ -0,0 +1,31 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/noflushd/files/noflushd.rc6,v 1.1 2005/03/06 19:19:20 ciaranm Exp $
+
+# NB: Config is in /etc/conf.d/noflushd
+
+depend() {
+ need localmount
+}
+
+checkconfig() {
+ if [ -z "$NOFLUSHD_OPTS" ] ; then
+ eerror "You need to setup your NOFLUSHD_OPTS first"
+ eerror "Check that you've adjusted /etc/conf.d/noflushd for your needs"
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+ ebegin "Starting noflushd"
+ start-stop-daemon --start --quiet --exec /usr/sbin/noflushd -- $NOFLUSHD_OPTS
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping noflushd"
+ start-stop-daemon --stop --quiet --pidfile /var/run/noflushd.pid
+ eend $?
+}
diff --git a/sys-block/noflushd/metadata.xml b/sys-block/noflushd/metadata.xml
new file mode 100644
index 000000000000..96a2d586367d
--- /dev/null
+++ b/sys-block/noflushd/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-block/noflushd/noflushd-2.6.3.ebuild b/sys-block/noflushd/noflushd-2.6.3.ebuild
new file mode 100644
index 000000000000..a42d7fbc9384
--- /dev/null
+++ b/sys-block/noflushd/noflushd-2.6.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/noflushd/noflushd-2.6.3.ebuild,v 1.1 2005/03/06 19:19:20 ciaranm Exp $
+
+DESCRIPTION="A daemon to spin down your disks and force accesses to be cached"
+HOMEPAGE="http://noflushd.sourceforge.net"
+SRC_URI="mirror://sourceforge/noflushd/${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="x86 amd64 -ppc"
+IUSE=""
+SLOT="0"
+
+DEPEND="virtual/libc"
+
+src_compile() {
+ ./configure --prefix=/usr \
+ --host=${CHOST} \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --with-docdir=/usr/share/doc/${PF} || die "configure problem"
+ emake || die "compile problem"
+}
+
+src_install () {
+ dosbin src/noflushd
+ doman man/noflushd.8
+ dodoc README NEWS
+
+ exeinto /etc/init.d ; newexe ${FILESDIR}/noflushd.rc6 noflushd
+ insinto /etc/conf.d ; newins ${FILESDIR}/noflushd.confd noflushd
+}
+
+pkg_postinst() {
+ einfo 'Run "rc-update add noflushd default" to add it to the'
+ einfo "default runlevel."
+
+ ewarn "noflushd works with IDE devices only."
+ ewarn "It has possible problems with reiserfs, too."
+}
diff --git a/sys-block/noflushd/noflushd-2.7.3.ebuild b/sys-block/noflushd/noflushd-2.7.3.ebuild
new file mode 100644
index 000000000000..3bea01cf373d
--- /dev/null
+++ b/sys-block/noflushd/noflushd-2.7.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/noflushd/noflushd-2.7.3.ebuild,v 1.1 2005/03/06 19:19:20 ciaranm Exp $
+
+DESCRIPTION="A daemon to spin down your disks and force accesses to be cached"
+HOMEPAGE="http://noflushd.sourceforge.net"
+SRC_URI="mirror://sourceforge/noflushd/${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="x86 amd64 ppc"
+IUSE=""
+SLOT="0"
+
+DEPEND="virtual/libc"
+
+src_compile() {
+ ./configure --prefix=/usr \
+ --host=${CHOST} \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --with-docdir=/usr/share/doc/${PF} || die "configure problem"
+ emake || die "compile problem"
+}
+
+src_install () {
+ dosbin src/noflushd
+ doman man/noflushd.8
+ dodoc README NEWS
+
+ exeinto /etc/init.d ; newexe ${FILESDIR}/noflushd.rc6 noflushd
+ insinto /etc/conf.d ; newins ${FILESDIR}/noflushd.confd noflushd
+}
+
+pkg_postinst() {
+ einfo 'Run "rc-update add noflushd default" to add it to the'
+ einfo "default runlevel."
+
+ ewarn "noflushd works with IDE devices only."
+ ewarn "It has possible problems with reiserfs, too."
+}
diff --git a/sys-block/noflushd/noflushd-2.7.4.ebuild b/sys-block/noflushd/noflushd-2.7.4.ebuild
new file mode 100644
index 000000000000..9aa7aa60c758
--- /dev/null
+++ b/sys-block/noflushd/noflushd-2.7.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/noflushd/noflushd-2.7.4.ebuild,v 1.1 2005/03/06 19:19:20 ciaranm Exp $
+
+DESCRIPTION="A daemon to spin down your disks and force accesses to be cached"
+HOMEPAGE="http://noflushd.sourceforge.net"
+SRC_URI="mirror://sourceforge/noflushd/${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE=""
+SLOT="0"
+
+DEPEND="virtual/libc"
+
+src_compile() {
+ ./configure --prefix=/usr \
+ --host=${CHOST} \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --with-docdir=/usr/share/doc/${PF} || die "configure problem"
+ emake || die "compile problem"
+}
+
+src_install () {
+ dosbin src/noflushd
+ doman man/noflushd.8
+ dodoc README NEWS
+
+ exeinto /etc/init.d ; newexe ${FILESDIR}/noflushd.rc6 noflushd
+ insinto /etc/conf.d ; newins ${FILESDIR}/noflushd.confd noflushd
+}
+
+pkg_postinst() {
+ einfo 'Run "rc-update add noflushd default" to add it to the'
+ einfo "default runlevel."
+
+ ewarn "noflushd works with IDE devices only."
+ ewarn "It has possible problems with reiserfs, too."
+}