Summary(uk.UTF-8): Менеджер пакетів від RPM
Name: rpm
Version: 5.4.10
-Release: 29
+Release: 33
License: LGPL
Group: Base
# http://rpm5.org/files/rpm/rpm-5.4/rpm-5.4.10-0.20120706.src.rpm
Patch10: %{name}-php-deps.patch
Patch11: %{name}-notsc.patch
Patch12: %{name}-hack-norpmlibdep.patch
-Patch13: %{name}-epoch0.patch
+Patch13: %{name}-dont-copy-descriptive-tags.patch
Patch14: %{name}-perl_req-INC_dirs.patch
Patch15: %{name}-debuginfo.patch
Patch16: vendor-pld.patch
# disable it to avoid errors from berkeley db..
# status: keep locally
Patch1041: rpm-5.4.9-disable-l10ndir.patch
+# status: ready for merge
+Patch1042: rpm-5.4.9-fix-rpm_qa-pattern.patch
URL: http://rpm5.org/
BuildRequires: autoconf >= 2.60
%patch1039 -p1
%patch1040 -p1
%patch1041 -p1
+%patch1042 -p1
install %{SOURCE2} macros/pld.in
install %{SOURCE8} scripts/php.prov.in
fi
%posttrans
-if [ -x %{_rpmlibdir}/bin/rpmdb_checkversion ] && \
- ! %{_rpmlibdir}/bin/rpmdb_checkversion -h /var/lib/rpm -d /var/lib/rpm ; then
- if [ ! -e /var/lib/rpm.rpmbackup-%{version}-%{release} ] && \
- /bin/cp -a /var/lib/rpm /var/lib/rpm.rpmbackup-%{version}-%{release} ; then
+if [ -e /var/lib/rpm/Packages ] && [ -x %{_rpmlibdir}/bin/rpmdb_checkversion ] && \
+ ! %{_rpmlibdir}/bin/rpmdb_checkversion -h /var/lib/rpm -d /var/lib/rpm; then
+ if [ ! -e /var/lib/rpm.rpmbackup-%{version}-%{release} ] && [ -x /bin/cp ] && \
+ /bin/cp -a /var/lib/rpm /var/lib/rpm.rpmbackup-%{version}-%{release}; then
echo
echo "Backup of the rpm database has been created in /var/lib/rpm.rpmbackup-%{version}-%{release}"
echo
fi
if [ -x %{_rpmlibdir}/bin/dbconvert ]; then
- if ! %{_rpmlibdir}/bin/dbconvert --rebuilddb ; then
+ if ! %{_rpmlibdir}/bin/dbconvert --rebuilddb; then
echo
echo "rpm database conversion failed!"
echo "You have to run %{_rpmlibdir}/bin/dbconvert manually"