Name: rpm
%define sover 4.4
Version: 4.4.4
-Release: 0.3
+Release: 0.6
License: GPL
Group: Base
Source0: ftp://jbj.org/pub/rpm-4.4.x/%{name}-%{version}.tar.gz
Patch49: %{name}-p4.patch
Patch50: %{name}-macros.patch
Patch51: %{name}-cleanlibdirs.patch
+Patch52: %{name}-morearchs.patch
URL: http://wraptastic.org/
BuildRequires: autoconf >= 2.52
BuildRequires: automake
# don't require very fresh rpm.macros to build
%define __gettextize gettextize --copy --force --intl ; cp -f po/Makevars{.template,}
%define ix86 i386 i486 i586 i686 athlon pentium3 pentium4
+%define ppc ppc ppc7400 ppc7450
%define x8664 amd64 ia32e x86_64
# stabilize new build environment
Summary: RPM base package - scripts used by rpm packages themselves
Summary(pl): Podstawowy pakiet RPM - skrypty u¿ywane przez same pakiety rpm
Group: Base
-Requires: sed
Obsoletes: vserver-rpm
%description base
Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
Group: Applications/File
Requires(pre): findutils
-Requires: %{name}-build-macros
+Requires: %{name}-build-macros >= 1.284
Requires: %{name}-utils = %{version}-%{release}
Requires: /bin/id
Requires: awk
%patch49 -p1
%patch50 -p1
%patch51 -p1
+%patch52 -p1
cd scripts
mv -f perl.req perl.req.in
pylibdir=%{py_libdir} \
pkgbindir="%{_bindir}"
+%ifarch %{ppc}
+sed -e '/_target_platform/s/[%]{_target_cpu}/ppc/' \
+ -i $RPM_BUILD_ROOT%{_rpmlibdir}/ppc74[05]0-linux/macros
+%endif
+
rm $RPM_BUILD_ROOT%{_rpmlibdir}/vpkg-provides*
rm $RPM_BUILD_ROOT%{_rpmlibdir}/find-{prov,req}.pl
rm $RPM_BUILD_ROOT%{_rpmlibdir}/find-{provides,requires}.perl
%ifarch mips mipsel mips64 mips64el
%{_rpmlibdir}/mips*
%endif
-%ifarch ppc
+%ifarch %{ppc}
%{_rpmlibdir}/ppc*
%endif
%ifarch sparc sparc64