r36378 - in /packages/polylib/trunk/debian: changelog control libpolylib-dev.dirs libpolylib-dev.docs libpolylib-dev.install libpolylib64-dev.dirs libpolylib64-dev.docs libpolylib64-dev.install rules source/ source/format
guelton-guest at users.alioth.debian.org
guelton-guest at users.alioth.debian.org
Wed Apr 14 09:27:47 UTC 2010
Author: guelton-guest
Date: Wed Apr 14 09:27:44 2010
New Revision: 36378
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36378
Log:
Perform all modifications requested by Sylvestre:
* Add VCS fields
* fix spelling
* update description
* add debug package
* update package to newest polylib version
* clean debian/rules
* remove all lintian warnings but missing manpages
Added:
packages/polylib/trunk/debian/libpolylib64-dev.dirs
- copied unchanged from r36376, packages/polylib/trunk/debian/libpolylib-dev.dirs
packages/polylib/trunk/debian/libpolylib64-dev.docs
- copied unchanged from r36376, packages/polylib/trunk/debian/libpolylib-dev.docs
packages/polylib/trunk/debian/libpolylib64-dev.install
- copied unchanged from r36376, packages/polylib/trunk/debian/libpolylib-dev.install
packages/polylib/trunk/debian/source/
packages/polylib/trunk/debian/source/format
Removed:
packages/polylib/trunk/debian/libpolylib-dev.dirs
packages/polylib/trunk/debian/libpolylib-dev.docs
packages/polylib/trunk/debian/libpolylib-dev.install
Modified:
packages/polylib/trunk/debian/changelog
packages/polylib/trunk/debian/control
packages/polylib/trunk/debian/rules
Modified: packages/polylib/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/polylib/trunk/debian/changelog?rev=36378&op=diff
==============================================================================
--- packages/polylib/trunk/debian/changelog (original)
+++ packages/polylib/trunk/debian/changelog Wed Apr 14 09:27:44 2010
@@ -1,6 +1,6 @@
-polylib (5.22.4-1) unstable; urgency=low
+polylib (5.22.5-1) unstable; urgency=low
* Initial release (Closes: #532439)
- -- serge guelton <serge.guelton at enst-bretagne.fr> Tue, 02 Jun 2009 10:44:46 +0200
+ -- Serge Guelton <serge.guelton at enst-bretagne.fr> Tue, 02 Jun 2009 10:44:46 +0200
Modified: packages/polylib/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/polylib/trunk/debian/control?rev=36378&op=diff
==============================================================================
--- packages/polylib/trunk/debian/control (original)
+++ packages/polylib/trunk/debian/control Wed Apr 14 09:27:44 2010
@@ -1,40 +1,61 @@
Source: polylib
Priority: extra
Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
-Uploaders: serge guelton <serge.guelton at enst-bretagne.fr>
+Uploaders: Serge Guelton <serge.guelton at enst-bretagne.fr>
Build-Depends: debhelper (>= 7), autotools-dev
Standards-Version: 3.8.1
Section: science
+Vcs-Svn: svn://svn.debian.org/debian-science/packages/polylib
+Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/polylib/
Homepage: http://icps.u-strasbg.fr/polylib/polylib_src
-DM-Upload-Allowed: yes
-
-Package: libpolylib-dev
-Section: libdevel
-Architecture: any
-Depends: libpolylib64-8 (= ${binary:Version})
-Description: the polyhedral library (64 bits) developpemnt files
- Headers for the Polyhedral Library.
- The Polyhedral Library (PolyLib for short) operates on objects
- made up of unions of polyhedra of any dimension.
- It was first developed by Doran Wilde at IRISA, in Rennes, France,
- in connection with the ALPHA project.
Package: libpolylib64-8
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}
-Description: the polyhedral library (64 bits)
- The Polyhedral Library (PolyLib for short) operates on objects
- made up of unions of polyhedra of any dimension.
- It was first developed by Doran Wilde at IRISA, in Rennes, France,
- in connection with the ALPHA project.
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: The polyhedral library (64 bits version)
+ Polylib is a free C library for doing computations on polyhedra.
+ The library is operating on objects like vectors, matrices, lattices,
+ polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
+ structures.
+ It provides functions for all important operations on these structures.
+
+Package: libpolylib64-dev
+Section: libdevel
+Architecture: any
+Depends: libpolylib64-8 (= ${binary:Version}), ${misc:Depends}
+Description: Development files for the 64 bits version of PolyLib library
+ Polylib is a free C library for doing computations on polyhedra.
+ The library is operating on objects like vectors, matrices, lattices,
+ polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
+ structures.
+ It provides functions for all important operations on these structures.
+ .
+ This package contains the header files and static libraries which are
+ needed for developing polylib applications.
+
+Package: libpolylib64-8-dbg
+Section: debug
+Architecture: any
+Depends: libpolylib64-8 (= ${binary:Version}), ${misc:Depends}
+Description: Debugging symbols for the 64 bits version of PolyLib library
+ Polylib is a free C library for doing computations on polyhedra.
+ The library is operating on objects like vectors, matrices, lattices,
+ polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
+ structures.
+ It provides functions for all important operations on these structures.
+ .
+ This package contains detached debugging symbols.
Package: polylib-utils
Section: math
Architecture: any
-Depends: ${shlibs:Depends}, libpolylib64-8 (=${binary:Version})
-Description: various tools using libpolylib (64 bits)
- The Polyhedral Library (PolyLib for short) operates on objects
- made up of unions of polyhedra of any dimension.
- It was first developed by Doran Wilde at IRISA, in Rennes, France,
- in connection with the ALPHA project.
+Depends: ${shlibs:Depends}, libpolylib64-8 (=${binary:Version}), ${misc:Depends}
+Description: Various tools using libpolylib
+ Polylib is a free C library for doing computations on polyhedra.
+ The library is operating on objects like vectors, matrices, lattices,
+ polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
+ structures.
+ It provides functions for all important operations on these structures.
+ .
+ This package contains various utilities to perform polyhedral operations.
Modified: packages/polylib/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/polylib/trunk/debian/rules?rev=36378&op=diff
==============================================================================
--- packages/polylib/trunk/debian/rules (original)
+++ packages/polylib/trunk/debian/rules Wed Apr 14 09:27:44 2010
@@ -1,6 +1,4 @@
#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
@@ -8,6 +6,8 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+
+CFLAGS=-O2 -g
# These are used for cross-compiling and for saving the configure script
@@ -20,21 +20,12 @@
CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif
-
-
-
-# shared library versions, option 1
+# shared library versions
version=2.0.5
major=2
-# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
-#version=`ls src/.libs/lib*.so.* | \
-# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
-#major=`ls src/.libs/lib*.so.* | \
-# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
config.status: configure
dh_testdir
- # Add here commands to configure the package.
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
@@ -42,28 +33,20 @@
cp -f /usr/share/misc/config.guess config.guess
endif
./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
- #find . -name '*Makefile' -exec sed -i -e 's/libpolylib64/libpolylib/g' {} \;
- #find .deps -name '*polylib64*' | while read filename; do mv $$filename `echo $$filename | sed -e 's/libpolylib64/libpolylib/g'` ; done
build: build-stamp
build-stamp: config.status
dh_testdir
-
- # Add here commands to compile the package.
$(MAKE)
-
touch $@
clean:
dh_testdir
dh_testroot
rm -f build-stamp
-
- # Add here commands to clean up after the build process.
[ ! -f Makefile ] || $(MAKE) distclean
rm -f config.sub config.guess
-
dh_clean
install: build
@@ -78,7 +61,6 @@
# 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
@@ -88,22 +70,11 @@
dh_installdocs
dh_installexamples
dh_install --sourcedir=debian/tmp
-# dh_installmenu
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_installinit
-# dh_installcron
-# dh_installinfo
dh_installman
dh_link
- dh_strip
+ dh_strip --dbg-package=libpolylib64-8-dbg
dh_compress
dh_fixperms
-# dh_perl
-# dh_python
dh_makeshlibs
dh_installdeb
dh_shlibdeps
Added: packages/polylib/trunk/debian/source/format
URL: http://svn.debian.org/wsvn/debian-science/packages/polylib/trunk/debian/source/format?rev=36378&op=file
==============================================================================
--- packages/polylib/trunk/debian/source/format (added)
+++ packages/polylib/trunk/debian/source/format Wed Apr 14 09:27:44 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)
More information about the debian-science-commits
mailing list