public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jflex/, dev-java/jflex/files/
@ 2015-10-01  8:39 Patrice Clement
  0 siblings, 0 replies; only message in thread
From: Patrice Clement @ 2015-10-01  8:39 UTC (permalink / raw
  To: gentoo-commits

commit:     76235a1d7120c4570fa270a85173fb6ddaa8b38e
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  1 08:30:39 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 08:30:39 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76235a1d

dev-java/jflex: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/jflex/Manifest                          |   3 -
 dev-java/jflex/files/jflex-1.4.1-build.xml.patch |  30 -----
 dev-java/jflex/files/jflex-1.5.0-build.xml       | 149 -----------------------
 dev-java/jflex/jflex-1.4.3-r1.ebuild             |  72 -----------
 dev-java/jflex/jflex-1.4.3-r2.ebuild             |  72 -----------
 dev-java/jflex/jflex-1.4.3-r3.ebuild             |  82 -------------
 dev-java/jflex/jflex-1.5.0.ebuild                |  78 ------------
 dev-java/jflex/jflex-1.5.1.ebuild                |  88 -------------
 dev-java/jflex/jflex-1.6.0-r1.ebuild             |  90 --------------
 dev-java/jflex/jflex-1.6.0.ebuild                |  90 --------------
 10 files changed, 754 deletions(-)

diff --git a/dev-java/jflex/Manifest b/dev-java/jflex/Manifest
index 439770a..5a41a58 100644
--- a/dev-java/jflex/Manifest
+++ b/dev-java/jflex/Manifest
@@ -1,4 +1 @@
-DIST jflex-1.4.3.tar.gz 1214420 SHA256 6ccdcf15fe9f1d863d538e8b1cfd428b8628a645d247adc40071d1ae70ede2f2 SHA512 901106ea5a9108ba6016da55093801fbaee50f8f8fb45f290cae3bb989663838e83a4d8484bc633b9acf2c085c83304a47d9348255d106117dace3d5f44ea835 WHIRLPOOL 709c130037be6491ea1a9d6301dcc4acc643c9d1127d11a0dccb9d7339fda7fe06ba159100c3f4ad34d7b34c6b5336f2328f6bdf7ee8cdf87e752e371120ff8d
-DIST jflex-1.5.0.tar.gz 2827866 SHA256 76b11d00fe94f79331a74045c7aaea292a80cb311a6840d0dd53209e81d4cb64 SHA512 5d46d3339a8e435228e8dab55ac52bbb40b4b39ea9c28963c5d02298f0ed8a7e8a66573003f165badb4c3939d6bd88852343d886d3b6c2bd78d17320201c3137 WHIRLPOOL 22d44cc90bf09666f0139c83cde2f9330ed12e2dd3313573d948527d2a0d420b71512a764c5579a94d4d30f4a573180bec2c08c37c3e3c81f079a018bee1a3b1
-DIST jflex-1.5.1.tar.gz 2764584 SHA256 3b24ed6ace401e70d71f82a65179a4eb958756f43ed4c647ce75f340f644becd SHA512 e0bb95fd70add73b662c34ff5821f9822bf1e982bd669bc4497bf210555ccd455b1d216391864e9983a4f90d430e0f8b57667c0f0623a8dfb0ff1ef97b2f5572 WHIRLPOOL 123668156410891a9a4c755cd7fbb4464c88b57c00d01ed4d4679c6b5b66e3d355b7006356937c54cc7a14a4b9bd7619912bd0186fc5b8a19294406fa432008b
 DIST jflex-1.6.0.tar.gz 3035885 SHA256 0774da0ee2d01fc9274179de4243e0d229c01b5cf0fbb78952fb7fdc4672190c SHA512 16ce4a89f75ce5f3da02433ff66d39ed4db567b4cf7469997dd2617b82e52d589bb17ec3a2f36b4d00a62233e48820bc2e043dcc9ae3c01f1eeca323c0166eba WHIRLPOOL 4d9e7e8c3a0da66d860b895699d5b50e29f781f1cf18cab436f545b1fb007297ca9433694ce3808452c5d9340eddc978c2b32019b5a8d5d8c6cb0558543ea18e

diff --git a/dev-java/jflex/files/jflex-1.4.1-build.xml.patch b/dev-java/jflex/files/jflex-1.4.1-build.xml.patch
deleted file mode 100644
index 8353cbe..0000000
--- a/dev-java/jflex/files/jflex-1.4.1-build.xml.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- build.xml	2009-01-31 16:14:57.000000000 +0200
-+++ build.xml.fixed	2009-01-31 16:17:14.000000000 +0200
-@@ -35,7 +35,7 @@
- 
-   <target name="declare" description="define tasks for jflex and cup">
-     <taskdef classname="JFlex.anttask.JFlexTask" name="jflex" classpath="${jflex.jar}"/>
--    <taskdef classname="java_cup.AntTask" name="cup" classpath="${cup.jar}"/>
-+    <taskdef classname="java_cup.anttask.CUPTask" name="cup" classpath="${cup.jar}"/>
-   </target>
- 
-   <target name="gettools" description="download development tools">
-@@ -69,7 +69,7 @@
-   </target>
- 
-   <target name="cup" depends="declare" description="generate parser">
--    <cup file="JFlex/LexParse.cup" dir="JFlex" interface="true" parser="LexParse" />
-+    <cup srcfile="JFlex/LexParse.cup" interface="true" parser="LexParse" />
-   </target>
- 
-   <target name="copy" description="copy resources to build dir">
-@@ -79,7 +79,8 @@
- 
-   <target name="jar" depends="compile,copy" description="make JFlex.jar">
-     <jar basedir="../lib" 
--    	 includes="JFlex/**,java_cup/**,skeleton" 
-+    	 includes="JFlex/**,java_cup/**,skeleton"
-+    	 excludes="JFlex/tests/*" 
-     	 jarfile="../lib/JFlex.jar" 
-     	 manifest="manifest"/>
-   </target>

diff --git a/dev-java/jflex/files/jflex-1.5.0-build.xml b/dev-java/jflex/files/jflex-1.5.0-build.xml
deleted file mode 100644
index 9ac1be4..0000000
--- a/dev-java/jflex/files/jflex-1.5.0-build.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-<?xml version="1.0"?>
-<project name="JFlex" default="help">
-
-  <property name="version" value="1.5.0" />
-  <property name="bootstrap.version" value="1.5.0" />
-  <property name="junit.version" value="4.11" />
-  <property name="cup.version" value="11a" />
-  <property name="java.source.version" value="1.5" />
-    
-  <!-- use any of these files to override properties -->
-  <property file="build.properties" />
-  <property file="${user.home}/.jflex.properties" />
-  
-  <!-- location of development tools necessary for the build -->
-  <property name="lib.dir" value="lib"/>
-    
-  <!-- override these if you want to use your own versions -->
-  <property name="bootstrap.jflex.jar" value="${lib.dir}/jflex-${bootstrap.version}.jar" />
-  <property name="cup.jar" value="${lib.dir}/java-cup-${cup.version}.jar" />
-  <property name="junit.jar" value="${lib.dir}/junit-${junit.version}.jar" />
-
-  <!-- where to get tool jars from -->
-  <property name="maven.central.url" value="http://central.maven.org/maven2" />
-  <property name="bootstrap.jflex.jar.url" 
-  	        value="${maven.central.url}/de/jflex/jflex/${bootstrap.version}/jflex-${bootstrap.version}.jar" />
-  <property name="junit.jar.url"
-            value="${maven.central.url}/junit/junit/${junit.version}/junit-${junit.version}.jar" />
-
-  <!-- where build output goes, including the jflex jar -->
-  <property name="build.dir" value="build"/>
-  <property name="generated.sources.dir" value="${build.dir}/generated-sources"/>
-  <property name="compile.output.dir" value="${build.dir}/classes"/>
-  <property name="test.compile.output.dir" value="${build.dir}/test-classes"/>
-  <property name="tests.dir" value="${build.dir}/tests"/>
-
-  <!-- where the output jar goes -->
-  <property name="output.jar.name" value="${build.dir}/jflex-${version}.jar" />
-  	        
-  <target name="help" description="show help message">
-  	<echo message="Ant build file for JFlex. Useful targets:"/> 
-  	<echo message=""/> 
-  	<echo message="gettools:  download development tools for the build"/> 
-  	<echo message="clean:     remove all generated and compiled files"/>
-    <echo message="compile:   generates sources and compiles non-test classes"/>
-  	<echo message="jar:       make ${output.jar.name}"/>
-    <echo message="build:     complete build from scratch (clean jar)"/>
-    <echo message="test:      run the unit tests"/>
-  	<echo message=""/> 
-  	<echo message="Use the gettool target or override the *.jar properties"/>
-  	<echo message="before you do the first build."/> 
-  </target> 
-
-  <target name="gettools" description="download development tools">
-    <get src="${bootstrap.jflex.jar.url}" dest="${bootstrap.jflex.jar}"/>
-    <get src="${junit.jar.url}" dest="${junit.jar}"/>
-  </target>
-
-  <target name="build" depends="clean,jar" 
-          description="complete build from scratch (clean jar)"/>
-
-  <target name="clean" description="remove all generated and compiled files">
-    <delete includeemptydirs="true">
-      <fileset dir="${build.dir}" includes="**/*"/>
-    </delete>
-  </target>
-
-  <target name="jar" depends="compile,-copy-resources" 
-          description="make ${output.jar.name}">
-    <jar basedir="${compile.output.dir}" jarfile="${output.jar.name}">
-      <manifest>
-        <attribute name="Main-Class" value="jflex.Main"/>
-      </manifest>
-    </jar>
-  </target>
-
-  <target name="compile" depends="-generate-scanner,-generate-parser"
-          description="generate sources and compile all non-test classes">
-    <mkdir dir="${compile.output.dir}" />
-    <javac destdir="${compile.output.dir}"
-           target="${java.source.version}"
-           source="${java.source.version}"
-           debug="on"
-           includeantruntime="true">
-      <src path="src/main/java"/>
-      <src path="${generated.sources.dir}"/>
-    </javac>
-  </target>
-    
-  <target name="test" depends="compile,-copy-resources,-compile-test">
-    <mkdir dir="${tests.dir}"/>
-    <junit dir="." printsummary="true" errorproperty="junit.failed">
-      <classpath>
-        <file file="${junit.jar}"/>
-        <pathelement location="${compile.output.dir}"/>
-        <pathelement location="${test.compile.output.dir}"/>
-      </classpath>
-      <assertions>
-        <enable/>
-      </assertions>
-      <batchtest fork="yes" todir="${tests.dir}">
-        <formatter type="plain"/>
-        <fileset dir="src/test/java">
-          <include name="**/*Test*.java"/>
-        </fileset>
-      </batchtest>
-    </junit>
-    <fail if="junit.failed"/>
-  </target>
-
-  <target name="-copy-resources">
-    <copy todir="${compile.output.dir}">
-      <fileset dir="src/main/resources"/>
-    </copy>
-  </target>
-
-  <target name="-generate-scanner">
-    <taskdef classname="jflex.anttask.JFlexTask" 
-             name="jflex" classpath="${bootstrap.jflex.jar}"/>
-    <mkdir dir="${generated.sources.dir}/jflex"/>
-    <jflex file="src/main/jflex/LexScan.flex"
-           outdir="${generated.sources.dir}/jflex"
-           skeleton="src/main/jflex/skeleton.nested"
-           nobak="on"/>
-  </target>
-
-  <target name="-generate-parser">
-    <taskdef classname="java_cup.anttask.CUPTask" 
-             name="cup" classpath="${cup.jar}"/>
-    <mkdir dir="${generated.sources.dir}"/>
-    <cup srcfile="src/main/cup/LexParse.cup" 
-         destdir="${generated.sources.dir}" 
-         interface="true" 
-         parser="LexParse"/>
-  </target>
-    
-  <target name="-compile-test" depends="compile">
-    <mkdir dir="${test.compile.output.dir}"/>
-    <javac srcdir="src/test/java"
-           destdir="${test.compile.output.dir}"
-           target="${java.source.version}"
-           source="${java.source.version}"
-           classpath="${compile.output.dir}:${junit.jar}"
-           includeantruntime="true"/>
-  </target>
-
-  <target depends="compile" name="javadoc">
-    <javadoc packagenames="jflex" sourcepath="src/main/java:build/generated-sources" destdir="javadoc" version="true" />
-  </target>
-</project>

diff --git a/dev-java/jflex/jflex-1.4.3-r1.ebuild b/dev-java/jflex/jflex-1.4.3-r1.ebuild
deleted file mode 100644
index ef42be6..0000000
--- a/dev-java/jflex/jflex-1.4.3-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# 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.
-
-EAPI="5"
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="JFlex is a lexical analyzer generator for Java"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://www.jflex.de/"
-LICENSE="GPL-2"
-SLOT="1.4"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-RDEPEND=">=virtual/jre-1.4
-	vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-	>=dev-java/ant-core-1.7.0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-DEPEND=">=virtual/jdk-1.4
-	dev-java/junit:0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-IUSE="doc source vim-syntax"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	cd "${S}/src"
-
-	mkdir "${S}/tools"
-	cp "${S}/lib/JFlex.jar" "${S}/tools/JFlex.jar"
-	rm -rf java_cup "${S}/lib/JFlex.jar"
-
-	java-ant_rewrite-classpath
-}
-
-src_compile() {
-	ANT_TASKS="javacup"
-	jflex_cp="$(java-pkg_getjars --build-only junit):$(java-pkg_getjars ant-core,javacup)"
-	cd "${S}/src"
-	eant realclean
-	eant -Dgentoo.classpath="${jflex_cp}" jar
-
-	rm "${S}/tools/JFlex.jar"
-	cp "${S}/lib/JFlex.jar" "${S}/tools/"
-	rm "${S}/lib/JFlex.jar"
-
-	eant realclean
-	einfo "Recompiling using the newly generated JFlex library"
-	eant -Dgentoo.classpath="${jflex_cp}" jar
-}
-
-src_install() {
-	java-pkg_dojar lib/JFlex.jar
-	java-pkg_dolauncher "${PF}" --main JFlex.Main
-	java-pkg_register-ant-task
-
-	dodoc doc/manual.pdf doc/manual.ps.gz src/changelog
-	dohtml -r doc/*
-
-	use source && java-pkg_dosrc src/JFlex
-
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/syntax
-		doins "${S}/lib/jflex.vim"
-	fi
-}

diff --git a/dev-java/jflex/jflex-1.4.3-r2.ebuild b/dev-java/jflex/jflex-1.4.3-r2.ebuild
deleted file mode 100644
index 027d162..0000000
--- a/dev-java/jflex/jflex-1.4.3-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# 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.
-
-EAPI="3"
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="JFlex is a lexical analyzer generator for Java"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://www.jflex.de/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-RDEPEND=">=virtual/jre-1.4
-	vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-	>=dev-java/ant-core-1.7.0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-DEPEND=">=virtual/jdk-1.4
-	dev-java/junit:0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-IUSE="doc source vim-syntax"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	cd "${S}/src"
-
-	mkdir "${S}/tools"
-	cp "${S}/lib/JFlex.jar" "${S}/tools/JFlex.jar"
-	rm -rf java_cup "${S}/lib/JFlex.jar"
-
-	java-ant_rewrite-classpath
-}
-
-src_compile() {
-	ANT_TASKS="javacup"
-	jflex_cp="$(java-pkg_getjars --build-only junit):$(java-pkg_getjars ant-core,javacup)"
-	cd "${S}/src"
-	eant realclean
-	eant -Dgentoo.classpath="${jflex_cp}" jar
-
-	rm "${S}/tools/JFlex.jar"
-	cp "${S}/lib/JFlex.jar" "${S}/tools/"
-	rm "${S}/lib/JFlex.jar"
-
-	eant realclean
-	einfo "Recompiling using the newly generated JFlex library"
-	eant -Dgentoo.classpath="${jflex_cp}" jar
-}
-
-src_install() {
-	java-pkg_dojar lib/JFlex.jar
-	java-pkg_dolauncher "${PN}" --main JFlex.Main
-	java-pkg_register-ant-task
-
-	dodoc doc/manual.pdf doc/manual.ps.gz src/changelog
-	dohtml -r doc/*
-
-	use source && java-pkg_dosrc src/JFlex
-
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/syntax
-		doins "${S}/lib/jflex.vim"
-	fi
-}

diff --git a/dev-java/jflex/jflex-1.4.3-r3.ebuild b/dev-java/jflex/jflex-1.4.3-r3.ebuild
deleted file mode 100644
index d6d3b27..0000000
--- a/dev-java/jflex/jflex-1.4.3-r3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# 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.
-
-EAPI="5"
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="JFlex is a lexical analyzer generator for Java"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://www.jflex.de/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-
-CDEPEND="dev-java/junit:0
-	dev-java/javacup:0
-	dev-java/ant-core:0"
-
-#RDEPEND=">=virtual/jre-1.6
-RDEPEND=">=virtual/jre-1.6
-	vim-syntax? (
-		|| (
-			app-editors/vim app-editors/gvim
-		)
-	)
-	${CDEPEND}"
-
-#DEPEND=">=virtual/jdk-1.6
-DEPEND=">=virtual/jdk-1.6
-	${CDEPEND}"
-
-IUSE="doc source vim-syntax"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	cd "${S}/src" || die
-
-	mkdir "${S}/tools" || die
-
-	cp "${S}/lib/JFlex.jar" "${S}/tools/JFlex.jar" || die
-	rm -rf java_cup "${S}/lib/JFlex.jar" || die
-
-	java-ant_rewrite-classpath
-}
-
-src_compile() {
-	ANT_TASKS="javacup"
-	local jflex_cp="$(java-pkg_getjars --build-only junit):$(java-pkg_getjars ant-core,javacup)"
-	cd "${S}/src" || die
-	eant realclean || die
-	eant -Dgentoo.classpath="${jflex_cp}" jar || die
-
-	rm "${S}/tools/JFlex.jar" || die
-	cp "${S}/lib/JFlex.jar" "${S}/tools/" || die
-	rm "${S}/lib/JFlex.jar" || die
-
-	eant realclean || die
-	einfo "Recompiling using the newly generated JFlex library" || die
-	eant -Dgentoo.classpath="${jflex_cp}" jar || die
-}
-
-src_install() {
-	java-pkg_dojar lib/JFlex.jar
-	java-pkg_dolauncher "${PN}" --main JFlex.Main
-	java-pkg_register-ant-task
-
-	dodoc doc/manual.pdf doc/manual.ps.gz src/changelog
-	dohtml -r doc/*
-
-	use source && java-pkg_dosrc src/JFlex
-
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/syntax
-		doins "${S}/lib/jflex.vim"
-	fi
-}

diff --git a/dev-java/jflex/jflex-1.5.0.ebuild b/dev-java/jflex/jflex-1.5.0.ebuild
deleted file mode 100644
index 7301654..0000000
--- a/dev-java/jflex/jflex-1.5.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2015 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="1.5"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND=">=virtual/jre-1.5
-	vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-	>=dev-java/ant-core-1.7.0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-DEPEND=">=virtual/jdk-1.5
-	dev-java/junit:0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-IUSE="${JAVA_PKG_IUSE} source vim-syntax"
-
-java_prepare() {
-	cp "${FILESDIR}"/"${P}"-build.xml "${S}"/build.xml
-}
-
-# TODO: Try to avoid using bundled jar (See bug #498874)
-#
-# 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.
-
-EANT_GENTOO_CLASSPATH="ant-core"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/${P}.jar"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-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 "${P}" --main jflex.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/jflex.vim"
-	fi
-}

diff --git a/dev-java/jflex/jflex-1.5.1.ebuild b/dev-java/jflex/jflex-1.5.1.ebuild
deleted file mode 100644
index ea44f06..0000000
--- a/dev-java/jflex/jflex-1.5.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 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="1.5"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND=">=virtual/jre-1.5
-	vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-	>=dev-java/ant-core-1.7.0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-DEPEND=">=virtual/jdk-1.5
-	dev-java/junit:0
-	>=dev-java/javacup-0.11a_beta20060608:0"
-
-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)
-#
-# 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.
-
-EANT_GENTOO_CLASSPATH="ant-core"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/${P}.jar"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-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 "${P}" --main jflex.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/jflex.vim"
-	fi
-}

diff --git a/dev-java/jflex/jflex-1.6.0-r1.ebuild b/dev-java/jflex/jflex-1.6.0-r1.ebuild
deleted file mode 100644
index 826102a..0000000
--- a/dev-java/jflex/jflex-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 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 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-
-CDEPEND="dev-java/ant-core:0
-	>=dev-java/javacup-0.11b_beta20150326: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)
-#
-# 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.
-
-EANT_GENTOO_CLASSPATH="ant-core"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/${P}.jar"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-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 jflex.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
-}

diff --git a/dev-java/jflex/jflex-1.6.0.ebuild b/dev-java/jflex/jflex-1.6.0.ebuild
deleted file mode 100644
index d23a6ce..0000000
--- a/dev-java/jflex/jflex-1.6.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 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="1.6"
-KEYWORDS="amd64 ~ppc 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.5
-	vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-	${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.5
-	${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)
-#
-# 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.
-
-EANT_GENTOO_CLASSPATH="ant-core"
-EANT_GENTOO_CLASSPATH_EXTRA="lib/${P}.jar"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-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}-${SLOT}" --main jflex.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/jflex.vim"
-	fi
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-10-01  8:40 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-01  8:39 [gentoo-commits] repo/gentoo:master commit in: dev-java/jflex/, dev-java/jflex/files/ Patrice Clement

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox