Name: rpmrebuild
Summary: Build new RPM packages from an old installed package
Version: 1.4.6
Release: 1.2
License: GPL
Group: Applications/System
URL: http://rpmrebuild.sourceforge.net/
Description: you have an installed package on a computer, want to install on other
one, and do not find the rpm file anymore.
Or you want to distribute your customization in an rpm format
this tool is for you.
The build could not start because the following file is missing: rpmrebuild.tar.gz
The build could not start because the following file is missing: rpmrebuild.tar.gz
The spec file used by the build system currently has the following contents:
# $Id$
# Authority: dag
Summary: Build new RPM packages from an old installed package
Name: rpmrebuild
Version: 1.4.6
Release: 1.2%{?dist}
License: GPL
Group: Applications/System
URL: http://rpmrebuild.sourceforge.net/
# Source: http://dl.sf.net/rpmrebuild/rpmrebuild-%{version}-1.src.rpm
Source: rpmrebuild.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
Requires: rpm
%description
you have an installed package on a computer, want to install on other
one, and do not find the rpm file anymore.
Or you want to distribute your customization in an rpm format
this tool is for you.
%prep
%setup -c %{name}
%build
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
#make ROOT="$RPM_BUILD_ROOT" install
%makeinstall
#%postun
##echo "%postun $1"
#
#[ $1 -ne 0 ] && exit 0 || :
#########################################
## This code should remove all lines from
## the line contains 'RPMREBUILD START'
## till (include) line 'RPMREBUILD END'
## in the file /etc/popt
#########################################
#rm -f /etc/popt.tmp || exit
#
#if [ -f /etc/popt ]; then
# (
# need_copy=1
# while :; do
# if ! read line; then
# [ "x$line" = "x" ] && break
# fi
# case "x$line" in
# x*RPMREBUILD*START*) need_copy="" ; continue;;
# x*RPMREBUILD*END*) need_copy="1"; continue;;
# esac
# [ "$need_copy" ] && { echo "$line" || exit; } || :
# done
# ) < /etc/popt > /etc/popt.tmp || exit
# if [ -s /etc/popt.tmp ]; then
# mv -f /etc/popt.tmp /etc/popt || exit
# else
# rm -f /etc/popt.tmp /etc/popt || exit
# fi
#else
# :
#fi
#
#%triggerin -- rpm < 4.0.3
##echo "%triggerin -- rpm < 4.0.3 ('$1' '$2')"
#
#########################################
## This code should remove all lines from
## the line contains 'RPMREBUILD START'
## till (include) line 'RPMREBUILD END'
## in the file /etc/popt
#########################################
#rm -f /etc/popt.tmp || exit
#
#if [ -f /etc/popt ]; then
# (
# need_copy=1
# while :; do
# if ! read line; then
# [ "x$line" = "x" ] && break
# fi
# case "x$line" in
# x*RPMREBUILD*START*) need_copy="" ; continue;;
# x*RPMREBUILD*END*) need_copy="1"; continue;;
# esac
# [ "$need_copy" ] && { echo "$line" || exit; } || :
# done
# ) < /etc/popt > /etc/popt.tmp || exit
# if [ -s /etc/popt.tmp ]; then
# mv -f /etc/popt.tmp /etc/popt || exit
# else
# rm -f /etc/popt.tmp /etc/popt || exit
# fi
#else
# :
#fi
#cat /usr/lib/rpmrebuild/popt-without-POPTdesc >> /etc/popt || exit
#
#%triggerin -- rpm >= 4.0.3
##echo "%triggerin -- rpm >= 4.0.3 ('$1' '$2')"
#
#########################################
## This code should remove all lines from
## the line contains 'RPMREBUILD START'
## till (include) line 'RPMREBUILD END'
## in the file /etc/popt
#########################################
#rm -f /etc/popt.tmp || exit
#
#if [ -f /etc/popt ]; then
# (
# need_copy=1
# while :; do
# if ! read line; then
# [ "x$line" = "x" ] && break
# fi
# case "x$line" in
# x*RPMREBUILD*START*) need_copy="" ; continue;;
# x*RPMREBUILD*END*) need_copy="1"; continue;;
# esac
# [ "$need_copy" ] && { echo "$line" || exit; } || :
# done
# ) < /etc/popt > /etc/popt.tmp || exit
# if [ -s /etc/popt.tmp ]; then
# mv -f /etc/popt.tmp /etc/popt || exit
# else
# rm -f /etc/popt.tmp /etc/popt || exit
# fi
#else
# :
#fi
#cat /usr/lib/rpmrebuild/popt-with-POPTdesc >> /etc/popt || exit
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root, 0755)
/a
%changelog
* Sat Apr 08 2006 Dries Verachtert <dries@ulyssis.org> - 1.4.6-1.2
- Rebuild for Fedora Core 5.
* Sat Mar 06 2004 Dag Wieers <dag@wieers.com> - 1.4.6-1
- Updated to release 1.4.6.
* Tue Oct 07 2003 Dag Wieers <dag@wieers.com> - 1.4.5-0
- Initial package. (using DAR)