--- slxfig-0.2.0~.35.orig/debian/control +++ slxfig-0.2.0~.35/debian/control @@ -0,0 +1,24 @@ +Source: slxfig +Section: science +Priority: extra +Maintainer: Debian JED Group +Uploaders: Rafael Laboissiere +Build-Depends: debhelper (>= 5), cdbs, slang-gsl, slang-histogram, + transfig, texlive-latex-base, texlive-base-bin, autotools-dev, + slsh (>= 2.0.7-2), libslang2-dev (>= 2.2.4-3~), ghostscript, + dpkg-dev (>= 1.16.0) +Standards-Version: 3.8.1 +Homepage: http://www.jedsoft.org/fun/slxfig/ +Vcs-Git: git://alioth.debian.org/git/pkg-jed/slxfig.git +Vcs-Browser: http://git.debian.org/?p=pkg-jed/slxfig.git + +Package: slang-xfig +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, transfig +Recommends: slsh (>= 2.0.7) | jed (>= 0.99.18+dfsg.1-3), + texlive-latex-base, texlive-base-bin +Description: produce plots and drawings through Xfig's fig2dev in S-Lang + SLxfig is a S-Lang module that produces plots, drawings, etc in a + variety of formats (.ps, .eps, .png, .jpeg, etc). It accomplishes this + via S-Lang scripts that automatically run Xfig's fig2dev and LaTeX to + produce the desired output format. --- slxfig-0.2.0~.35.orig/debian/copyright +++ slxfig-0.2.0~.35/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Rafael Laboissiere on +Mon, 30 Apr 2007 12:27:49 +0200. + +It was downloaded from http://opensvn.csie.org/jedsoft/slxfig/trunk/ + +Upstream Author: John E. Davis + +Copyright © 2004-2006 John E. Davis + +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 + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +In Debian systems, the complete text of the GPLv2 can be found in +/usr/share/common-licenses/GPL-2. + +The Debian packaging is © 2007, 2009 Rafael Laboissiere + and is licensed under the GPL, version 3 or later. +In Debian systems, the complete text of the GPLv3 can be found in +/usr/share/common-licenses/GPL-3. + --- slxfig-0.2.0~.35.orig/debian/watch +++ slxfig-0.2.0~.35/debian/watch @@ -0,0 +1,5 @@ +version=3 +opts="uversionmangle=s/pre([\d.]+)-(\d+)/$1~.$2/" \ + http://www.jedsoft.org/snapshots/ \ + slxfig-(.*).tar.gz + --- slxfig-0.2.0~.35.orig/debian/slxfig.php +++ slxfig-0.2.0~.35/debian/slxfig.php @@ -0,0 +1,8 @@ +$1", $line); + $line = preg_replace ('/\---+/', '
', $line); + echo "$line\n"; +} +?> --- slxfig-0.2.0~.35.orig/debian/examples +++ slxfig-0.2.0~.35/debian/examples @@ -0,0 +1,4 @@ +examples/slxfigrc +examples/plot/*.sl +examples/plot/Makefile + --- slxfig-0.2.0~.35.orig/debian/compat +++ slxfig-0.2.0~.35/debian/compat @@ -0,0 +1 @@ +5 --- slxfig-0.2.0~.35.orig/debian/changelog +++ slxfig-0.2.0~.35/debian/changelog @@ -0,0 +1,125 @@ +slxfig (0.2.0~.35-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS: configure: error: unable to find the slang library and + header file slang.h": add patch from Ubuntu / Ilya Barygin: + adjust debian/rules to multiarched slang2. + Additionally build-depend on multiarched libslang2-dev and + dpkg-dev (>= 1.16.0) + (Closes: #640688) + + -- gregor herrmann Sat, 07 Jan 2012 16:14:31 +0100 + +slxfig (0.2.0~.35-1) unstable; urgency=low + + * New usptream release + + -- Rafael Laboissiere Sat, 06 Jun 2009 20:44:41 +0200 + +slxfig (0.2.0~.33-1) unstable; urgency=low + + * New upstream release + * debian/control: + + Bump Standards-Version to 3.8.1 (no changes needed) + + The package is now maintained with Git at alioth.debian.org. Add + Vcs-Git field and change Vcs-Browser accordingly. + * debian/copyright: + + Replace copyright tag (c) by the UTF-8 character © (Lintian warning) + + Update copyright year and put the Debian packaging under the terms + of GPL-3+ + + Add reference to GPL-2 file + + -- Rafael Laboissiere Thu, 23 Apr 2009 22:42:15 +0200 + +slxfig (0.2.0~.30-1) unstable; urgency=low + + * New upstream version + * debian/watch: Use the upstream author's web site to check for new + versions + * debian/patches/*: Drop patches that were needed for SLang 2.0 + * debian/rules: Do not include CDBS' simple-patchsys + * debian/control: + - Bump Standards-Version to 3.8.0 (no changes needed) + - Add ${misc:Depends} to Depends + + -- Rafael Laboissiere Sun, 07 Dec 2008 23:48:19 +0100 + +slxfig (0~svn.192-4) unstable; urgency=low + + * debian/rules: Explicitly add the local-packages directory to + SLSH_PATH. This should fix Bug#471621, but let us see how the + autobuilders behave. + + -- Rafael Laboissiere Thu, 20 Mar 2008 16:48:33 +0100 + +slxfig (0~svn.192-3) unstable; urgency=low + + * debian/control: Append trunk/ to the path in Vcs-Svn:, such that + debcheckout works + * debian/control: Add ghostscript as build-dependency + + -- Rafael Laboissiere Wed, 19 Mar 2008 11:26:31 +0100 + +slxfig (0~svn.192-2) unstable; urgency=low + + * Rebuilt against newer version of libslang2 + * debian/control: + + Dropped Homepage pseudo-header from the extended description + + Bumped Standards-Version to 3.7.3 + + -- Rafael Laboissiere Wed, 05 Dec 2007 11:45:23 +0100 + +slxfig (0~svn.192-1) unstable; urgency=low + + * New SVN upstream "release" + * Added patches to make the package work with libslang 2.0, the version + currently in Debian: + + 01-fake-feqs: Simulate the call to feqs (which only exists in + libslang 2.1) + + 02-logic-operator: Replace the "&&" operator by a convoluted if/else + code + * debian/control: + + Added Homepage field + + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-* + + Bumped dependency to libslang 2.1 + * debian/watch: Added file + * debian/slxfig.php: Script PHP used for faking an usptream URL whichs + gives the latest SVN revision of the upstream repository + * debian/rules: + + Install uscan script at people.debian.org + + Set datarootdir when installing the package + + -- Rafael Laboissiere Wed, 07 Nov 2007 16:34:13 +0100 + +slxfig (0~svn.114-4) unstable; urgency=low + + * debian/control: Bumped the build-dependency on slsh to >= 2.0.7-2, + since this version includes the PNG S-Lang module, needed for the + histplt.sl regression test + * debian/rules: Changed according to the above, which allows running all + the available regression tests + + -- Rafael Laboissiere Thu, 21 Jun 2007 10:17:49 +0200 + +slxfig (0~svn.114-3) unstable; urgency=low + + * debian/control: Build-depends on libslang2-dev such that configure + succeeds (closes: #423535) + * debian/rules: Drop image.png from the list of targets when running the + regression tests. (This should be reverted in the future if/when + the slsh package will include the PNG module, see Bug#423571) + + -- Rafael Laboissiere Sun, 13 May 2007 00:27:25 +0200 + +slxfig (0~svn.114-2) unstable; urgency=low + + * First upload to unstable (closes: #421819) + + -- Rafael Laboissiere Tue, 1 May 2007 21:31:00 +0200 + +slxfig (0~svn.114-1) unstable; urgency=low + + * Initial release + + -- Rafael Laboissiere Tue, 1 May 2007 18:39:42 +0200 + --- slxfig-0.2.0~.35.orig/debian/install +++ slxfig-0.2.0~.35/debian/install @@ -0,0 +1 @@ +doc/help usr/share/slsh/local-packages --- slxfig-0.2.0~.35.orig/debian/rules +++ slxfig-0.2.0~.35/debian/rules @@ -0,0 +1,32 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_MAKE_BUILD_TARGET := all RPATH= +DEB_MAKE_INSTALL_TARGET := install datarootdir=/usr/share \ + DESTDIR=$(DEB_DESTDIR) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +DEB_CONFIGURE_EXTRA_FLAGS += --with-slanglib=/usr/lib/$(DEB_HOST_MULTIARCH) \ + --with-slanginc=/usr/include + +pkg = slxfig +ver = 0 +svn = http://opensvn.csie.org/jedsoft/slxfig/trunk/ +uscan_host = people.debian.org +uscan_dir = public_html + +get-orig-source: + SVNREV=$$(svn info $(svn) | grep Rev: | cut -f4 -d\ ) ; \ + svn export -r$$SVNREV $(svn) $(pkg)-0~svn.$$SVNREV ; \ + tar czf $(pkg)_$(ver)~svn.$$SVNREV.orig.tar.gz \ + $(pkg)-$(ver)~svn.$$SVNREV + +build/slang-xfig:: + # Run examples + -( cd examples/plot ; \ + SLSH_PATH=/usr/share/slsh:/usr/share/slsh/local-packages:../../src \ + $(MAKE) ) + +install-uscan-script: + scp debian/slxfig.php $(uscan_host):$(uscan_dir)