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