Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/jabref: ChangeLog jabref-2.3.ebuild jabref-2.3_beta3.ebuild jabref-2.3_beta2.ebuild
Date: Sun, 18 Nov 2007 11:54:36
Message-Id: E1ItijN-0007vn-09@stork.gentoo.org
1 caster 07/11/18 11:54:28
2
3 Modified: ChangeLog
4 Added: jabref-2.3.ebuild
5 Removed: jabref-2.3_beta3.ebuild jabref-2.3_beta2.ebuild
6 Log:
7 Version bump, bug 199502.
8 (Portage version: 2.1.3.19)
9
10 Revision Changes Path
11 1.56 app-text/jabref/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/jabref/ChangeLog?rev=1.56&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/jabref/ChangeLog?rev=1.56&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/jabref/ChangeLog?r1=1.55&r2=1.56
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-text/jabref/ChangeLog,v
20 retrieving revision 1.55
21 retrieving revision 1.56
22 diff -u -r1.55 -r1.56
23 --- ChangeLog 10 Oct 2007 20:35:37 -0000 1.55
24 +++ ChangeLog 18 Nov 2007 11:54:28 -0000 1.56
25 @@ -1,6 +1,13 @@
26 # ChangeLog for app-text/jabref
27 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-text/jabref/ChangeLog,v 1.55 2007/10/10 20:35:37 caster Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-text/jabref/ChangeLog,v 1.56 2007/11/18 11:54:28 caster Exp $
30 +
31 +*jabref-2.3 (18 Nov 2007)
32 +
33 + 18 Nov 2007; Vlastimil Babka <caster@g.o>
34 + -files/jabref-2.3_beta2-jgoodies-forms.patch, -jabref-2.3_beta2.ebuild,
35 + -jabref-2.3_beta3.ebuild, +jabref-2.3.ebuild:
36 + Version bump, bug 199502.
37
38 *jabref-2.3_beta3 (10 Oct 2007)
39
40
41
42
43 1.1 app-text/jabref/jabref-2.3.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/jabref/jabref-2.3.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/jabref/jabref-2.3.ebuild?rev=1.1&content-type=text/plain
47
48 Index: jabref-2.3.ebuild
49 ===================================================================
50 # Copyright 1999-2007 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-text/jabref/jabref-2.3.ebuild,v 1.1 2007/11/18 11:54:28 caster Exp $
53
54 JAVA_PKG_IUSE="doc"
55 inherit eutils java-pkg-2 java-ant-2
56
57 MY_PV="${PV/_beta/b}"
58
59 DESCRIPTION="GUI frontend for BibTeX, written in Java"
60 HOMEPAGE="http://jabref.sourceforge.net/"
61 SRC_URI="mirror://sourceforge/${PN}/JabRef-${MY_PV}-src.tar.bz2"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86"
66 IUSE=""
67
68 CDEPEND="dev-java/spin
69 >=dev-java/glazedlists-1.5.0
70 >=dev-java/antlr-2.7.3
71 >=dev-java/jgoodies-forms-1.1.0
72 >=dev-java/jgoodies-looks-2.0
73 >=dev-java/microba-0.4.3
74 dev-java/jempbox
75 dev-java/pdfbox"
76
77 RDEPEND=">=virtual/jre-1.5
78 ${CDEPEND}"
79
80 DEPEND=">=virtual/jdk-1.5
81 ${RDEPEND}"
82
83 S="${WORKDIR}/${PN}-${MY_PV}"
84
85 src_unpack() {
86 unpack ${A}
87
88 cd "${S}"
89 # moves jarbundler definition to where it's needed (not by us)
90 # don't call unjarlib, don't want to absorb deps
91 epatch "${FILESDIR}/${PN}-2.2-build.xml.patch"
92
93 mkdir libs
94 mv lib/antlr-3* libs/antlr3.jar
95 rm -v lib/*
96
97 java-ant_rewrite-classpath
98 }
99
100 src_compile() {
101 java-pkg_filter-compiler jikes
102
103 local gcp=$(java-pkg_getjars antlr,spin,glazedlists,jgoodies-looks-2.0,jgoodies-forms,microba,jempbox,pdfbox)
104 gcp="${gcp}:libs/antlr3.jar"
105 eant -Dgentoo.classpath="${gcp}" jars \
106 $(use_doc -Dbuild.javadocs=build/docs/api javadocs)
107 }
108
109 src_install() {
110 java-pkg_newjar build/lib/JabRef-${MY_PV}.jar
111 java-pkg_dojar libs/antlr3.jar
112
113 use doc && java-pkg_dojavadoc build/docs/api
114 dodoc src/txt/README
115
116 java-pkg_dolauncher ${PN} \
117 --main net.sf.jabref.JabRef
118
119 newicon src/images/JabRef-icon-48.png JabRef-icon.png || die
120 make_desktop_entry jabref JabRef JabRef-icon.png Office
121 }
122
123
124
125 --
126 gentoo-commits@g.o mailing list