rpms/healpix/F-11 healpix.spec,1.2,1.3 sources,1.2,1.3

Jussi Lehtola jussilehtola at fedoraproject.org
Sun Dec 27 15:25:32 UTC 2009


Author: jussilehtola

Update of /cvs/pkgs/rpms/healpix/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25100/F-11

Modified Files:
	healpix.spec sources 
Log Message:
Update to 2.13a.


Index: healpix.spec
===================================================================
RCS file: /cvs/pkgs/rpms/healpix/F-11/healpix.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- healpix.spec	7 Apr 2009 08:44:37 -0000	1.2
+++ healpix.spec	27 Dec 2009 15:25:32 -0000	1.3
@@ -1,14 +1,14 @@
 Name:           healpix
-Version:        2.11c
-Release:        5%{?dist}
+Version:        2.13a
+Release:        1%{?dist}
 Summary:        Hierarchical Equal Area isoLatitude Pixelization of a sphere
 
 Group:          Development/Libraries
 License:        GPLv2+
 URL:            http://healpix.jpl.nasa.gov/
-Source0:        http://download.sourceforge.net/healpix/Healpix_2.11c_2009Feb19.tar.gz
+Source0:        http://downloads.sourceforge.net/project/healpix/Healpix_%{version}/Healpix_%{version}_2009Nov27.tar.gz
 Source1:        healpix-f90test.sh
-Patch0:         healpix-2.11c-shlib.patch
+Patch0:         healpix-2.12a-shlib.patch
 Patch1:         healpix-2.11c-gcc44.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -33,6 +33,7 @@ hp_, e.g. anafast is now hp_anafast.
 Summary:        Healpix Fortran headers
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
+Requires:	gcc-gfortran
 
 %description devel
 This package contains the Fortran module files needed to compile against
@@ -85,7 +86,7 @@ This package contains the library for to
 %package -n c%{name}-devel
 Summary:        HEALPix C Bindings Library development files
 Group:          Development/Libraries
-Requires:       c%{name} = %{version}
+Requires:       c%{name} = %{version}-%{release}
 
 %description -n c%{name}-devel
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
@@ -106,7 +107,7 @@ rm test/README
 install -p -m 755 %{SOURCE1} runtest.sh
 
 # Remove patch backup from doc
-rm src/cxx/test/*.shlib
+rm -f src/cxx/test/*.shlib
 
 %build
 # Generic stuff
@@ -223,7 +224,9 @@ install -pm 0644 cxxinc/* $RPM_BUILD_ROO
 # Fortran stuff
 install -p f90bin/* $RPM_BUILD_ROOT%{_bindir}
 install -p f90lib/* $RPM_BUILD_ROOT%{_libdir}
-install -pm 0644 f90inc/* $RPM_BUILD_ROOT%{_includedir}/healpix
+# Modules contain API/ABI and thus architecture dependent
+mkdir -p $RPM_BUILD_ROOT%{_fmoddir}/healpix
+install -pm 0644 f90inc/* $RPM_BUILD_ROOT%{_fmoddir}/healpix
 
 
 %clean
@@ -244,6 +247,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
+%doc COPYING READ_Copyrights_Licenses.txt test
 %{_bindir}/hp_alteralm
 %{_bindir}/hp_anafast
 %{_bindir}/hp_hotspot
@@ -256,18 +260,17 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/hp_synfast
 %{_bindir}/hp_ud_grade
 %{_libdir}/libhealpix.so
-%{_libdir}/libhealpix_gif.so
-%doc COPYING READ_Copyrights_Licenses.txt test
+%{_libdir}/libhpxgif.so
 
 
 %files devel
 %defattr(-,root,root,-)
-%dir %{_includedir}/healpix
-%{_includedir}/healpix/*.mod
+%{_fmoddir}/healpix/
 
 
 %files c++
 %defattr(-,root,root,-)
+%doc COPYING READ_Copyrights_Licenses.txt
 %{_bindir}/hp_alice2
 %{_bindir}/hp_alice_test
 %{_bindir}/hp_alm2map_cxx
@@ -293,15 +296,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %files c++-devel
 %defattr(-,root,root,-)
+%doc src/cxx/test
 %dir %{_includedir}/healpix
 %{_includedir}/healpix/*.h
-%doc src/cxx/test
 
 
 %files -n chealpix
 %defattr(-,root,root,-)
-%{_libdir}/libchealpix.so
 %doc COPYING READ_Copyrights_Licenses.txt
+%{_libdir}/libchealpix.so
 
 
 %files -n chealpix-devel
@@ -312,6 +315,19 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Dec 27 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.13a-1
+- Update to upstream 2.13a.
+
+* Tue Sep 22 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.12a-1
+- Update to upstream 2.12a.
+
+* Mon Jul 27 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.11c-7
+- Move modules to %%{_fmoddir}.
+- Add missing documentation to -c++ package.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.11c-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sat Apr 04 2009 Lubomir Rintel (Fedora Astronomy) <lkundrak at v3.sk> - 2.11c-5
 - Minor style adjustments
 - Don't override sane gcc flags
@@ -320,14 +336,14 @@ rm -rf $RPM_BUILD_ROOT
 - mkdir with -p to allow short-circuit builds
 - Fix build with GCC 4.4
 
-* Sat Apr 04 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 2.11c-4
+* Sat Apr 04 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.11c-4
 - Review fixes.
 - Add C++ bindings, rename C++ and Fortran binaries (general names!).
 
 * Fri Apr 03 2009 Lubomir Rintel (Fedora Astronomy) <lkundrak at v3.sk> - 2.11c-3
 - Build Fortran library as DSO
 
-* Thu Mar 26 2009 Jussi Lehtola <jussi.lehtola at helsinki.fi> - 2.11c-2
+* Thu Mar 26 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 2.11c-2
 - Add Fortran bindings.
 
 * Wed Mar 25 2009 Lubomir Rintel (Fedora Astronomy) <lkundrak at v3.sk> - 2.11c-1


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/healpix/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	7 Apr 2009 07:04:19 -0000	1.2
+++ sources	27 Dec 2009 15:25:32 -0000	1.3
@@ -1 +1 @@
-df220b09bf71b746cee7fdd21c2968e5  Healpix_2.11c_2009Feb19.tar.gz
+391fa6874977ddaf26feb4909cf90c85  Healpix_2.13a_2009Nov27.tar.gz




More information about the fedora-extras-commits mailing list