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 <sebastian.ramac...@iaik.tugraz.at>  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

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to