Commit ad568ff6 authored by Markus Koschany's avatar Markus Koschany

Update cup. Add maven artifact.

parent ccf53e07
cup for Debian
==============
The source code of java_cup can be obtained from:
svn checkout https://www2.in.tum.de/repos/cup/develop
The download link for the exact upstream version 0.11a is broken (May 2015) but
older versions can be found at
http://www2.cs.tum.edu/projects/cup/releases/
pom.xml:
http://central.maven.org/maven2/net/sf/squirrel-sql/thirdparty-non-maven/java-cup/0.11a/java-cup-0.11a.pom
cup (0.11a+20060608-4) UNRELEASED; urgency=medium
* Team upload.
* wrap-and-sort -sa.
* Remove Michael Koch from Uploaders. He is apparently not active anymore.
(Closes: #654009)
* Declare compliance with Debian Policy 3.9.6.
* Use compat level 9 and require debhelper >= 9.
* Remove get-orig-source target because it does not work.
* Add README.source.
* Add debian/pom.xml and install maven artifacts.
* Add debian/cup.poms and depend on maven-repo-helper.
* Fix debian/watch file and update upstream URL.
-- Markus Koschany <apo@gambaru.de> Mon, 25 May 2015 23:44:42 +0200
cup (0.11a+20060608-3) unstable; urgency=low
* Remove Arnaud from Uploaders field.
......
......@@ -2,18 +2,28 @@ Source: cup
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Michael Koch <konqueror@gmx.de>, Torsten Werner <twerner@debian.org>
Build-Depends: ant, cdbs, debhelper (>= 5), default-jdk, cup (>= 0.11a), jflex
Standards-Version: 3.8.2
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/cup
Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/cup
Uploaders:
Torsten Werner <twerner@debian.org>
Build-Depends:
ant,
cdbs,
cup (>= 0.11a),
debhelper (>= 9),
default-jdk,
jflex,
maven-repo-helper
Standards-Version: 3.9.6
Vcs-Svn: svn://anonscm.debian.org/viewvc/pkg-java/trunk/cup
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/cup
Homepage: http://www2.cs.tum.edu/projects/cup/
Package: cup
Architecture: all
Depends: default-jre-headless | java1-runtime-headless | java2-runtime-headless,
Depends:
default-jre-headless | java1-runtime-headless | java2-runtime-headless,
${misc:Depends}
Suggests: java-compiler
Suggests:
java-compiler
Description: LALR parser generator for Java(tm)
CUP is the "Constructor of Useful Parsers", a system for generating
parsers from simple LALR specifications. It serves the same role as the
......
debian/pom.xml --usj-name=cup --usj-version=0.11a --artifact=dist/java-cup-11a.jar
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>net.sf.squirrel-sql.thirdparty-non-maven</groupId>
<artifactId>java-cup</artifactId>
<name>Java CUP Parser Generator</name>
<version>0.11a</version>
<description>
CUP is a system for generating LALR parsers from simple specifications. It serves the same role as
the widely used program YACC [1] and in fact offers most of the features of YACC. However, CUP is
written in Java, uses specifications including embedded Java code, and produces parsers which are
implemented in Java.
</description>
<url>http://www2.cs.tum.edu/projects/cup/</url>
<licenses>
<license>
<name>CUP Parser Generator Copyright Notice, License, and Disclaimer</name>
<url>http://www.smlnj.org//license.html</url>
</license>
</licenses>
<developers>
<developer>
<name>Andrea Flexeder</name>
</developer>
<developer>
<name>Michael Petter</name>
</developer>
<developer>
<name>Scott E. Hudson</name>
</developer>
<developer>
<name>C. Scott Ananian</name>
</developer>
<developer>
<name>Frank Flannery</name>
</developer>
<developer>
<name>Dan Wang</name>
</developer>
<developer>
<name>Andrew W. Appel</name>
</developer>
</developers>
<!--
Source code repository for this version is unavailable at this time. However, the upcoming release
of Java CUP version 2 has a browseable source code repository (svn) at the URL below.
-->
<scm>
<url>http://www2.in.tum.de:8080/cup2/browser</url>
</scm>
</project>
......@@ -10,7 +10,7 @@ install/cup::
install -D -m644 dist/java-cup-11a.jar \
$(DEB_DESTDIR)/usr/share/java/cup-0.11a.jar
install -D debian/cup.sh $(DEB_DESTDIR)/usr/bin/cup
mh_install -pcup
get-orig-source:
wget -o cup_0.11a+20060608.orig.tar.gz \
https://www2.in.tum.de/WebSVN/dl.php?repname=CUP&path=/develop/&rev=0&isdir=1
clean::
mh_clean
version=3
opts=uversionmangle=s/v/0\./ \
http://www2.cs.tum.edu/projects/cup/ java_cup_(.*)\.tar\.gz
http://www2.cs.tum.edu/projects/cup/releases/ java-cup-src-(.*)\.tar\.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment