%define reqdb_ver 4.1.25-1
%define reqpopt_ver 1.9
%define beecrypt_ver 3.0.0-0.20030610.1
-%define rpm_macros_rev 1.123
+%define rpm_macros_rev 1.127
Summary: RPM Package Manager
Summary(de): RPM Packet-Manager
Summary(es): Gestor de paquetes RPM
Name: rpm
%define ver 4.3
Version: %{ver}
-%define rel 0.%{snap}.20.4
+%define rel 0.%{snap}.21
Release: %{rel}
License: GPL
Group: Base
Patch17: %{name}-system_libs-more.patch
Patch18: %{name}-php-deps.patch
Patch19: %{name}-python-fix.patch
-#Patch20: %{name}-spec-prep-pre.patch
+Patch20: %{name}-ldconfig-always.patch
Patch21: %{name}-perl_req.patch
Patch22: %{name}-system_libs_more.patch
Patch23: %{name}-python_2_3.patch
Patch32: %{name}-userpmdepswrappers.patch
Patch33: %{name}-provides-dont-obsolete.patch
Patch34: %{name}-examplesaredoc.patch
+Patch35: %{name}-po.patch
URL: http://www.rpm.org/
Icon: rpm.gif
BuildRequires: autoconf >= 2.52
#BuildRequires: libmagic-devel
BuildRequires: libtool
BuildRequires: patch >= 2.2
+BuildRequires: popt-devel >= %{reqpopt_ver}
BuildRequires: python-devel >= 2.2
BuildRequires: python-modules >= 2.2
BuildRequires: rpm-perlprov
BuildRequires: rpm-pythonprov
BuildRequires: zlib-devel
-BuildRequires: popt-devel >= %{reqpopt_ver}
%if %{!?_without_static:1}0
# Require static library only for static build
BuildRequires: beecrypt-static >= %{beecrypt_ver}
BuildRequires: glibc-static >= 2.2.94
BuildRequires: elfutils-static
#BuildRequires: libmagic-static
-BuildRequires: zlib-static
BuildRequires: popt-static >= %{reqpopt_ver}
+BuildRequires: zlib-static
%endif
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Requires: popt >= %{reqpopt_ver}
Conflicts: glibc < 2.2.92
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define __find_provides %{SOURCE4}
%define _binary_payload w9.gzdio
%description utils-perl -l pl
Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
-
%package utils-static
Summary: Static rpm utilities
Summary(pl): Statyczne narzêdzia rpm
Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
Group: Applications/File
-Provides: rpmbuild(macros) = %{rpm_macros_rev}
Requires(pre): findutils
Requires: %{name} = %{version}
Requires: %{name}-utils = %{version}
Requires: sh-utils
Requires: tar
Requires: textutils
+Provides: rpmbuild(macros) = %{rpm_macros_rev}
%description build
Scripts for building binary RPM packages.
%patch17 -p1
%patch18 -p1
%patch19 -p1
-# patch20 -- look down
+%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
install %{SOURCE13} scripts/php.req.in
install %{SOURCE33} scripts/perl.prov
cat %{SOURCE14} >> macros.in
-# %patch20 -p1 -- merged into macros
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch32 -p1
%patch33 -p1
%patch34 -p1
+%patch35 -p1
cd scripts;
mv -f perl.req perl.req.in
libgtksuperwin.so
libxpcom.so
EOF
+cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautocompressdoc <<EOF
+# global list of file masks not to be compressed in DOCDIR
+EOF
# for rpm -e|-U --repackage
install -d $RPM_BUILD_ROOT/var/spool/repackage
ln -s /lib/$a $RPM_BUILD_ROOT%{_libdir}/$a
done
+for f in $RPM_BUILD_ROOT/%{_datadir}/locale/{en_RN,eu_ES,gl,hu,ro,wa,zh,zh_CN.GB2312}/LC_MESSAGES/rpm.mo ; do
+ [ "`file $f | sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f
+done
%find_lang %{name}
rm -rf manual