]> git.pld-linux.org Git - packages/waf.git/blobdiff - waf.spec
- updated to 2.0.27
[packages/waf.git] / waf.spec
index 0461eb60ddec7f72d450090fd4f5f29bf88750ec..b1087a129c0bc3dc80a754d1083c06790e9a6e55 100644 (file)
--- a/waf.spec
+++ b/waf.spec
@@ -1,21 +1,20 @@
 Summary:       The Waf build system
 Summary(pl.UTF-8):     System budowania Waf
 Name:          waf
-Version:       1.6.7
+Version:       2.0.27
 Release:       1
 # note: waf book is on CC-BY-NC-ND (not included in binary package)
 License:       BSD
 Group:         Development/Building
-#Source0Download: http://code.google.com/p/waf/downloads/list
-Source0:       http://waf.googlecode.com/files/%{name}-%{version}.tar.bz2
-# Source0-md5: a438786761e33bc8c9e6f63712b1d110
+Source0:       https://waf.io/%{name}-%{version}.tar.bz2
+# Source0-md5: c0ab0a79eef9cfff32884f49580516c6
 Patch0:                %{name}-path.patch
-URL:           http://code.google.com/p/waf/
-BuildRequires: python >= 1:2.6
-BuildRequires: python-modules >= 1:2.6
+URL:           https://waf.io/
+BuildRequires: python3 >= 1:3
+BuildRequires: python3-modules >= 1:3
 BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.234
-Requires:      python(abi) = %{py_ver}
+BuildRequires: rpmbuild(macros) >= 1.507
+Requires:      python(abi) = %{py3_ver}
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -35,6 +34,8 @@ Scons, Cmake, Ant itp.).
 %setup -q
 %patch0 -p1
 
+%{__sed} -i -e '1s,/usr/bin/.*python,%{__python3},' waf-light waflib/Context.py waflib/processor.py waflib/extras/javatest.py
+
 %build
 # check waf-light
 extras=
@@ -48,23 +49,22 @@ done
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_datadir}/waf/waflib/{Tools,extras}
+install -d $RPM_BUILD_ROOT%{_datadir}/waf3/waflib/{Tools,extras}
 
-cp -p waflib/*.py $RPM_BUILD_ROOT%{_datadir}/waf/waflib
-cp -p waflib/Tools/*.py $RPM_BUILD_ROOT%{_datadir}/waf/waflib/Tools
-cp -p waflib/extras/*.py $RPM_BUILD_ROOT%{_datadir}/waf/waflib/extras
+cp -p waflib/*.py $RPM_BUILD_ROOT%{_datadir}/waf3/waflib
+cp -p waflib/Tools/*.py $RPM_BUILD_ROOT%{_datadir}/waf3/waflib/Tools
+cp -p waflib/extras/*.py $RPM_BUILD_ROOT%{_datadir}/waf3/waflib/extras
 
 install -D -p waf-light $RPM_BUILD_ROOT%{_bindir}/waf
 
-%py_comp $RPM_BUILD_ROOT%{_datadir}/waf/waflib
-%py_ocomp $RPM_BUILD_ROOT%{_datadir}/waf/waflib
-%py_postclean %{_datadir}/waf/waflib
+%py3_comp $RPM_BUILD_ROOT%{_datadir}/waf3/waflib
+%py3_ocomp $RPM_BUILD_ROOT%{_datadir}/waf3/waflib
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc ChangeLog README TODO
+%doc ChangeLog README.md
 %attr(755,root,root) %{_bindir}/waf
-%{_datadir}/waf
+%{_datadir}/waf3
This page took 0.203169 seconds and 4 git commands to generate.