[sablecc] 02/08: Imported Debian patch 3.2-1

Mathieu Trudel cyphermox-guest at moszumanska.debian.org
Wed Feb 3 14:35:25 UTC 2016


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

cyphermox-guest pushed a commit to branch master
in repository sablecc.

commit dbd93ca1666df164fb9c0b974ae9fe1e602b97c5
Author: Chris Halls <halls at debian.org>
Date:   Thu Jun 14 22:57:13 2012 +0100

    Imported Debian patch 3.2-1
---
 debian/changelog     | 16 ++++++++++++++++
 debian/compat        |  1 +
 debian/control       | 23 +++++++++++++++++++++++
 debian/copyright     | 41 +++++++++++++++++++++++++++++++++++++++++
 debian/jlibs         |  1 +
 debian/rules         | 30 ++++++++++++++++++++++++++++++
 debian/source/format |  1 +
 debian/watch         |  4 ++++
 8 files changed, 117 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..0a25ea3
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,16 @@
+sablecc (3.2-1) sid; urgency=low
+
+  * Upload to Debian. Sablecc was removed previously in #508361
+    (Closes: #677567)
+  * Set maintainer to Eucalyptus packaging team with Alexandre & myself
+    as uploaders
+  * Add watch file
+  * Standards version 3.9.3 (no changes required)
+
+ -- Chris Halls <halls at debian.org>  Thu, 14 Jun 2012 22:57:13 +0100
+
+sablecc (3.2-0ubuntu1) precise; urgency=low
+
+  * Initial release
+
+ -- Alexandre Rossi <alexandre.rossi at gmail.com>  Thu, 26 May 2011 15:05:58 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8d9764f
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,23 @@
+Source: sablecc
+Section: java
+Priority: extra
+Maintainer: Debian Eucalyptus Maintainers <pkg-eucalyptus-maintainers at lists.alioth.debian.org>
+Uploaders: Alexandre Rossi <alexandre.rossi at gmail.com>, Chris Halls <halls at debian.org>
+Build-Depends: debhelper (>= 7.0.50~), default-jdk, javahelper (>=0.20), ant
+Standards-Version: 3.9.3
+Homepage: http://sablecc.org/
+
+Package: sablecc
+Architecture: all
+Depends: ${misc:Depends}, ${java:Depends}
+Description: Object-oriented fully featured parser generator
+ SableCC is a parser generator which generates fully featured
+ object-oriented frameworks for building compilers, interpreters and
+ other text parsers.
+ .
+ In particular, generated frameworks include intuitive strictly-typed
+ abstract syntax trees and tree walkers. SableCC also keeps a clean
+ separation between machine-generated code and user-written code.
+ .
+ This package also contains AntTask, a task to invoke SableCC on grammar 
+ files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ef2108b
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,41 @@
+This work was packaged for Debian by:
+
+    Alexandre Rossi <alexandre.rossi at gmail.com> in September 2011
+    and Chris Halls <halls at debian.org>
+
+It was downloaded from:
+
+    <http://sablecc.org>
+
+Upstream Authors:
+
+    Etienne M. Gagnon <etienne.gagnon at uqam.ca>
+    Ben Menking <bmenking at bigfoot.com>
+    Mariusz Nowostawski <mariusz at marni.otago.ac.nz>
+    Komivi Kevin Agbakpem <agbakpem.komivi at courrier.uqam.ca>
+    Kis Gergely <kisg at inf.bme.hu>
+
+Copyright:
+
+    Copyright (C) 1997-2003 Etienne M. Gagnon <etienne.gagnon at uqam.ca> and
+    others. All rights reserved.
+
+License:
+
+    This program is free software; you can redistribute it and/or modify it
+    under the terms of the GNU Lesser General Public License as published
+    by the Free Software Foundation; either version 2.1 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful, but
+    WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this program in the file "COPYING-LESSER"; if not,
+    write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+    Boston, MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU Lesser General Public License
+2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
diff --git a/debian/jlibs b/debian/jlibs
new file mode 100644
index 0000000..26eaff1
--- /dev/null
+++ b/debian/jlibs
@@ -0,0 +1 @@
+lib/sablecc.jar
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..7f7c94b
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,30 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+#
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+
+%:
+	dh $@ --with javahelper
+
+override_dh_clean:
+	rm -f lib/sablecc.jar
+	rm -rf sablecc-anttask-1.0.1
+	dh_clean
+
+override_dh_auto_build:
+	# Unpack ant task but without precompiled binary
+	tar -zxvf sablecc-anttask-1.0.1.tar.gz --exclude=\*.class
+
+	# Build ant task class
+	cd sablecc-anttask-1.0.1 && ant
+	mkdir -p classes/org/sablecc/ant/taskdef
+	cp sablecc-anttask-1.0.1/classes/org/sablecc/ant/taskdef/Sablecc.class classes/org/sablecc/ant/taskdef
+
+	# Build with ant jar target
+	dh_auto_build -- jar
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..2ec7638
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=3
+
+http://sf.net/sablecc/sablecc-([0-9.]+)-src\.tar\.gz debian
+

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



More information about the pkg-java-commits mailing list