[cup] 06/36: Load newtrunk into trunk/cup/trunk.

Markus Koschany apo-guest at moszumanska.debian.org
Wed Dec 30 03:36:36 UTC 2015


This is an automated email from the git hooks/post-receive script.

apo-guest pushed a commit to branch master
in repository cup.

commit b39371199082bb082ef901e26ca7439c8af2ce3e
Author: Arnaud Vandyck <avdyk at debian.org>
Date:   Thu Mar 9 22:07:19 2006 +0000

    Load newtrunk into trunk/cup/trunk.
---
 trunk/debian/Makefile  |  10 +++++
 trunk/debian/changelog | 101 +++++++++++++++++++++++++++++++++++++++++++++++++
 trunk/debian/compat    |   1 +
 trunk/debian/control   |  19 ++++++++++
 trunk/debian/copyright |  27 +++++++++++++
 trunk/debian/cup.1     |  70 ++++++++++++++++++++++++++++++++++
 trunk/debian/cup.links |   1 +
 trunk/debian/cup.sh    |   6 +++
 trunk/debian/doc-base  |   9 +++++
 trunk/debian/manifest  |   2 +
 trunk/debian/rules     |  42 ++++++++++++++++++++
 11 files changed, 288 insertions(+)

diff --git a/trunk/debian/Makefile b/trunk/debian/Makefile
new file mode 100644
index 0000000..619c5c3
--- /dev/null
+++ b/trunk/debian/Makefile
@@ -0,0 +1,10 @@
+export CLASSPATH=/usr/share/kaffe:/usr/share/kaffe/Klasses.jar:.
+export JAVA_HOME=/usr/lib/kaffe
+
+cup.jar:
+	${JAVA_HOME}/bin/javac -nowarn -d classes java_cup/*.java java_cup/*/*.java
+	${JAVA_HOME}/bin/jar mcvf debian/manifest cup.jar -C classes java_cup
+
+clean:
+	rm -fr cup.jar  classes/*
+
diff --git a/trunk/debian/changelog b/trunk/debian/changelog
new file mode 100644
index 0000000..ea14992
--- /dev/null
+++ b/trunk/debian/changelog
@@ -0,0 +1,101 @@
+cup (0.10k-5) unstable; urgency=low
+
+  * added myself as an uploader.
+  * removed Takashi Okamoto from the uploaders (closes: #352978).
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Thu,  9 Mar 2006 21:30:14 +0000
+
+cup (0.10k-4) unstable; urgency=low
+
+  * Transfer maintainership to pkg-java maintainers
+  * Added compat file
+  * Removed conflicts,replaces with java-cup
+  * Register doc via doc-base and not menu
+  * Removed redundant build-deps jikes, fastjar
+  * Cleaned up debian/rules
+  * Removed left-over old makefile "process"
+  * Standards-Version 3.6.2
+  * Added myself to uploaders
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Fri, 14 Oct 2005 14:52:08 +0200
+
+cup (0.10k-3) unstable; urgency=low
+
+  * Fixed dependency. (closes:#177751)
+
+ -- Takashi Okamoto <tora at debian.org>  Sun, 18 Jan 2004 03:10:20 +0900
+
+cup (0.10k-2) unstable; urgency=low
+
+  * Fixed FTBFS (closes:#162864)
+  * modify dependency for new Java Policy.
+
+ -- Takashi Okamoto <tora at debian.org>  Sun, 29 Dec 2002 09:50:01 +0900
+
+cup (0.10k-1) unstable; urgency=low
+
+  * New upstream release
+  * closes: #153921 (request new upstream)
+
+ -- Takashi Okamoto <tora at debian.org>  Sat, 27 Jul 2002 07:43:20 +0900
+
+cup (0.10j-3) unstable; urgency=low
+
+  * rename cup.jar to cup-0.10j.jar for new Java Policy.
+    cup.jar is linked from cup-0.10j.jar.
+
+ -- Takashi Okamoto <tora at debian.org>  Sat, 16 Feb 2002 17:04:24 +0900
+
+cup (0.10j-2) unstable; urgency=low
+
+  * New Maintainer (closes: #77528, #91137, #91422, #44468, #63166)
+
+ -- Takashi Okamoto <toraneko at kun.ne.jp>  Fri, 15 Jun 2001 22:58:00 +0900
+
+cup (0.10j-1.1) unstable; urgency=low
+
+  * modify for debian java policy
+
+ -- Takashi Okamoto <tora at debian.org>  Sat,  2 Jun 2001 22:45:41 +0900
+
+cup (0.10g-2) unstable; urgency=low
+
+  * Removed useless "icon=none" from menu file.
+
+ -- Takashi Okamoto <toraneko at kun.ne.jp>  Sat,  2 Jun 2001 22:45:36 +0900
+
+cup (0.10g-1) unstable; urgency=low
+
+  * New maintainer.
+  * New upstream source.
+  * Filled in copyright file.
+  * Changed package name to avoid using SUN's "Java" trademark.
+  * Register manual with dwww.
+  * Install simple_calc example.
+  * Conflict and replace "java-cup".
+  * Depend on "jdk1.1 | jdk1.1-runtime", for maximal compatibility.
+
+  * Changed wrapper script to pass options as-is -- you can now pass
+    options to cup as described in its HTML manual.
+
+  * Use generic debian/rules; rewrote old rules into debian/process.
+  * Updated standards-version to 2.4.1.
+  * Other minor titivation to Debian-specific files.
+
+ -- Charles Briscoe-Smith <cpbs at debian.org>  Fri,  2 Oct 1998 21:51:09 +0100
+
+java-cup (0.10b-2) unstable; urgency=low
+
+  * New Maintainer
+
+ -- Michael Fletcher <zidj at geocities.com>  Thu, 27 Mar 1997 22:52:46 -0600
+
+java-cup (0.10b-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Vincent Renardias <vincent at waw.com>  Sun, 2 Feb 1997 07:03:45 +0100
+
+Local variables:
+mode: debian-changelog
+End:
diff --git a/trunk/debian/compat b/trunk/debian/compat
new file mode 100644
index 0000000..8adb55b
--- /dev/null
+++ b/trunk/debian/compat
@@ -0,0 +1 @@
+4 
diff --git a/trunk/debian/control b/trunk/debian/control
new file mode 100644
index 0000000..f6680bd
--- /dev/null
+++ b/trunk/debian/control
@@ -0,0 +1,19 @@
+Source: cup
+Section: devel
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Arnaud Vandyck <avdyk at debian.org>, Wolfgang Baer <WBaer at gmx.de>
+Build-Depends-Indep: debhelper (>= 4.2.30), kaffe (>= 2:1.1.5-3)
+Standards-Version: 3.6.2
+
+Package: cup
+Architecture: all
+Section: devel
+Depends: kaffe | java-virtual-machine, kaffe | java1-runtime | java2-runtime
+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
+ widely used program YACC 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.
diff --git a/trunk/debian/copyright b/trunk/debian/copyright
new file mode 100644
index 0000000..30997cf
--- /dev/null
+++ b/trunk/debian/copyright
@@ -0,0 +1,27 @@
+This is the Debian GNU/Linux prepackaged version of CUP, a
+parser generator for Java. It was debianized by Vincent Renardias
+<vincent at waw.com> on Sun, 2 Feb 1997 07:03:45 +0100.
+
+It was downloaded from the CUP web page at
+<URL:http://www.cs.princeton.edu/~appel/modern/java/CUP/>.
+
+  CUP PARSER GENERATOR COPYRIGHT NOTICE, LICENSE AND DISCLAIMER.
+
+  Copyright 1996 by Scott Hudson, Frank Flannery, C. Scott Ananian
+
+  Permission to use, copy, modify, and distribute this software and
+  its documentation for any purpose and without fee is hereby granted,
+  provided that the above copyright notice appear in all copies and
+  that both the copyright notice and this permission notice and warranty
+  disclaimer appear in supporting documentation, and that the names of
+  the authors or their employers not be used in advertising or publicity
+  pertaining to distribution of the software without specific, written
+  prior permission.
+
+  The authors and their employers disclaim all warranties with regard to
+  this software, including all implied warranties of merchantability and
+  fitness.  In no event shall the authors or their employers be liable
+  for any special, indirect or consequential damages or any damages
+  whatsoever resulting from loss of use, data or profits, whether in an
+  action of contract, negligence or other tortious action, arising out
+  of or in connection with the use or performance of this software.
diff --git a/trunk/debian/cup.1 b/trunk/debian/cup.1
new file mode 100644
index 0000000..c2e7239
--- /dev/null
+++ b/trunk/debian/cup.1
@@ -0,0 +1,70 @@
+.TH CUP 1
+.SH NAME
+cup \- LALR parser generator for Java(tm)
+.SH SYNOPSIS
+.B cup
+.RI [ options ]
+.RI < file
+.SH DESCRIPTION
+This manual page documents briefly the
+.B cup
+command.
+This manual page was written for the Debian GNU/Linux distribution
+(but may be used by others), because the original program does not
+have a manual page.
+Instead, it has documentation in HTML format; see
+.IR /usr/doc/cup/manual.html .
+.SH OPTIONS
+.TP
+.B \-package name
+specify package generated classes go in [default none].
+.TP
+.B \-parser name 
+specify parser class name [default "parser"].
+.TP
+.B \-symbols name
+specify name for symbol constant class [default "sym"]
+.TP
+.B \-nonterms
+put non terminals in symbol constant class.
+.TP
+.B \-expect #
+number of conflicts expected/allowed [default 0].
+.TP
+.B \-compact_red
+compact tables by defaulting to most frequent reduce.
+.TP
+.B \-nowarn
+don't warn about useless productions, etc.
+.TP
+.B \-nosummary
+don't print the usual summary of parse states, etc.
+.TP
+.B \-nopositions
+don't propagate the left and right token position values.
+.TP
+.B \-progress
+print messages to indicate progress of the system.
+.TP
+.B \-time
+print time usage summary.
+.TP
+.B \-dump_grammar
+produce a human readable dump of the symbols and grammar.
+.TP
+.B \-dump_states
+produce a dump of parse state machine.
+.TP
+.B \-dump_tables
+produce a dump of the parse tables
+.TP
+.B \-dump
+produce a dump of all of the above.
+.SH "SEE ALSO"
+.BR jlex (1),
+.BR javac (1).
+.SH AUTHORS
+The author of CUP is Scott E. Hudson
+<http://www.cc.gatech.edu/gvu/people/Faculty/Scott.E.Hudson.html>.
+This manual page was written by Vincent Renardias <vincent at waw.com>,
+for the Debian GNU/Linux system.
diff --git a/trunk/debian/cup.links b/trunk/debian/cup.links
new file mode 100644
index 0000000..2fc0a89
--- /dev/null
+++ b/trunk/debian/cup.links
@@ -0,0 +1 @@
+usr/share/java/cup-0.10k.jar usr/share/java/cup.jar
diff --git a/trunk/debian/cup.sh b/trunk/debian/cup.sh
new file mode 100644
index 0000000..70add1a
--- /dev/null
+++ b/trunk/debian/cup.sh
@@ -0,0 +1,6 @@
+#! /bin/sh
+
+CLASSPATH="$CLASSPATH:/usr/share/java/cup.jar"
+export CLASSPATH
+
+exec /usr/bin/java java_cup.Main "$@"
diff --git a/trunk/debian/doc-base b/trunk/debian/doc-base
new file mode 100644
index 0000000..a80bfba
--- /dev/null
+++ b/trunk/debian/doc-base
@@ -0,0 +1,9 @@
+Document: cup
+Title: Manual for CUP
+Author: CUP developers
+Abstract: This is the manual of CUP a LALR parser generator for Java.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/cup/manual.html
+Files: /usr/share/doc/cup/manual.html
diff --git a/trunk/debian/manifest b/trunk/debian/manifest
new file mode 100644
index 0000000..e865579
--- /dev/null
+++ b/trunk/debian/manifest
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+Main-Class: java_cup/Main
diff --git a/trunk/debian/rules b/trunk/debian/rules
new file mode 100755
index 0000000..7134b15
--- /dev/null
+++ b/trunk/debian/rules
@@ -0,0 +1,42 @@
+#!/usr/bin/make -f
+
+LIBRARY=cup
+VERSION=0.10k
+
+build:
+	dh_testdir
+	make -f debian/Makefile
+	touch build
+
+install:
+	dh_testdir
+	dh_clean
+	dh_installdirs usr/share/java usr/bin
+	install -m644 ${LIBRARY}.jar debian/cup/usr/share/java/${LIBRARY}-${VERSION}.jar
+	install -m755 debian/cup.sh debian/cup/usr/bin/cup
+
+clean: 
+	dh_testdir
+	dh_testroot
+	dh_clean
+	make -f debian/Makefile clean
+	rm -f build
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot		
+	dh_installdocs manual.html cup_logo.gif
+	dh_installchangelogs CHANGELOG
+	dh_installman debian/cup.1
+	dh_link
+	dh_fixperms
+	dh_compress
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary-arch:
+
+binary: binary-arch binary-indep
+.PHONY: binary binary-arch binary-indep clean

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/cup.git



More information about the pkg-java-commits mailing list