rpms/swig/devel .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 swig.spec, 1.46, 1.47 swig-1.3.38-rh485540.patch, 1.1, NONE

Adam Tkac atkac at fedoraproject.org
Mon Mar 30 13:53:41 UTC 2009


Author: atkac

Update of /cvs/pkgs/rpms/swig/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv362

Modified Files:
	.cvsignore sources swig.spec 
Removed Files:
	swig-1.3.38-rh485540.patch 
Log Message:
- update to 1.3.39
- swig-1.3.38-rh485540.patch was merged
- add Example/ to -doc again (#489077), filter provides correctly



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/swig/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- .cvsignore	12 Feb 2009 10:50:32 -0000	1.12
+++ .cvsignore	30 Mar 2009 13:53:10 -0000	1.13
@@ -1 +1 @@
-swig-1.3.38.tar.gz
+swig-1.3.39.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/swig/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sources	12 Feb 2009 10:50:32 -0000	1.12
+++ sources	30 Mar 2009 13:53:10 -0000	1.13
@@ -1 +1 @@
-650c774917be49c526a4f8a3e733c898  swig-1.3.38.tar.gz
+ac201d1b87f8659584534f9540d7ad24  swig-1.3.39.tar.gz


Index: swig.spec
===================================================================
RCS file: /cvs/pkgs/rpms/swig/devel/swig.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- swig.spec	10 Mar 2009 18:23:17 -0000	1.46
+++ swig.spec	30 Mar 2009 13:53:10 -0000	1.47
@@ -3,14 +3,13 @@
 
 Summary: Connects C/C++/Objective C to some high-level programming languages.
 Name: swig
-Version: 1.3.38
-Release: 5%{?dist}
+Version: 1.3.39
+Release: 1%{?dist}
 License: BSD
 Group: Development/Tools
 URL: http://swig.sourceforge.net/
 Source: http://download.sourceforge.net/swig/swig-%{version}.tar.gz
 Patch1: swig-1.3.23-pylib.patch
-Patch2: swig-1.3.38-rh485540.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: perl, python-devel
@@ -43,7 +42,26 @@
 %prep
 %setup -q -n swig-%{version}
 %patch1 -p1 -b .pylib
-%patch2 -p1 -b .rh485540
+
+
+# as written on https://fedoraproject.org/wiki/Packaging_talk:Perl, section 2
+# (specific req/prov filtering). Before you remove this hack make sure you don't
+# reintroduce https://bugzilla.redhat.com/show_bug.cgi?id=489421
+cat << \EOF > %{name}-prov
+#!/bin/sh
+%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-doc-%{version}\S+||'`
+EOF
+
+%define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov
+chmod +x %{__perl_provides}
+
+cat << \EOF > %{name}-req
+#!/bin/sh
+%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-doc-%{version}\S+||'`
+EOF
+
+%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req
+chmod +x %{__perl_requires}
 
 %build
 ./autogen.sh
@@ -78,9 +96,14 @@
 
 %files doc
 %doc ANNOUNCE CHANGES FUTURE INSTALL LICENSE NEW README TODO
-%doc Doc
+%doc Doc Examples
 
 %changelog
+* Mon Mar 30 2009 Adam Tkac <atkac redhat com> 1.3.39-1
+- update to 1.3.39
+- swig-1.3.38-rh485540.patch was merged
+- add Example/ to -doc again (#489077), filter provides correctly
+
 * Tue Mar 10 2009 Adam Tkac <atkac redhat com> 1.3.38-5
 - revert #489077 enhancement due #489421
 


--- swig-1.3.38-rh485540.patch DELETED ---




More information about the fedora-extras-commits mailing list