summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Matthijs <axxo@gentoo.org>2004-09-11 19:56:33 +0000
committerThomas Matthijs <axxo@gentoo.org>2004-09-11 19:56:33 +0000
commitb2c600d9da67edfce10553cfb0347f2183e9d5e8 (patch)
tree01dbd39cd359c52d758a092822eff62e7d000c7a /dev-java/libreadline-java
parentStable on ~amd64. (diff)
downloadhistorical-b2c600d9da67edfce10553cfb0347f2183e9d5e8.tar.gz
historical-b2c600d9da67edfce10553cfb0347f2183e9d5e8.tar.bz2
historical-b2c600d9da67edfce10553cfb0347f2183e9d5e8.zip
link against ncurses, gets rid of libtermcap-compat dependency
Diffstat (limited to 'dev-java/libreadline-java')
-rw-r--r--dev-java/libreadline-java/ChangeLog9
-rw-r--r--dev-java/libreadline-java/Manifest11
-rw-r--r--dev-java/libreadline-java/files/digest-libreadline-java-0.8.0-r11
-rw-r--r--dev-java/libreadline-java/files/termcap-to-ncurses.patch13
-rw-r--r--dev-java/libreadline-java/libreadline-java-0.8.0-r1.ebuild38
5 files changed, 67 insertions, 5 deletions
diff --git a/dev-java/libreadline-java/ChangeLog b/dev-java/libreadline-java/ChangeLog
index f215d4737775..e44127915bc7 100644
--- a/dev-java/libreadline-java/ChangeLog
+++ b/dev-java/libreadline-java/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/libreadline-java
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/libreadline-java/ChangeLog,v 1.9 2004/09/07 09:52:01 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/libreadline-java/ChangeLog,v 1.10 2004/09/11 19:56:33 axxo Exp $
+
+*libreadline-java-0.8.0-r1 (11 Sep 2004)
+
+ 11 Sep 2004; Thomas Matthijs <axxo@gentoo.org>
+ +files/termcap-to-ncurses.patch, +libreadline-java-0.8.0-r1.ebuild:
+ link against ncurses, gets rid of libtermcap-compat dependency, patch
+ submitted by Sven <skoehler@upb.de>, bug 63129
07 Sep 2004; Thomas Matthijs <axxo@gentoo.org>
libreadline-java-0.8.0.ebuild:
diff --git a/dev-java/libreadline-java/Manifest b/dev-java/libreadline-java/Manifest
index 2728123c2655..57f3c38e6129 100644
--- a/dev-java/libreadline-java/Manifest
+++ b/dev-java/libreadline-java/Manifest
@@ -2,13 +2,16 @@
Hash: SHA1
MD5 72c0210148795e9f62e1e18ced2c52bb libreadline-java-0.8.0.ebuild 749
-MD5 fb533fb9af344f286586979e29ae8697 ChangeLog 1221
+MD5 c8056489406e4339692b6fc45575c069 ChangeLog 1505
+MD5 dd37d4099b1dba5ee0000a296565fb37 libreadline-java-0.8.0-r1.ebuild 853
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
+MD5 9e6c8c38a34f297ef3ff5d65648dc214 files/digest-libreadline-java-0.8.0-r1 77
MD5 9e6c8c38a34f297ef3ff5d65648dc214 files/digest-libreadline-java-0.8.0 77
+MD5 dcfb40cea2d4ce6b93a3a05548f702a0 files/termcap-to-ncurses.patch 498
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFBPYUP/rLF9B432nYRAhyiAKC7UpixmDSwd1Rzz/rxitJ9PfWDeACffSvr
-Vsz3bjxQCT3W2LSQeyzrStE=
-=GZyJ
+iD8DBQFBQ1h5/rLF9B432nYRAm5BAKCK5XhuI1dbAvcyDYarEUw7pGphrACglAwE
+nSwiW7PUP6ytyagbusbcfiU=
+=0o+e
-----END PGP SIGNATURE-----
diff --git a/dev-java/libreadline-java/files/digest-libreadline-java-0.8.0-r1 b/dev-java/libreadline-java/files/digest-libreadline-java-0.8.0-r1
new file mode 100644
index 000000000000..362f20cd06fc
--- /dev/null
+++ b/dev-java/libreadline-java/files/digest-libreadline-java-0.8.0-r1
@@ -0,0 +1 @@
+MD5 501720ddded45eaedf429b7cc356107c libreadline-java-0.8.0-src.tar.gz 77122
diff --git a/dev-java/libreadline-java/files/termcap-to-ncurses.patch b/dev-java/libreadline-java/files/termcap-to-ncurses.patch
new file mode 100644
index 000000000000..22921c80ba54
--- /dev/null
+++ b/dev-java/libreadline-java/files/termcap-to-ncurses.patch
@@ -0,0 +1,13 @@
+--- src/native/Makefile.org 2004-09-07 16:43:16.703100016 +0200
++++ src/native/Makefile 2004-09-07 16:43:28.804919625 +0200
+@@ -45,8 +45,8 @@
+ CFLAGS=-DWIN32=$(WIN32) -D__IBMC__
+ else
+ INCLUDES = -I $(JAVAINCLUDE) -I $(JAVANATINC)
+-LIBPATH = -L/usr/lib/termcap
+-JavaReadline_LIBS = -lreadline -ltermcap -lhistory
++LIBPATH =
++JavaReadline_LIBS = -lreadline -lncurses -lhistory
+ JavaEditline_LIBS = -ledit -ltermcap
+ ifeq (cygwin,$(WIN32))
+ JavaGetline_LIBS = -lcygwin
diff --git a/dev-java/libreadline-java/libreadline-java-0.8.0-r1.ebuild b/dev-java/libreadline-java/libreadline-java-0.8.0-r1.ebuild
new file mode 100644
index 000000000000..7d587a588777
--- /dev/null
+++ b/dev-java/libreadline-java/libreadline-java-0.8.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/libreadline-java/libreadline-java-0.8.0-r1.ebuild,v 1.1 2004/09/11 19:56:33 axxo Exp $
+
+inherit java-pkg eutils
+
+DESCRIPTION="A JNI-wrapper to GNU Readline."
+HOMEPAGE="http://java-readline.sourceforge.net/"
+SRC_URI="mirror://sourceforge/java-readline/${P}-src.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~sparc ~ppc ~amd64"
+IUSE="doc"
+
+DEPEND=">=virtual/jdk-1.4
+ sys-libs/ncurses"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/termcap-to-ncurses.patch
+}
+
+src_compile() {
+ make || die "failed to compile"
+ use doc && make apidoc
+}
+
+#bug 63102
+src_test() { :; }
+
+src_install() {
+ dolib.so *.so
+ dojar *.jar
+ use doc && dohtml -r api/*
+ dodoc ChangeLog NEWS README README.1st TODO
+}