[Debian-astro-commits] [starlink-pal] 04/08: Rediff patches

Ole Streicher olebole at moszumanska.debian.org
Fri Feb 3 16:41:32 UTC 2017


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

olebole pushed a commit to branch master
in repository starlink-pal.

commit d5a238863b0aa21efa20e3c09cb46e728f03918c
Author: Ole Streicher <olebole at debian.org>
Date:   Wed Jan 11 18:32:56 2017 +0100

    Rediff patches
---
 debian/patches/rename_library           | 27 +++++++++++--------
 debian/patches/reproducible_build.patch | 15 ++++++++---
 debian/patches/use_std_automake.patch   | 48 ++++++++++++++++++++++-----------
 3 files changed, 59 insertions(+), 31 deletions(-)

diff --git a/debian/patches/rename_library b/debian/patches/rename_library
index b591979..aaad10c 100644
--- a/debian/patches/rename_library
+++ b/debian/patches/rename_library
@@ -1,12 +1,17 @@
-Author: Ole Streicher <debian at liska.ath.cx>
-Last-Update: 2013-04-23
-Description: "pal" is a quite short name for a library that is so 
- specific as this one. Therefore, "pal" is prefixed by the 
- vendor name "starlink".
- .
- This patch can be re-created by running 
-  debian/create_patches_rename_library.sh
- on the freshly unpacked source tarball.
+From: Ole Streicher <debian at liska.ath.cx>
+Date: Wed, 11 Jan 2017 18:29:10 +0100
+Subject: "pal" is a quite short name for a library that is so specific as
+ this one. Therefore,
+ "pal" is prefixed by the vendor name "starlink". . This patch can be
+ re-created by running debian/create_patches_rename_library.sh on the freshly
+ unpacked source tarball.
+
+---
+ Makefile.am | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index c698cf1..54882db 100644
 --- a/Makefile.am
 +++ b/Makefile.am
 @@ -1,17 +1,17 @@
@@ -32,7 +37,7 @@ Description: "pal" is a quite short name for a library that is so
  
  # Misc files
  dist_starnews_DATA = pal.news
-@@ -20,7 +20,7 @@
+@@ -20,7 +20,7 @@ dist_pkgdata_DATA = COPYING COPYING.LESSER README.md
  # Make all library code position independent. This is handy for creating
  # shareable libraries from the static ones (Java JNI libraries).
  if !NOPIC
@@ -41,7 +46,7 @@ Description: "pal" is a quite short name for a library that is so
  endif
  
  # install pal as "star/pal.h"
-@@ -122,7 +122,7 @@
+@@ -128,7 +128,7 @@ TESTS = palTest
  
  check_PROGRAMS = palTest
  palTest_SOURCES = palTest.c
diff --git a/debian/patches/reproducible_build.patch b/debian/patches/reproducible_build.patch
index 458378c..c86950d 100644
--- a/debian/patches/reproducible_build.patch
+++ b/debian/patches/reproducible_build.patch
@@ -1,9 +1,16 @@
-Author: Chris Lamb <lamby at debian.org>
-Description: Remove timestamp from latex2html
-Bug: https://bugs.debian.org/803908
+From: Chris Lamb <lamby at debian.org>
+Date: Wed, 11 Jan 2017 18:29:10 +0100
+Subject: Remove timestamp from latex2html
+
+---
+ Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index b652a90..ea2cee7 100644
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -120,7 +120,7 @@
+@@ -126,7 +126,7 @@ dist_pkgdata_DATA =  @STARDOCS at .pdf @STARDOCS@/index.html
  	pdflatex $^ && pdflatex $^
  
  @STARDOCS@/index.html: @STARDOCS at .tex
diff --git a/debian/patches/use_std_automake.patch b/debian/patches/use_std_automake.patch
index 57752d8..b60cf29 100644
--- a/debian/patches/use_std_automake.patch
+++ b/debian/patches/use_std_automake.patch
@@ -1,20 +1,20 @@
-Author: Ole Streicher <debian at liska.ath.cx>
-Description: Do not depend on the starlink's automake, but use their macro
- file together with the standard automake
---- a/configure.ac
-+++ b/configure.ac
-@@ -7,7 +7,7 @@
- dnl    Require autoconf-2.50 at least
- AC_PREREQ([2.69])
- dnl    Require Starlink automake
--AM_INIT_AUTOMAKE(1.8.2-starlink)
-+AM_INIT_AUTOMAKE([foreign])
- 
- dnl    Sanity-check: name a file in the source directory -- if this
- dnl    isn't found then configure will complain
+From: Ole Streicher <debian at liska.ath.cx>
+Date: Wed, 11 Jan 2017 18:29:10 +0100
+Subject: Do not depend on the starlink's automake,
+ but use their macro file together with the standard automake
+
+---
+ Makefile.am  | 11 ++++++++---
+ acinclude.m4 | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ configure.ac |  2 +-
+ 3 files changed, 66 insertions(+), 4 deletions(-)
+ create mode 100644 acinclude.m4
+
+diff --git a/Makefile.am b/Makefile.am
+index 54882db..b652a90 100644
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -11,10 +11,9 @@
+@@ -11,10 +11,9 @@ libstarlink_pal_la_CPPFLAGS = $(ERFA_CPPFLAGS)
  libstarlink_pal_la_LDFLAGS = $(ERFA_LDFLAGS)
  
  # Force a link against ERFA and, optionally, starutil
@@ -26,7 +26,7 @@ Description: Do not depend on the starlink's automake, but use their macro
  dist_pkgdata_DATA = COPYING COPYING.LESSER README.md
  
  # Make all library code position independent. This is handy for creating
-@@ -116,7 +115,13 @@
+@@ -122,7 +121,13 @@ PRIVATE_C_FILES = \
  pal1Atms.c \
  pal1Atmt.c
  
@@ -41,6 +41,9 @@ Description: Do not depend on the starlink's automake, but use their macro
  
  TESTS = palTest
  
+diff --git a/acinclude.m4 b/acinclude.m4
+new file mode 100644
+index 0000000..3c2355a
 --- /dev/null
 +++ b/acinclude.m4
 @@ -0,0 +1,57 @@
@@ -101,3 +104,16 @@ Description: Do not depend on the starlink's automake, but use their macro
 +# Starlink bootstrap chain.
 +AC_DEFUN([STAR_CHECK_PROGS], [])
 +
+diff --git a/configure.ac b/configure.ac
+index 10ff801..dc7d0ff 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -8,7 +8,7 @@ AC_CONFIG_AUX_DIR([build-aux])
+ dnl    Require autoconf-2.50 at least
+ AC_PREREQ([2.69])
+ dnl    Require Starlink automake
+-AM_INIT_AUTOMAKE(1.8.2-starlink)
++AM_INIT_AUTOMAKE([foreign])
+ 
+ dnl    Sanity-check: name a file in the source directory -- if this
+ dnl    isn't found then configure will complain

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



More information about the Debian-astro-commits mailing list