commit: 731604e4839305443c94e5d5a3275449ab362a97 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Mon Jan 4 23:04:48 2016 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Mon Jan 4 23:04:48 2016 +0000 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=731604e4
dev-java/jsfapi: Broken dependency and really ancient, bye! dev-java/jsfapi/Manifest | 2 -- dev-java/jsfapi/jsfapi-1.1.4.ebuild | 65 ------------------------------------- dev-java/jsfapi/metadata.xml | 6 ---- 3 files changed, 73 deletions(-) diff --git a/dev-java/jsfapi/Manifest b/dev-java/jsfapi/Manifest deleted file mode 100644 index 322d12f..0000000 --- a/dev-java/jsfapi/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST jsf-1_1_01.zip 11582180 SHA256 d40eab949d9f221598b0b0c1f559f4d260051c86078ec8fc1eee624fa58b91fb -DIST myfaces-core-1.1.4-src.tar.gz 287353 SHA256 4b9a64e92dddeb565d14d34364281010c16f3919d0bead59fecc23c054741379 diff --git a/dev-java/jsfapi/jsfapi-1.1.4.ebuild b/dev-java/jsfapi/jsfapi-1.1.4.ebuild deleted file mode 100644 index 014e3dd..0000000 --- a/dev-java/jsfapi/jsfapi-1.1.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit java-pkg-2 - -JSF_P="jsf-1_1_01" -DOC_A="${JSF_P}.zip" -DOWNLOADSITE="http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=jsf-1_1_01-fcs-oth-JPR&SiteId=JSC&TransactionId=noreg" -JAVA_PKG_FILTER_COMPILER="jikes" - -MY_PN="myfaces-core" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="JavaServer Faces technology is a framework for building user interfaces for web applications" -HOMEPAGE="http://myfaces.apache.org/" -SRC_URI="mirror://apache/myfaces/source/${MY_P}-src.tar.gz - doc? ( ${DOC_A} )" - -RESTRICT="fetch" -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -COMMON_DEP=" - >=dev-java/commons-logging-1.0 - =dev-java/servletapi-2.4* - =dev-java/jakarta-jstl-1.1*" - -DEPEND=">=virtual/jdk-1.4 - doc? ( app-arch/unzip ) - ${COMMON_DEP}" - -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEP}" - -S="${WORKDIR}/${MY_P}" - -pkg_nofetch() { - einfo " Due to license restrictions, we cannot fetch the" - einfo " docs automagically." - einfo - einfo " 1. Visit ${DOWNLOADSITE} and follow instructions" - einfo " 2. Download ${DOC_A}" - einfo " 3. Move file to ${DISTDIR}" - einfo " 4. Run emerge on this package again to complete" -} - -src_compile() { - local build_dir=${S}/build - local classpath="-classpath $(java-pkg_getjars servletapi-2.4,commons-logging,jakarta-jstl):${build_dir}:." - mkdir ${build_dir} - - cd source - ejavac ${classpath} -nowarn -d ${build_dir} $(find javax/ -name "*.java") - - cd .. - jar cf ${PN}.jar -C build . || die "Unable to create jar" -} - -src_install() { - java-pkg_dojar ${PN}.jar - use doc && java-pkg_dojavadoc ${WORKDIR}/${JSF_P}/javadocs/ -} diff --git a/dev-java/jsfapi/metadata.xml b/dev-java/jsfapi/metadata.xml deleted file mode 100644 index 604e0a4..0000000 --- a/dev-java/jsfapi/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>java</herd> -</pkgmetadata> -