Author: apo-guest Date: 2016-02-12 18:35:04 +0000 (Fri, 12 Feb 2016) New Revision: 18993
Added: trunk/jflex/debian/jflex.poms trunk/jflex/debian/pom.xml Modified: trunk/jflex/debian/changelog trunk/jflex/debian/compat trunk/jflex/debian/control trunk/jflex/debian/copyright trunk/jflex/debian/dirs trunk/jflex/debian/docs trunk/jflex/debian/manpages trunk/jflex/debian/rules Log: Release 1.4.3+dfsg-1 Modified: trunk/jflex/debian/changelog =================================================================== --- trunk/jflex/debian/changelog 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/changelog 2016-02-12 18:35:04 UTC (rev 18993) @@ -1,3 +1,19 @@ +jflex (1.4.3+dfsg-1) unstable; urgency=medium + + * Team upload. + * wrap-and-sort -sa. + * Use compat level 9 and require debhelper >= 9. + * Declare compliance with Debian Policy 3.9.7. + * Use only Build-Depends field. + * Switch from cdbs to dh sequencer. + * Use maven-repo-helper to install maven artifacts. + * Add jflex.poms and pom.xml. + * Remove Niels Thykier from Uploaders. (Closes: #770563) + * Use canonical Vcs-URI. + * Repack the tarball and remove pre-built JFlex.jar file. + + -- Markus Koschany <[email protected]> Fri, 12 Feb 2016 18:12:32 +0100 + jflex (1.4.3-3) unstable; urgency=low * Upload in unstable Modified: trunk/jflex/debian/compat =================================================================== --- trunk/jflex/debian/compat 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/compat 2016-02-12 18:35:04 UTC (rev 18993) @@ -1 +1 @@ -7 +9 Modified: trunk/jflex/debian/control =================================================================== --- trunk/jflex/debian/control 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/control 2016-02-12 18:35:04 UTC (rev 18993) @@ -2,18 +2,26 @@ Section: java Priority: optional Maintainer: Debian Java Maintainers <[email protected]> -Uploaders: Niels Thykier <[email protected]>, Sylvestre Ledru <[email protected]> -Build-Depends: debhelper (>= 7), cdbs, ant -Build-Depends-Indep: default-jdk, junit -Standards-Version: 3.9.4 -Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/jflex -Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/jflex +Uploaders: + Sylvestre Ledru <[email protected]> +Build-Depends: + ant, + debhelper (>= 9), + default-jdk, + junit, + maven-repo-helper +Standards-Version: 3.9.7 +Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/jflex +Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-java/trunk/jflex Homepage: http://www.jflex.de/ Package: jflex Architecture: all -Depends: default-jre-headless | java1-runtime | java2-runtime, ${misc:Depends} -Enhances: ant-optional +Depends: + default-jre-headless | java1-runtime | java2-runtime, + ${misc:Depends} +Enhances: + ant-optional Description: lexical analyzer generator for Java It is also a rewrite of the very useful tool JLex which was developed by Elliot Berk at Princeton University. As Vern Paxon states for Modified: trunk/jflex/debian/copyright =================================================================== --- trunk/jflex/debian/copyright 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/copyright 2016-02-12 18:35:04 UTC (rev 18993) @@ -19,12 +19,12 @@ JFlex - Copying, Warranty & License JFlex is free software, published under the terms of the GNU General - Public License v2. + Public License v2. - There is absolutely NO WARRANTY for JFlex, its code and its documentation. - + There is absolutely NO WARRANTY for JFlex, its code and its documentation. + The code generated by JFlex inherits the copyright of the specification it - was produced from. If it was your specification, you may use the generated + was produced from. If it was your specification, you may use the generated code without restriction. The following file(s) are licensed under the GPL v2 or later: Modified: trunk/jflex/debian/dirs =================================================================== --- trunk/jflex/debian/dirs 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/dirs 2016-02-12 18:35:04 UTC (rev 18993) @@ -1,3 +1,3 @@ -usr/share/java usr/bin usr/share/ant/lib +usr/share/java Modified: trunk/jflex/debian/docs =================================================================== --- trunk/jflex/debian/docs 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/docs 2016-02-12 18:35:04 UTC (rev 18993) @@ -1,5 +1,5 @@ -doc/manual* +debian/logo.gif doc/*.png doc/jflex_anttask.html -debian/logo.gif +doc/manual* examples Added: trunk/jflex/debian/jflex.poms =================================================================== --- trunk/jflex/debian/jflex.poms (rev 0) +++ trunk/jflex/debian/jflex.poms 2016-02-12 18:35:04 UTC (rev 18993) @@ -0,0 +1 @@ +debian/pom.xml --usj-name=jflex --artifact=lib/JFlex.jar Modified: trunk/jflex/debian/manpages =================================================================== --- trunk/jflex/debian/manpages 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/manpages 2016-02-12 18:35:04 UTC (rev 18993) @@ -1 +1 @@ -debian/jflex.1 +debian/jflex.1 Added: trunk/jflex/debian/pom.xml =================================================================== --- trunk/jflex/debian/pom.xml (rev 0) +++ trunk/jflex/debian/pom.xml 2016-02-12 18:35:04 UTC (rev 18993) @@ -0,0 +1,57 @@ +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>de.jflex</groupId> + <artifactId>jflex</artifactId> + <packaging>jar</packaging> + <version>1.4.3</version> + <!-- this is a pseudo POM, to be uploaded manually --> + <dependencies/> + + <name>JFlex - The Fast Scanner Generator for Java</name> + <description>JFlex is a lexical analyzer generator (also known as scanner generator) for Java(tm), written in Java(tm). + JFlex is designed to work together with the LALR parser generator CUP by Scott Hudson, and the Java modification of Berkeley Yacc BYacc/J by Bob Jamison. It can also be used together with other parser generators like ANTLR or as a standalone tool. </description> + <url>http://jflex.de/</url> + <inceptionYear>1998</inceptionYear> + <licenses> + <license> + <name>GNU General Public License</name> + <url>http://jflex.de/copying.html#GPL</url> + <distribution>repo</distribution> + <comments>The code generated by JFlex inherits the copyright of the specification it was produced from. If it was your specification, you may use the generated code without restriction. </comments> + </license> + </licenses> + <scm> + <connection>scm:svn:http://jflex.svn.sourceforge.net/svnroot/jflex</connection> + <developerConnection>scm:svn:https://jflex.svn.sourceforge.net/svnroot/jflex</developerConnection> + <url>http://jflex.svn.sourceforge.net/viewvc/jflex/</url> + </scm> + <developers> + <developer> + <id>gerwin</id> + <name>Gerwin Klein</name> + <email>[email protected]</email> + <roles> + <role>architect</role> + <role>developer</role> + </roles> + </developer> + </developers> + <issueManagement> + <system>SF tracker</system> + <url>http://sourceforge.net/tracker/?group_id=14929</url> + </issueManagement> + <mailingLists> + <mailingList> + <name>jflex-announce</name> + <subscribe>http://lists.sourceforge.net/lists/listinfo/jflex-announce</subscribe> + <unsubscribe>http://lists.sourceforge.net/lists/listinfo/jflex-announce</unsubscribe> + <archive>http://sourceforge.net/mailarchive/forum.php?forum=jflex-announce</archive> + </mailingList> + <mailingList> + <name>jflex-users</name> + <subscribe>http://lists.sourceforge.net/lists/listinfo/jflex-users</subscribe> + <unsubscribe>http://lists.sourceforge.net/lists/listinfo/jflex-users</unsubscribe> + <archive>http://sourceforge.net/mailarchive/forum.php?forum=jflex-users</archive> + </mailingList> + </mailingLists> +</project> \ No newline at end of file Modified: trunk/jflex/debian/rules =================================================================== --- trunk/jflex/debian/rules 2016-02-12 10:04:17 UTC (rev 18992) +++ trunk/jflex/debian/rules 2016-02-12 18:35:04 UTC (rev 18993) @@ -1,23 +1,26 @@ #!/usr/bin/make -f -# debian/rules file for jflex (uses cdbs) -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/ant.mk - export UPSTREAM_VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-) +export JAVA_HOME := /usr/lib/jvm/default-java -JAVA_HOME := /usr/lib/jvm/default-java -ANT_HOME := /usr/share/ant +%: + dh $@ --parallel --with maven_repo_helper -DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar junit +override_dh_auto_build: + ant -buildfile src/build.xml jar -DEB_ANT_BUILDFILE := src/build.xml -DEB_ANT_BUILD_TARGET := jar -DEB_ANT_CLEAN_TARGET := libclean jarclean +override_dh_auto_clean: + dh_auto_clean + ant -buildfile src/build.xml libclean jarclean -DEB_INSTALL_CHANGELOGS_ALL := src/changelog +override_dh_installchangelogs: + dh_installchangelogs src/changelog -install/jflex:: +override_dh_install: install -m 644 lib/JFlex.jar debian/jflex/usr/share/java/JFlex-$(UPSTREAM_VERSION).jar ln -s JFlex-$(UPSTREAM_VERSION).jar debian/jflex/usr/share/java/JFlex.jar install -m 755 bin/jflex debian/jflex/usr/bin/jflex + +#DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar junit + + _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

