diff options
author | Thomas Matthijs <axxo@gentoo.org> | 2005-07-12 13:27:26 +0000 |
---|---|---|
committer | Thomas Matthijs <axxo@gentoo.org> | 2005-07-12 13:27:26 +0000 |
commit | bdd226e67408e82e4fb1ba4798e7bae9831a5bcf (patch) | |
tree | 669cf1dac64cde42af12d9d92c74aab4c4ab4871 /dev-java/jta | |
parent | dep/style fixes (diff) | |
download | gentoo-2-bdd226e67408e82e4fb1ba4798e7bae9831a5bcf.tar.gz gentoo-2-bdd226e67408e82e4fb1ba4798e7bae9831a5bcf.tar.bz2 gentoo-2-bdd226e67408e82e4fb1ba4798e7bae9831a5bcf.zip |
style fixes
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'dev-java/jta')
-rw-r--r-- | dev-java/jta/jta-1.0.1.ebuild | 31 |
1 files changed, 7 insertions, 24 deletions
diff --git a/dev-java/jta/jta-1.0.1.ebuild b/dev-java/jta/jta-1.0.1.ebuild index 6b830b7ef191..04d24d9d5a82 100644 --- a/dev-java/jta/jta-1.0.1.ebuild +++ b/dev-java/jta/jta-1.0.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jta/jta-1.0.1.ebuild,v 1.11 2005/07/09 17:05:23 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/jta/jta-1.0.1.ebuild,v 1.12 2005/07/12 13:27:26 axxo Exp $ inherit java-pkg @@ -14,9 +14,11 @@ KEYWORDS="x86 sparc ppc amd64 ppc64" IUSE="" DEPEND=">=app-arch/unzip-5.50-r1 >=virtual/jdk-1.3" -RDEPEND=">=virtual/jdk-1.3" +RDEPEND=">=virtual/jre-1.3" RESTRICT="fetch" +S=${WORKDIR} + pkg_nofetch() { einfo einfo " Due to license restrictions, we cannot fetch the" @@ -26,38 +28,19 @@ pkg_nofetch() { einfo " 2. Select 'Java Transaction API Specification 1.0.1B Class Files 1.0.1B'" einfo " 3. Download ${At}" einfo " 4. Move file to ${DISTDIR}" + einfo " 5. Restart the emerge process" einfo } src_unpack() { - if [ ! -f "${DISTDIR}/${At}" ] ; then - echo - echo "!!! Missing ${DISTDIR}/${At}" - echo - einfo - einfo " Due to license restrictions, we cannot fetch the" - einfo " distributables automagically." - einfo - einfo " 1. Visit ${HOMEPAGE} and select 'Downloads'" - einfo " 2. Select 'Java Transaction API Specification 1.0.1B Class Files 1.0.1B'" - einfo " 3. Download ${At}" - einfo " 4. Move file to ${DISTDIR}" - einfo " 5. Run emerge on this package again to complete" - einfo - die "User must manually download distfile" - fi - unzip -qq ${DISTDIR}/${At} + unzip -qq ${DISTDIR}/${At} || die "failed too unpack" } src_compile() { - einfo " This is a binary-only ebuild." - einfo "Adding class files to a jar file." - cd ${WORKDIR} - jar cvf jta.jar javax/ + jar cvf jta.jar javax/ || die "failed to create jar" } src_install() { - cd ${WORKDIR} java-pkg_dojar jta.jar } |