[Pkg-octave-commit] rev 732 - in trunk/packages/sundials/debian: .
lintian
Rafael Laboissiere
rafael at costa.debian.org
Sun Sep 3 12:47:41 UTC 2006
Author: rafael
Date: 2006-09-03 12:47:40 +0000 (Sun, 03 Sep 2006)
New Revision: 732
Removed:
trunk/packages/sundials/debian/dirs
Modified:
trunk/packages/sundials/debian/changelog
trunk/packages/sundials/debian/lintian/libsundials-serial0
trunk/packages/sundials/debian/rules
Log:
Debian release sundials_2.2.0-2
Modified: trunk/packages/sundials/debian/changelog
===================================================================
--- trunk/packages/sundials/debian/changelog 2006-09-01 20:12:29 UTC (rev 731)
+++ trunk/packages/sundials/debian/changelog 2006-09-03 12:47:40 UTC (rev 732)
@@ -1,7 +1,20 @@
+sundials (2.2.0-2) unstable; urgency=low
+
+ * debian/rules:
+ - Create directories $(DEB_DESTDIR)/usr/{lib,include} before
+ installing the package. This should be done by the upstream
+ Makefiles (but it is not) and was preventing the libsundials_nvec
+ library and associated include files from being shipped in the
+ package (closes: #385630).
+ - Also reported in Bug#385630 was the fact that the libdir lines in
+ the *.la files were wrong. again, this is an upstream defect,
+ because there is no way to prevent the -rpath option from being
+ used. This problem is fixed in this version.
+
+ -- Rafael Laboissiere <rafael at debian.org> Sun, 3 Sep 2006 14:31:59 +0200
+
sundials (2.2.0-1) unstable; urgency=low
- NOT YET RELEASED!
-
[ Andrey Romanenko ]
* New upstream release
* debian/libsundials-serial-dev.install: add lines to copy the content of
@@ -16,9 +29,9 @@
* Since upstream is using soversion numbers for the libraries, the
package is renamed from libsundials-serial to libsundials-serial0
* debian/control: Bumped Standards-Version to 3.7.2 (no changes needed)
-
- --
+ -- Rafael Laboissiere <rafael at debian.org> Mon, 8 May 2006 12:32:29 +0200
+
sundials (2.1.1-7) unstable; urgency=low
+++ Changes by Rafael Laboissiere
Deleted: trunk/packages/sundials/debian/dirs
Modified: trunk/packages/sundials/debian/lintian/libsundials-serial0
===================================================================
--- trunk/packages/sundials/debian/lintian/libsundials-serial0 2006-09-01 20:12:29 UTC (rev 731)
+++ trunk/packages/sundials/debian/lintian/libsundials-serial0 2006-09-03 12:47:40 UTC (rev 732)
@@ -1 +1 @@
-libsundials-serial0: package-name-doesnt-match-sonames libsundials-ida0 libsundials-kinsol0 libsundials-cvode0 libsundials-cvodes0
+libsundials-serial0: package-name-doesnt-match-sonames libsundials-ida0 libsundials-kinsol0 libsundials-nvecserial0 libsundials-cvode0 libsundials-cvodes0
Modified: trunk/packages/sundials/debian/rules
===================================================================
--- trunk/packages/sundials/debian/rules 2006-09-01 20:12:29 UTC (rev 731)
+++ trunk/packages/sundials/debian/rules 2006-09-03 12:47:40 UTC (rev 732)
@@ -10,9 +10,17 @@
DEB_CONFIGURE_EXTRA_FLAGS := --enable-shared --disable-mpi --disable-examples
DEB_MAKE_INSTALL_TARGET := install prefix=$(debusr)
-install/libsundials-serial0::
+# The following hack is necessary because the upstream makefiles do
+# not install $libdir and $includedir
+common-install-prehook-impl::
mkdir -p $(debusr)/lib
- mv $(debusr)/lib*.* $(debusr)/lib
+ mkdir -p $(debusr)/include
+# The followiung hack is necessary because there is no way to prevent
+# the -rpath otpion being used during make install
+install/libsundials-serial0::
+ perl -pi -e "s:libdir='.*':libdir='/usr/lib':;" \
+ `find debian/ -name \*.la`
+
clean::
rm -rf `find . -name .libs -o -name \*.o` libtool
More information about the Pkg-octave-commit
mailing list