[SCM] Position Astronomy Library branch, debian, updated. a3c4e68f00540cf96c001b67be5208f9a8914990

Ole Streicher debian at liska.ath.cx
Wed Apr 24 07:12:50 UTC 2013


The following commit has been merged in the debian branch:
commit 666a05acf344b36054be4a9bfc4a1ee83027b1cc
Author: Ole Streicher <debian at liska.ath.cx>
Date:   Tue Apr 23 15:54:33 2013 +0200

    Changes for 0.3.0

diff --git a/debian/changelog b/debian/changelog
index 76f2c95..b075215 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+starlink-pal (0.3.0-1) UNRELEASED; urgency=low
+
+  * New upstream version
+
+ -- Ole Streicher <debian at liska.ath.cx>  Tue, 23 Apr 2013 15:44:48 +0200
+
 starlink-pal (0.1.5-1) unstable; urgency=low
 
   * Move to unstable
diff --git a/debian/patches/rename_library b/debian/patches/rename_library
index 7d2ae5d..9346fb9 100644
--- a/debian/patches/rename_library
+++ b/debian/patches/rename_library
@@ -1,5 +1,5 @@
 Author: Ole Streicher <debian at liska.ath.cx>
-Last-Update: 2012-05-16
+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".
@@ -9,7 +9,7 @@ Description: "pal" is a quite short name for a library that is so
  on the freshly unpacked source tarball.
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -1,13 +1,13 @@
+@@ -1,17 +1,17 @@
  ## Process this file with automake to produce Makefile.in
  
 -lib_LTLIBRARIES = libpal.la
@@ -17,16 +17,22 @@ Description: "pal" is a quite short name for a library that is so
  
  
  # Include palOne2One.c separately since it is a combo file
--libpal_la_SOURCES = $(PUBLIC_C_FILES) palOne2One.c
-+libstarlink_pal_la_SOURCES = $(PUBLIC_C_FILES) palOne2One.c
+-libpal_la_SOURCES = $(PUBLIC_C_FILES) palOne2One.c $(PRIVATE_C_FILES)
++libstarlink_pal_la_SOURCES = $(PUBLIC_C_FILES) palOne2One.c $(PRIVATE_C_FILES)
  
- # Force a link against SOFA
--libpal_la_LIBADD = $(libdir)/libsofa_c.la $(libdir)/libstarutil.la
-+libstarlink_pal_la_LIBADD = $(libdir)/libsofa_c.la $(libdir)/libstarutil.la
+ # If we are using a non-standard location
+-libpal_la_CPPFLAGS = $(SOFA_CPPFLAGS)
+-libpal_la_LDFLAGS = $(SOFA_LDFLAGS)
++libstarlink_pal_la_CPPFLAGS = $(SOFA_CPPFLAGS)
++libstarlink_pal_la_LDFLAGS = $(SOFA_LDFLAGS)
+ 
+ # Force a link against SOFA and, optionally, starutil
+-libpal_la_LIBADD = $(SOFA_LIBADD) $(STARUTIL_LIBADD)
++libstarlink_pal_la_LIBADD = $(SOFA_LIBADD) $(STARUTIL_LIBADD)
  
  # Misc files
  dist_starnews_DATA = pal.news
-@@ -16,7 +16,7 @@
+@@ -20,7 +20,7 @@
  # Make all library code position independent. This is handy for creating
  # shareable libraries from the static ones (Java JNI libraries).
  if !NOPIC
@@ -35,7 +41,7 @@ Description: "pal" is a quite short name for a library that is so
  endif
  
  # install pal as "star/pal.h"
-@@ -99,7 +99,7 @@
+@@ -120,7 +120,7 @@
  
  check_PROGRAMS = palTest
  palTest_SOURCES = palTest.c
diff --git a/debian/patches/use_std_automake.patch b/debian/patches/use_std_automake.patch
index 21f3f90..4533a12 100644
--- a/debian/patches/use_std_automake.patch
+++ b/debian/patches/use_std_automake.patch
@@ -14,22 +14,21 @@ Description: Do not depend on the starlink's automake, but use their macro
  dnl    isn't found then configure will complain
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -7,10 +7,10 @@
- libstarlink_pal_la_SOURCES = $(PUBLIC_C_FILES) palOne2One.c
+@@ -11,10 +11,9 @@
+ libstarlink_pal_la_LDFLAGS = $(SOFA_LDFLAGS)
  
- # Force a link against SOFA
--libstarlink_pal_la_LIBADD = $(libdir)/libsofa_c.la $(libdir)/libstarutil.la
+ # Force a link against SOFA and, optionally, starutil
+-libstarlink_pal_la_LIBADD = $(SOFA_LIBADD) $(STARUTIL_LIBADD)
 +libstarlink_pal_la_LIBADD = -lsofa_c
  
  # Misc files
 -dist_starnews_DATA = pal.news
-+#dist_starnews_DATA = pal.news
- dist_pkgdata_DATA = LICENCE
+ dist_pkgdata_DATA = LICENCE README.md
  
  # Make all library code position independent. This is handy for creating
-@@ -93,7 +93,19 @@
- palUe2el.c \
- palUe2pv.c
+@@ -114,7 +113,19 @@
+ pal1Atms.c \
+ pal1Atmt.c
  
 -stardocs_DATA = @STAR_LATEX_DOCUMENTATION@
 +dist_pkgdata_DATA =  @STARDOCS at .pdf @STARDOCS@/index.html
@@ -118,14 +117,3 @@ Description: Do not depend on the starlink's automake, but use their macro
  
  #if HAVE_COPYSIGN
  # define SCAN_FOR_MINUS 0
---- a/palObs.c
-+++ b/palObs.c
-@@ -123,7 +123,7 @@
- */
- 
- #include <string.h>
--
-+#include "config.h"
- /* We prefer to use the starutil package. This compiler option is for
-    standalone builds where starutil may not be available. This would
-    require additions to the configure script to set automatically.

-- 
Position Astronomy Library



More information about the debian-science-commits mailing list