packages: cfitsio/cfitsio.spec, cfitsio/cfitsio-zlib.patch (NEW), cfitsio/c...
qboosh
qboosh at pld-linux.org
Mon Aug 22 08:35:14 CEST 2011
Author: qboosh Date: Mon Aug 22 06:35:14 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 3.280
- gzip code has been removed, so removed obsolete compress patch and GPL is no longer enforced
- added zlib patch to use system zlib instead of internal copy
---- Files affected:
packages/cfitsio:
cfitsio.spec (1.19 -> 1.20) , cfitsio-zlib.patch (NONE -> 1.1) (NEW), cfitsio-compress.patch (1.1 -> NONE) (REMOVED)
---- Diffs:
================================================================
Index: packages/cfitsio/cfitsio.spec
diff -u packages/cfitsio/cfitsio.spec:1.19 packages/cfitsio/cfitsio.spec:1.20
--- packages/cfitsio/cfitsio.spec:1.19 Sun Jun 20 19:17:47 2010
+++ packages/cfitsio/cfitsio.spec Mon Aug 22 08:35:09 2011
@@ -2,19 +2,19 @@
Summary: CFITSIO Interface Library
Summary(pl.UTF-8): Biblioteka interfejsu CFITSIO
Name: cfitsio
-Version: 3.250
+Version: 3.280
%define sver %(echo %{version} | tr -d .)
Release: 1
-License: GPL (forced only by gzip code, basically BSD-like)
+License: MIT-like
Group: Libraries
Source0: ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/%{name}%{sver}.tar.gz
-# Source0-md5: 1e6e390f21fab4e04781156fddcd2f8b
+# Source0-md5: fdb9c0f51678b47e78592c70fb5dc793
Patch0: %{name}-link.patch
Patch1: %{name}-ldflags.patch
-Patch2: %{name}-compress.patch
+Patch2: %{name}-zlib.patch
URL: http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
BuildRequires: gcc-g77
-BuildRequires: sed >= 4.0
+BuildRequires: zlib-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -32,6 +32,7 @@
Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do CFITSIO
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+Requires: zlib-devel
%description devel
Header files and development documentation for CFITSIO.
@@ -55,9 +56,10 @@
%setup -q -n %{name}
%patch0 -p1
%patch1 -p0
-%patch2 -p0
+%patch2 -p1
-sed -i -e 's/ f77 xlf / gfortran f77 xlf /' configure
+# enforce headers from system zlib
+%{__rm} crc32.h deflate.h inffast.h inffixed.h inflate.h inftrees.h zconf.h zlib.h zutil.h
%build
%configure
@@ -101,6 +103,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.20 2011/08/22 06:35:09 qboosh
+- updated to 3.280
+- gzip code has been removed, so removed obsolete compress patch and GPL is no longer enforced
+- added zlib patch to use system zlib instead of internal copy
+
Revision 1.19 2010/06/20 17:17:47 qboosh
- updated to 3.250
================================================================
Index: packages/cfitsio/cfitsio-zlib.patch
diff -u /dev/null packages/cfitsio/cfitsio-zlib.patch:1.1
--- /dev/null Mon Aug 22 08:35:14 2011
+++ packages/cfitsio/cfitsio-zlib.patch Mon Aug 22 08:35:09 2011
@@ -0,0 +1,31 @@
+--- cfitsio/Makefile.in.orig 2011-08-22 08:20:52.649373665 +0200
++++ cfitsio/Makefile.in 2011-08-22 08:26:21.099373501 +0200
+@@ -55,9 +55,7 @@ CORE_SOURCES = buffers.c cfileio.c chec
+ putcolj.c putcolk.c putcoluk.c putcoll.c putcols.c putcolsb.c \
+ putcolu.c putcolui.c putcoluj.c putkey.c region.c scalnull.c \
+ swapproc.c wcssub.c wcsutil.c imcompress.c quantize.c ricecomp.c \
+- pliocomp.c fits_hcompress.c fits_hdecompress.c zuncompress.c zcompress.c \
+- adler32.c crc32.c inffast.c inftrees.c trees.c zutil.c \
+- deflate.c infback.c inflate.c uncompr.c \
++ pliocomp.c fits_hcompress.c fits_hdecompress.c zuncompress.c zcompress.c
+
+ SOURCES = ${CORE_SOURCES} @F77_WRAPPERS@
+
+@@ -90,7 +88,7 @@ libcfitsio.a: ${OBJECTS}
+ shared: libcfitsio${SHLIB_SUFFIX}
+
+ libcfitsio${SHLIB_SUFFIX}: ${OBJECTS}
+- ${SHLIB_LD} ${LDFLAGS} -o $@ ${OBJECTS} -lm
++ ${SHLIB_LD} ${LDFLAGS} -o $@ ${OBJECTS} -lm -lz
+
+ install: libcfitsio.a $(INSTALL_DIRS)
+ @if [ -f libcfitsio.a ]; then \
+--- cfitsio/cfitsio.pc.in.orig 2011-05-12 20:35:39.000000000 +0200
++++ cfitsio/cfitsio.pc.in 2011-08-22 08:26:36.306040160 +0200
+@@ -7,5 +7,5 @@ Name: cfitsio
+ Description: FITS File Subroutine Library
+ Version: 3.28
+ Libs: -L${libdir} -lcfitsio @LIBS@
+-Libs.private: -lm
++Libs.private: -lm -lz
+ Cflags: -I${includedir}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cfitsio/cfitsio.spec?r1=1.19&r2=1.20&f=u
More information about the pld-cvs-commit
mailing list