summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ Robert Ray <jrray@gentoo.org>2002-11-12 11:21:06 +0000
committerJ Robert Ray <jrray@gentoo.org>2002-11-12 11:21:06 +0000
commitb17bd37e7c57441e2bbb315d843f95cff7e93654 (patch)
treed94f425873acdefb511abf40eded0f9c3c3f9518 /dev-libs/judy
parentversion bump (diff)
downloadgentoo-2-b17bd37e7c57441e2bbb315d843f95cff7e93654.tar.gz
gentoo-2-b17bd37e7c57441e2bbb315d843f95cff7e93654.tar.bz2
gentoo-2-b17bd37e7c57441e2bbb315d843f95cff7e93654.zip
New ebiuld
Diffstat (limited to 'dev-libs/judy')
-rw-r--r--dev-libs/judy/ChangeLog8
-rw-r--r--dev-libs/judy/files/digest-judy-200206271
-rw-r--r--dev-libs/judy/judy-20020627.ebuild47
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-libs/judy/ChangeLog b/dev-libs/judy/ChangeLog
new file mode 100644
index 000000000000..0daf71c2bd66
--- /dev/null
+++ b/dev-libs/judy/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-libs/judy
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/judy/ChangeLog,v 1.1 2002/11/12 11:21:06 jrray Exp $
+
+*judy-20020627 (12 Nov 2002)
+
+ 12 Nov 2002; J Robert Ray <jrray@gentoo.org> :
+ New ebuild, submitted by Evan Read <eread@freeshell.org>.
diff --git a/dev-libs/judy/files/digest-judy-20020627 b/dev-libs/judy/files/digest-judy-20020627
new file mode 100644
index 000000000000..a0bb94e9af67
--- /dev/null
+++ b/dev-libs/judy/files/digest-judy-20020627
@@ -0,0 +1 @@
+MD5 7ca6ca87a8fca531a0a4b505f51296d4 Judy-initial_LGPL.src.tar.gz 296274
diff --git a/dev-libs/judy/judy-20020627.ebuild b/dev-libs/judy/judy-20020627.ebuild
new file mode 100644
index 000000000000..259b71f2a5ad
--- /dev/null
+++ b/dev-libs/judy/judy-20020627.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/judy/judy-20020627.ebuild,v 1.1 2002/11/12 11:21:06 jrray Exp $
+
+DESCRIPTION="A C library that implements a dynamic array"
+HOMEPAGE="http://judy.sourceforge.net/"
+MY_PN=${PN/judy/Judy}
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-initial_LGPL.src.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND=""
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-initial_LGPL"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # Modify the Makefile so that it doesn't try
+ # install itself into /opt and create symlinks
+ # everywhere, nor try to bzip2 the man pages.
+ #
+ # This is likely to break in the next release,
+ # so be careful.
+
+ mv Makefile.multi Makefile.multi.orig || die
+ sed -e "s|/opt/Judy|${D}|" \
+ -e 's#| $(COMPRESSPATH)##' \
+ -e '2410s|$(DELDIR)|$(DELDIR)/*|' \
+ -e '2414s|&&.*||' \
+ -e '2409d' -e '2415,2419d' \
+ Makefile.multi.orig > Makefile.multi || die
+}
+
+src_compile() {
+ cd ${S}
+ ./configure || die "./configure failed"
+ make MANFILE_SUFFIX='' || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+}