|
|
da9d578 |
Name: bakefile
|
|
|
45a3164 |
Version: 0.2.9
|
|
|
3fb2e53 |
Release: 6%{?dist}
|
|
|
da9d578 |
Summary: A cross-platform, cross-compiler native makefiles generator
|
|
|
da9d578 |
Group: Development/Tools
|
|
|
da9d578 |
License: MIT
|
|
|
da9d578 |
URL: http://www.bakefile.org/
|
|
|
da9d578 |
Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
|
|
|
fd39480 |
Patch0: bakefile-028-fix-import.patch
|
|
|
cff11ef |
Patch1: bakefile-format-security.patch
|
|
|
da9d578 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
da9d578 |
|
|
|
da9d578 |
BuildRequires: libxml2-python python-devel
|
|
|
da9d578 |
Requires: python >= 2.3.0 automake python-empy
|
|
|
da9d578 |
|
|
|
da9d578 |
%description
|
|
|
da9d578 |
Bakefile is cross-platform, cross-compiler native makefiles generator. It takes
|
|
|
da9d578 |
compiler-independent description of build tasks as input and generates native
|
|
|
da9d578 |
makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.)
|
|
|
da9d578 |
|
|
|
da9d578 |
%prep
|
|
|
da9d578 |
%setup -q
|
|
|
fd39480 |
%patch0 -p0
|
|
|
cff11ef |
%patch1 -p1
|
|
|
da9d578 |
|
|
|
da9d578 |
%build
|
|
|
da9d578 |
%configure
|
|
|
da9d578 |
make %{?_smp_mflags}
|
|
|
da9d578 |
|
|
|
da9d578 |
%install
|
|
|
da9d578 |
rm -rf $RPM_BUILD_ROOT
|
|
|
da9d578 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
da9d578 |
|
|
|
da9d578 |
%clean
|
|
|
da9d578 |
rm -rf $RPM_BUILD_ROOT
|
|
|
da9d578 |
|
|
|
da9d578 |
%files
|
|
|
da9d578 |
%defattr(-,root,root,-)
|
|
|
da9d578 |
%doc COPYING AUTHORS NEWS README THANKS
|
|
|
da9d578 |
%{_bindir}/bakefil*
|
|
|
da9d578 |
%{_datadir}/bakefile
|
|
|
da9d578 |
%{_mandir}/man1/bakefil*
|
|
|
da9d578 |
%{_libdir}/bakefile*
|
|
|
da9d578 |
%exclude %{_libdir}/%{name}/empy
|
|
|
da9d578 |
%exclude %{_libdir}/%{name}/py25modules
|
|
|
da9d578 |
%exclude %{_libdir}/%{name}/_bkl_c.la
|
|
|
da9d578 |
%{_datadir}/aclocal/*.m4
|
|
|
da9d578 |
|
|
|
da9d578 |
%changelog
|
|
|
3fb2e53 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-6
|
|
|
3fb2e53 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
3fb2e53 |
|
|
|
ae65e19 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-5
|
|
|
ae65e19 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
ae65e19 |
|
|
|
cff11ef |
* Sun Feb 23 2014 Filipe Rosset <rosset.filipe@gmail.com> - 0.2.9-4
|
|
|
cff11ef |
- Fix FTBFS -Werror=format-security rhbz #1036997 (thanks to Dhiru Kholia)
|
|
|
cff11ef |
|
|
|
c00636a |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-3
|
|
|
c00636a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
c00636a |
|
|
|
e3bd541 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-2
|
|
|
e3bd541 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
e3bd541 |
|
|
|
45a3164 |
* Mon Nov 05 2012 Filipe Rosset <rosset.filipe@gmail.com> - 0.2.9-1
|
|
|
45a3164 |
- Updated to 0.2.9 upstream release
|
|
|
45a3164 |
|
|
|
17e96a9 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.8-8
|
|
|
17e96a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
17e96a9 |
|
|
|
d07f64e |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.8-7
|
|
|
d07f64e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
d07f64e |
|
|
|
a5aaf70 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.8-6
|
|
|
a5aaf70 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
a5aaf70 |
|
|
|
fd39480 |
* Sun Jan 02 2011 Filipe Rosset <rosset.filipe@gmail.com> - 0.2.8-5
|
|
|
fd39480 |
- fix for rhbz#633520 and rhbz#652887 (thanks to Jonathan Wakely and Josef Šimánek)
|
|
|
fd39480 |
|
|
|
ab9bf64 |
* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 0.2.8-4
|
|
|
ab9bf64 |
- recompiling .py files against Python 2.7 (rhbz#623276)
|
|
|
ab9bf64 |
|
|
|
da9d578 |
* Tue Mar 02 2010 Filipe Rosset <rosset.filipe@gmail.com> - 0.2.8-3
|
|
|
da9d578 |
- Fixed Source url
|
|
|
da9d578 |
- Updated BuildRequires and Requires info
|
|
|
da9d578 |
- Empy python module packaged independently
|
|
|
da9d578 |
- Removed files of uuid and subprocess python modules
|
|
|
da9d578 |
- Removed .la files
|
|
|
da9d578 |
|
|
|
da9d578 |
* Tue Dec 22 2009 Filipe Rosset <rosset.filipe@gmail.com> - 0.2.8-2
|
|
|
da9d578 |
- Replaced summary information
|
|
|
da9d578 |
- Updated BuildRequires and Requires information
|
|
|
da9d578 |
- Replaced "{_mandir}/man1/bakefil*.gz" to "{_mandir}/man1/bakefil*"
|
|
|
da9d578 |
- Correct URL and source URL
|
|
|
da9d578 |
- Replaced "%%{_libdir}/*" to "%%{_libdir}/bakefile*"
|
|
|
da9d578 |
- Removed useless line: "%%doc"
|
|
|
da9d578 |
|
|
|
da9d578 |
* Mon Dec 21 2009 Filipe Rosset <rosset.filipe@gmail.com> - 0.2.8-1
|
|
|
da9d578 |
- Initial RPM release
|