diff options
author | 2004-07-08 19:14:45 +0000 | |
---|---|---|
committer | 2004-07-08 19:14:45 +0000 | |
commit | 87d0322b38e09432bc3374f6657dc776316333b2 (patch) | |
tree | e36ec4fe1de1c412f68acd7d5bd94c695a6d44d6 /net-misc/memcached | |
parent | Stable amd64. (Manifest recommit) (diff) | |
download | gentoo-2-87d0322b38e09432bc3374f6657dc776316333b2.tar.gz gentoo-2-87d0322b38e09432bc3374f6657dc776316333b2.tar.bz2 gentoo-2-87d0322b38e09432bc3374f6657dc776316333b2.zip |
Moved from net-www/memcached to net-misc/memcached.
Diffstat (limited to 'net-misc/memcached')
-rw-r--r-- | net-misc/memcached/ChangeLog | 53 | ||||
-rw-r--r-- | net-misc/memcached/Manifest | 9 | ||||
-rw-r--r-- | net-misc/memcached/files/conf | 22 | ||||
-rw-r--r-- | net-misc/memcached/files/digest-memcached-1.1.10 | 1 | ||||
-rw-r--r-- | net-misc/memcached/files/digest-memcached-1.1.11 | 1 | ||||
-rw-r--r-- | net-misc/memcached/files/digest-memcached-1.1.9 | 1 | ||||
-rw-r--r-- | net-misc/memcached/files/init | 23 | ||||
-rw-r--r-- | net-misc/memcached/memcached-1.1.10.ebuild | 56 | ||||
-rw-r--r-- | net-misc/memcached/memcached-1.1.11.ebuild | 56 | ||||
-rw-r--r-- | net-misc/memcached/memcached-1.1.9.ebuild | 56 |
10 files changed, 278 insertions, 0 deletions
diff --git a/net-misc/memcached/ChangeLog b/net-misc/memcached/ChangeLog new file mode 100644 index 000000000000..3d0a89f5dc0c --- /dev/null +++ b/net-misc/memcached/ChangeLog @@ -0,0 +1,53 @@ +# ChangeLog for net-www/memcached +# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/ChangeLog,v 1.1 2004/07/08 19:14:45 lisa Exp $ + + 08 Jul 2004; Lisa Seelye <lisa@gentoo.org> +files/conf, +files/init, + +memcached-1.1.10.ebuild, +memcached-1.1.11.ebuild, +memcached-1.1.9.ebuild: + Moved from net-www/memcached to net-misc/memcached. + +*memcached-1.1.11 (07 May 2004) + + 07 May 2004; Lisa Seelye <lisa@gentoo.org> +memcached-1.1.11.ebuild: + version bump here + + 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> memcached-1.1.10.ebuild, + memcached-1.1.9.ebuild: + Add die following econf for bug 48950 + + 10 Jan 2004; Lisa Seelye <lisa@gentoo.org> memcached-1.1.9.ebuild: + 1.1.9 has been ~x86 for so long. Bump it (and extend copyright to 2004 for + this change) + +*memcached-1.1.10 (10 Jan 2004) + + 10 Jan 2004; Lisa Seelye <lisa@gentoo.org> memcached-1.1.10.ebuild: + Version bump to 1.1.10 (~x86) + + 24 Oct 2003; Lisa Seelye <lisa@gentoo.org> memcached-1.1.8.ebuild, + memcached-1.1.9.ebuild: + BSD license only, not BSD and GPL-2 + +*memcached-1.1.9 (09 Oct 2003) + + 09 Oct 2003; Lisa Seelye <lisa@gentoo.org> memcached-1.1.6.ebuild, + memcached-1.1.9.ebuild, files/conf, files/init: + Version bump and new init/conf scripts. lots of cool stuff + +* net-www/memcached-1.1.8 +30 Jul 2003; Lisa Seelye <lisa@gentoo.org> + The source messed up. 1.1.7 is a dud. :) This is the fix! + +* net-www/memcached-1.1.7 +29 Jul 2003; Lisa Seelye <lisa@gentoo.org> + Version bump. This package separated the APIs - and so did I. + dev-libs/memcached-api-perl and dev-libs/memcached-api-php both use flags (perl and php) respectivly + Also fixed the init script + +30 Jul 2003; Lisa Seelye <lisa@gentoo.org> + Removing this version since it doesn't work. + +* net-www/memcached-1.1.6 + +26 Jul 2003; Lisa M. Seelye <lisa@gentoo.org> + Inital checkin into Portage at version 1.1.6 diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest new file mode 100644 index 000000000000..a1073aae3fe3 --- /dev/null +++ b/net-misc/memcached/Manifest @@ -0,0 +1,9 @@ +MD5 2af949bc9ec671a3bbd8ab55913dda22 memcached-1.1.9.ebuild 1461 +MD5 f9522e29d741ed7f79083a5c85da81ba memcached-1.1.10.ebuild 1463 +MD5 17f0a54c6406240d339665d242710eae ChangeLog 1730 +MD5 7864f8211adf49143c3289d8e8320217 memcached-1.1.11.ebuild 1463 +MD5 0f1c46ec1acdb5c80c7731ce598f3a3e files/conf 536 +MD5 33453fe46435176fb6cb11da54cfa4c9 files/init 531 +MD5 c560aeb30f4df25c2e62b4538f7af0f6 files/digest-memcached-1.1.9 66 +MD5 8ad57b37df032274b76034f98ae8fa7e files/digest-memcached-1.1.10 67 +MD5 66a850e16ef028f59367429466d54cc3 files/digest-memcached-1.1.11 68 diff --git a/net-misc/memcached/files/conf b/net-misc/memcached/files/conf new file mode 100644 index 000000000000..4db8824159ee --- /dev/null +++ b/net-misc/memcached/files/conf @@ -0,0 +1,22 @@ +# Copyright 2003 Gentoo Technologies, Inc +# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/files/conf,v 1.1 2004/07/08 19:14:45 lisa Exp $ +# memcached config file + +MEMCACHED_BINARY="/usr/bin/memcached" + +#Specify memory usage in megabytes (do not use letters) +#64MB is default +MEMUSAGE="64" + +#User to run as +MEMCACHED_RUNAS="nobody" + +#Specify maximum number of concurrent connections +#1024 is default +MAXCONN="1024" + +#Listen for connections on what address? +LISTENON="192.168.0.3" + +#Listen for connections on what port? +PORT="11211" diff --git a/net-misc/memcached/files/digest-memcached-1.1.10 b/net-misc/memcached/files/digest-memcached-1.1.10 new file mode 100644 index 000000000000..12bb992ada87 --- /dev/null +++ b/net-misc/memcached/files/digest-memcached-1.1.10 @@ -0,0 +1 @@ +MD5 44dff278da83225a092a3ff70602bcbc memcached-1.1.10.tar.gz 98153 diff --git a/net-misc/memcached/files/digest-memcached-1.1.11 b/net-misc/memcached/files/digest-memcached-1.1.11 new file mode 100644 index 000000000000..be238affdbf5 --- /dev/null +++ b/net-misc/memcached/files/digest-memcached-1.1.11 @@ -0,0 +1 @@ +MD5 f42301c02e4223a1f2298dd3d3c30d90 memcached-1.1.11.tar.gz 112954 diff --git a/net-misc/memcached/files/digest-memcached-1.1.9 b/net-misc/memcached/files/digest-memcached-1.1.9 new file mode 100644 index 000000000000..edd56b664f5d --- /dev/null +++ b/net-misc/memcached/files/digest-memcached-1.1.9 @@ -0,0 +1 @@ +MD5 a91d1d7c200dcceb6babe01763d9e0ff memcached-1.1.9.tar.gz 99843 diff --git a/net-misc/memcached/files/init b/net-misc/memcached/files/init new file mode 100644 index 000000000000..96c6e15fb5ea --- /dev/null +++ b/net-misc/memcached/files/init @@ -0,0 +1,23 @@ +#!/sbin/runscript +# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/files/init,v 1.1 2004/07/08 19:14:45 lisa Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting memcached" + /sbin/start-stop-daemon --start \ + --exec ${MEMCACHED_BINARY} --pidfile /var/run/memcached.pid \ + -- -d -p ${PORT} -l ${LISTENON} -m ${MEMUSAGE} \ + -c ${MAXCONN} -u ${MEMCACHED_RUNAS} + eend $? +} + +stop() { + ebegin "Stopping memcached" + start-stop-daemon --stop --quiet --exec ${MEMCACHED_BINARY} + rm -f /var/run/memcached.pid + eend $? +} + diff --git a/net-misc/memcached/memcached-1.1.10.ebuild b/net-misc/memcached/memcached-1.1.10.ebuild new file mode 100644 index 000000000000..10adf2fcdf48 --- /dev/null +++ b/net-misc/memcached/memcached-1.1.10.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/memcached-1.1.10.ebuild,v 1.1 2004/07/08 19:14:45 lisa Exp $ + +DESCRIPTION="memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load." + +HOMEPAGE="http://www.danga.com/memcached/" + +SRC_URI="http://www.danga.com/memcached/dist/${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0" + +KEYWORDS="~x86" + +IUSE="static perl php" + +DEPEND=">=dev-libs/libevent-0.6 + perl? ( dev-libs/memcached-api-perl ) + php? ( dev-libs/memcached-api-php ) +" + +#RDEPEND="" + +S=${WORKDIR}/${P} + +src_compile() { + local myconf="" + use static || myconf="--disable-static ${myconf} " + econf ${myconf} || die "econf failed" + emake || die +} + +src_install() { + dobin ${S}/memcached + dodoc ${S}/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README} + + insinto /etc/conf.d + newins "${FILESDIR}/conf" memcached + + exeinto /etc/init.d + newexe "${FILESDIR}/init" memcached +} + + +pkg_postinst() { + if ! use php; then + ewarn "This package uses a special \"php\" USE flag to include the PHP" + ewarn "API. If you emerged this without setting that USE flag, you can" + ewarn "still get the API by doing:" + einfo " emerge dev-libs/memcached-api-php" + echo + fi + ewarn "Do not forget to run etc-update, there are new config and init scripts!" +} diff --git a/net-misc/memcached/memcached-1.1.11.ebuild b/net-misc/memcached/memcached-1.1.11.ebuild new file mode 100644 index 000000000000..1be7eb2c0857 --- /dev/null +++ b/net-misc/memcached/memcached-1.1.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/memcached-1.1.11.ebuild,v 1.1 2004/07/08 19:14:45 lisa Exp $ + +DESCRIPTION="memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load." + +HOMEPAGE="http://www.danga.com/memcached/" + +SRC_URI="http://www.danga.com/memcached/dist/${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0" + +KEYWORDS="~x86" + +IUSE="static perl php" + +DEPEND=">=dev-libs/libevent-0.6 + perl? ( dev-libs/memcached-api-perl ) + php? ( dev-libs/memcached-api-php ) +" + +#RDEPEND="" + +S=${WORKDIR}/${P} + +src_compile() { + local myconf="" + use static || myconf="--disable-static ${myconf} " + econf ${myconf} || die "econf failed" + emake || die +} + +src_install() { + dobin ${S}/memcached + dodoc ${S}/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README} + + insinto /etc/conf.d + newins "${FILESDIR}/conf" memcached + + exeinto /etc/init.d + newexe "${FILESDIR}/init" memcached +} + + +pkg_postinst() { + if ! use php; then + ewarn "This package uses a special \"php\" USE flag to include the PHP" + ewarn "API. If you emerged this without setting that USE flag, you can" + ewarn "still get the API by doing:" + einfo " emerge dev-libs/memcached-api-php" + echo + fi + ewarn "Do not forget to run etc-update, there are new config and init scripts!" +} diff --git a/net-misc/memcached/memcached-1.1.9.ebuild b/net-misc/memcached/memcached-1.1.9.ebuild new file mode 100644 index 000000000000..dce29a5f6f4c --- /dev/null +++ b/net-misc/memcached/memcached-1.1.9.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/memcached/memcached-1.1.9.ebuild,v 1.1 2004/07/08 19:14:45 lisa Exp $ + +DESCRIPTION="memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load." + +HOMEPAGE="http://www.danga.com/memcached/" + +SRC_URI="http://www.danga.com/memcached/dist/${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0" + +KEYWORDS="x86" + +IUSE="static perl php" + +DEPEND=">=dev-libs/libevent-0.6 + perl? ( dev-libs/memcached-api-perl ) + php? ( dev-libs/memcached-api-php ) +" + +#RDEPEND="" + +S=${WORKDIR}/${P} + +src_compile() { + local myconf="" + use static || myconf="--disable-static ${myconf} " + econf ${myconf} || die "econf failed" + emake || die +} + +src_install() { + dobin ${S}/memcached + dodoc ${S}/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README} + + insinto /etc/conf.d + newins "${FILESDIR}/conf" memcached + + exeinto /etc/init.d + newexe "${FILESDIR}/init" memcached +} + + +pkg_postinst() { + if ! use php; then + ewarn "This package uses a special \"php\" USE flag to include the PHP" + ewarn "API. If you emerged this without setting that USE flag, you can" + ewarn "still get the API by doing:" + einfo " emerge dev-libs/memcached-api-php" + echo + fi + ewarn "Do not forget to run etc-update, there are new config and init scripts!" +} |