]> git.pld-linux.org Git - packages/bakefile.git/blame_incremental - bakefile.spec
- fix format string warning
[packages/bakefile.git] / bakefile.spec
... / ...
CommitLineData
1Summary: Native makefiles generator
2Summary(pl.UTF-8): Generator natywnych plików typu Makefile
3Name: bakefile
4Version: 0.2.9
5Release: 2
6License: MIT
7Group: Development/Building
8Source0: http://downloads.sourceforge.net/bakefile/%{name}-%{version}.tar.gz
9# Source0-md5: b53813d155df1a45371abc8f781e6d88
10Patch0: %{name}-empy.patch
11Patch1: format-security.patch
12URL: http://bakefile.sourceforge.net/
13BuildRequires: autoconf >= 2.53
14BuildRequires: automake >= 1.6
15BuildRequires: libtool
16BuildRequires: python-devel >= 1:2.5
17BuildRequires: rpm-pythonprov
18%pyrequires_eq python-modules
19Requires: empy >= 3.1
20Requires: python-libxml2
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24Bakefile is cross-platform, cross-compiler native makefiles generator.
25It takes compiler-independent description of build tasks as input and
26generate native makefile (autoconf's Makefile.in, Visual C++ project,
27bcc makefile etc.).
28
29%description -l pl.UTF-8
30Bakefile to generator natywnych plików typu Makefile dla wielu
31platform i kompilatorów. Przyjmuje na wejściu niezależny od
32kompilatora opis zadań budowania i tworzy natywny plik (Makefile.in
33dla autoconfa, projekt dla Visual C++, makefile dla bcc itd.).
34
35%prep
36%setup -q
37%patch0 -p1
38%patch1 -p1
39
40%build
41%{__libtoolize}
42%{__aclocal} -I admin
43%{__autoconf}
44%{__automake}
45%configure
46
47%install
48rm -rf $RPM_BUILD_ROOT
49
50%{__make} install \
51 DESTDIR=$RPM_BUILD_ROOT
52
53# use system available modules
54%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/%{name}/{empy,py25modules}
55
56%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
57find $RPM_BUILD_ROOT%{_libdir}/%{name} -name '*.py' | grep -E -v '/bakefile(_gen)?\.py' | xargs %{__rm}
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
64%doc AUTHORS COPYING NEWS README THANKS doc/html
65%attr(755,root,root) %{_bindir}/bakefile
66%attr(755,root,root) %{_bindir}/bakefile_gen
67%attr(755,root,root) %{_bindir}/bakefilize
68%{_datadir}/%{name}
69%dir %{_libdir}/%{name}
70%{_libdir}/%{name}/*.py[oc]
71%attr(755,root,root) %{_libdir}/%{name}/_bkl_c.so
72%attr(755,root,root) %{_libdir}/%{name}/bakefile.py
73%attr(755,root,root) %{_libdir}/%{name}/bakefile_gen.py
74%{_aclocaldir}/bakefile*.m4
75%{_mandir}/man1/bakefile.1*
76%{_mandir}/man1/bakefile_gen.1*
77%{_mandir}/man1/bakefilize.1*
This page took 0.0591469999999999 seconds and 4 git commands to generate.