Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: app-text/jabref/
Date: Tue, 28 Jan 2014 07:55:48
Message-Id: 1390895738.f20a5c6df87a80bba5a07d5fce10bd7d7d0c10c4.jlec@gentoo
1 commit: f20a5c6df87a80bba5a07d5fce10bd7d7d0c10c4
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 28 07:55:38 2014 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 28 07:55:38 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f20a5c6d
7
8 app-text/jabref: Add missing dep
9
10 Package-Manager: portage-2.2.8-r1
11
12 ---
13 app-text/jabref/ChangeLog | 5 +++
14 app-text/jabref/jabref-2.10_beta-r1.ebuild | 65 -----------------------------
15 app-text/jabref/jabref-2.10_beta.ebuild | 35 ----------------
16 app-text/jabref/jabref-2.10_beta2-r1.ebuild | 1 +
17 app-text/jabref/jabref-2.10_beta2.ebuild | 35 ----------------
18 5 files changed, 6 insertions(+), 135 deletions(-)
19
20 diff --git a/app-text/jabref/ChangeLog b/app-text/jabref/ChangeLog
21 index fc8648b..f194baf 100644
22 --- a/app-text/jabref/ChangeLog
23 +++ b/app-text/jabref/ChangeLog
24 @@ -2,6 +2,11 @@
25 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
26 # $Header: $
27
28 + 28 Jan 2014; Justin Lecher <jlec@g.o> -jabref-2.10_beta.ebuild,
29 + -jabref-2.10_beta-r1.ebuild, -jabref-2.10_beta2.ebuild,
30 + jabref-2.10_beta2-r1.ebuild:
31 + Add missing dep
32 +
33 03 Jan 2014; Nicolas Bock <nicolasbock@g.o>
34 jabref-2.10_beta2-r1.ebuild:
35 app-text/jabref: Remove another bundled library.
36
37 diff --git a/app-text/jabref/jabref-2.10_beta-r1.ebuild b/app-text/jabref/jabref-2.10_beta-r1.ebuild
38 deleted file mode 100644
39 index e8cd8a1..0000000
40 --- a/app-text/jabref/jabref-2.10_beta-r1.ebuild
41 +++ /dev/null
42 @@ -1,65 +0,0 @@
43 -# Copyright 1999-2014 Gentoo Foundation
44 -# Distributed under the terms of the GNU General Public License v2
45 -# $Header: $
46 -
47 -EAPI=5
48 -
49 -JAVA_ANT_REWRITE_CLASSPATH="true"
50 -
51 -inherit eutils java-pkg-2 java-ant-2 java-utils-2
52 -
53 -MY_PV="${PV/_beta/b}"
54 -
55 -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
56 -HOMEPAGE="http://jabref.sourceforge.net/"
57 -SRC_URI="mirror://sourceforge/${PN}/JabRef-${MY_PV}-src.tar.bz2"
58 -
59 -LICENSE="GPL-2"
60 -SLOT="0"
61 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
62 -IUSE="doc"
63 -
64 -COMMON_DEP="
65 - dev-java/fontbox:1.7
66 - dev-java/spin:0
67 - "
68 -
69 -DEPEND="
70 - >=virtual/jdk-1.6
71 - ${COMMON_DEP}"
72 -
73 -RDEPEND="
74 - >=virtual/jre-1.6
75 - ${COMMON_DEP}"
76 -
77 -S="${WORKDIR}/${PN}-${MY_PV}"
78 -
79 -java_prepare() {
80 - # Remove bundled dependencies.
81 - rm lib/fontbox*.jar || die
82 - rm lib/spin.jar || die
83 -
84 - # Remove unjarlib target (do this only once we have removed all
85 - # bundled dependencies in lib).
86 - #sed -i -e 's:depends="build, unjarlib":depends="build":' build.xml
87 -}
88 -
89 -src_compile() {
90 - local EXTERNAL_JARS="fontbox-1.7,spin"
91 - local CLASSPATH="$(java-pkg_getjars --with-dependencies ${EXTERNAL_JARS})"
92 - eant \
93 - -Dgentoo.classpath=${CLASSPATH} \
94 - jars \
95 - $(usex doc docs "")
96 -}
97 -
98 -src_install() {
99 - java-pkg_newjar build/lib/JabRef-${MY_PV}.jar
100 -
101 - use doc && java-pkg_dojavadoc build/docs/API
102 - dodoc src/txt/README
103 -
104 - java-pkg_dolauncher ${PN} --main net.sf.jabref.JabRef
105 - newicon src/images/JabRef-icon-48.png JabRef-icon.png
106 - make_desktop_entry ${PN} JabRef JabRef-icon Office
107 -}
108
109 diff --git a/app-text/jabref/jabref-2.10_beta.ebuild b/app-text/jabref/jabref-2.10_beta.ebuild
110 deleted file mode 100644
111 index 0c13e73..0000000
112 --- a/app-text/jabref/jabref-2.10_beta.ebuild
113 +++ /dev/null
114 @@ -1,35 +0,0 @@
115 -# Copyright 1999-2013 Gentoo Foundation
116 -# Distributed under the terms of the GNU General Public License v2
117 -# $Header: $
118 -
119 -EAPI=5
120 -
121 -EANT_DOC_TARGET=javadocs
122 -inherit java-pkg-2 java-ant-2
123 -
124 -SFVERSION="2.10b"
125 -
126 -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
127 -HOMEPAGE="http://jabref.sourceforge.net/"
128 -SRC_URI="mirror://sourceforge/${PN}/JabRef-${SFVERSION}-src.tar.bz2"
129 -
130 -LICENSE="GPL-2"
131 -SLOT="0"
132 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
133 -IUSE="doc"
134 -
135 -EANT_BUILD_TARGET="jars"
136 -
137 -DEPEND=">=virtual/jdk-1.7"
138 -RDEPEND=">=virtual/jre-1.7"
139 -
140 -S="${WORKDIR}/${PN}-${SFVERSION}"
141 -
142 -src_install() {
143 - java-pkg_newjar build/lib/JabRef-${SFVERSION}.jar
144 - use doc && java-pkg_dojavadoc build/docs/API
145 - dodoc src/txt/README
146 - java-pkg_dolauncher ${PN} --main net.sf.jabref.JabRef
147 - newicon src/images/JabRef-icon-48.png JabRef-icon.png
148 - make_desktop_entry ${PN} JabRef JabRef-icon Office
149 -}
150
151 diff --git a/app-text/jabref/jabref-2.10_beta2-r1.ebuild b/app-text/jabref/jabref-2.10_beta2-r1.ebuild
152 index 5047c57..7ac1db1 100644
153 --- a/app-text/jabref/jabref-2.10_beta2-r1.ebuild
154 +++ b/app-text/jabref/jabref-2.10_beta2-r1.ebuild
155 @@ -23,6 +23,7 @@ COMMON_DEP="
156 dev-java/antlr:3
157 dev-java/fontbox:1.7
158 dev-java/jempbox:1.7
159 + dev-java/log4j:0
160 dev-java/spin:0
161 "
162
163
164 diff --git a/app-text/jabref/jabref-2.10_beta2.ebuild b/app-text/jabref/jabref-2.10_beta2.ebuild
165 deleted file mode 100644
166 index e241397..0000000
167 --- a/app-text/jabref/jabref-2.10_beta2.ebuild
168 +++ /dev/null
169 @@ -1,35 +0,0 @@
170 -# Copyright 1999-2014 Gentoo Foundation
171 -# Distributed under the terms of the GNU General Public License v2
172 -# $Header: $
173 -
174 -EAPI=5
175 -
176 -EANT_DOC_TARGET="docs"
177 -EANT_BUILD_TARGET="jars"
178 -
179 -inherit eutils java-pkg-2 java-ant-2 java-utils-2
180 -
181 -SFVERSION="2.10b2"
182 -
183 -DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
184 -HOMEPAGE="http://jabref.sourceforge.net/"
185 -SRC_URI="mirror://sourceforge/${PN}/JabRef-${SFVERSION}-src.tar.bz2"
186 -
187 -LICENSE="GPL-2"
188 -SLOT="0"
189 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
190 -IUSE="doc"
191 -
192 -DEPEND=">=virtual/jdk-1.7"
193 -RDEPEND=">=virtual/jre-1.7"
194 -
195 -S="${WORKDIR}/${PN}-${SFVERSION}"
196 -
197 -src_install() {
198 - java-pkg_newjar build/lib/JabRef-${SFVERSION}.jar
199 - use doc && java-pkg_dojavadoc build/docs/API
200 - dodoc src/txt/README
201 - java-pkg_dolauncher ${PN} --main net.sf.jabref.JabRef
202 - newicon src/images/JabRef-icon-48.png JabRef-icon.png
203 - make_desktop_entry ${PN} JabRef JabRef-icon Office
204 -}