summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2009-05-01 20:51:17 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2009-05-01 20:51:17 +0000
commit8be125913934811822e7babe3b1e6358c1da6449 (patch)
tree2db2dcb1377c2b7d3936f27fa747222ade3b93ff /dev-db/henplus
parentPull in pkg-config (diff)
downloadhistorical-8be125913934811822e7babe3b1e6358c1da6449.tar.gz
historical-8be125913934811822e7babe3b1e6358c1da6449.tar.bz2
historical-8be125913934811822e7babe3b1e6358c1da6449.zip
Version bump. Fixes bug #268125.
Package-Manager: portage-2.2_rc28/cvs/Linux i686
Diffstat (limited to 'dev-db/henplus')
-rw-r--r--dev-db/henplus/ChangeLog10
-rw-r--r--dev-db/henplus/Manifest13
-rw-r--r--dev-db/henplus/files/0.9.8-build.xml.patch23
-rw-r--r--dev-db/henplus/henplus-0.9.8.ebuild44
4 files changed, 83 insertions, 7 deletions
diff --git a/dev-db/henplus/ChangeLog b/dev-db/henplus/ChangeLog
index f4951587476f..71b96cb38207 100644
--- a/dev-db/henplus/ChangeLog
+++ b/dev-db/henplus/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-db/henplus
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/henplus/ChangeLog,v 1.21 2008/11/17 20:54:11 flameeyes Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/henplus/ChangeLog,v 1.22 2009/05/01 20:51:17 betelgeuse Exp $
+
+*henplus-0.9.8 (01 May 2009)
+
+ 01 May 2009; Petteri Räty <betelgeuse@gentoo.org>
+ +files/0.9.8-build.xml.patch, +henplus-0.9.8.ebuild:
+ Version bump. Fixes bug #268125.
17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> files/henplus.patch:
Fix patch with absolute paths.
diff --git a/dev-db/henplus/Manifest b/dev-db/henplus/Manifest
index 9cfcdb6392f6..7b73e6bf22d6 100644
--- a/dev-db/henplus/Manifest
+++ b/dev-db/henplus/Manifest
@@ -1,17 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 0.9.8-build.xml.patch 771 RMD160 07c1632ac1e3e5c894fdb06e2f9c01bc7d8f2f9a SHA1 8801972fa765d85c96c760f78ce2fb57b9243915 SHA256 0be482afe8459b005ffce5f67cf18580dc4a593e7aa65cd49bb6e3859aa9ce3c
AUX henplus-0.9.7-build.xml.patch 938 RMD160 168feee3e4fefecf2c26adf0dc292055ba75c8c9 SHA1 a2d799094dfbf289e5cb8720e0e16fd69e050b05 SHA256 88e2d5d25ed206245b6139ce70e5c5dba12f35680c273741563d067aed43809d
AUX henplus.patch 1331 RMD160 d7526a9c650cdfd97f93eff236a5483ca34e20e1 SHA1 c50d63f2eeb51834c37242a869d81457fbfc8476 SHA256 22a377b0a3e8fd38e88d1e3cd7d67c72fa754fc527d37f8f570ddc51f1ab0131
AUX henplus.pre 1418 RMD160 081ee34a05050686188d26c9b7faf786c9db8027 SHA1 59aa42d756568e4bca383f7fc7b75dff511b08f2 SHA256 cfd948b2b124202cc6c30d95ca29ce47c6ec43eae8fc6724e2fcd978a4442784
DIST henplus-0.9.7.tar.gz 219625 RMD160 42c8067f8b0f205a34cb79bd053650debe9382e3 SHA1 d6e19c5ea6ad22a0b2913e800609d5211c38ee86 SHA256 9dff883c30c377a5e2c58928ad7442ed94710252df0f1d96fc509063839d33e7
+DIST henplus-0.9.8.tar.gz 233035 RMD160 135eb9cfda2be9ddc10ff5d76167b731d070cc61 SHA1 ab1fc3a2ec5a6c8f434d2965d9bbe2121030ffd1 SHA256 ea7ca363d0503317235e97f66aa0efefe44463d8445e88b304ec0ac1748fe1ff
EBUILD henplus-0.9.7-r1.ebuild 1182 RMD160 54f2ed5dee40f36c3c0e1936c82b7e7ac097c1b4 SHA1 83d16522f7551298b14a249328ec5d9e938ca069 SHA256 4a0f8db0c6a94fe6344bf7ec73f5695999be5fe67a55d57f4c78745cb7aab5e6
-MISC ChangeLog 2810 RMD160 bbea58dc7a836e8e0c51e2130632e1df39525f1b SHA1 a8ea29fd85b2ed355d3776b6213fb5e8495af29f SHA256 6abfc8ad171ba08dc1265375e18156f22a4dd7330623f33bcaf72498f3d8e21f
+EBUILD henplus-0.9.8.ebuild 1149 RMD160 f0257cab53add418c31d37dbfb81cc923b4784f4 SHA1 a5c81dc5be7189674fd4e9f06eb0fc368c5fe54f SHA256 e3ef0bdb1c7f1b87f582293febcc45870f8dd8f946bb5f5f5d21e1304c39e7e8
+MISC ChangeLog 2985 RMD160 60b72ca0cb29060144ed33abab4be978dd92eb88 SHA1 9fce5a4891ba47b55ab546c5ed1a484a1f3d2bb7 SHA256 08946ec655cb70e615af610098186d4541f000bb3b9520fe9905207f65f0eafc
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkkh2fgACgkQAiZjviIA2Xh63QCeODFgbj7gIhjKTv2PBc4WQkWk
-fm4AnRHBGV6qfc5RCniePGzrK4GgY9Qt
-=M7Zv
+iEYEARECAAYFAkn7Yd4ACgkQcxLzpIGCsLSNDACfZaRWjLeaODgEFAtr7UWOvnrx
+KCQAnjPKO1kyrW4f3Bp8XoXa0dmCh4Pp
+=VVFy
-----END PGP SIGNATURE-----
diff --git a/dev-db/henplus/files/0.9.8-build.xml.patch b/dev-db/henplus/files/0.9.8-build.xml.patch
new file mode 100644
index 000000000000..e2763978080e
--- /dev/null
+++ b/dev-db/henplus/files/0.9.8-build.xml.patch
@@ -0,0 +1,23 @@
+diff -ur henplus-0.9.8.old/build.xml henplus-0.9.8/build.xml
+--- henplus-0.9.8.old/build.xml 2009-05-01 23:51:41.000000000 +0300
++++ henplus-0.9.8/build.xml 2009-05-01 23:52:31.000000000 +0300
+@@ -33,13 +33,13 @@
+ <pathelement path="${classes}" />
+ </path>
+
+- <taskdef name="ant-server" classname="net.sweetohm.ant.server.ServerTask">
+- <classpath>
+- <pathelement location="${lib}/build/sat-0.7.jar" />
+- </classpath>
+- </taskdef>
+-
+ <target name="server">
++ <taskdef name="ant-server" classname="net.sweetohm.ant.server.ServerTask">
++ <classpath>
++ <pathelement location="${lib}/build/sat-0.7.jar" />
++ </classpath>
++ </taskdef>
++
+ <ant-server/>
+ </target>
+
diff --git a/dev-db/henplus/henplus-0.9.8.ebuild b/dev-db/henplus/henplus-0.9.8.ebuild
new file mode 100644
index 000000000000..cbfa00519276
--- /dev/null
+++ b/dev-db/henplus/henplus-0.9.8.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/henplus/henplus-0.9.8.ebuild,v 1.1 2009/05/01 20:51:17 betelgeuse Exp $
+
+EAPI="2"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 eutils java-ant-2
+
+DESCRIPTION="Java-based multisession SQL shell for databases with JDBC support."
+HOMEPAGE="http://henplus.sf.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-java/commons-cli:1
+ dev-java/libreadline-java:0"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEPEND}"
+DEPEND=">=virtual/jdk-1.4
+ ${COMMON_DEPEND}"
+
+java_prepare() {
+ epatch "${FILESDIR}/0.9.8-build.xml.patch"
+ rm -v lib/*.jar lib/*/*.jar || die
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="commons-cli-1,libreadline-java"
+
+src_install () {
+ java-pkg_dojar "build/${PN}.jar"
+
+ java-pkg_dolauncher ${PN} -pre "${FILESDIR}/${PN}.pre" \
+ --main henplus.HenPlus
+
+ dodoc README || die
+ dohtml doc/HenPlus.html || die
+ use doc && java-pkg_dojavadoc javadoc/api
+
+ use source && java-pkg_dosrc "src/${PN}"
+}