summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog347
-rw-r--r--debian/compat1
-rw-r--r--debian/control21
-rw-r--r--debian/copyright27
-rw-r--r--debian/docs2
-rw-r--r--debian/examples1
-rw-r--r--debian/manpages2
-rwxr-xr-xdebian/rules59
-rw-r--r--debian/watch7
9 files changed, 467 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e1cc30f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,347 @@
+ragel (6.6-1slp2) unstable; urgency=low
+
+ * repackage for SLP
+
+ -- Mike McCormack <mj.mccormack@samsung.com> Wed, 03 Aug 2011 17:17:01 +0900
+
+ragel (6.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 05 Jan 2010 15:16:17 +0000
+
+ragel (6.5-1) unstable; urgency=low
+
+ * New upstream release
+ * Bumped standards version
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 17 Sep 2009 19:59:27 +0100
+
+ragel (6.3-2) unstable; urgency=low
+
+ * Removed pre-built pdfs
+ * Upped debhelper version
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 29 Jun 2009 16:45:45 +0100
+
+ragel (6.3-1) unstable; urgency=low
+
+ * New upstream release (closes: #502931)
+ * updated description (closes: #494147)
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 22 Oct 2008 20:01:12 +0100
+
+ragel (6.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 18 Jun 2008 19:05:03 +0100
+
+ragel (6.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 8 May 2008 22:55:27 +0100
+
+ragel (6.0-3) unstable; urgency=low
+
+ * Added workaround for tetex transition
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 5 Mar 2008 11:38:54 +0000
+
+ragel (6.0-2) unstable; urgency=low
+
+ * Chnages the gs-gpl dependency to ghostscript (ghostscript transisiton)
+ * Hacked my way around #457568
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 4 Mar 2008 13:58:16 +0000
+
+ragel (6.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 29 Feb 2008 10:02:02 +0000
+
+ragel (5.23-3) unstable; urgency=low
+
+ * Dependency changed from gs to gs-gpl
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 17 Oct 2007 12:45:26 +0200
+
+ragel (5.23-2) unstable; urgency=low
+
+ * Depend on gs to make ragel build on all architectures (closes: #443294)
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 21 Sep 2007 14:54:37 +0200
+
+ragel (5.23-1) unstable; urgency=low
+
+ * New upstream release
+ * Is now handling the nostrip build option correctly (closes: #437904)
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 14 Sep 2007 13:31:55 +0200
+
+ragel (5.16-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 4 Dec 2006 20:50:15 +0100
+
+ragel (5.14-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 5 Oct 2006 21:53:18 +0200
+
+ragel (5.10-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 8 Aug 2006 14:56:03 +0200
+
+ragel (5.9-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 20 Jul 2006 16:39:43 +0200
+
+ragel (5.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 16 May 2006 00:07:18 +0200
+
+ragel (5.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Sun, 16 Apr 2006 14:09:28 +0200
+
+ragel (5.5-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 29 Mar 2006 15:30:28 +0200
+
+ragel (5.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 23 Mar 2006 11:03:46 +0100
+
+ragel (5.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 31 Jan 2006 09:44:16 +0100
+
+ragel (5.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 22 Dec 2005 11:14:51 +0100
+
+ragel (4.2-2) unstable; urgency=low
+
+ * Dropped dependency on dvips (closes: #337451)
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 9 Nov 2005 10:11:01 +0100
+
+ragel (4.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 28 Sep 2005 11:25:12 +0200
+
+ragel (4.1-4) unstable; urgency=low
+
+ * Make the build system work around bug #324458
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 29 Aug 2005 11:13:33 +0200
+
+ragel (4.1-3) unstable; urgency=low
+
+ * Use -O2 instead of -O3 for the tests on m68k to work around compiler
+ bugs (closes: #317475)
+ * Further cleanups
+ * Respects DEB_BUILD_OPTIONS now
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 4 Aug 2005 15:27:36 +0200
+
+ragel (4.1-2) unstable; urgency=low
+
+ * Rebuild for the g++ transition
+ * Smallish cleanups in the makefiles
+ * Updated to new standards version
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 19 Jul 2005 10:29:16 +0200
+
+ragel (4.1-1) unstable; urgency=low
+
+ * New upstream release
+ * This version does the manual build again, for a smaller diff!
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 28 Jun 2005 14:03:00 +0200
+
+ragel (4.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 8 Jun 2005 14:15:13 +0200
+
+ragel (3.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 3 Nov 2004 20:37:23 +0100
+
+ragel (3.6-2) unstable; urgency=low
+
+ * Patched to make buildable again on some archs
+
+ -- Robert Lemmen <robertle@semistable.com> Sun, 26 Sep 2004 20:15:02 +0200
+
+ragel (3.6-1) unstable; urgency=low
+
+ * New upstream release, see upstream ChangeLog for details
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 12 Jul 2004 23:31:51 +0200
+
+ragel (3.5-1) unstable; urgency=low
+
+ * New upstream release (closes: #254836)
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 18 Jun 2004 00:33:16 +0200
+
+ragel (3.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Thu, 13 May 2004 13:01:51 +0200
+
+ragel (3.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 8 Mar 2004 16:05:12 +0100
+
+ragel (3.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 1 Mar 2004 17:34:09 +0100
+
+ragel (3.1-1) unstable; urgency=low
+
+ * New upstream release
+ * fixed copyright
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 24 Feb 2004 11:51:07 +0100
+
+ragel (3.0-1) unstable; urgency=low
+
+ * New upstream release with many improvements
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 23 Jan 2004 00:11:48 +0100
+
+ragel (2.2-1) unstable; urgency=low
+
+ * New upstream release
+ * does self-test during build now
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 13 Oct 2003 13:09:58 +0200
+
+ragel (2.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 30 Sep 2003 12:53:11 +0200
+
+ragel (2.0-1) unstable; urgency=low
+
+ * New upstream release (includes postfix repetition operators, named
+ priorities and a c/c++ interface to indicate whena machine can no longer
+ accept.
+ * 2.0 is not always comaptible with earlier versions, see PORTING_TO_V2
+ * now supports DEB_BUILD_OPTIONS
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 8 Sep 2003 13:29:38 +0200
+
+ragel (1.5.4-2) unstable; urgency=low
+
+ * reverted the change from 1.5.4-1, somehow the sgml build doesn't seem to
+ work on all computers..
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 23 Jul 2003 13:56:12 +0200
+
+ragel (1.5.4-1) unstable; urgency=low
+
+ * New upstream release
+ * rebuild the documentation during make instead of shipping it in the diff.
+ This makes the diff much smaller, but increases the build-dependencies.
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 14 Jul 2003 20:18:00 +0200
+
+ragel (1.5.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Sat, 21 Jun 2003 19:38:33 +0200
+
+ragel (1.5.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Wed, 18 Jun 2003 17:19:35 +0200
+
+ragel (1.4.1-1) unstable; urgency=low
+
+ * New upstream release (Closes: #175637)
+ (see /usr/share/doc/ragel/changelog.gz)
+
+ -- Robert Lemmen <robertle@semistable.com> Tue, 7 Jan 2003 18:40:16 +0700
+
+ragel (1.3.3-1) unstable; urgency=low
+
+ * New upstream release (see /usr/share/doc/ragel/changelog.gz)
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 24 Oct 2002 19:57:39 +0700
+
+ragel (1.3.1-1) unstable; urgency=low
+
+ * New upstream release (see /usr/share/doc/ragel/changelog.gz)
+
+ -- Robert Lemmen <robertle@semistable.com> Fri, 4 Oct 2002 20:51:09 +0700
+
+ragel (1.3.0-1) unstable; urgency=low
+
+ * New upstream release
+ * build-dependency on awk is not necessary any more
+ * fhs transition issues resolved
+ * man page is not generated any more, but taken from source tree.
+
+ -- Robert Lemmen <robertle@semistable.com> Sun, 22 Sep 2002 23:56:24 +0700
+
+ragel (1.2.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Robert Lemmen <robertle@semistable.com> Sun, 26 May 2002 16:33:50 +0200
+
+ragel (1.2.1-1) unstable; urgency=low
+
+ * New upstream release
+ * works with g++ 3.0 now
+ (Closes: Bug#146536)
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 13 May 2002 18:59:27 +0200
+
+ragel (1.1.0-1) unstable; urgency=low
+
+ * Initial Release.
+ * fixed directories in makefile to comply with the fhs
+ * added manual page (from homepage)
+ * added examples from homepage
+
+ -- Robert Lemmen <robertle@semistable.com> Mon, 15 Apr 2002 20:31:21 +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..abb8ed6
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,21 @@
+Source: ragel
+Section: devel
+Priority: optional
+Maintainer: Mike McCormack <mj.mccormack@samsung.com>
+## Maintainer: Robert Lemmen <robertle@semistable.com>
+Build-Depends: debhelper (>> 7.0.0), autotools-dev, flex, bison
+Standards-Version: 3.8.3
+
+Package: ragel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: compiles finite state machines into code in various languages
+ Ragel compiles finite state machines from regular languages into C, C++,
+ Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed
+ actions at any point in a regular language. Non-determinism can be
+ controlled through the use of embedded priorities and guarded regular
+ language operators. Ragel also supports the construction of scanners and
+ the building of state machines using state-charts. Ragel can be used to
+ create robust recognizers and parsers which run very fast. It can work
+ with integer-sized alphabets and can compile large state machines.
+ The generated code has no dependencies.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..206bef3
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,27 @@
+This package was debianized by Robert Lemmen <robertle@semistable.com> on
+Mon, 15 Apr 2002 20:31:21 +0200.
+
+It was downloaded from http://www.ragel.ca/ragel/
+
+Upstream Author: Adrian Thurston <thurston@cs.queensu.ca>
+
+Copyright: 2002-2006 Adrian Thurston
+
+License:
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License with
+ the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL;
+ 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 General Public
+ License, version 2, can be found in /usr/share/common-licenses/GPL-2.
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..cc5135d
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+TODO
+ragel.vim
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 0000000..0f0096f
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+examples/**
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..7bc45ca
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1,2 @@
+doc/ragel.1
+doc/rlgen-*.1
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2f340ba
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,59 @@
+#!/usr/bin/make -f
+
+CFLAGS = -g -Wall
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+export CFLAGS
+
+# for the m68k hack
+DEB_BUILD_ARCH?=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
+export DEB_BUILD_ARCH
+
+configure:
+ ./autogen.sh
+
+config.status: configure
+ dh_testdir
+ ./configure --prefix=/usr
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+ $(MAKE) SUBDIRS=ragel
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ [ ! -f Makefile ] || $(MAKE) distclean
+ [ ! -f test/Makefile ] || $(MAKE) -C test distclean
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+ $(MAKE) install SUBDIRS=ragel DESTDIR=$(CURDIR)/debian/ragel
+
+binary-indep: build install
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_link
+ dh_strip
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..a512598
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,7 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+version=3
+# Site Directory Pattern Version Script
+#http://www.ragel.ca /ragel ragel-(.*)\.tar\.gz debian uupdate
+http://www.cs.queensu.ca/~thurston/ragel/ ragel-(.*)\.tar\.gz