rpms/cfitsio/devel cfitsio.spec,1.1,1.2
Matthew D Truch (mtruch)
fedora-extras-commits at redhat.com
Sun Nov 13 00:34:35 UTC 2005
Author: mtruch
Update of /cvs/extras/rpms/cfitsio/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19875/devel
Modified Files:
cfitsio.spec
Log Message:
auto-import cfitsio-3.004-0.8.b on branch devel from cfitsio-3.004-0.8.b.src.rpm
Spec file fixes as per bug 172042
Index: cfitsio.spec
===================================================================
RCS file: /cvs/extras/rpms/cfitsio/devel/cfitsio.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- cfitsio.spec 13 Nov 2005 00:15:39 -0000 1.1
+++ cfitsio.spec 13 Nov 2005 00:34:33 -0000 1.2
@@ -1,6 +1,6 @@
Name: cfitsio
Version: 3.004
-Release: 0.6.b
+Release: 0.8.b
Summary: Library for manipulating FITS data files
Group: Development/Libraries
@@ -41,16 +41,23 @@
FC=g95
export FC
%configure --prefix=%{buildroot}/%{_prefix} --includedir=%{buildroot}/%{_includedir}/%{name}
+cat Makefile | \
+ sed -e 's|cc -shared|cc -shared -Wl,-soname,libcfitsio.so.0|g' \
+ > Makefile.new
+mv Makefile.new Makefile
make shared %{?_smp_mflags}
-
+unset FC
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}
make install
#move headers to correct location (configure doesn't obey --includedir)
-mkdir -p %{buildroot}/%{_includedir}/%{name}
-mv %{buildroot}/%{_includedir}/*.h %{buildroot}/%{_includedir}/%{name}
+mkdir -p %{buildroot}%{_includedir}/%{name}
+mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}
+pushd %{buildroot}%{_libdir}
+ln -s libcfitsio.so libcfitsio.so.0
+popd
%clean
rm -rf %{buildroot}
@@ -62,14 +69,19 @@
%files
%defattr(-,root,root,-)
%doc README Licence.txt changes.txt fitsio.doc fitsio.ps cfitsio.doc cfitsio.ps
-/%{_prefix}/%{_lib}/libcfitsio.so
+%{_libdir}/libcfitsio.so*
%files devel
-/%{_includedir}/%{name}
-/%{_includedir}/%{name}/*.h
-/%{_prefix}/%{_lib}/libcfitsio.a
+%{_includedir}/%{name}
+%{_libdir}/libcfitsio.a
%changelog
+* Sat Nov 12 2005 Matthew Truch <matt at truch.net> - 3.004-0.8.b
+- unset FC once we are done with the build
+
+* Sat Nov 12 2005 Ed Hill <ed at eh3.com> - 3.004-0.7.b
+- shared libs and small cleanups
+
* Sun Nov 06 2005 Matthew Truch <matt at truch.net> - 3.004-0.6.b
- Own include directory created by the devel package.
More information about the fedora-extras-commits
mailing list