Source: libm4ri Version: 20140914-2 Severity: minor I had to modify libm4ri locally for some tests. The attached patch is a byproduct of these tests. It enables parallel builds and removes the manual -dbg package in favor of the automatic dbgsym package.
Cheers -- Sebastian Ramacher Institute for Applied Information Processing and Communications, Graz University of Technology Inffeldgasse 16a, 8010 Graz, Austria Web: http://www.iaik.tugraz.at/
diff -Nru libm4ri-20140914/debian/changelog libm4ri-20140914/debian/changelog
--- libm4ri-20140914/debian/changelog 2014-10-18 22:57:36.000000000 +0200
+++ libm4ri-20140914/debian/changelog 2016-08-24 17:09:06.000000000 +0200
@@ -1,3 +1,11 @@
+libm4ri (20140914-2.1) UNRELEASED; urgency=medium
+
+ * Use automatic dbgsym package.
+ * Enable parallel builds.
+ * Remove unnecessary ${shlibs:Depends} in libm4ri-dev.
+
+ -- Sebastian Ramacher <[email protected]> Wed, 24 Aug 2016 16:57:48 +0200
+
libm4ri (20140914-2) unstable; urgency=medium
[ Cédric Boutillier ]
diff -Nru libm4ri-20140914/debian/control libm4ri-20140914/debian/control
--- libm4ri-20140914/debian/control 2014-10-18 22:49:42.000000000 +0200
+++ libm4ri-20140914/debian/control 2016-08-24 16:57:07.000000000 +0200
@@ -21,8 +21,7 @@
Package: libm4ri-dev
Architecture: any
Section: libdevel
-Depends: ${shlibs:Depends},
- ${misc:Depends},
+Depends: ${misc:Depends},
libm4ri-0.0.20140914 (= ${binary:Version})
Description: Method of the Four Russians Inversion library, development files
M4RI is a library for fast arithmetic with dense matrices over F2.
@@ -48,20 +47,3 @@
algorithm which is probably better referred to as Kronrod's method.
.
This package contains the m4ri shared library.
-
-Package: libm4ri-0.0.20140914-dbg
-Architecture: any
-Multi-Arch: same
-Section: debug
-Priority: extra
-Depends: libm4ri-0.0.20140914 (= ${binary:Version}),
- ${misc:Depends}
-Description: debugging symbols for libm4ri-0.0.20140914
- M4RI is a library for fast arithmetic with dense matrices over F2.
- The name M4RI comes from the first implemented algorithm: The "Method
- of the Four Russians" inversion algorithm. This algorithm in turn is
- named after the "Method of the Four Russians" multiplication
- algorithm which is probably better referred to as Kronrod's method.
- .
- This package contains the debugging symbols for libm4ri-0.0.20140914.
-
diff -Nru libm4ri-20140914/debian/libm4ri-0.0.20140914-dbg.lintian-overrides libm4ri-20140914/debian/libm4ri-0.0.20140914-dbg.lintian-overrides
--- libm4ri-20140914/debian/libm4ri-0.0.20140914-dbg.lintian-overrides 2014-10-18 22:48:54.000000000 +0200
+++ libm4ri-20140914/debian/libm4ri-0.0.20140914-dbg.lintian-overrides 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-libm4ri-0.0.20140914-dbg: no-upstream-changelog
diff -Nru libm4ri-20140914/debian/rules libm4ri-20140914/debian/rules
--- libm4ri-20140914/debian/rules 2014-10-18 22:48:54.000000000 +0200
+++ libm4ri-20140914/debian/rules 2016-08-24 17:07:59.000000000 +0200
@@ -12,10 +12,7 @@
endif
%:
- dh $@ --with autoreconf
+ dh $@ --with autoreconf --parallel
override_dh_auto_configure:
dh_auto_configure -- $(additional_confflags)
-
-override_dh_strip:
- dh_strip --dbg-package=libm4ri-0.0.$(UPSTREAM_VERSION)-dbg
signature.asc
Description: OpenPGP digital signature
-- debian-science-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
