rpms/sip/F-11 macros.sip,NONE,1.1 sip.spec,1.60,1.61
Rex Dieter
rdieter at fedoraproject.org
Mon Nov 16 20:27:02 UTC 2009
Author: rdieter
Update of /cvs/pkgs/rpms/sip/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2588
Modified Files:
sip.spec
Added Files:
macros.sip
Log Message:
* Mon Nov 16 2009 Rex Dieter <rdieter at fedoraproject.org> - 4.9.1-2
- Provides: sip-api(%_sip_api_major) = %_sip_api
- devel: /etc/rpm/macros.sip helper
--- NEW FILE macros.sip ---
%_sip_api_major 6
%_sip_api_minor 0
%_sip_api %{_sip_api_major}.%{_sip_api_minor}
Index: sip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sip/F-11/sip.spec,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- sip.spec 11 Nov 2009 15:14:19 -0000 1.60
+++ sip.spec 16 Nov 2009 20:27:02 -0000 1.61
@@ -5,13 +5,21 @@
Summary: SIP - Python/C++ Bindings Generator
Name: sip
Version: 4.9.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2 or GPLv3
Group: Development/Tools
Url: http://www.riverbankcomputing.com/software/sip/intro
Source0: http://www.riverbankcomputing.com/static/Downloads/sip4/sip-%{version}%{?snap:-snapshot-%{snap}}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
+Source1: macros.sip
+%global _sip_api_major 6
+%global _sip_api_minor 0
+%global _sip_api %{_sip_api_major}.%{_sip_api_minor}
+
+Provides: sip-api(%{_sip_api_major}) = %{_sip_api}
+
BuildRequires: python-devel
BuildRequires: sed
@@ -31,7 +39,7 @@ Summary: Files needed to generate Python
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: python-devel
-
+Requires: rpm
%description devel
This package contains files needed to generate Python bindings for any C++
classes library.
@@ -54,6 +62,8 @@ rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/sip
+install -D -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.sip
+
%clean
rm -rf %{buildroot}
@@ -68,11 +78,16 @@ rm -rf %{buildroot}
%files devel
%defattr(-,root,root,-)
+%{_sysconfdir}/rpm/macros.sip
%{_datadir}/sip/
%{python_inc}/*
%changelog
+* Mon Nov 16 2009 Rex Dieter <rdieter at fedoraproject.org> - 4.9.1-2
+- Provides: sip-api(%%_sip_api_major) = %%_sip_api
+- devel: /etc/rpm/macros.sip helper
+
* Fri Oct 23 2009 Rex Dieter <rdieter at fedoraproject.org> - 4.9.1-1
- sip-4.9.1
More information about the scm-commits
mailing list