[libdogleg] 01/01: libdogleg is now Multi-arch:same

Dima Kogan dima at secretsauce.net
Sat Dec 28 07:36:15 UTC 2013


This is an automated email from the git hooks/post-receive script.

dkogan-guest pushed a commit to branch master
in repository libdogleg.

commit ad25bb6cd995f4051822cb56160f8548cb0b3faa
Author: Dima Kogan <dima at secretsauce.net>
Date:   Fri Dec 27 23:34:50 2013 -0800

    libdogleg is now Multi-arch:same
    
    Not yet useful since the dependencies don't yet support multi-arch
---
 Makefile         |  6 ++++--
 debian/changelog | 10 ++++++++++
 debian/control   |  3 +++
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 3696ca1..41cd263 100644
--- a/Makefile
+++ b/Makefile
@@ -60,9 +60,11 @@ $(TARGET_SO_SONAME) $(TARGET_SO_BARE): $(TARGET_SO_FULL)
 %-pic.o: %.c
 	$(CC) $(CPPFLAGS) -fPIC $(CFLAGS) -c -o $@ $<
 
+# I want multi-arch:same, so I remove the date and the "automatically-generated"
+# line. This makes sure that multiple builds of the manpage on different arches
+# will produce a bit-identical the same result
 $(MAN_TARGET): README.pod
-	pod2man --center="libdogleg: Powell's dogleg method" --name=LIBDOGLEG --release="libdogleg $(VERSION)" --section=$(MAN_SECTION) $^ $@
-
+	pod2man --date=" " --center="libdogleg: Powell's dogleg method" --name=LIBDOGLEG --release="libdogleg $(VERSION)" --section=$(MAN_SECTION) $^ | grep -v 'Automatically generated.*Pod::Man' > $@
 
 sample: sample.o libdogleg.a
 	$(CC) $^ $(LDLIBS) -o $@
diff --git a/debian/changelog b/debian/changelog
index debd49c..a8c1ad2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+libdogleg (0.08-2~1.gbp60b34a) UNRELEASED; urgency=low
+
+  ** SNAPSHOT build @60b34a626ffcdc88b631bb40454735f27079bc27 **
+
+  * added explicit copyright to the debian/* files
+  * fixed watchfile to work with newer github pages
+  * libdogleg is now Priority: optional
+
+ -- Dima Kogan <dima at secretsauce.net>  Fri, 27 Dec 2013 22:49:13 -0800
+
 libdogleg (0.08-1) unstable; urgency=low
 
   * Initial Debian release (Closes: #692088)
diff --git a/debian/control b/debian/control
index f4b15b6..8526408 100644
--- a/debian/control
+++ b/debian/control
@@ -12,6 +12,7 @@ Vcs-Browser: http://git.debian.org/?p=debian-science/packages/libdogleg.git
 Package: libdogleg2
 Section: libs
 Architecture: any
+Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Powell's dog-leg nonlinear least squares solver for sparse matrices
@@ -28,6 +29,7 @@ Description: Powell's dog-leg nonlinear least squares solver for sparse matrices
 Package: libdogleg-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: ${misc:Depends}, libdogleg2 (= ${binary:Version}), libsuitesparse-dev | libsuitesparse-metis-dev
 Description: Powell's dog-leg nonlinear least squares solver for sparse matrices
  Solves unconstrained nonlinear least squares problems using Powell's dog-leg
@@ -45,6 +47,7 @@ Package: libdogleg2-dbg
 Section: debug
 Priority: extra
 Architecture: any
+Multi-Arch: same
 Depends: ${misc:Depends}, libdogleg2 (= ${binary:Version})
 Description: Powell's dog-leg nonlinear least squares solver for sparse matrices
  Solves unconstrained nonlinear least squares problems using Powell's dog-leg

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libdogleg.git



More information about the debian-science-commits mailing list