rpms/Coin2/F-12 Coin2.spec,1.43,1.44

corsepiu corsepiu at fedoraproject.org
Sun Nov 22 08:01:05 UTC 2009


Author: corsepiu

Update of /cvs/pkgs/rpms/Coin2/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15463/F-12

Modified Files:
	Coin2.spec 
Log Message:
* Sun Nov 22 2009 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.5.0-8
- Eliminate /usr/share/Coin.
- Rename mans into *coin2.
- Fix broken calls to rename.



Index: Coin2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/Coin2/F-12/Coin2.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- Coin2.spec	28 Sep 2009 16:16:16 -0000	1.43
+++ Coin2.spec	22 Nov 2009 08:01:04 -0000	1.44
@@ -17,7 +17,7 @@
 Summary: High-level 3D visualization library
 Name: Coin2
 Version: 2.5.0
-Release: 7%{?dist}
+Release: 8%{?dist}
 
 License: GPLv2+
 Group: System Environment/Libraries
@@ -66,6 +66,8 @@ Development package for Coin
 %patch1 -p1
 %patch5 -p1
 
+find -name 'Makefile.*' -exec sed -i -e 's,\$(datadir)/Coin,$(datadir)/Coin2,' {} \;
+
 # bogus permissions
 for a in $(find . \( -name '*.h' -o -name '*.cpp' -o -name '*.c' \)); do \
   test -x $a && chmod -x $a; \
@@ -109,11 +111,15 @@ sed -i -e "s,/share/Coin/conf/,/%{_lib}/
 %install
 rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
-/usr/bin/rename .3 .3sim $RPM_BUILD_ROOT%{_mandir}/man3/*
+
+pushd $RPM_BUILD_ROOT%{_mandir} > /dev/null
+/usr/bin/rename .1 .1coin2 man1/*
+/usr/bin/rename .3 .3coin2 man3/*
+popd > /dev/null
 rm -f ${RPM_BUILD_ROOT}%{_libdir}/lib*.la
 
 install -d -m 755 ${RPM_BUILD_ROOT}%{_libdir}/Coin2
-mv ${RPM_BUILD_ROOT}%{_datadir}/Coin/conf ${RPM_BUILD_ROOT}%{_libdir}/Coin2
+mv ${RPM_BUILD_ROOT}%{_datadir}/Coin2/conf ${RPM_BUILD_ROOT}%{_libdir}/Coin2
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -133,15 +139,20 @@ rm -rf $RPM_BUILD_ROOT
 %{coin_includedir}
 %{_libdir}/libCoin.so
 %{_datadir}/aclocal/coin.m4
-%dir %{_datadir}/Coin
-%{_datadir}/Coin/draggerDefaults
-%{_datadir}/Coin/shaders
+%dir %{_datadir}/Coin2
+%{_datadir}/Coin2/draggerDefaults
+%{_datadir}/Coin2/shaders
 %{_libdir}/Coin2
 %{_mandir}/man?/*
-%doc %{coin_htmldir}
+%doc %{coin_htmldir}/Coin
 %{_libdir}/pkgconfig/Coin.pc
 
 %changelog
+* Sun Nov 22 2009 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.5.0-8
+- Eliminate /usr/share/Coin.
+- Rename mans into *coin2.
+- Fix broken calls to rename.
+
 * Mon Sep 28 2009 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.5.0-7
 - Reflect openal/openal-soft changes.
 - Work-around "file" reporting bogus results (BZ 526054).




More information about the scm-commits mailing list