ChangeLog

# 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.19 2010/08/17 17:19:25 hwoarang Exp $

17 Aug 2010; Markos Chandras
beanstalkd-1.4.6.ebuild:
Stable on amd64 wrt bug #322457

17 Aug 2010; Christian Faulhammer
beanstalkd-1.4.6.ebuild:
stable x86, security bug 322457

01 Aug 2010; Diego E. Pettenò
beanstalkd-1.4.6.ebuild:
Fix call to use_enable.

10 Jul 2010; Jeroen Roovers beanstalkd-1.3.ebuild,
beanstalkd-1.4.6.ebuild:
Remove HPPA keywording (bug #288103).

24 Jun 2010; Christoph Mende beanstalkd-1.3.ebuild:
Stable on amd64 wrt bug #288103

19 Jun 2010; Raúl Porcel beanstalkd-1.3.ebuild,
beanstalkd-1.4.6.ebuild:
Drop alpha/arm/ia64/sh/sparc keywords since this wasn't tested at all
AFAIK

18 Jun 2010; Patrick Lauer -beanstalkd-1.0.ebuild,
-beanstalkd-1.2.ebuild, -beanstalkd-1.4.2.ebuild,
-beanstalkd-1.4.3.ebuild:
Remove old

16 Jun 2010; Christian Faulhammer beanstalkd-1.3.ebuild:
stable x86, bug 288103

09 Jun 2010; Patrick Lauer beanstalkd-1.3.ebuild:
Restricting tests on 1.3 as there's no sane way to fix them

02 Jun 2010; Jeremy Olexa beanstalkd-1.4.6.ebuild:
Convert to EAPI3 for Gentoo Prefix mods, bug 303397

*beanstalkd-1.4.6 (02 Jun 2010)

02 Jun 2010; Patrick Lauer
+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 metadata.xml:
Remove caleb from metadata.xml (#317071)

*beanstalkd-1.4.3 (04 Jan 2010)

04 Jan 2010; Patrick Lauer +beanstalkd-1.4.3.ebuild:
Bump, fixes #295292

*beanstalkd-1.4.2 (23 Oct 2009)

23 Oct 2009; Patrick Lauer +files/conf-1.4.2,
+files/init-1.4.2, +beanstalkd-1.4.2.ebuild:
Bump, fixes #290270. Thanks to Johan Bergstrom for the patches

*beanstalkd-1.3 (23 Jun 2009)

23 Jun 2009; Patrick Lauer +beanstalkd-1.3.ebuild:
Bump to 1.3, fixes #268484

*beanstalkd-1.2 (21 Mar 2009)

21 Mar 2009; Gordon Malm +beanstalkd-1.2.ebuild:
Version bump.

02 Mar 2009; Patrick Lauer
+files/beanstalkd-werror.patch, beanstalkd-1.0.ebuild:
Fixing -Werror failure. Patch by Magnus Granberg.

*beanstalkd-1.0 (15 Aug 2008)

15 Aug 2008; Caleb Tennis
+files/Makefile.install.patch, +files/conf, +files/init, +metadata.xml,
+beanstalkd-1.0.ebuild:
Initial import, based on bug #208963

Manifest

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.3.tar.gz 116114 RMD160 a1fa4c6aae530beeecfbe49a4e09903a58e1cc38 SHA1 ce85375605459458e0a357d9ecaeb9baeb3b9c9a SHA256 3d3eb36bf2932e6f3c4e6851420e8e579b2c4ae19f0297d8fd384c7461b4d885
DIST beanstalkd-1.4.6.tar.gz 140858 RMD160 f1641f15b32731f19a39721d8b37da940a145672 SHA1 1ee0d731e22aa45fb22e816f6e364913595f6e65 SHA256 a03aca5ccd87c2a1bb6cdaf38d3463c9f987090f4eb6cd9c7f6e03d3d54d3ac9
EBUILD beanstalkd-1.3.ebuild 822 RMD160 0fe03e29aa226db386e5ed4698b6e28a85234846 SHA1 1b9f1f9b31cff0acec31eb1f3c088976a57ae3f5 SHA256 b13fc8101d6a291c800b65004072429e7125d4ca07836eb1cf653a521bd63d4e
EBUILD beanstalkd-1.4.6.ebuild 1203 RMD160 619800423f03062b67a0fbe04367268da0ae8016 SHA1 fbca84c3987facf18dfce56d9f60a451f5a7e07c SHA256 6609167ae99b3c5eb5ff80ab81e5ec17a552e24fdd6c54ba8659ed07a5dbded2
MISC ChangeLog 2936 RMD160 4abbe99c16e7d75285036a83231cd70eb733b632 SHA1 8997575cfa4019f8cb94d1489dbab211ca7d705a SHA256 1853e2a7a9b060318a914ca066fbf34f4830f3f8c6852de8380a77ce995e0f24
MISC metadata.xml 447 RMD160 a150166e60db0a2841f01b54b2f35523213ed5f7 SHA1 ac06fee6a699f84dea729e502dd5d5e5026ebf5a SHA256 8ea2feb0dfc19411ac55cbcf25888cb3afd7c4c7ac61a4e8cd25e0ef574f9b51

beanstalkd-1.3.ebuild

# 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.3.ebuild,v 1.6 2010/07/10 16:39:42 jer Exp $

inherit eutils

RESTRICT="test"

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="amd64 ~mips ~ppc ~ppc64 x86 ~sparc-fbsd ~x86-fbsd"

RDEPEND=">=dev-libs/libevent-1.4.7"
DEPEND="${RDEPEND}"

IUSE=""

src_install() {
emake DESTDIR="${D}" install || die "emake install failed."

dodoc README TODO doc/*.txt

newconfd "${FILESDIR}/conf" beanstalkd
newinitd "${FILESDIR}/init" beanstalkd
}

pkg_postinst() {
enewuser beanstalk -1 -1 /dev/null daemon
}

beanstalkd-1.4.6.ebuild

# 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.7 2010/08/17 17:19:25 hwoarang Exp $

EAPI="3"

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="amd64 ~mips ~ppc ~ppc64 x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos"

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="${EPREFIX}"/usr/share/${PF} \
--with-event="${EPREFIX}"/usr \
$(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
}

files

metadata.xml




no-herd

patrick@gentoo.org
Patrick Lauer


bugs@bergstroem.nu
Johan Bergstroem


beanstalked is a fast distributed workqueue service