[Debian-astro-commits] [gyoto] 01/01: gyoto (1.0.2-2) unstable; urgency=low

Thibaut Jean-Claude Paumard thibaut at moszumanska.debian.org
Wed Feb 10 22:33:10 UTC 2016


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

thibaut pushed a commit to branch master
in repository gyoto.

commit 2614356b2ad3f0e385160b706c6c0e92cd41fa30
Author: Thibaut Paumard <paumard at users.sourceforge.net>
Date:   Wed Feb 10 23:31:49 2016 +0100

    gyoto (1.0.2-2) unstable; urgency=low
    
      * Bug fix: "FTBFS: gyoto.C: Error initializing libgyoto", thanks to
        Mattia Rizzolo (Closes: #813725).
      * Bug fix: "please make the build reproducible", thanks to Chris Lamb
        (Closes: #797518).
      * Bump Standards-Version to 3.9.7. No change required.
    
     -- Thibaut Paumard <thibaut at debian.org>  Wed, 10 Feb 2016 11:25:37 +0100
---
 debian/changelog                     | 10 ++++++++++
 debian/control                       |  2 +-
 debian/patches/check-ld-library-path | 23 +++++++++++++++++++++++
 debian/patches/series                |  2 ++
 debian/patches/user_guide-timestamp  | 25 +++++++++++++++++++++++++
 yorick/gyotoy.i                      |  2 +-
 6 files changed, 62 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c6085bf..0192a7d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+gyoto (1.0.2-2) unstable; urgency=low
+
+  * Bug fix: "FTBFS: gyoto.C: Error initializing libgyoto", thanks to
+    Mattia Rizzolo (Closes: #813725).
+  * Bug fix: "please make the build reproducible", thanks to Chris Lamb
+    (Closes: #797518).
+  * Bump Standards-Version to 3.9.7. No change required.
+
+ -- Thibaut Paumard <thibaut at debian.org>  Wed, 10 Feb 2016 11:25:37 +0100
+
 gyoto (1.0.2-1) unstable; urgency=low
 
   * New upstream release
diff --git a/debian/control b/debian/control
index ef6d067..fdde22b 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Build-Depends: debhelper (>= 9~), yorick-dev, yorick-yutils,
 Build-Depends-Indep: doxygen-latex,
                texlive-bibtex-extra, texlive-latex-base,
                texlive-lang-french, tipa
-Standards-Version: 3.9.6
+Standards-Version: 3.9.7
 X-Python-Version: >= 2.6
 X-Python3-Version: >= 3.2
 Testsuite: autopkgtest
diff --git a/debian/patches/check-ld-library-path b/debian/patches/check-ld-library-path
new file mode 100644
index 0000000..fe937e6
--- /dev/null
+++ b/debian/patches/check-ld-library-path
@@ -0,0 +1,23 @@
+Description: Fix LD_LIBRARY_PATH in CHECK_CMD
+ Sometimes the libtool wrapper around gyoto fails to find the plug-ins in
+ lib/.libs. This causes FTBFS. Set LD_LIBRARY_PATH to include this directory.
+Author: Thibaut Paumard
+Origin: upstream
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813725
+Applied-Upstream: 9006be3211f0daeaf32f1ff49a4b8accb1e7eb48
+Last-Update: 2016-02-10
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+diff --git a/bin/Makefile.am b/bin/Makefile.am
+index d443134..7985a1e 100644
+--- a/bin/Makefile.am
++++ b/bin/Makefile.am
+@@ -62,7 +62,7 @@ CLEANFILES += $(CHECK_RESULTS) $(CHECK_MPI_RESULTS)
+ 
+ MPIRUN = mpirun
+ 
+-CHECK_CMD = ./gyoto -pstdplug -r32 -T8 -P0
++CHECK_CMD = LD_LIBRARY_PATH=@top_builddir@/lib/.libs/:$(LD_LIBRARY_PATH) ./gyoto -pstdplug -r32 -T8 -P0
+ 
+ check-nompi-clean:
+ 	rm -f $(CHECK_RESULTS)
diff --git a/debian/patches/series b/debian/patches/series
index b8c491c..c7cea01 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,3 @@
 interpreter-path
+check-ld-library-path
+user_guide-timestamp
diff --git a/debian/patches/user_guide-timestamp b/debian/patches/user_guide-timestamp
new file mode 100644
index 0000000..b899125
--- /dev/null
+++ b/debian/patches/user_guide-timestamp
@@ -0,0 +1,25 @@
+Description: Hardcode last-change date in user manual
+Author: Thibaut Paumard
+Origin: upstream
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797518
+Applied-Upstream: 67dc38bcaba46606f51fc62ecda177093d643603
+Last-Update: 2016-02-10
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+diff --git a/doc/user_guide/GyotoManual.tex b/doc/user_guide/GyotoManual.tex
+index c774735..af1b294 100644
+--- a/doc/user_guide/GyotoManual.tex
++++ b/doc/user_guide/GyotoManual.tex
+@@ -58,8 +58,10 @@
+ 
+ \vspace{0.5cm}
+ 
+-\Large{Updated}
+-\today
++% Let's enter the date manually.  Need to update it at least for each
++% release. Use git log to find out the last change to the user manual.
++\Large{Updated June 22, 2015}
++%\today
+ 
+ \vspace{4cm}
+ 
diff --git a/yorick/gyotoy.i b/yorick/gyotoy.i
index 42db451..7e225a3 100644
--- a/yorick/gyotoy.i
+++ b/yorick/gyotoy.i
@@ -1,4 +1,4 @@
-#!/usr/bin/yorick -i
+#!/usr/bin/env yorick -i
 /*
     Copyright 2007 F. Rigaut
     Copyright 2011-2015 Thibaut Paumard

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



More information about the Debian-astro-commits mailing list