From c0361246500081701601f4f3f93b0f95c459cb2e Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Sun, 24 Apr 2016 21:16:17 +0100 Subject: dev-java/jflex: Remove old Package-Manager: portage-2.2.28 --- dev-java/jflex/Manifest | 1 - dev-java/jflex/jflex-1.6.0-r2.ebuild | 94 ------------------------------------ 2 files changed, 95 deletions(-) delete mode 100644 dev-java/jflex/jflex-1.6.0-r2.ebuild 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,"\(\)",\ -"\n \n \n \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 -} -- cgit v1.2.3-65-gdbad