- Update to 3.300 beta

- Drop s390 patch applied upstream
- Rebase makefile and zlib patches
epel9
Orion Poplawski 13 years ago
parent 300302be80
commit 7701fb5c33

1
.gitignore vendored

@ -2,3 +2,4 @@ cfitsio3250.tar.gz
/cfitsio3270.tar.gz /cfitsio3270.tar.gz
/cfitsio3280.tar.gz /cfitsio3280.tar.gz
/cfitsio3290.tar.gz /cfitsio3290.tar.gz
/beta_cfitsio3300.tar.gz

@ -1,18 +0,0 @@
diff -urN cfitsio/fitsio2.h cfitsio_new/fitsio2.h
--- cfitsio/fitsio2.h 2010-01-26 18:40:25.000000000 +0100
+++ cfitsio_new/fitsio2.h 2010-06-30 17:24:59.000000000 +0200
@@ -85,6 +85,14 @@
#define MACHINE NATIVE
#define LONGSIZE 64
+#elif defined(__s390x__)
+#define BYTESWAPPED FALSE
+#define LONGSIZE 64
+
+#elif defined(__s390__)
+#define BYTESWAPPED FALSE
+#define LONGSIZE 32
+
#elif defined(__ia64__) || defined(__x86_64__)
/* Intel itanium 64-bit PC, or AMD opteron 64-bit PC */
#define BYTESWAPPED TRUE

@ -1,6 +1,5 @@
diff -ur cfitsio/cfitsio.pc.in cfitsio.zlib/cfitsio.pc.in --- cfitsio/cfitsio.pc.in.orig 2012-04-11 14:48:16.000000000 -0600
--- cfitsio/cfitsio.pc.in 2011-09-22 22:04:57.000000000 +0200 +++ cfitsio/cfitsio.pc.in 2012-04-13 10:10:54.545363858 -0600
+++ cfitsio.zlib/cfitsio.pc.in 2011-12-06 18:01:48.491309113 +0100
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
prefix=@prefix@ prefix=@prefix@
exec_prefix=@exec_prefix@ exec_prefix=@exec_prefix@
@ -10,13 +9,10 @@ diff -ur cfitsio/cfitsio.pc.in cfitsio.zlib/cfitsio.pc.in
Name: cfitsio Name: cfitsio
Description: FITS File Subroutine Library Description: FITS File Subroutine Library
-Version: 3.29 Version: 3.30
-Libs: -L${libdir} -lcfitsio @LIBS@ -Libs: -L${libdir} -lcfitsio @LIBS@
-Libs.private: -lm -Libs.private: -lm
-Cflags: -I${includedir} -Cflags: -I${includedir}
+Version: 3.290
+Libs: -L${libdir} -lcfitsio +Libs: -L${libdir} -lcfitsio
+Libs.private: @LIBS@ -lm +Libs.private: @LIBS@ -lm
+Cflags: -D_REENTRANT -I${includedir} +Cflags: -D_REENTRANT -I${includedir}
Sólo en cfitsio: cfitsio.pc.in.orig
Sólo en cfitsio: cfitsio.pc.in.rej

@ -1,14 +1,13 @@
Name: cfitsio Name: cfitsio
Version: 3.290 Version: 3.300
Release: 4%{?dist} Release: 0.1.beta%{?dist}
Summary: Library for manipulating FITS data files Summary: Library for manipulating FITS data files
Group: Development/Libraries Group: Development/Libraries
License: MIT License: MIT
URL: http://heasarc.gsfc.nasa.gov/fitsio/ URL: http://heasarc.gsfc.nasa.gov/fitsio/
Source0: ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio3290.tar.gz Source0: ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/beta_cfitsio3300.tar.gz
Patch0: cfitsio.patch Patch0: cfitsio.patch
Patch1: makefile.patch Patch1: makefile.patch
Patch2: cfitsio-s390.patch
Patch3: cfitsio-zlib.patch Patch3: cfitsio-zlib.patch
BuildRequires: gcc-gfortran zlib-devel BuildRequires: gcc-gfortran zlib-devel
@ -76,7 +75,6 @@ compression algorithm.
%setup -q -n cfitsio %setup -q -n cfitsio
%patch0 -p1 %patch0 -p1
%patch1 -p1 %patch1 -p1
%patch2 -p1
%patch3 -p1 %patch3 -p1
# Fixing cfitsio.pc.in # Fixing cfitsio.pc.in
sed -e 's|3.29|3.290|' -i cfitsio.pc.in sed -e 's|3.29|3.290|' -i cfitsio.pc.in
@ -142,6 +140,11 @@ cp -p f{,un}pack %{buildroot}%{_bindir}/
%{_bindir}/funpack %{_bindir}/funpack
%changelog %changelog
* Fri Apr 13 2012 Orion Poplawski <orion@cora.nwra.com> - 3.300-0.1.beta
- Update to 3.300 beta
- Drop s390 patch applied upstream
- Rebase makefile and zlib patches
* Mon Jan 16 2012 Orion Poplawski <orion@cora.nwra.com> - 3.290-4 * Mon Jan 16 2012 Orion Poplawski <orion@cora.nwra.com> - 3.290-4
- Drop incluedir mod in package config file (bug #782213) - Drop incluedir mod in package config file (bug #782213)

@ -1,12 +1,12 @@
diff -ur cfitsio/Makefile.in cfitsio.new/Makefile.in diff -up cfitsio/Makefile.in.orig cfitsio/Makefile.in
--- cfitsio/Makefile.in 2011-10-29 16:54:43.077132582 +0200 --- cfitsio/Makefile.in.orig 2012-04-11 13:55:24.000000000 -0600
+++ cfitsio.new/Makefile.in 2011-10-29 16:55:38.648098260 +0200 +++ cfitsio/Makefile.in 2012-04-13 10:07:54.549874768 -0600
@@ -90,7 +90,7 @@ @@ -87,7 +87,7 @@ libcfitsio.a: ${OBJECTS}
shared: libcfitsio${SHLIB_SUFFIX} shared: libcfitsio${SHLIB_SUFFIX}
libcfitsio${SHLIB_SUFFIX}: ${OBJECTS} libcfitsio${SHLIB_SUFFIX}: ${OBJECTS}
- ${SHLIB_LD} ${LDFLAGS} -o $@ ${OBJECTS} - ${SHLIB_LD} ${LDFLAGS} -o $@ ${OBJECTS}
+ ${SHLIB_LD} ${LDFLAGS} ${LIBS} -lm -o $@ ${OBJECTS} + ${SHLIB_LD} ${LDFLAGS} -o $@ ${OBJECTS} -lm
install: libcfitsio.a $(INSTALL_DIRS) install: libcfitsio.a $(INSTALL_DIRS)
@if [ -f libcfitsio.a ]; then \ @if [ -f libcfitsio.a ]; then \

@ -1 +1 @@
d0d460c5e314a15fa6905b2096159827 cfitsio3290.tar.gz c81d8145992fbc6a07922d79c6bb86fe beta_cfitsio3300.tar.gz

Loading…
Cancel
Save