spl (1.0~pre6-2) debian-dir only changes

Summary

 debian/README.Debian                 |   18 ++
 debian/README.source                 |    8 +
 debian/changelog                     |  174 +++++++++++++++++++++++++++
 debian/control                       |  129 ++++++++++++++++++++
 debian/copyright                     |   48 +++++++
 debian/fetchlog                      |   15 ++
 debian/patches/01_fix-kfreebsd-ftbfs |   17 ++
 debian/patches/series                |    1 
 debian/rules                         |  223 +++++++++++++++++++++++++++++++++++
 debian/watch                         |    4 
 10 files changed, 637 insertions(+)

    
download this patch

Patch contents

--- spl-1.0~pre6.orig/debian/rules
+++ spl-1.0~pre6/debian/rules
@@ -0,0 +1,223 @@
+#!/usr/bin/make -f
+# debian/rules for spl
+# (c) 2006-2009 by Gerfried Fuchs <rhonda@debian.at>
+# Licenced under WTFPLv2
+
+PKGCORE   = spl-core
+PKGPG     = spl-postgres
+PKGMYSQL  = spl-mysql
+PKGSQLITE = spl-sqlite
+#PKGKDE    = spl-kde
+PKGSDL    = spl-sdl
+#PKGOPENGL = spl-opengl
+PKGXML    = spl-xml
+PKGCURL   = spl-curl
+PKGWEB    = spl-webspl
+PKGDEV    = spl-dev
+#ALLPKG    = $(PKGCORE) $(PKGPG) $(PKGMYSQL) $(PKGSQLITE) $(PKGKDE) $(PKGSDL) $(PKGOPENGL) $(PKGXML) $(PKGCURL) $(PKGWEB) $(PKGDEV)
+ALLPKG    = $(PKGCORE) $(PKGPG) $(PKGMYSQL) $(PKGSQLITE) $(PKGSDL) $(PKGXML) $(PKGCURL) $(PKGWEB) $(PKGDEV)
+TMPCORE   = $(CURDIR)/debian/$(PKGCORE)
+TMPPG     = $(CURDIR)/debian/$(PKGPG)
+TMPMYSQL  = $(CURDIR)/debian/$(PKGMYSQL)
+TMPSQLITE = $(CURDIR)/debian/$(PKGSQLITE)
+#TMPKDE    = $(CURDIR)/debian/$(PKGKDE)
+TMPSDL    = $(CURDIR)/debian/$(PKGSDL)
+#TMPOPENGL = $(CURDIR)/debian/$(PKGOPENGL)
+TMPXML    = $(CURDIR)/debian/$(PKGXML)
+TMPCURL   = $(CURDIR)/debian/$(PKGCURL)
+TMPWEB    = $(CURDIR)/debian/$(PKGWEB)
+TMPDEV    = $(CURDIR)/debian/$(PKGDEV)
+#ALLTMP    = $(TMPCORE) $(TMPPG) $(TMPMYSQL) $(TMPSQLITE) $(TMPKDE) $(TMPSDL) $(TMPOPENGL) $(TMPXML) $(TMPCURL) $(TMPWEB) $(TMPDEV)
+ALLTMP    = $(TMPCORE) $(TMPPG) $(TMPMYSQL) $(TMPSQLITE) $(TMPSDL) $(TMPXML) $(TMPCURL) $(TMPWEB) $(TMPDEV)
+
+
+CFLAGS = -Wall -g
+INSTALL = install
+INSTALL_FILE    = $(INSTALL) -p    -oroot -groot -m644
+INSTALL_PROGRAM = $(INSTALL) -p    -oroot -groot -m755
+INSTALL_SCRIPT  = $(INSTALL) -p    -oroot -groot -m755
+INSTALL_DIR     = $(INSTALL) -p -d -oroot -groot -m755
+ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
+	BUILD_WITH_DEBUG = 1
+else
+	BUILD_WITH_DEBUG = 0
+endif
+ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+	STRIP = true
+endif
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	MAKEFLAGS += -j$(NUMJOBS)
+endif
+
+include /usr/share/quilt/quilt.make
+
+
+clean:
+	$(checkdir)
+	$(checkroot)
+	-rm -rf build-stamp $(ALLTMP) \
+		debian/files debian/*.substvars config.cache
+	[ ! -f GNUmakefile ] || $(MAKE) clean
+	debian/rules unpatch
+
+
+build: build-stamp
+build-stamp: patch
+	$(checkdir)
+	$(MAKE) prefix=/usr BUILD_WITH_DEBUG="$(BUILD_WITH_DEBUG)" CC="$(CC)" CXX="$(CXX)"
+	touch build-stamp
+
+
+install: build
+	$(checkdir)
+	$(checkroot)
+	-rm -rf $(ALLTMP)
+	$(MAKE) install DESTDIR=$(TMPCORE) prefix=/usr
+	-test "$(STRIP)" = "true" && cd $(TMPCORE)/usr && strip \
+		--remove-section=.comment --remove-section=.note --strip-unneeded \
+		bin/* lib/spl_modules/*.so lib/cgi-bin/*
+	# permission fix, see BTS #393996 & Co.
+	chmod -x $(TMPCORE)/usr/lib/spl_modules/*.so $(TMPCORE)/usr/lib/*.a
+	$(INSTALL_DIR) $(TMPCORE)/usr/share/doc/$(PKGCORE)/examples
+
+	$(INSTALL_DIR) $(TMPPG)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/lib/spl_modules/mod_sql_postgres.so $(TMPPG)/usr/lib/spl_modules
+
+	$(INSTALL_DIR) $(TMPMYSQL)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/lib/spl_modules/mod_sql_mysql.so $(TMPMYSQL)/usr/lib/spl_modules
+
+	$(INSTALL_DIR) $(TMPSQLITE)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/lib/spl_modules/mod_sql_sqlite.so $(TMPSQLITE)/usr/lib/spl_modules
+
+	#$(INSTALL_DIR) $(TMPKDE)/usr/lib/spl_modules
+	#mv $(TMPCORE)/usr/lib/spl_modules/mod_kde.so $(TMPCORE)/usr/lib/spl_modules/mod_qt.so \
+	#	$(TMPKDE)/usr/lib/spl_modules
+
+	$(INSTALL_DIR) $(TMPSDL)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/lib/spl_modules/mod_sdl.so $(TMPSDL)/usr/lib/spl_modules
+
+	#$(INSTALL_DIR) $(TMPOPENGL)/usr/lib/spl_modules
+	#mv $(TMPCORE)/usr/lib/spl_modules/mod_gl.so $(TMPOPENGL)/usr/lib/spl_modules
+
+	$(INSTALL_DIR) $(TMPXML)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/lib/spl_modules/mod_xml.so $(TMPXML)/usr/lib/spl_modules
+
+	$(INSTALL_DIR) $(TMPCURL)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/lib/spl_modules/mod_curl.so $(TMPCURL)/usr/lib/spl_modules
+
+	$(INSTALL_DIR) $(TMPWEB)/usr/lib/spl_modules $(TMPWEB)/usr/bin
+	cd $(TMPCORE)/usr/lib/spl_modules && mv mod_w2t.splb mod_webdebug.so \
+		mod_wsf.splb mod_wsf_action.splb mod_wsf_debug.splb \
+		mod_wsf_dialog.splb mod_wsf_display.splb mod_wsf_edit.splb \
+		mod_wsf_edit_sql.splb mod_wsf_graph.splb mod_wsf_menu.splb \
+		mod_wsf_switch.splb $(TMPWEB)/usr/lib/spl_modules
+	mv $(TMPCORE)/usr/bin/webspld $(TMPWEB)/usr/bin
+	mv $(TMPCORE)/usr/lib/cgi-bin/ $(TMPWEB)/usr/lib
+
+	$(INSTALL_DIR) $(TMPDEV)/usr/lib $(TMPDEV)/usr/bin $(TMPDEV)/usr/share
+	mv $(TMPCORE)/usr/share/aclocal $(TMPDEV)/usr/share
+	mv $(TMPCORE)/usr/include $(TMPDEV)/usr
+	mv $(TMPCORE)/usr/bin/spl-config $(TMPDEV)/usr/bin
+	mv $(TMPCORE)/usr/lib/libspl.a $(TMPDEV)/usr/lib
+
+	$(INSTALL_FILE) README README.API README.LANG \
+		$(TMPCORE)/usr/share/doc/$(PKGCORE)
+	cd $(TMPCORE)/usr/share/doc/$(PKGCORE) && gzip -9 \
+		README README.LANG
+	$(INSTALL_FILE) httpd.conf 4row.spl hanoi.spl spldoc.spl \
+		txt2tex.spl syntax-spltpl.vim syntax-spl.vim \
+		$(TMPCORE)/usr/share/doc/$(PKGCORE)/examples
+	cd $(TMPCORE)/usr/share/doc/$(PKGCORE)/examples && gzip -9 \
+		4row.spl spldoc.spl syntax-spl.vim
+	$(INSTALL_DIR) $(TMPWEB)/usr/share/doc/$(PKGCORE)
+	$(INSTALL_FILE) README.WEBSPL \
+		$(TMPWEB)/usr/share/doc/$(PKGCORE)
+
+	gzip -9 $(TMPWEB)/usr/share/doc/$(PKGCORE)/README.WEBSPL
+	$(INSTALL_DIR)   $(TMPCORE)/usr/share/doc/$(PKGCORE)
+	$(INSTALL_DIR)     $(TMPPG)/usr/share/doc
+	$(INSTALL_DIR)  $(TMPMYSQL)/usr/share/doc
+	$(INSTALL_DIR) $(TMPSQLITE)/usr/share/doc
+	#$(INSTALL_DIR)    $(TMPKDE)/usr/share/doc
+	$(INSTALL_DIR)    $(TMPSDL)/usr/share/doc
+	#$(INSTALL_DIR) $(TMPOPENGL)/usr/share/doc
+	$(INSTALL_DIR)    $(TMPXML)/usr/share/doc
+	$(INSTALL_DIR)   $(TMPCURL)/usr/share/doc
+	$(INSTALL_DIR)    $(TMPWEB)/usr/share/doc
+	$(INSTALL_DIR)    $(TMPDEV)/usr/share/doc
+	cd     $(TMPPG)/usr/share/doc && ln -s $(PKGCORE) $(PKGPG)
+	cd  $(TMPMYSQL)/usr/share/doc && ln -s $(PKGCORE) $(PKGMYSQL)
+	cd $(TMPSQLITE)/usr/share/doc && ln -s $(PKGCORE) $(PKGSQLITE)
+	#cd    $(TMPKDE)/usr/share/doc && ln -s $(PKGCORE) $(PKGKDE)
+	cd    $(TMPSDL)/usr/share/doc && ln -s $(PKGCORE) $(PKGSDL)
+	#cd $(TMPOPENGL)/usr/share/doc && ln -s $(PKGCORE) $(PKGOPENGL)
+	cd    $(TMPXML)/usr/share/doc && ln -s $(PKGCORE) $(PKGXML)
+	cd   $(TMPCURL)/usr/share/doc && ln -s $(PKGCORE) $(PKGCURL)
+	cd    $(TMPWEB)/usr/share/doc && ln -s $(PKGCORE) $(PKGWEB)
+	cd    $(TMPDEV)/usr/share/doc && ln -s $(PKGCORE) $(PKGDEV)
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	$(checkdir)
+	$(checkroot)
+	for i in $(ALLTMP) ; do \
+		$(INSTALL_DIR) $$i/DEBIAN; \
+	done
+	$(INSTALL_FILE) debian/changelog \
+		$(TMPCORE)/usr/share/doc/$(PKGCORE)/changelog.Debian
+	gzip -9 $(TMPCORE)/usr/share/doc/$(PKGCORE)/changelog.Debian
+	$(INSTALL_FILE) debian/copyright debian/README.Debian \
+		$(TMPCORE)/usr/share/doc/$(PKGCORE)
+	dpkg-shlibdeps -Tdebian/$(PKGCORE).substvars -dDepends \
+		$(TMPCORE)/usr/bin/* $(TMPCORE)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGPG).substvars -dDepends \
+		$(TMPPG)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGMYSQL).substvars -dDepends \
+		$(TMPMYSQL)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGSQLITE).substvars -dDepends \
+		$(TMPSQLITE)/usr/lib/spl_modules/*.so
+	#dpkg-shlibdeps -Tdebian/$(PKGKDE).substvars -dDepends \
+	#	$(TMPKDE)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGSDL).substvars -dDepends \
+		$(TMPSDL)/usr/lib/spl_modules/*.so
+	#dpkg-shlibdeps -Tdebian/$(PKGOPENGL).substvars -dDepends \
+	#	$(TMPOPENGL)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGXML).substvars -dDepends \
+		$(TMPXML)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGCURL).substvars -dDepends \
+		$(TMPCURL)/usr/lib/spl_modules/*.so
+	dpkg-shlibdeps -Tdebian/$(PKGWEB).substvars -dDepends \
+		$(TMPWEB)/usr/bin/* $(TMPWEB)/usr/lib/cgi-bin/* \
+		$(TMPWEB)/usr/lib/spl_modules/*.so
+	for i in $(ALLPKG) ; do \
+	dpkg-gencontrol -isp -Tdebian/$$i.substvars \
+		-p$$i -P$(CURDIR)/debian/$$i; \
+	done
+	for i in $(ALLTMP) ; do \
+		cd $$i && find * -type f ! -regex '^DEBIAN/.*' -print0 | \
+		xargs -r0 md5sum > DEBIAN/md5sums; \
+	done
+	for i in $(ALLTMP) ; do \
+		dpkg --build $$i ..; \
+	done
+
+
+binary: binary-indep binary-arch
+
+define checkdir
+	test -f debian/rules
+endef
+
+define checkroot
+	test root = "`whoami`"
+endef
+
+.PHONY: clean build install binary binary-indep binary-arch
--- spl-1.0~pre6.orig/debian/control
+++ spl-1.0~pre6/debian/control
@@ -0,0 +1,129 @@
+Source: spl
+Section: devel
+Priority: optional
+Maintainer: Gerfried Fuchs <rhonda@debian.at>
+Build-Depends: bison, libpcre3-dev, libexpat1-dev, libsqlite3-dev,
+  libmysqlclient-dev, libpq-dev, libxml2-dev, libxslt1-dev, uuid-dev,
+  libsdl-image1.2-dev, libcurl4-gnutls-dev, libreadline-dev, quilt
+# libsmokeqt4-dev, libqt4-dev,
+# qt3-dev-tools, libqt3-headers, libqt3-mt-dev,
+Build-Conflicts: libsmokeqt4-dev
+Standards-Version: 3.9.0
+Homepage: http://www.clifford.at/spl/
+Vcs-Browser: http://git.deb.at/w/pkg/spl.git
+Vcs-Git: git://git.deb.at/g/pkg/spl.git
+
+Package: spl-core
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: SPL Programming Language
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the core functionality for spl. If you need the adapters for a
+ database consider installing one of spl-postgres, spl-mysql or spl-sqlite.
+ .
+ Features include but are not limited to:
+  * Completely stateful.  It is at any point possible to interrupt a running
+    SPL script, dump its entire state to disk and resume later on.
+  * Feature-Rich.  SPL has native support for hashes and arrays, regular
+    expressions, object oriented programming, etc.
+  * Dynamic.  SPL is a full dynamic language - with all the advantages and
+    disadvantages.
+  * C-Style Syntax.  SPL has a c-style syntax (as well as many other languages
+    such as Java, JavaScript, PHP, S-Lang, etc). So it is easier to get
+    started.
+  * Advanced String Lexing.  SPL allows the programmer to simply embed
+    variables and complex expressions in string and template files.  E.g.
+    this is very important for rapid development of web applications.
+  * Well-Structured Backend.  The SPL runtime is not just one big blackbox.
+    Instead there is a clear and visible seperation of compiler, assembler,
+    optimizer, virtual machine, etc.  This makes it possible to easily adapt
+    the library for your special needs when embedding it in your applications.
+
+Package: spl-postgres
+Section: database
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL Programming Language -- postgres adapter
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the adapter for postgres.
+
+Package: spl-mysql
+Section: database
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL Programming Language -- MySQL adapter
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the adapter for MySQL.
+
+Package: spl-sqlite
+Section: database
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL Programming Language -- sqlite adapter
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the adapter for sqlite.
+
+#Package: spl-kde
+#Section: kde
+#Architecture: any
+#Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+#Description: SPL Programming Language -- KDE adapter
+# SPL is an embeddable programming language with a wide range of features.  This
+# package contains the adapter for KDE.
+#
+Package: spl-sdl
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL Programming Language -- SDL adapter
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the adapter for SDL.
+
+#Package: spl-opengl
+#Architecture: any
+#Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+#Description: SPL Programming Language -- OpenGL adapter
+# SPL is an embeddable programming language with a wide range of features.  This
+# package contains the adapter for OpenGL.
+#
+Package: spl-xml
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL Programming Language -- XML adapter
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the adapter for XML.
+
+Package: spl-curl
+Section: net
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL Programming Language -- curl adapter
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the adapter for curl.
+
+Package: spl-webspl
+Section: web
+Architecture: any
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version})
+Description: SPL based web application framework
+ WebSPL is a pretty powerful framework for doing web application development
+ with SPL.
+ .
+ The interesting thing about WebSPL is that, other than usual CGI scripts, a
+ WebSPL script is not executed once for each HTTP request. Instead there is one
+ SPL process for each session and such a WebSPL script can pause its execution
+ at any time, wait for the user to do something and continue execution as soon
+ as the user did something.
+ .
+ In addition to that there is a module package called "WSF" (WebSPL Forms) which
+ adds an additional abstraction layer between the application logic and the
+ representation as web page. With this SPL modules, web application development
+ becomes as easy as normal application development with well-designed widget
+ sets.
+
+Package: spl-dev
+Architecture: any
+#Depends: ${shlibs:Depends}, spl-core (= ${binary:Version}), spl-sqlite (= ${binary:Version}), spl-mysql (= ${binary:Version}), spl-postgres (= ${binary:Version}), spl-kde (= ${binary:Version}), spl-sdl (= ${binary:Version}), spl-opengl (= ${binary:Version}), spl-xml (= ${binary:Version}), spl-webspl (= ${binary:Version}), libpcre3-dev, libreadline-dev
+Depends: ${shlibs:Depends}, spl-core (= ${binary:Version}), spl-sqlite (= ${binary:Version}), spl-mysql (= ${binary:Version}), spl-postgres (= ${binary:Version}), spl-sdl (= ${binary:Version}), spl-xml (= ${binary:Version}), spl-webspl (= ${binary:Version}), libpcre3-dev, libreadline-dev
+Description: SPL Programming Language -- development files
+ SPL is an embeddable programming language with a wide range of features.  This
+ package contains the development files required to build your applications.
--- spl-1.0~pre6.orig/debian/changelog
+++ spl-1.0~pre6/debian/changelog
@@ -0,0 +1,174 @@
+spl (1.0~pre6-2) unstable; urgency=low
+
+  * Brown paper bag release. Really change Build-Depends from libreadline5-dev
+    to libreadline-dev.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Fri, 02 Jul 2010 01:21:57 +0200
+
+spl (1.0~pre6-1) unstable; urgency=low
+
+  * New upstream release.
+  * Change Build-Depends from libreadline5-dev to libreadline-dev
+    (closes: #553857)
+  * Use quilt, putting the patch from Cyril into its own file.
+  * Bumped Standards-Version to 3.9.0.
+  * Fix typo in changelog.
+  * Disable spl-opengl too, it doesn't compile anymore and works only with
+    spl-kde anyway which is already disabled.
+  * Add Vcs-* fields to source control part.
+  * Adjusted some binary package sections, removed duplication of devel from
+    others.
+  * Relicense packaging to WTFPLv2 as BSD is going to get removed from
+    common-licenses.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Thu, 01 Jul 2010 19:13:24 +0200
+
+spl (1.0~pre5-3) unstable; urgency=low
+
+  * Apply patch from Cyril Brulebois to make spl build on kFreeBSD
+    (closes: #542438)
+  * Bump Standards-Version to 3.8.3.
+  * Replace Build-Depends on libmysqlclient15-dev with libmysqlclient-dev as
+    suggested in #538530.
+  * Changed debianization licensing to BSD style, added two more noticed
+    upstream copyright information.
+  * Added Build-Conflicts: libsmokeqt4-dev just to be on the save side and not
+    run into a FTBFS because it's installed.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Sun, 23 Aug 2009 21:16:41 +0200
+
+spl (1.0~pre5-2) unstable; urgency=low
+
+  * Disable spl-kde package for the time being until libsmokeqt returns and
+    spl gets changed for it. Thanks to Ana Guerrero for telling me about the
+    issue, some others didn't (closes: #522574)
+  * Bump Standards-Version to 3.8.1.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Mon, 20 Apr 2009 14:38:02 +0200
+
+spl (1.0~pre5-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Mon, 01 Sep 2008 13:15:26 +0200
+
+spl (1.0~pre4-3) unstable; urgency=low
+
+  * Remove arm{,el} build workaround from debian/rules, too.
+  * Enable support for parallel build in DEB_BUILD_OPTIONS.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Mon, 14 Jul 2008 12:09:18 +0200
+
+spl (1.0~pre4-2) unstable; urgency=low
+
+  * Do spell S-Lang and MySQL proper in package description (closes: #460447)
+  * Bump to Standards-Version 3.8.0, add tiny README.source even though there
+    is nothing special about the source handling in this package.
+  * Updated copyright file a tiny bit.
+  * Remove gcc 4.1 workaround for arm{,el} from debian/control, 4.3 is default
+    in the meantime.
+  * Switch from libcurl3-gnutls-dev to libcurl4-gnutls-dev Build-Depends
+    because the former is only a virtual package provided by the later.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Tue, 17 Jun 2008 12:02:39 +0200
+
+spl (1.0~pre4-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Fri, 14 Sep 2007 09:35:44 +0200
+
+spl (1.0~pre3-4) unstable; urgency=low
+
+  * debian/control:
+    - s/Source-Version/binary:Version/
+    - Add Homepage: source field, remove it from long description.
+  * debian/copyright:
+    - point to GPL-2 as it's licenced GPLv2 or later.
+    - Updated copyright with recent years.
+  * debian/rules:
+    - Added copyright information.
+    - Don't ignore make clean anymore, check for GNUmakefile availability.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Tue, 04 Sep 2007 09:43:48 +0200
+
+spl (1.0~pre3-3) unstable; urgency=low
+
+  * There seems to be a problem building with gcc 4.1 on arm - thanks to
+    Aurelien Jarno for debugging and preparing a patch for doing build on arm
+    with g{cc,++}-4.2 instead.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Sun, 24 Jun 2007 19:18:38 +0100
+
+spl (1.0~pre3-2) unstable; urgency=low
+
+  * Pulled r975 from upstream svn: Tiny hotfix for new CURL version
+    (closes: #423860)
+  * Added libpcre3-dev and libreadline5-dev to the Dependency of spl-dev.
+    Most propably quite some others are missing too, though those are the
+    ones qcake complains about.
+
+ -- Gerfried Fuchs <rhonda@debian.at>  Thu, 31 May 2007 10:39:13 +0200
+
+spl (1.0~pre3-1) unstable; urgency=low
+
+  * New upstream release, which also incorporated our patch.
+  * Remove execute permissions on library files (closes: #393996 & co)
+  * Made watch file pre release aware.
+
+ -- Gerfried Fuchs <alfie@debian.org>  Mon, 08 Jan 2007 21:28:59 +0100
+
+spl (1.0~pre2-1) unstable; urgency=low
+
+  * New upstream release, OpenGL should work now.
+  * syscheck.sh and make-deps.sh had problems, applied patch for fixing those
+    supplied by Margarita Manterola (closes: #382085, #382146)
+
+ -- Gerfried Fuchs <alfie@debian.org>  Mon, 21 Aug 2006 08:21:06 -0500
+
+spl (0.9i-2) unstable; urgency=low
+
+  * Minor fix: spl-sdl fits better into section devel instead of x11.
+  * Correctified 0.9i-1 changelog entry which was a silly error.
+
+ -- Gerfried Fuchs <alfie@debian.org>  Mon, 07 Aug 2006 10:13:44 -0500
+
+spl (0.9i-1) unstable; urgency=low
+
+  * New upstream release: Offers OpenGL adapter now, too. Unfortunately it
+    doesn't build (yet).
+
+ -- Gerfried Fuchs <alfie@debian.org>  Fri, 23 Jun 2006 08:24:52 -0500
+
+spl (0.9h-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bumped to standards version to 3.7.2.
+  * Example profile.spl not in the package anymore.
+
+ -- Gerfried Fuchs <alfie@debian.org>  Mon, 29 May 2006 07:21:51 -0500
+
+spl (0.9g-1) unstable; urgency=low
+
+  * New upstream release, great timing. :)
+
+ -- Gerfried Fuchs <alfie@debian.org>  Thu, 20 Apr 2006 11:21:42 +0200
+
+spl (0.9f-3) unstable; urgency=low
+
+  * Sorry, includes belong in /usr/include, not /usr/share/include...
+
+ -- Gerfried Fuchs <alfie@debian.org>  Wed, 19 Apr 2006 20:45:35 +0200
+
+spl (0.9f-2) unstable; urgency=low
+
+  * Forgot to set the Sections of the packages. Oops.
+  * Split mod_curl.so into its own package, due to its larger dependencies.
+
+ -- Gerfried Fuchs <alfie@debian.org>  Mon, 03 Apr 2006 12:40:26 +0200
+
+spl (0.9f-1) unstable; urgency=low
+
+  * Initial release (closes: #344771)
+
+ -- Gerfried Fuchs <alfie@debian.org>  Thu, 23 Mar 2006 14:16:56 +0100
--- spl-1.0~pre6.orig/debian/README.Debian
+++ spl-1.0~pre6/debian/README.Debian
@@ -0,0 +1,18 @@
+spl for Debian
+--------------
+
+ spl is split into several packages so you don't need to pull in all the
+dependencies:
+
+ -) spl-core -- the core modules for spl
+ -) spl-curl -- curl adapter
+ -) spl-postgres, spl-mysql, spl-sqlite -- the database adapters
+ -) spl-sdl -- the GUI adapter
+ -) spl-xml -- XML adapter
+ -) spl-webspl -- SPL based web application framework
+ -) spl-dev -- development files
+
+ The following packages are pending:
+ -) spl-fann -- requires libfann2 which isn't in Debian yet
+
+ -- Gerfried Fuchs <alfie@debian.org>  Mon, 21 Aug 2006 05:16:07 -0500
--- spl-1.0~pre6.orig/debian/copyright
+++ spl-1.0~pre6/debian/copyright
@@ -0,0 +1,48 @@
+This package was first debianized by Gerfried Fuchs <rhonda@debian.at> on
+Sun, 25 Dec 2005 16:12:47 +0100.
+
+It was downloaded from <http://www.clifford.at/spl/>
+
+Copyright Holder:
+=================
+   Clifford Wolf <clifford@clifford.at>
+
+License:
+========
+   Copyright (C) 2004, 2005, 2006, 2007, 2008  Clifford Wolf <clifford@clifford.at>
+   Copyright (C) 2005, 2006  Michael Bauer <mihi@lo-res.org>
+   Copyright (C) 2006-2007 Raphael Langerhorst <raphael@raphael.g-system.at>
+ 
+   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
+   along with this program; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2',
+later versions can be found in the same directory.
+
+The debianization of the package is licensed under the WTFPLv2:
+
+               DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+                       Version 2, December 2004
+   
+    Copyright (C) 2005-2010 Gerfried Fuchs
+
+    Everyone is permitted to copy and distribute verbatim or modified
+    copies of this license document, and changing it is allowed as long
+    as the name is changed.
+   
+               DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+      TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+   
+     0. You just DO WHAT THE FUCK YOU WANT TO.
--- spl-1.0~pre6.orig/debian/watch
+++ spl-1.0~pre6/debian/watch
@@ -0,0 +1,4 @@
+version=3
+opts="uversionmangle=s/pre/~pre/" \
+http://www.clifford.at/spl/releases/  spl-([0-9][0-9a-z.]+)\.tar\.gz  debian  uupdate
+# Site/Directory                      Pattern                         Version  Script
--- spl-1.0~pre6.orig/debian/README.source
+++ spl-1.0~pre6/debian/README.source
@@ -0,0 +1,8 @@
+ There is nothing special about this package, it is built from untouched
+upstream sources.
+
+ Only one thing, for the people really interested: There is a script
+debian/fetchlog that one might want to use to take a look at the
+upstream changelog which isn't shipped in the tarball (you don't
+have to do that at all, it's just informations). Call it through
+"sh debian/fetchlog" as it doesn't have the execeutable bit set.
--- spl-1.0~pre6.orig/debian/fetchlog
+++ spl-1.0~pre6/debian/fetchlog
@@ -0,0 +1,15 @@
+#!/bin/sh
+# script to fetch upstream log - does require subversion-tools installed
+# (c) 2008 by Gerfried Fuchs <rhonda@debian.at>
+# Licenced under WTFPLv2
+
+export LC_ALL=C
+
+# extract upstream version
+release=$(dpkg-parsechangelog | grep "^Version:" | cut -d" " -f2 | rev | cut -d- -f2 | rev | tr -d \~ )
+
+# extract relevant svn revision
+svn_rev=$(svn info http://svn.clifford.at/spl/tags/spl-$release/ | grep '^Last Changed Rev:' | awk '{print $4}')
+
+# display upstream changelog
+svn2cl -r $svn_rev:1 -i --stdout http://svn.clifford.at/spl/trunk/
--- spl-1.0~pre6.orig/debian/patches/series
+++ spl-1.0~pre6/debian/patches/series
@@ -0,0 +1 @@
+01_fix-kfreebsd-ftbfs
--- spl-1.0~pre6.orig/debian/patches/01_fix-kfreebsd-ftbfs
+++ spl-1.0~pre6/debian/patches/01_fix-kfreebsd-ftbfs
@@ -0,0 +1,17 @@
+Author: Cyril Brulebois <kibi@debian.org>	vim:ft=diff:
+Description: Fix FTBFS issue for kFreeBSD
+Bug-Debian: http://bugs.debian.org/542438
+
+Index: spl-1.0~pre6/GNUmakefile
+===================================================================
+--- spl-1.0~pre6.orig/GNUmakefile
++++ spl-1.0~pre6/GNUmakefile
+@@ -22,7 +22,7 @@
+ BUILDING_FOR_MACOSX := $(shell uname | grep -qvi darwin; echo $$?)
+ BUILDING_FOR_CYGWIN := $(shell uname | grep -qvi cygwin; echo $$?)
+ BUILDING_FOR_MINGW  := $(shell uname | grep -qvi mingw;  echo $$?)
+-BUILDING_FOR_BSD    := $(shell uname | grep -qvi bsd;    echo $$?)
++BUILDING_FOR_BSD    := $(shell uname | sed "s/GNU\/kFreeBSD/not-b-s-d/" | grep -qvi bsd;    echo $$?)
+ BUILDING_FOR_IRIX   := $(shell uname | grep -qvi irix;   echo $$?)
+ 
+