--- slgsl-0.7.0.orig/debian/copyright +++ slgsl-0.7.0/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Rafael Laboissiere on +Thu Oct 27 18:06:14 CEST 2005 + +It was downloaded from + + http://space.mit.edu/CXC/software/slang/modules/gsl/src/ + +Copyright Holder: Massachusetts Institute of Technology + +License: + + Copyright (c) 2003, 2004, 2005 Massachusetts Institute of Technology + + This software was developed by the MIT Center for Space Research + under contract SV1-61010 from the Smithsonian Institution. + + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear in + the supporting documentation, and that the name of the Massachusetts + Institute of Technology not be used in advertising or publicity + pertaining to distribution of the software without specific, written + prior permission. The Massachusetts Institute of Technology makes + no representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + + THE MASSACHUSETTS INSTITUTE OF TECHNOLOGY DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE MASSACHUSETTS + INSTITUTE OF TECHNOLOGY BE LIABLE FOR ANY SPECIAL, INDIRECT OR + CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS + OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, + NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION + WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --- slgsl-0.7.0.orig/debian/watch +++ slgsl-0.7.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://space.mit.edu/CXC/software/slang/modules/gsl/src/ slgsl-(.*).tar.gz --- slgsl-0.7.0.orig/debian/control +++ slgsl-0.7.0/debian/control @@ -0,0 +1,41 @@ +Source: slgsl +Section: interpreters +Priority: optional +Maintainer: Debian JED Group +Uploaders: Rafael Laboissiere +Build-Depends: debhelper (>= 7), libslang2-dev (>= 2.0.4-6), slsh, + libgsl0-dev, cdbs, quilt +Standards-Version: 3.8.1 +Homepage: http://space.mit.edu/cxc/software/slang/modules/gsl/ +Vcs-Git: git://git.debian.org/git/pkg-jed/slgsl.git +Vcs-Browser: http://git.debian.org/?p=pkg-jed/slgsl.git + +Package: slang-gsl +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Suggests: slsh (>= 2.0) | jed (>= 0.99.17) | slrn (>= 0.9.8.1pl1-4) +Description: GNU Scientific Library binding for S-Lang + The GNU Scientific Library (GSL) is a vast collection of robust and + well documented numerical functions. It includes support for many + special functions, random numbers, interpolation and integration + routines, and much more. + . + Many of the routines in the GSL may be made available to the S-Lang + interpreter via the GSL modules included in this package. + . + The following GSL modules are available: + . + * gslsf: The GSL special function module. Currently, this module + provides an interface to nearly 200 GSL special functions. + * gslconst: The GSL constants module. This module defines many + constants such as CONST_MKSA_SPEED_OF_LIGHT, CONST_CGSM_BOLTZMANN, + etc. + * gslinterp: The GSL interpolation module, which includes routines + for linear interpolation, cubic splines, etc. + * gslrand: The GSL random number module. This module supports most + of GSL's random number generators and distributions. + * gslcdf: The GSL cumulative distribution function module. + * gslfft: The GSL fast-fourier transform module. + * gslcore: This is a module that must be loaded before any of the + above modules can be loaded. Its main purpose is to provide support + functions for the other GSL modules. --- slgsl-0.7.0.orig/debian/compat +++ slgsl-0.7.0/debian/compat @@ -0,0 +1 @@ +7 --- slgsl-0.7.0.orig/debian/changelog +++ slgsl-0.7.0/debian/changelog @@ -0,0 +1,117 @@ +slgsl (0.7.0-5.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS: use --with-slanglib multiarch path (Closes: #640685) + + -- Simon Paillard Sat, 17 Dec 2011 10:30:39 +0100 + +slgsl (0.7.0-5) unstable; urgency=low + + * debian/control: + + Bump Standards-Version to 3.8.1 (add debian/README.source file telling + that quilt is used to obtain the upstream sources patched for Debian) + + The package is now maintained with Git at alioth.debian.org. Add + Vcs-Git field and change Vcs-Browser accordingly. + + Fix Lintian warning debhelper-but-no-misc-depends + + Bump build dependency on debhelper to >= 7 + * debian/compat: Set compatibility level of debhelper to 7 + * debian/patches/use-fPIC.patch: Add description (fix Lintian warning) + * debian/watch: Add file for uscan + + -- Rafael Laboissiere Sun, 26 Apr 2009 13:02:08 +0200 + +slgsl (0.7.0-4) unstable; urgency=low + + * Switch from CDBS' simple patchsys to quilt + * debian/control: Fix spelling of S-Lang in description + + -- Rafael Laboissiere Mon, 17 Mar 2008 16:47:16 +0100 + +slgsl (0.7.0-3) unstable; urgency=low + + * debian/control: + + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-* + + Dropped the Homepage pseudo-header from the extended description + + Bumped Standards-Version to 3.7.3 + + -- Rafael Laboissiere Sat, 15 Dec 2007 17:40:24 +0100 + +slgsl (0.7.0-2) unstable; urgency=low + + * debian/patches/use-fPIC.patch: Added patch for compiling files with + -fPIC (closes: #444316) + + -- Rafael Laboissiere Thu, 27 Sep 2007 23:45:23 +0200 + +slgsl (0.7.0-1) unstable; urgency=low + + * New upstream release + * debian/control: Added Homepage field + + -- Rafael Laboissiere Fri, 21 Sep 2007 17:23:43 +0200 + +slgsl (0.5.4-1) unstable; urgency=low + + * New upstream release + + -- Rafael Laboissiere Mon, 18 Dec 2006 11:15:28 +0100 + +slgsl (0.5.2-5) unstable; urgency=low + + * debian/control: + - Added my name to the Uploaders list + - Bumped Standards-Version to 3.7.2 (no changes needed) + + -- Rafael Laboissiere Tue, 15 Aug 2006 23:27:44 +0200 + +slgsl (0.5.2-4) unstable; urgency=low + + +++ Changes by Rafael Laboissiere + + * debian/watch: Added file + + -- Debian JED Group Fri, 11 Nov 2005 00:30:12 +0100 + +slgsl (0.5.2-3) unstable; urgency=low + + +++ Changes by Rafael Laboissiere + + * debian/control: Changed the maintainer to + pkg-jed-sl-modules@lists.alioth.debian.org + + -- Debian JED Group Tue, 8 Nov 2005 23:06:25 +0100 + +slgsl (0.5.2-2) unstable; urgency=low + + +++ Changes by Rafael Laboissiere + + * debian/control: Build-Depend on slsh (closes: #337980) + + -- Debian JED Group Mon, 7 Nov 2005 21:56:19 +0100 + +slgsl (0.5.2-1) unstable; urgency=low + + +++ Changes by Rafael Laboissiere + + * First official release (closes: #336255) + + -- Debian JED Group Sat, 29 Oct 2005 18:26:09 +0200 + +slgsl (0.5.2-0.1) unstable; urgency=low + + +++ Changes by Rafael Laboissiere + + * Initial release + + -- Debian JED Group Wed, 26 Oct 2005 15:43:11 +0200 + +Local Variables: +eval: (add-local-hook + 'debian-changelog-add-version-hook + (lambda () + (save-excursion + (forward-line -1) + (beginning-of-line) + (insert "\n [ " + (or (getenv "DEBFULLNAME") (user-full-name)) " ]")))) +End: --- slgsl-0.7.0.orig/debian/rules +++ slgsl-0.7.0/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_CONFIGURE_EXTRA_FLAGS += --with-slanglib=/usr/lib/$(DEB_HOST_MULTIARCH) +DEB_MAKE_BUILD_TARGET := all RPATH= +DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR) \ + DOC_FILES=../doc/index.html +DEB_MAKE_CHECK_TARGET := test --- slgsl-0.7.0.orig/debian/README.source +++ slgsl-0.7.0/debian/README.source @@ -0,0 +1,10 @@ +README.source for slgsl +======================= + +This package uses quilt to manage all modifications to the upstream sources. +See `/usr/share/doc/quilt/README.source' to get more information on how to +use it. + + -- Rafael Laboissiere Sun, 26 Apr 2009 12:51:48 +0200 + + --- slgsl-0.7.0.orig/debian/slang-gsl.examples +++ slgsl-0.7.0/debian/slang-gsl.examples @@ -0,0 +1 @@ +src/tests \ No newline at end of file --- slgsl-0.7.0.orig/debian/patches/series +++ slgsl-0.7.0/debian/patches/series @@ -0,0 +1 @@ +use-fPIC.patch --- slgsl-0.7.0.orig/debian/patches/use-fPIC.patch +++ slgsl-0.7.0/debian/patches/use-fPIC.patch @@ -0,0 +1,16 @@ +Ensure that -fPIC option is given to gcc + + -- Rafael Laboissiere Thu, 27 Sep 2007 23:45:23 +0200 + +diff -Nur slgsl-0.7.0/src/Makefile.in slgsl-0.7.0.new/src/Makefile.in +--- slgsl-0.7.0/src/Makefile.in 2007-09-19 23:18:45.000000000 +0200 ++++ slgsl-0.7.0.new/src/Makefile.in 2007-09-27 23:41:07.000000000 +0200 +@@ -28,7 +28,7 @@ + # C Compiler to create a shared library + #--------------------------------------------------------------------------- + CC = @CC@ +-CFLAGS = @CFLAGS@ @SLANG_DLL_CFLAGS@ ++CFLAGS = @CFLAGS@ @SLANG_DLL_CFLAGS@ -fPIC + LDFLAGS = @LDFLAGS@ + CC_SHARED = @CC_SHARED@ + #