rpms/libsilc/devel libsilc-filter-provides.sh, NONE, 1.1 libsilc.spec, 1.14, 1.15
Warren Togami (wtogami)
fedora-extras-commits at redhat.com
Wed Sep 26 17:50:38 UTC 2007
Author: wtogami
Update of /cvs/pkgs/rpms/libsilc/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8765
Modified Files:
libsilc.spec
Added Files:
libsilc-filter-provides.sh
Log Message:
- filter out libsilc module SONAME Provides (#245323)
- add a check section with a test that fails when the modules move
--- NEW FILE libsilc-filter-provides.sh ---
#!/bin/sh
if [ -x /usr/lib/rpm/redhat/find-provides ] ; then
FINDPROV=/usr/lib/rpm/redhat/find-provides
else
FINDPROV=/usr/lib/rpm/find-provides
fi
sed '\,/silc/modules/,d' | $FINDPROV "$@"
Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/devel/libsilc.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- libsilc.spec 21 Aug 2007 14:45:40 -0000 1.14
+++ libsilc.spec 26 Sep 2007 17:50:06 -0000 1.15
@@ -1,11 +1,14 @@
Summary: SILC Client Library
Name: libsilc
Version: 1.0.2
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2 or BSD
Group: System Environment/Libraries
URL: http://www.silcnet.org/
Source0: silc-toolkit-%{version}.tar.bz2
+Source1: libsilc-filter-provides.sh
+%define _use_internal_dependency_generator 0
+%define __find_provides %{SOURCE1}
Patch0: silc-toolkit-1.0.2-libs.patch
Patch1: silc-toolkit-1.0.2-wordsize.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
@@ -55,6 +58,10 @@
rm -f $RPM_BUILD_ROOT%{_libdir}/libsilcclient.a
rm -f $RPM_BUILD_ROOT%{_libdir}/libsilcclient.la
+%check
+# If this fails, the filter-provides script needs an update.
+[ -d $RPM_BUILD_ROOT%{_libdir}/silc/modules ]
+
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@@ -86,6 +93,10 @@
%{_includedir}/silc/*.h
%changelog
+* Mon Sep 24 2007 Michael Schwendt <mschwendt at users.sf.net> 1.0.2-4
+- filter out libsilc module SONAME Provides (#245323)
+- add a check section with a test that fails when the modules move
+
* Tue Aug 21 2007 Warren Togami <wtogami at redhat.com> 1.0.2-3
- rebuild
More information about the fedora-extras-commits
mailing list