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