packages: qdbm/qdbm.spec - ghost soname symlinks - disable static JNI libra...

qboosh qboosh at pld-linux.org
Fri Apr 6 17:01:05 CEST 2012


Author: qboosh                       Date: Fri Apr  6 15:01:04 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- ghost soname symlinks
- disable static JNI library for java

---- Files affected:
packages/qdbm:
   qdbm.spec (1.40 -> 1.41) 

---- Diffs:

================================================================
Index: packages/qdbm/qdbm.spec
diff -u packages/qdbm/qdbm.spec:1.40 packages/qdbm/qdbm.spec:1.41
--- packages/qdbm/qdbm.spec:1.40	Thu Oct  6 15:22:00 2011
+++ packages/qdbm/qdbm.spec	Fri Apr  6 17:00:59 2012
@@ -22,7 +22,7 @@
 Release:	3
 License:	LGPL
 Group:		Libraries
-Source0:	http://fallabs.com/qdbm//%{name}-%{version}.tar.gz
+Source0:	http://fallabs.com/qdbm/%{name}-%{version}.tar.gz
 # Source0-md5:	66b3bd69a651316b8d6adc2f21cf3225
 Patch0:		%{name}-am_ac.patch
 Patch1:		%{name}-Makefile.patch
@@ -32,7 +32,7 @@
 BuildRequires:	automake
 %{?with_java:BuildRequires:	jdk}
 BuildRequires:	libstdc++-devel
-BuildRequires:	libtool
+BuildRequires:	libtool >= 2:1.5
 %if %{with perl}
 BuildRequires:	perl-devel >= 1:5.8.0
 BuildRequires:	rpm-perlprov >= 4.1-13
@@ -146,7 +146,7 @@
 
 %package java
 Summary:	Java libraries for QDBM
-Summary(pl.UTF-8):	Biblioteki Javy dla QDBM-a
+Summary(pl.UTF-8):	Wiązania Javy do QDBM-a
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
@@ -154,7 +154,7 @@
 QDBM Java bindings.
 
 %description java -l pl.UTF-8
-Biblioteki Javy dla QDBM-a.
+Wiązania Javy do QDBM-a.
 
 %package java-devel
 Summary:	Java development library for QDBM and documentation
@@ -172,7 +172,7 @@
 
 %package perl
 Summary:	Perl libraries for QDBM
-Summary(pl.UTF-8):	Biblioteki Perla dla QDBM-a
+Summary(pl.UTF-8):	Wiązania Perla do QDBM-a
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
@@ -180,11 +180,11 @@
 QDBM Perl bindings.
 
 %description perl -l pl.UTF-8
-Biblioteki Perla dla QDBM-a.
+Wiązania Perla do QDBM-a.
 
 %package ruby
 Summary:	Ruby libraries for QDBM
-Summary(pl.UTF-8):	Biblioteki Ruby dla QDBM-a
+Summary(pl.UTF-8):	Wiązania języka Ruby do QDBM-a
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 %ruby_ver_requires_eq
@@ -193,7 +193,7 @@
 QDBM Ruby bindings.
 
 %description ruby -l pl.UTF-8
-Biblioteki Ruby dla QDBM-a.
+Wiązania języka Ruby do QDBM-a.
 
 %prep
 %setup -q
@@ -207,7 +207,7 @@
 %{__autoconf}
 %{__automake}
 %configure \
-	--enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no}
+	--enable-static%{!?with_static_libs:=no}
 %{__make} -j1
 
 cd plus
@@ -216,7 +216,7 @@
 %{__autoconf}
 %{__automake}
 %configure \
-	--enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no}
+	--enable-static%{!?with_static_libs:=no}
 %{__make} -j1
 cd ..
 
@@ -227,7 +227,7 @@
 %{__autoconf}
 %{__automake}
 %configure \
-	--enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no}
+	--disable-static
 %{__make} -j1
 cd ..
 %endif
@@ -286,6 +286,14 @@
 	DESTDIR=$RPM_BUILD_ROOT
 %endif
 
+# packaged as %doc
+%if %{with perl}
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/qdbm/perl/{plapidoc,*.html}
+%endif
+%if %{with ruby}
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/qdbm/ruby/{rbapidoc,*.html}
+%endif
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -302,6 +310,7 @@
 %defattr(644,root,root,755)
 %doc ChangeLog NEWS README THANKS
 %attr(755,root,root) %{_libdir}/libqdbm.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libqdbm.so.13
 
 %files devel
 %defattr(644,root,root,755)
@@ -379,6 +388,7 @@
 %files plus
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libxqdbm.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxqdbm.so.3
 
 %files plus-devel
 %defattr(644,root,root,755)
@@ -422,6 +432,7 @@
 %files java
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libjqdbm.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libjqdbm.so.1
 %{_libdir}/qdbm.jar
 
 %files java-devel
@@ -476,6 +487,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.41  2012/04/06 15:00:59  qboosh
+- ghost soname symlinks
+- disable static JNI library for java
+
 Revision 1.40  2011/10/06 13:22:00  lisu
 - rel 3
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/qdbm/qdbm.spec?r1=1.40&r2=1.41



More information about the pld-cvs-commit mailing list