]> git.pld-linux.org Git - packages/bakefile.git/blobdiff - bakefile.spec
- 1.x version note
[packages/bakefile.git] / bakefile.spec
index cceefb20319badd0576f6e177459200bdbd88afc..47360abb258d6f52682bae7ea8fd62f70edaf388 100644 (file)
@@ -1,22 +1,24 @@
+# NOTE: for 1.x versions see DEVEL branch; it's not compatible with 0.x, and (according to web site) still work in progress.
 Summary:       Native makefiles generator
 Summary(pl.UTF-8):     Generator natywnych plików typu Makefile
 Name:          bakefile
-Version:       0.2.2
-Release:       0.1
+Version:       0.2.10
+Release:       1
 License:       MIT
 Group:         Development/Building
-Source0:       http://dl.sourceforge.net/bakefile/bakefile-%{version}.tar.gz
-# Source0-md5: 42d5591cecbf628ecc5ee4e5e2ee809c
+#SourceDownload: https://github.com/vslavik/bakefile/releases
+Source0:       https://github.com/vslavik/bakefile/releases/download/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: f980cdd36268b5d2b23602d454bdf0a4
 Patch0:                %{name}-empy.patch
-URL:           http://bakefile.sourceforge.net/
-BuildRequires: autoconf
-BuildRequires: automake
+URL:           http://bakefile.org/
+BuildRequires: autoconf >= 2.53
+BuildRequires: automake >= 1.6
 BuildRequires: libtool
-BuildRequires: python-devel
+BuildRequires: python-devel >= 1:2.5
 BuildRequires: rpm-pythonprov
 %pyrequires_eq python-modules
-Requires:      python-libxml2
 Requires:      empy >= 3.1
+Requires:      python-libxml2
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -28,7 +30,7 @@ bcc makefile etc.).
 %description -l pl.UTF-8
 Bakefile to generator natywnych plików typu Makefile dla wielu
 platform i kompilatorów. Przyjmuje na wejściu niezależny od
-kompilatora opis zadań budowania  i tworzy natywny plik (Makefile.in
+kompilatora opis zadań budowania i tworzy natywny plik (Makefile.in
 dla autoconfa, projekt dla Visual C++, makefile dla bcc itd.).
 
 %prep
@@ -44,27 +46,32 @@ dla autoconfa, projekt dla Visual C++, makefile dla bcc itd.).
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_bindir}}
 
-%{__make} \
-       DESTDIR=$RPM_BUILD_ROOT \
-       install
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
 # use system available modules
-rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/{empy,optik}
+%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/%{name}/{empy,py25modules}
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
+find $RPM_BUILD_ROOT%{_libdir}/%{name} -name '*.py' | grep -E -v '/bakefile(_gen)?\.py' | xargs %{__rm}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README THANKS doc/html
-%attr(755,root,root) %{_bindir}/*
-%{_aclocaldir}/*.m4
+%doc AUTHORS COPYING NEWS README THANKS doc/html
+%attr(755,root,root) %{_bindir}/bakefile
+%attr(755,root,root) %{_bindir}/bakefile_gen
+%attr(755,root,root) %{_bindir}/bakefilize
 %{_datadir}/%{name}
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/*.py[oc]
-%attr(755,root,root) %{_libdir}/%{name}/*.so
+%attr(755,root,root) %{_libdir}/%{name}/_bkl_c.so
 %attr(755,root,root) %{_libdir}/%{name}/bakefile.py
 %attr(755,root,root) %{_libdir}/%{name}/bakefile_gen.py
-%{_mandir}/man1/bakefil*.1*
+%{_aclocaldir}/bakefile*.m4
+%{_mandir}/man1/bakefile.1*
+%{_mandir}/man1/bakefile_gen.1*
+%{_mandir}/man1/bakefilize.1*
This page took 0.034991 seconds and 4 git commands to generate.