Name: rpm-build-reb00t Version: 0.1.1 Release: 1.n0i.10%{?dist} Summary: Reb00t RPM Development Tools Group: Development/Tools License: Artistic 2.0 URL: http://www.reb00t.com/ Source0: http://linux.reb00t.com/conf/macros.reb00t Source1: http://linux.reb00t.com/conf/macros.reb00t.perl Source2: http://linux.reb00t.com/conf/macros.reb00t.ruby Source3: http://linux.reb00t.com/conf/Changes Source4: http://linux.reb00t.com/conf/LICENSE Source5: http://linux.reb00t.com/conf/README BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gawk, curl Requires: rpm-build Requires: coreutils Requires: file Requires: findutils Requires: glibc-common Requires: grep Requires: make Requires: sed %description RPM macros and support files for building Reb00t RPM packages. %package perl Summary: Reb00t Perl RPM Development Tools Group: Development/Tools Requires: %{name} >= %{version} Obsoletes: reb00t-rpmdevtools <= 0.0.10 Provides: reb00t-rpmdevtools = %{version} Requires: perl(ExtUtils::MakeMaker) Requires: perl(Module::Build) %description perl RPM macros and support files for building Reb00t Perl RPM packages. %package ruby Summary: Reb00t Ruby RPM Development Tools Group: Development/Tools Requires: %{name} >= %{version} Requires: ruby >= 1.8.2 Requires: rubygems >= 0.9.1 %description ruby RPM macros and support files for building Reb00t Ruby RPM packages. %prep %setup -q -c -T # hehe, nasty crap - *always* download original sources ;-) %{__awk} '/^Source[0-9]+:/ {print $2}' %{_specdir}/%{name}.spec \ | while read url ; do curl -O "$url" ; done %{__cp} * %{_sourcedir} %build %install %{__rm} -rf $RPM_BUILD_ROOT %{__install} -d -m0755 $RPM_BUILD_ROOT%{_sysconfdir}/rpm %{__install} -m0644 macros.* $RPM_BUILD_ROOT%{_sysconfdir}/rpm/ %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %config %{_sysconfdir}/rpm/macros.reb00t %doc Changes LICENSE README %files perl %defattr(-,root,root,-) %config %{_sysconfdir}/rpm/macros.reb00t.perl %files ruby %defattr(-,root,root,-) %config %{_sysconfdir}/rpm/macros.reb00t.ruby %changelog * Sun Nov 18 2007 Marius FERARU - 0.1.1-1.n0i.10 - version 0.1.1 * Fri Sep 28 2007 Marius FERARU - 0.1.0-1.n0i.9 - version 0.1.0 * Sat Sep 22 2007 Marius FERARU - 0.0.10-1.n0i.8 - version 0.0.10 - changed license to Artistic 2.0 (to make Fedora folks happy) * Tue May 29 2007 Marius FERARU - 0.0.7-1.n0i.7 - version 0.0.7 - flooded with paranoid "requires" * Fri May 18 2007 Marius FERARU - 0.0.6-1.n0i.6 - version 0.0.6 * Thu May 17 2007 Marius FERARU - 0.0.5-1.n0i.5 - version 0.0.5 * Wed Jan 24 2007 Marius FERARU - 0.0.4-1.n0i.4 - version 0.0.4 * Mon Nov 27 2006 Marius FERARU - 0.0.3-1.n0i.3 - version 0.0.3 * Mon Jul 17 2006 Marius FERARU - 0.0.2-1.n0i.2 - version 0.0.2 * Sun Jul 16 2006 Marius FERARU - 0.0.1-1.n0i.1 - version 0.0.1