X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=waf.spec;h=26e324db4d8bd3ab5c9c8cbaecd10eee5b6a1635;hb=b28e98fb8b303bf61da65ddf76567f5aa54c25e2;hp=c2b44fcb3cac94822908c2da8b92bdd2eb292cbc;hpb=907937a35407aa4fcdff89e10d81a72da2bfd314;p=packages%2Fwaf.git diff --git a/waf.spec b/waf.spec index c2b44fc..26e324d 100644 --- a/waf.spec +++ b/waf.spec @@ -1,18 +1,17 @@ Summary: The Waf build system Summary(pl.UTF-8): System budowania Waf Name: waf -Version: 1.8.6 +Version: 2.0.21 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: ftp://ftp.waf.io/pub/release/%{name}-%{version}.tar.bz2 -# Source0-md5: 7c89d2127ae3a4e5160b9a6a285b4764 +Source0: http://waf.io/%{name}-%{version}.tar.bz2 +# Source0-md5: 20e89032bf6da95ee8d38c87b4a1236a Patch0: %{name}-path.patch -URL: http://code.google.com/p/waf/ -BuildRequires: python >= 1:2.6 -BuildRequires: python-modules >= 1:2.6 +URL: http://waf.io/ +BuildRequires: python3 +BuildRequires: python3-modules BuildRequires: rpm-pythonprov BuildRequires: rpmbuild(macros) >= 1.234 Requires: python(abi) = %{py_ver} @@ -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,22 +49,19 @@ 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 - %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