packages: pdflib/pdflib.spec - SONAME deps were not generated for any packa...

glen glen at pld-linux.org
Tue May 24 15:33:37 CEST 2011


Author: glen                         Date: Tue May 24 13:33:37 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- SONAME deps were not generated for any package
- package pdf java library, not just dead symlink

---- Files affected:
packages/pdflib:
   pdflib.spec (1.95 -> 1.96) 

---- Diffs:

================================================================
Index: packages/pdflib/pdflib.spec
diff -u packages/pdflib/pdflib.spec:1.95 packages/pdflib/pdflib.spec:1.96
--- packages/pdflib/pdflib.spec:1.95	Sat Jan 29 01:07:09 2011
+++ packages/pdflib/pdflib.spec	Tue May 24 15:33:32 2011
@@ -174,20 +174,22 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install bind/cpp/pdflib.hpp $RPM_BUILD_ROOT%{_includedir}
+cp -p bind/cpp/pdflib.hpp $RPM_BUILD_ROOT%{_includedir}
 
 %if %{with java}
 install -d $RPM_BUILD_ROOT%{_javadir}
-install bind/java/pdflib.jar $RPM_BUILD_ROOT%{_javadir}
+cp -p bind/java/pdflib.jar $RPM_BUILD_ROOT%{_javadir}
 rm -f $RPM_BUILD_ROOT%{_libdir}/libpdf_java.{la,a}
 %endif
 
 rm -f $RPM_BUILD_ROOT{%{perl_vendorarch},%{_libdir}/tcl*/pdflib,%{py_libdir}/lib-dynload}/pdflib*.{la,a}
 
+# ensure soname deps are generated
+find $RPM_BUILD_ROOT -name '*.so*' | xargs chmod +x
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -221,6 +223,8 @@
 %files java
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libpdf_java.so
+%attr(755,root,root) %{_libdir}/libpdf_java.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libpdf_java.so.0
 %{_javadir}/pdflib.jar
 %endif
 
@@ -245,6 +249,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.96  2011/05/24 13:33:32  glen
+- SONAME deps were not generated for any package
+- package pdf java library, not just dead symlink
+
 Revision 1.95  2011/01/29 00:07:09  sparky
 - dropped pre-cvs changelog
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pdflib/pdflib.spec?r1=1.95&r2=1.96&f=u



More information about the pld-cvs-commit mailing list