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