diff options
author | James Le Cuirot <chewi@gentoo.org> | 2016-04-24 21:16:17 +0100 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2016-04-24 21:17:35 +0100 |
commit | c0361246500081701601f4f3f93b0f95c459cb2e (patch) | |
tree | a502673a8cc236a2d7f0ddb9c0b8865ab64dfb53 /dev-java/jflex | |
parent | dev-java/qdox: Remove old (diff) | |
download | gentoo-c0361246500081701601f4f3f93b0f95c459cb2e.tar.gz gentoo-c0361246500081701601f4f3f93b0f95c459cb2e.tar.bz2 gentoo-c0361246500081701601f4f3f93b0f95c459cb2e.zip |
dev-java/jflex: Remove old
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-java/jflex')
-rw-r--r-- | dev-java/jflex/Manifest | 1 | ||||
-rw-r--r-- | dev-java/jflex/jflex-1.6.0-r2.ebuild | 94 |
2 files changed, 0 insertions, 95 deletions
diff --git a/dev-java/jflex/Manifest b/dev-java/jflex/Manifest index b4c0417d84c3..42c18f344a0e 100644 --- a/dev-java/jflex/Manifest +++ b/dev-java/jflex/Manifest @@ -1,2 +1 @@ -DIST jflex-1.6.0.tar.gz 3035885 SHA256 0774da0ee2d01fc9274179de4243e0d229c01b5cf0fbb78952fb7fdc4672190c SHA512 16ce4a89f75ce5f3da02433ff66d39ed4db567b4cf7469997dd2617b82e52d589bb17ec3a2f36b4d00a62233e48820bc2e043dcc9ae3c01f1eeca323c0166eba WHIRLPOOL 4d9e7e8c3a0da66d860b895699d5b50e29f781f1cf18cab436f545b1fb007297ca9433694ce3808452c5d9340eddc978c2b32019b5a8d5d8c6cb0558543ea18e DIST jflex-1.6.1.tar.gz 3027791 SHA256 9879fb4ea7b286af3c3439cf148f5739dfa722edbd978f2f798268b2e016f8c0 SHA512 436840c90d906042205d27e1d3c56dec724bf62cc3d8c8d3445f217af0a50c9ca2bb56ed91f0cd3c37a930f7ca22f4cc50e8c28dbe905f02adf695c8e96fb07b WHIRLPOOL 27e2769b1b1dc720cee71718eca024905fd9e200c53771c2db293471b0190d9a3c9d2245fbbc5ab76a1f22e1496053d35d625a34c09819b1e367f78840152666 diff --git a/dev-java/jflex/jflex-1.6.0-r2.ebuild b/dev-java/jflex/jflex-1.6.0-r2.ebuild deleted file mode 100644 index 7975464e7b44..000000000000 --- a/dev-java/jflex/jflex-1.6.0-r2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -JAVA_PKG_IUSE="doc source examples" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="JFlex is a lexical analyzer generator for Java" -HOMEPAGE="http://www.jflex.de/" -SRC_URI="http://${PN}.de/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos" - -CDEPEND="dev-java/ant-core:0 - =dev-java/javacup-0.11a_beta20060608:0 - dev-java/junit:0" - -RDEPEND=">=virtual/jre-1.6 - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - ${CDEPEND}" - -DEPEND=">=virtual/jdk-1.6 - ${CDEPEND}" - -IUSE="${JAVA_PKG_IUSE} source vim-syntax" - -java_prepare() { - # use a more convenient version number - sed -i s:"\(name=\"version\" value=\"\)[^\"]*\"":"\1${PV}\"":g build.xml - # fix bootstrapping - sed -i s:"\(name=\"bootstrap.version\" value=\"\)[^\"]*\"":"\1${PV}\"":g \ - build.xml - # add javadoc capability to build.xml - sed -i s,"\(</project>\)",\ -"\n <target depends=\"compile\" name=\"javadoc\">\n <javadoc \ -packagenames=\"jflex\" sourcepath=\"src/main/java:build/generated-\ -sources\" destdir=\"javadoc\" version=\"true\" />\n </target>\n\1",g \ - build.xml -} - -# TODO: Try to avoid using bundled jar (See bug #498874) -# - -EANT_GENTOO_CLASSPATH_EXTRA="lib/${P}.jar" - -# Currently, this package uses an included JFlex.jar file to bootstrap. -# Upstream was contacted and this bootstrap is really needed. The only way to -# avoid it would be to use a supplied pre-compiled .scanner file. -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH=" - ant-core - javacup -" -WANT_ANT_TASKS="javacup" - -src_compile() { - java-pkg-2_src_compile - - # Compile another time, using our generated jar; for sanity. - cp build/${P}.jar ${EANT_GENTOO_CLASSPATH_EXTRA} - java-pkg-2_src_compile -} - -# EANT_TEST_GENTOO_CLASSPATH doesn't support EANT_GENTOO_CLASSPATH_EXTRA yet. -RESTRICT="test" - -src_test() { - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar build/${P}.jar ${PN}.jar - java-pkg_dolauncher "${PN}" --main "${PN}.Main" - java-pkg_register-ant-task - - if use doc ; then - dodoc doc/manual.pdf changelog.md - dohtml -r doc/* - java-pkg_dojavadoc javadoc - fi - - use examples && java-pkg_doexamples examples - use source && java-pkg_dosrc src/main - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins "${S}/lib/${PN}.vim" - fi -} |