Import debian packaging ragel_6.6-1.diff.gz
authorMike McCormack <mj.mccormack@samsung.com>
Wed, 3 Aug 2011 07:47:25 +0000 (16:47 +0900)
committerMike McCormack <mj.mccormack@samsung.com>
Wed, 3 Aug 2011 08:13:20 +0000 (17:13 +0900)
http://ftp.de.debian.org/debian/pool/main/r/ragel/ragel_6.6-1.diff.gz

debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/examples [new file with mode: 0644]
debian/manpages [new file with mode: 0644]
debian/rules [new file with mode: 0644]
debian/watch [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..c2e300a
--- /dev/null
@@ -0,0 +1,341 @@
+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 (file)
index 0000000..7f8f011
--- /dev/null
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..0a2c182
--- /dev/null
@@ -0,0 +1,21 @@
+Source: ragel
+Section: devel
+Priority: optional
+Maintainer: Robert Lemmen <robertle@semistable.com>
+Build-Depends: debhelper (>> 7.0.0), flex, bison, gobjc, transfig, texlive, 
+ texlive-latex-extra, ghostscript, gperf, sharutils
+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 (file)
index 0000000..206bef3
--- /dev/null
@@ -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 (file)
index 0000000..cc5135d
--- /dev/null
@@ -0,0 +1,2 @@
+TODO
+ragel.vim
diff --git a/debian/examples b/debian/examples
new file mode 100644 (file)
index 0000000..0f0096f
--- /dev/null
@@ -0,0 +1 @@
+examples/**
diff --git a/debian/manpages b/debian/manpages
new file mode 100644 (file)
index 0000000..7bc45ca
--- /dev/null
@@ -0,0 +1,2 @@
+doc/ragel.1
+doc/rlgen-*.1
diff --git a/debian/rules b/debian/rules
new file mode 100644 (file)
index 0000000..9d8477b
--- /dev/null
@@ -0,0 +1,63 @@
+#!/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
+
+config.status: configure
+       dh_testdir
+       ./configure --prefix=/usr --mandir=\$${prefix}/share/man 
+
+build: build-stamp
+
+build-stamp:  config.status
+       dh_testdir
+       $(MAKE) all 
+       $(MAKE) -C doc 
+       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 DESTDIR=$(CURDIR)/debian/ragel/ 
+
+binary-indep: build install
+
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installman 
+       dh_installdocs -n
+       dh_installdocs -n doc/ragel-guide.pdf
+       dh_installexamples
+       dh_installchangelogs ChangeLog
+       dh_compress -Xexamples
+       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 (file)
index 0000000..a512598
--- /dev/null
@@ -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