From bdd226e67408e82e4fb1ba4798e7bae9831a5bcf Mon Sep 17 00:00:00 2001 From: Thomas Matthijs Date: Tue, 12 Jul 2005 13:27:26 +0000 Subject: style fixes (Portage version: 2.0.51.22-r1) --- dev-java/jta/jta-1.0.1.ebuild | 31 +++++++------------------------ 1 file changed, 7 insertions(+), 24 deletions(-) (limited to 'dev-java/jta') 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 } -- cgit v1.2.3-65-gdbad