SPECS: giflib.spec - better libungif.so.[^.] link creation - inclu...
twittner
twittner at pld-linux.org
Mon Jul 16 17:12:27 CEST 2007
Author: twittner Date: Mon Jul 16 15:12:27 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- better libungif.so.[^.] link creation
- including libungif.so.*.*.* is not necessary
---- Files affected:
SPECS:
giflib.spec (1.24 -> 1.25)
---- Diffs:
================================================================
Index: SPECS/giflib.spec
diff -u SPECS/giflib.spec:1.24 SPECS/giflib.spec:1.25
--- SPECS/giflib.spec:1.24 Fri Jul 13 00:01:05 2007
+++ SPECS/giflib.spec Mon Jul 16 17:12:22 2007
@@ -26,6 +26,7 @@
BuildRequires: libtool
BuildRequires: netpbm-devel
BuildRequires: rpmbuild(macros) >= 1.213
+BuildRequires: sed
BuildRequires: urt-devel
%{?with_x:BuildRequires: xorg-lib-libX11-devel}
%ifarch %{x8664} ia64 ppc64 s390x sparc64
@@ -175,8 +176,8 @@
DESTDIR=$RPM_BUILD_ROOT
cd $RPM_BUILD_ROOT%{_libdir}
-ln -sf libgif.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libungif.so.%{version}
-ln -sf libgif.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libungif.so.4
+/sbin/ldconfig -n .
+mv -f libgif.so.[^.] $(ls libgif.so.[^.] | sed s/libgif/libungif/)
ln -sf libgif.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libungif.so
ln -sf libgif.a $RPM_BUILD_ROOT%{_libdir}/libungif.a
ln -sf libgif.la $RPM_BUILD_ROOT%{_libdir}/libungif.la
@@ -194,7 +195,7 @@
%defattr(644,root,root,755)
%doc AUTHORS BUGS COPYING ChangeLog NEWS PATENT_PROBLEMS README TODO
%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
-%attr(755,root,root) %{_libdir}/libungif.so.?
+%attr(755,root,root) %{_libdir}/libungif.so.[^.]
%files devel
%defattr(644,root,root,755)
@@ -222,6 +223,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.25 2007/07/16 15:12:22 twittner
+- better libungif.so.[^.] link creation
+- including libungif.so.*.*.* is not necessary
+
Revision 1.24 2007/07/12 22:01:05 twittner
- added one more missing symlink which is not created by ldconfig
(thnx to qboosh for pointing it and for his explanation)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/giflib.spec?r1=1.24&r2=1.25&f=u
More information about the pld-cvs-commit
mailing list