summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2010-06-02 09:23:32 +0000
committerPatrick Lauer <patrick@gentoo.org>2010-06-02 09:23:32 +0000
commit7345ffac6a4a9b97abb3f53a9225d4ae349d6aa8 (patch)
tree52d83bc3e18f96802102ddb58fe794691ef02550 /app-misc/beanstalkd
parentUse 32-bit compliant clib-cgi testsuite (diff)
downloadhistorical-7345ffac6a4a9b97abb3f53a9225d4ae349d6aa8.tar.gz
historical-7345ffac6a4a9b97abb3f53a9225d4ae349d6aa8.tar.bz2
historical-7345ffac6a4a9b97abb3f53a9225d4ae349d6aa8.zip
Bump to 1.4.6, thanks to Johan Bergstroem. Fixes #310033 #307623 #300508 #297184. Taking over maintenance and adding Johan as proxy-maintainer
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'app-misc/beanstalkd')
-rw-r--r--app-misc/beanstalkd/ChangeLog10
-rw-r--r--app-misc/beanstalkd/Manifest18
-rw-r--r--app-misc/beanstalkd/beanstalkd-1.4.6.ebuild48
-rw-r--r--app-misc/beanstalkd/files/beanstalkd-werror-v2.patch14
-rw-r--r--app-misc/beanstalkd/files/init-1.4.626
-rw-r--r--app-misc/beanstalkd/metadata.xml7
6 files changed, 109 insertions, 14 deletions
diff --git a/app-misc/beanstalkd/ChangeLog b/app-misc/beanstalkd/ChangeLog
index d5ce83e46f2f..e3cbc73d4cc9 100644
--- a/app-misc/beanstalkd/ChangeLog
+++ b/app-misc/beanstalkd/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-misc/beanstalkd
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/beanstalkd/ChangeLog,v 1.7 2010/06/02 06:56:20 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beanstalkd/ChangeLog,v 1.8 2010/06/02 09:23:31 patrick Exp $
+
+*beanstalkd-1.4.6 (02 Jun 2010)
+
+ 02 Jun 2010; Patrick Lauer <patrick@gentoo.org>
+ +files/beanstalkd-werror-v2.patch, +files/init-1.4.6,
+ +beanstalkd-1.4.6.ebuild, metadata.xml:
+ Bump to 1.4.6, thanks to Johan Bergstroem. Fixes #310033 #307623 #300508
+ #297184. Taking over maintenance and adding Johan as proxy-maintainer
02 Jun 2010; Torsten Veller <tove@gentoo.org> metadata.xml:
Remove caleb from metadata.xml (#317071)
diff --git a/app-misc/beanstalkd/Manifest b/app-misc/beanstalkd/Manifest
index d0fb4f74ef4b..f03edcd6d7d5 100644
--- a/app-misc/beanstalkd/Manifest
+++ b/app-misc/beanstalkd/Manifest
@@ -1,28 +1,22 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX Makefile.install.patch 600 RMD160 ac150feaa272492da5acd88bb9b0e64eee7ef75a SHA1 e0b73617d230a5dae2ba9b6f19a4d0fb1b573052 SHA256 002bfa193c74093da313e4e2b3778fa5251a558e5ea1f4dc556db5f53ec5fc63
+AUX beanstalkd-werror-v2.patch 302 RMD160 6513616bc84b7c1fcd2bca985d5551378b951b39 SHA1 3916bc3fea29ec60cc229c47dbe1196a751de72f SHA256 e3fea94ce676bef8748ff1842e1c6d6e574b18db58b383ee5ab0870ba5a245a2
AUX beanstalkd-werror.patch 290 RMD160 ff42a401077a2570f0206b37e4111b4269ebfda7 SHA1 40398e0f52a8dc79b0fe9921125fbc7fd4e07ecf SHA256 f270d5227a409938940195a31b6c81c87c2b4011e9ea47d27a343da03db05710
AUX conf 396 RMD160 5abf034297cb7473ff93edf2eefe04b14c8d9fdf SHA1 ce5346dd8632da7693b332059378469c74dbbb5e SHA256 d9876b8b6f123c070376e1e405ec5f8f46d70ab1d70667a3987a90d8c0b0653b
AUX conf-1.4.2 468 RMD160 2e5f505d5c66a9fc3a44141722a397dade88c9f1 SHA1 b7ac0f0e09408ba2b1695c8df40b2d3e50cf8375 SHA256 73787211b4e1f7215e5bf2effa77a5ec80f63fa08933f22ba7ca0cd11969b816
AUX init 580 RMD160 d7eded1d1ad2d575a916bfef33daa58778ca54a6 SHA1 aef1d5a163885b2cdc1426b39676ac4c647083da SHA256 26e1838d2a9f0303e80552c8780db9b314a8e52d6ed3e0bd92ee06b49055349c
AUX init-1.4.2 601 RMD160 4947cf727341878bca234820b89b187742336773 SHA1 62707c6d895b6668035c858fd3f1e7669dca8e21 SHA256 ceb2a61ea72ab8053bdcf78475391d2a256855a9c37d513a52bbe433c2b6c1cc
+AUX init-1.4.6 637 RMD160 db21a8a19bac382b58611874fe13e92cd3692d54 SHA1 1e72a04c5612e84f79b781b5fef37a63926cb90d SHA256 f98e55b8d96e02223849a36bdc927ad9843ae73a6c3a8b09d1f9b97af5ff6d75
DIST beanstalkd-1.0.tar.gz 46063 RMD160 a5bbd6d9b7ae9da9ad42dd7fd2880b78424a815a SHA1 fb3d2c0d043ad7484b0ffd185498b1e604f7bd98 SHA256 5043f1d9271e6c9a35df945132356996a5ac7bc4640fb87fcbfa5cfe8e13a0c4
DIST beanstalkd-1.2.tar.gz 116172 RMD160 69190c64654f7310bb88a7df01791accd47e3607 SHA1 0fad86ba5d888e283a1aa8a33aaa5095173c6e27 SHA256 6bf5b2a066d05e8effe96b7b9103e88c117cf5cbb134dbb11992f7228519f5f0
DIST beanstalkd-1.3.tar.gz 116114 RMD160 a1fa4c6aae530beeecfbe49a4e09903a58e1cc38 SHA1 ce85375605459458e0a357d9ecaeb9baeb3b9c9a SHA256 3d3eb36bf2932e6f3c4e6851420e8e579b2c4ae19f0297d8fd384c7461b4d885
DIST beanstalkd-1.4.2.tar.gz 136818 RMD160 5f6cad5805fde2854e1d7614e8544307b5b1081e SHA1 099e5c13ff7130d72eb53bda15a1ab6b76c36b88 SHA256 1b1ec051321bdd5cbae35e12ce0c4bf7514dc67cf3e5b98ecd8abb64ae88588b
DIST beanstalkd-1.4.3.tar.gz 138574 RMD160 f5697714d5ca51c886dfc73f1f7172f28c0201d1 SHA1 a980d812490aab8469c67f802c508ee5c17b1e31 SHA256 f6bb5f500349b6471f9aec34f6cc07d5da08cdfa22eff9459f595b7e7fa6a080
+DIST beanstalkd-1.4.6.tar.gz 140858 RMD160 f1641f15b32731f19a39721d8b37da940a145672 SHA1 1ee0d731e22aa45fb22e816f6e364913595f6e65 SHA256 a03aca5ccd87c2a1bb6cdaf38d3463c9f987090f4eb6cd9c7f6e03d3d54d3ac9
EBUILD beanstalkd-1.0.ebuild 1029 RMD160 992c1c967e56752f7c4614c6ffa32e78b1792051 SHA1 e880ae560060ea2dab5c59520d30e5519905f01c SHA256 f213e9c36374e0048379f19ff64f1ae3b45dd12734d67dfa10e3b44bcf9d1375
EBUILD beanstalkd-1.2.ebuild 853 RMD160 cc5d0fa8ff2c4d2b1acfd873d3469ade636481c5 SHA1 302b42e91a7faeb6660dac9182b2518a8afbf836 SHA256 f730a389f404be8f0a299047de6cbf7760e60e8cb5518b9a56afdb569d3689c8
EBUILD beanstalkd-1.3.ebuild 846 RMD160 0c34210f7c9b95611214893cfe7d990e857b96de SHA1 5256f70328b6abf06756b9b99d62ad3ba819ba6d SHA256 9eac208a47da40333b18c411eb05e0d6566f28b86cd259e0e40223b312e6fe01
EBUILD beanstalkd-1.4.2.ebuild 1002 RMD160 a8a9ccd2f7a82c1d9f5db9bbe9a0d088c1a1472d SHA1 96ec8e2eea5c1f6f37a7b50a53d10aed3b328cdd SHA256 6c742f8a3a7a62d8aa176e5392a197e9bcbc490d3aeb79bce33e9ee0c202ec84
EBUILD beanstalkd-1.4.3.ebuild 1002 RMD160 9bfdc6a1c3198492be108fea495075398d16c957 SHA1 950a28e4ce2bf2655bd0e47d09eaf54510f8f638 SHA256 1b41abee35d0784ba7156bb736f266d272d2f34dd51d6c7b33390436dc57d4d9
-MISC ChangeLog 1294 RMD160 87d977bd7117dd0f2881e7b668f6f3280c6be5bf SHA1 0b9facd47fac6ebe3c35ec55dd48693e70fdd042 SHA256 3ebc44371ef76c44125e6455da7d034f7e86cb8715d212c055dd370bb79e7668
-MISC metadata.xml 331 RMD160 74c627cde965ebbf12a1f371193cfacc1bbbbb6c SHA1 5c79945929f6c64ac664ed4a3b845db1de4b4df9 SHA256 3bb5c1f9384b0f954eabc6c16bb674f1ee10967dec3beb396f764f0eaff1672e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iEYEARECAAYFAkwGAJkACgkQV3J2n04EauyhwwCgodytlH+uNf9o5L06MZEhGH17
-vLEAoJfrEaTHrgWJXEOAMY4xoJNpUGGc
-=vije
------END PGP SIGNATURE-----
+EBUILD beanstalkd-1.4.6.ebuild 1158 RMD160 ef55d0694353b1002b4b144de8b17008bdd31aa3 SHA1 4cfe0ac806a2ae534566255d1d5340bcf0b87746 SHA256 7a9ab5e8a9b9ce25ad6d0d58e799d6f222edf9741088fdcd54c6d586ed6268fc
+MISC ChangeLog 1626 RMD160 8bc2620cb4392cd0c51277aa93e5a2ed868c56cd SHA1 6016c25d5733b4b8ce94302cfc2a651772ab94d6 SHA256 bbb863d1a57b53295bab025e2a7fac68d8946c88fb521bdcb12365d0d2f333a2
+MISC metadata.xml 447 RMD160 a150166e60db0a2841f01b54b2f35523213ed5f7 SHA1 ac06fee6a699f84dea729e502dd5d5e5026ebf5a SHA256 8ea2feb0dfc19411ac55cbcf25888cb3afd7c4c7ac61a4e8cd25e0ef574f9b51
diff --git a/app-misc/beanstalkd/beanstalkd-1.4.6.ebuild b/app-misc/beanstalkd/beanstalkd-1.4.6.ebuild
new file mode 100644
index 000000000000..5ff4f4e35d78
--- /dev/null
+++ b/app-misc/beanstalkd/beanstalkd-1.4.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beanstalkd/beanstalkd-1.4.6.ebuild,v 1.1 2010/06/02 09:23:31 patrick Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="A fast, distributed, in-memory workqueue service"
+HOMEPAGE="http://xph.us/software/beanstalkd/"
+SRC_URI="http://xph.us/dist/beanstalkd/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+
+RDEPEND="dev-libs/libevent"
+DEPEND="${RDEPEND}
+ test? ( dev-lang/python )"
+
+IUSE="debug test"
+
+pkg_setup() {
+ enewuser beanstalk -1 -1 /var/lib/beanstalkd daemon
+}
+
+src_prepare() {
+ epatch "$FILESDIR/beanstalkd-werror-v2.patch"
+}
+
+src_configure() {
+ econf \
+ --docdir=/usr/share/${PF} \
+ $(use_enable debug)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+
+ DATADIR=/var/lib/${PN}
+ dodir ${DATADIR} || die "Install failed"
+ fowners beanstalk:daemon ${DATADIR}
+
+ dodoc README TODO doc/*.txt
+
+ newconfd "${FILESDIR}/conf-1.4.2" beanstalkd
+ newinitd "${FILESDIR}/init-${PV}" beanstalkd
+}
diff --git a/app-misc/beanstalkd/files/beanstalkd-werror-v2.patch b/app-misc/beanstalkd/files/beanstalkd-werror-v2.patch
new file mode 100644
index 000000000000..808e82b21362
--- /dev/null
+++ b/app-misc/beanstalkd/files/beanstalkd-werror-v2.patch
@@ -0,0 +1,14 @@
+diff --git a/configure b/configure
+index 2f29879..50136fb 100755
+--- a/configure
++++ b/configure
+@@ -3569,7 +3569,7 @@ fi
+
+
+
+- list="-Wall -Werror"
++ list="-Wall"
+ flags_supported=""
+ flags_unsupported=""
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for supported compiler flags" >&5
+
diff --git a/app-misc/beanstalkd/files/init-1.4.6 b/app-misc/beanstalkd/files/init-1.4.6
new file mode 100644
index 000000000000..3f645f10a3cd
--- /dev/null
+++ b/app-misc/beanstalkd/files/init-1.4.6
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/beanstalkd/files/init-1.4.6,v 1.1 2010/06/02 09:23:32 patrick Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting beanstalkd"
+ /sbin/start-stop-daemon --start \
+ --background \
+ --pidfile ${PIDFILE} --make-pidfile \
+ --exec ${BEANSTALKD_BINARY} \
+ -- -b ${DATADIR} -p ${PORT} -l ${ADDR} -u ${USER}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping beanstalkd"
+ start-stop-daemon --stop --quiet \
+ --pidfile ${PIDFILE} \
+ --exec ${BEANSTALKD_BINARY}
+ eend $?
+}
diff --git a/app-misc/beanstalkd/metadata.xml b/app-misc/beanstalkd/metadata.xml
index 7e03d42343ad..cdc1238db0fd 100644
--- a/app-misc/beanstalkd/metadata.xml
+++ b/app-misc/beanstalkd/metadata.xml
@@ -3,7 +3,12 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
-<email>maintainer-needed@gentoo.org</email>
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+</maintainer>
+<maintainer>
+ <email>bugs@bergstroem.nu</email>
+ <name>Johan Bergstroem</name>
</maintainer>
<longdescription lang="en">
beanstalked is a fast distributed workqueue service