[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