Summary(pl): Aplikacja do zarzĀ±dzania pakietami
Name: rpm
Version: 3.0.3
-Release: 13
+Release: 23
Group: Base
Group(pl): Podstawowe
Copyright: GPL
Patch5: rpm-rpmpopt.patch
Patch6: rpm-findlangs.patch
Patch7: rpm-perl-macros.patch
+Patch8: rpm-nodeps.patch
Patch37: %{name}-short_circuit.patch
Patch38: %{name}-section_test.patch
BuildRequires: bzip2-static
construir pacotes usando o RPM.
%setup -q
%patch0 -p0
-%patch1 -p0
+%patch1 -p1
%patch0 -p1
%patch1 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
+%patch8 -p1
%patch31 -p1
install %{SOURCE3} macros.pld.in
install %{SOURCE13} macros.python.in
%{__make} %{?_without_static:rpm_LDFLAGS="\\$(myLDFLAGS)"}
-install -d $RPM_BUILD_ROOT/var/db/rpm \
+install -d $RPM_BUILD_ROOT/var/state/rpm \
$RPM_BUILD_ROOT%{_mandir}/{ru,pl}/man8
make DESTDIR="$RPM_BUILD_ROOT" pkgbindir="%{_bindir}" install
install macros.perl $RPM_BUILD_ROOT%{_libdir}/rpm/macros.perl
install -m755 %{SOURCE5} $RPM_BUILD_ROOT%{_libdir}/rpm/install-build-tree
pkgbindir="%{_bindir}"
-#install rpm.8ru $RPM_BUILD_ROOT%{_mandir}/ru/man8/rpm.8
-#install rpm2cpio.8ru $RPM_BUILD_ROOT%{_mandir}/ru/man8/rpm2cpio.8
-#install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man8/rpm.8
-
install %{SOURCE8} $RPM_BUILD_ROOT%{_libdir}/rpm/find-spec-bcond
strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
if [ -L /var/db/rpm ]; then
rm -rf /var/db/rpm
fi
-/bin/rpm --initdb
+if [ ! -f /var/state/rpm/packages.rpm ]; then
+ /bin/rpm --initdb
+fi
%clean
rm -rf $RPM_BUILD_ROOT
%{_mandir}/man8/rpm.8*
%lang(pl) %{_mandir}/pl/man8/rpm.8*
%lang(ru) %{_mandir}/ru/man8/rpm.8*
-%attr(755,root,root) %dir /var/db/rpm
+%attr(755,root,root) %dir /var/state/rpm
%dir /usr/lib/rpm
%defattr(644,root,root,755)