]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm.spec
- add %ppc from rpm.spec
[packages/rpm.git] / rpm.spec
index 49f5eb3586feaedb20d841eb07691acf28119386..0443d3d690806179499f526d8c96c587f0bc9ba6 100644 (file)
--- a/rpm.spec
+++ b/rpm.spec
@@ -160,6 +160,7 @@ BuildRequires:      elfutils-devel >= 0.108
 # -fPIE/-pie
 BuildRequires: gcc >= 5:3.4
 %endif
+BuildRequires: gettext-autopoint >= 0.11.4-2
 BuildRequires: gettext-devel >= 0.11.4-2
 BuildRequires: libmagic-devel
 %{?with_selinux:BuildRequires: libselinux-devel >= 1.18}
@@ -293,14 +294,14 @@ Summary(pl.UTF-8):        Biblioteki RPM-a
 Group:         Libraries
 Requires:      beecrypt >= %{beecrypt_ver}
 %{?with_db:Requires:   db >= %{reqdb_ver}}
-%{?with_selinux:Requires:      libselinux >= 1.18}
 Requires:      libmagic >= 1.15-2
+%{?with_selinux:Requires:      libselinux >= 1.18}
 Requires:      popt >= %{reqpopt_ver}
-Obsoletes:     rpm-libs
+%{?with_suggest_tags:Suggests: lzma}
 Obsoletes:     rpm-apidocs
+Obsoletes:     rpm-libs
 # avoid SEGV caused by mixed db versions
 Conflicts:     poldek < 0.18.1-16
-%{?with_suggest_tags:Suggests: lzma}
 
 %description lib
 RPMs library.
@@ -473,7 +474,7 @@ Summary(ru.UTF-8):  Скрипты и утилиты, необходимые дл
 Summary(uk.UTF-8):     Скрипти та утиліти, необхідні для побудови пакетів
 Group:         Applications/File
 Requires(pre): findutils
-Requires:      %{name}-build-macros >= 1.314
+Requires:      %{name}-build-macros >= 1.417
 Requires:      %{name}-utils = %{version}-%{release}
 Requires:      /bin/id
 Requires:      awk
@@ -1025,10 +1026,20 @@ rm -f manual/Makefile*
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%triggerpostun lib -- %{name}-lib < %{version}
+rm -f /var/lib/rpm/__db*
+
+%pretrans
+# this needs to be a dir
+if [ -f %{_sysconfdir}/rpm/sysinfo ]; then
+       mv -f %{_sysconfdir}/rpm/sysinfo{,.rpmsave}
+       mkdir %{_sysconfdir}/rpm/sysinfo
+fi
+
 %post  lib -p /sbin/ldconfig
 %postun lib -p /sbin/ldconfig
 
-%pre build
+%pretrans build
 find %{_rpmlibdir} -name '*-linux' -type l | xargs rm -f
 
 %files -f %{name}.lang
This page took 0.049294 seconds and 4 git commands to generate.