summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2007-11-28 18:51:45 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2007-11-28 18:51:45 +0000
commit2553b4d35cf314564957fbe5b624c35b09d5dbb7 (patch)
tree636fc41e52fd671403f75e2e19e1993c12448ae6 /dev-libs/libmemcache
parentversion bump (bug #200666); clean out old ebuilds (diff)
downloadgentoo-2-2553b4d35cf314564957fbe5b624c35b09d5dbb7.tar.gz
gentoo-2-2553b4d35cf314564957fbe5b624c35b09d5dbb7.tar.bz2
gentoo-2-2553b4d35cf314564957fbe5b624c35b09d5dbb7.zip
Cleanup all ebuilds, and include revisions that do NOT depend on having the memcached binaries present, as this is a client library only.
(Portage version: 2.1.3.19, RepoMan options: --force)
Diffstat (limited to 'dev-libs/libmemcache')
-rw-r--r--dev-libs/libmemcache/ChangeLog12
-rw-r--r--dev-libs/libmemcache/files/digest-libmemcache-1.2.4-r23
-rw-r--r--dev-libs/libmemcache/files/digest-libmemcache-1.4.0_rc2-r13
-rw-r--r--dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild4
-rw-r--r--dev-libs/libmemcache/libmemcache-1.2.4-r2.ebuild37
-rw-r--r--dev-libs/libmemcache/libmemcache-1.2.4.ebuild6
-rw-r--r--dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild41
-rw-r--r--dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild10
-rw-r--r--dev-libs/libmemcache/metadata.xml2
9 files changed, 106 insertions, 12 deletions
diff --git a/dev-libs/libmemcache/ChangeLog b/dev-libs/libmemcache/ChangeLog
index ec3689217ba6..ea8b317748aa 100644
--- a/dev-libs/libmemcache/ChangeLog
+++ b/dev-libs/libmemcache/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-libs/libmemcache
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/ChangeLog,v 1.22 2007/08/13 20:26:52 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/ChangeLog,v 1.23 2007/11/28 18:51:45 robbat2 Exp $
+
+*libmemcache-1.4.0_rc2-r1 (28 Nov 2007)
+*libmemcache-1.2.4-r2 (28 Nov 2007)
+
+ 28 Nov 2007; Robin H. Johnson <robbat2@gentoo.org> metadata.xml,
+ libmemcache-1.2.4.ebuild, libmemcache-1.2.4-r1.ebuild,
+ +libmemcache-1.2.4-r2.ebuild, libmemcache-1.4.0_rc2.ebuild,
+ +libmemcache-1.4.0_rc2-r1.ebuild:
+ Cleanup all ebuilds, and include revisions that do NOT depend on having the
+ memcached binaries present, as this is a client library only.
13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
libmemcache-1.2.4-r1.ebuild:
diff --git a/dev-libs/libmemcache/files/digest-libmemcache-1.2.4-r2 b/dev-libs/libmemcache/files/digest-libmemcache-1.2.4-r2
new file mode 100644
index 000000000000..b1e792454a98
--- /dev/null
+++ b/dev-libs/libmemcache/files/digest-libmemcache-1.2.4-r2
@@ -0,0 +1,3 @@
+MD5 1b4dada8c7176fb018b489e09e6964f1 libmemcache-1.2.4.tar.bz2 40861
+RMD160 2c21c3de0e18af34e2f100879e10d714db0a7c3b libmemcache-1.2.4.tar.bz2 40861
+SHA256 c70f857753998106ac7d3542bd15014438270d261da4b3c24279e1db43f24dca libmemcache-1.2.4.tar.bz2 40861
diff --git a/dev-libs/libmemcache/files/digest-libmemcache-1.4.0_rc2-r1 b/dev-libs/libmemcache/files/digest-libmemcache-1.4.0_rc2-r1
new file mode 100644
index 000000000000..383a69f17aa6
--- /dev/null
+++ b/dev-libs/libmemcache/files/digest-libmemcache-1.4.0_rc2-r1
@@ -0,0 +1,3 @@
+MD5 402c957cd71538c07a263542eeb513d1 libmemcache-1.4.0.rc2.tar.bz2 301136
+RMD160 b1e55c9ed7d487e3aafb3a85ba2e3386aa2b82f3 libmemcache-1.4.0.rc2.tar.bz2 301136
+SHA256 f496d41092c697384a7180720689da6a85d7c6ea2283eca69c8aaff2b58bebbf libmemcache-1.4.0.rc2.tar.bz2 301136
diff --git a/dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild b/dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild
index 4bb0f1e17877..8c261e8fcd7d 100644
--- a/dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild
+++ b/dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild,v 1.7 2007/08/13 20:26:52 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.2.4-r1.ebuild,v 1.8 2007/11/28 18:51:45 robbat2 Exp $
inherit toolchain-funcs
@@ -35,5 +35,5 @@ src_install() {
dosym /usr/lib/libmemcache.so.${PV%.*} /usr/lib/libmemcache.so
doman memcache.4
- dodoc ChangeLog COPYING INSTALL
+ dodoc ChangeLog INSTALL
}
diff --git a/dev-libs/libmemcache/libmemcache-1.2.4-r2.ebuild b/dev-libs/libmemcache/libmemcache-1.2.4-r2.ebuild
new file mode 100644
index 000000000000..8711e2efe299
--- /dev/null
+++ b/dev-libs/libmemcache/libmemcache-1.2.4-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.2.4-r2.ebuild,v 1.1 2007/11/28 18:51:45 robbat2 Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="C API for memcached"
+HOMEPAGE="http://people.freebsd.org/~seanc/libmemcache/"
+SRC_URI="http://people.freebsd.org/~seanc/libmemcache/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha ~amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc ~sparc-fbsd x86"
+IUSE=""
+
+doit() {
+ echo "$@"
+ $@
+}
+
+src_compile() {
+ doit $(tc-getCC) ${CFLAGS} -fPIC -c memcache.c || die
+ doit $(tc-getCC) ${LDFLAGS} -Wl,-soname -Wl,libmemcache.so.${PV%%.*} -shared -o libmemcache.so.${PV%.*} \
+ memcache.o || die
+}
+
+src_install() {
+ insinto /usr/include
+ doins memcache.h || die
+
+ dolib.so libmemcache.so.${PV%.*} || die
+
+ dosym /usr/lib/libmemcache.so.${PV%.*} /usr/lib/libmemcache.so
+
+ doman memcache.4
+ dodoc ChangeLog INSTALL
+}
diff --git a/dev-libs/libmemcache/libmemcache-1.2.4.ebuild b/dev-libs/libmemcache/libmemcache-1.2.4.ebuild
index 824d95201ae1..489a427cd11d 100644
--- a/dev-libs/libmemcache/libmemcache-1.2.4.ebuild
+++ b/dev-libs/libmemcache/libmemcache-1.2.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.2.4.ebuild,v 1.16 2006/11/23 19:52:47 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.2.4.ebuild,v 1.17 2007/11/28 18:51:45 robbat2 Exp $
inherit toolchain-funcs
@@ -35,5 +35,5 @@ src_install() {
dosym /usr/lib/libmemcache.so.${PV%.*} /usr/lib/libmemcache.so
doman memcache.4
- dodoc ChangeLog COPYING INSTALL
+ dodoc ChangeLog INSTALL
}
diff --git a/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild b/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild
new file mode 100644
index 000000000000..77a0e829cffc
--- /dev/null
+++ b/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild,v 1.1 2007/11/28 18:51:45 robbat2 Exp $
+
+inherit toolchain-funcs autotools
+
+MY_PV="${PV/_rc/.rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="C API for memcached"
+HOMEPAGE="http://people.freebsd.org/~seanc/libmemcache/"
+SRC_URI="http://people.freebsd.org/~seanc/libmemcache/${MY_P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86"
+IUSE=""
+
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ rm -rf test/unit
+ sed -i -e '/DIR/s,unit,,g' test/Makefile.am
+ sed -i -e 's,test/unit/Makefile,,g' configure.ac
+ eautoreconf
+}
+
+src_compile() {
+ econf
+ emake
+ emake docs
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc ChangeLog
+}
diff --git a/dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild b/dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild
index b428166c37d7..e937a3bfcb1e 100644
--- a/dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild
+++ b/dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild,v 1.1 2007/07/03 07:32:03 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.4.0_rc2.ebuild,v 1.2 2007/11/28 18:51:45 robbat2 Exp $
inherit toolchain-funcs autotools
@@ -22,10 +22,10 @@ S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${A}
- rm -rf ${S}/test/unit
- sed -i -e '/DIR/s,unit,,g' ${S}/test/Makefile.am
- sed -i -e 's,test/unit/Makefile,,g' ${S}/configure.ac
- cd ${S}
+ cd "${S}"
+ rm -rf test/unit
+ sed -i -e '/DIR/s,unit,,g' test/Makefile.am
+ sed -i -e 's,test/unit/Makefile,,g' configure.ac
eautoreconf
}
diff --git a/dev-libs/libmemcache/metadata.xml b/dev-libs/libmemcache/metadata.xml
index 9f3fdee2246b..e135c6ed1c47 100644
--- a/dev-libs/libmemcache/metadata.xml
+++ b/dev-libs/libmemcache/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
+ <email>robbat2@gentoo.org</email>
</maintainer>
</pkgmetadata>