summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Nichols <nichoj@gentoo.org>2005-12-11 22:42:06 +0000
committerJoshua Nichols <nichoj@gentoo.org>2005-12-11 22:42:06 +0000
commit4ce4a13eecea1cde26470f0c85e0058aadd975ed (patch)
tree73cf612194cdc52bfff7c940a8f45dc8e67ffabc /app-text
parentrecommit ethereal-0.10.13-packet-ospf.diff (diff)
downloadgentoo-2-4ce4a13eecea1cde26470f0c85e0058aadd975ed.tar.gz
gentoo-2-4ce4a13eecea1cde26470f0c85e0058aadd975ed.tar.bz2
gentoo-2-4ce4a13eecea1cde26470f0c85e0058aadd975ed.zip
Version bump (bug #108531).
(Portage version: 2.0.53_rc7)
Diffstat (limited to 'app-text')
-rw-r--r--app-text/jabref/ChangeLog7
-rw-r--r--app-text/jabref/Manifest22
-rw-r--r--app-text/jabref/files/digest-jabref-1.8.11
-rw-r--r--app-text/jabref/jabref-1.8.1.ebuild66
4 files changed, 85 insertions, 11 deletions
diff --git a/app-text/jabref/ChangeLog b/app-text/jabref/ChangeLog
index 34f083837a69..3267f4f2e295 100644
--- a/app-text/jabref/ChangeLog
+++ b/app-text/jabref/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/jabref
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/jabref/ChangeLog,v 1.35 2005/09/12 22:36:31 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/jabref/ChangeLog,v 1.36 2005/12/11 22:42:06 nichoj Exp $
+
+*jabref-1.8.1 (11 Dec 2005)
+
+ 11 Dec 2005; Joshua Nichols <nichoj@gentoo.org> +jabref-1.8.1.ebuild:
+ Version bump (bug #108531).
12 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
jabref-1.7.1-r1.ebuild:
diff --git a/app-text/jabref/Manifest b/app-text/jabref/Manifest
index 79e9fd4cd630..2cf9a5e29baf 100644
--- a/app-text/jabref/Manifest
+++ b/app-text/jabref/Manifest
@@ -1,15 +1,17 @@
-MD5 a426d50a86db47b2de3cfc39918e3aca jabref-1.7.1-r1.ebuild 1646
-MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
MD5 32c3009101aab2741d6edee7981ec301 ChangeLog 4600
-MD5 1cbbde1f51c446d32598c8b2d903d30f jabref-1.8.ebuild 1799
-MD5 451cda0c3d111590d6d0cd62de2d6659 jabref-1.8_beta.ebuild 1686
-MD5 dd486b35ee2ca674a0b490d27f945d77 jabref-1.7.ebuild 1532
-MD5 cfa957ae95e31719e0deeef0139b4fef files/jabref-1.8-classpath_cleanup.patch 6558
-MD5 3a9ac7073a9bf1e5846ffdc2bdf26c67 files/digest-jabref-1.8_beta 69
-MD5 280fb96a2fe36be70c17a115248befcf files/jabref-1.8_beta-nojarbundler.patch 2364
MD5 d229ae67e003f0be52f27a896f6bdeac files/digest-jabref-1.7 68
-MD5 ecd0980ac0a8147eddf0141cb6735623 files/jabref-1.8-fix_jarbundler.patch 926
+MD5 5b3028166c382f310e75f818ad5a744e files/digest-jabref-1.7.1-r1 70
MD5 008da3292b19b877ec94155af9f36be3 files/digest-jabref-1.8 68
+MD5 2a972e285243ea508854929f17e46851 files/digest-jabref-1.8.1 70
+MD5 3a9ac7073a9bf1e5846ffdc2bdf26c67 files/digest-jabref-1.8_beta 69
MD5 3d6ae9f90fac167b5ab3261cb88584d4 files/jabref-1.7-nojarbundler.patch 3153
MD5 95ffcffd70b173a4f8956d0afdc47da4 files/jabref-1.7.1-nojarbundler.patch 3616
-MD5 5b3028166c382f310e75f818ad5a744e files/digest-jabref-1.7.1-r1 70
+MD5 cfa957ae95e31719e0deeef0139b4fef files/jabref-1.8-classpath_cleanup.patch 6558
+MD5 ecd0980ac0a8147eddf0141cb6735623 files/jabref-1.8-fix_jarbundler.patch 926
+MD5 280fb96a2fe36be70c17a115248befcf files/jabref-1.8_beta-nojarbundler.patch 2364
+MD5 a426d50a86db47b2de3cfc39918e3aca jabref-1.7.1-r1.ebuild 1646
+MD5 dd486b35ee2ca674a0b490d27f945d77 jabref-1.7.ebuild 1532
+MD5 fa6429415928cf87b1ee22aa6d1330b1 jabref-1.8.1.ebuild 1809
+MD5 1cbbde1f51c446d32598c8b2d903d30f jabref-1.8.ebuild 1799
+MD5 451cda0c3d111590d6d0cd62de2d6659 jabref-1.8_beta.ebuild 1686
+MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
diff --git a/app-text/jabref/files/digest-jabref-1.8.1 b/app-text/jabref/files/digest-jabref-1.8.1
new file mode 100644
index 000000000000..c13b139975d5
--- /dev/null
+++ b/app-text/jabref/files/digest-jabref-1.8.1
@@ -0,0 +1 @@
+MD5 75d6f2fd443253ebcc3f6c41e5065155 JabRef-1.8.1-src.tar.bz2 1509155
diff --git a/app-text/jabref/jabref-1.8.1.ebuild b/app-text/jabref/jabref-1.8.1.ebuild
new file mode 100644
index 000000000000..a4bc7e9e313c
--- /dev/null
+++ b/app-text/jabref/jabref-1.8.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/jabref/jabref-1.8.1.ebuild,v 1.1 2005/12/11 22:42:06 nichoj Exp $
+
+inherit java-pkg eutils
+
+DESCRIPTION="GUI frontend for BibTeX, written in Java"
+HOMEPAGE="http://jabref.sourceforge.net/"
+SRC_URI="mirror://sourceforge/jabref/JabRef-${PV/_beta/b}-src.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE="jikes doc"
+
+RDEPEND=">=virtual/jre-1.4
+ dev-java/spin
+ >=dev-java/antlr-2.7.3
+ =dev-java/jgoodies-forms-1*
+ =dev-java/jgoodies-looks-1.2*"
+
+DEPEND=">=virtual/jdk-1.4
+ ${RDEPEND}
+ >=dev-java/ant-core-1.4.1
+ jikes? ( dev-java/jikes )
+ dev-java/junit"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ # TODO submit upstream
+ epatch ${FILESDIR}/${PN}-1.8-fix_jarbundler.patch
+ # cleans up the way the classpath is setup in build.xml.
+ # in particular, it makes it use *.jar instead of particular files
+ epatch ${FILESDIR}/${PN}-1.8-classpath_cleanup.patch
+
+ cd ${S}/lib && rm -f *.{zip,jar,class}
+ java-pkg_jar-from antlr
+ java-pkg_jar-from spin
+ java-pkg_jar-from jgoodies-looks-1.2
+ java-pkg_jar-from jgoodies-forms
+}
+
+
+src_compile() {
+ local antflags="jars"
+ use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+ use doc && antflags="${antflags} -Dbuild.javadocs=build/docs/api javadocs"
+ ant ${antflags} || die "Ant failed"
+}
+
+src_install() {
+ java-pkg_dojar build/lib/${PN}.jar
+
+ use doc && java-pkg_dohtml -r build/docs/api
+ dodoc src/txt/README
+
+ echo "#!/bin/bash" > ${PN}
+ echo '$(java-config -J) -classpath $(java-config -p antlr,jgoodies-looks-1.2,jgoodies-forms,spin,jabref) net.sf.jabref.JabRef "$@"' >> ${PN}
+
+ dobin ${PN}
+
+ newicon src/images/JabRef-icon.png JabRef-icon.png
+ make_desktop_entry jabref JabRef JabRef-icon.png Office
+}