X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=rpm.spec;h=9ede4ee3afee0aff8314d4639c863bc47c66cb67;hb=617190f684cf21ccb586bc41ec9fb07e0f6b6e33;hp=4150fbe08a101958d887332fea4b491d3224932a;hpb=90b03dd6cdd80a18601c14e6aa3737a830e125dd;p=packages%2Frpm.git diff --git a/rpm.spec b/rpm.spec index 4150fbe..9ede4ee 100644 --- a/rpm.spec +++ b/rpm.spec @@ -2,7 +2,7 @@ Summary: Red Hat & PLD Package Manager Summary(pl): Aplikacja do zarz±dzania pakietami Name: rpm Version: 3.0.5 -Release: 11.92 +Release: 13 Group: Base Group(de): Gründsätzlich Group(pl): Podstawowe @@ -11,6 +11,7 @@ Source0: ftp://ftp.rpm.org/pub/rpm/dist/rpm-3.0.x/%{name}-%{version}.tar.gz Source1: %{name}.groups Source2: %{name}.macros Source3: %{name}-install-tree +Source4: %{name}-find-rpm-provides Patch0: %{name}-%{name}rc.patch Patch1: %{name}-find-requires.patch Patch2: %{name}-macros.patch @@ -26,7 +27,6 @@ Patch11: %{name}-db3.patch Patch12: %{name}-rpm-v1.patch Patch37: %{name}-short_circuit.patch Patch38: %{name}-section_test.patch -Provides: rpmlib(VersionedDependencies) = 3.0.3-1 Requires: glibc >= 2.1 BuildRequires: bzip2-static >= 1.0.1 BuildRequires: gdbm-static @@ -39,6 +39,9 @@ BuildRequires: gettext-devel BuildRequires: db3-static >= 3.1.14 BuildRequires: zlib-static >= 1.1.4 Obsoletes: rpm-libs +%define __find_provides %{SOURCE4} +%define _binary_payload w9.gzdio +%define __find_provides %{SOURCE4} %define pyrequires_eq() Requires: %1 >= %py_ver %1 < %(echo `python -c "import sys; import string; ver=sys.version[:3].split('.'); ver[1]=str(int(ver[1])+1); print string.join(ver, '.')"`) %description @@ -175,6 +178,8 @@ install %{SOURCE13} macros.python.in install %{SOURCE7} scripts/find-perl-requires install %{SOURCE9} scripts/find-lang.sh +(cd scripts; +mv -f perl.req perl.req.in mv -f perl.prov perl.prov.in) (cd popt; @@ -207,6 +212,7 @@ install macros.pld $RPM_BUILD_ROOT%{_libdir}/rpm/macros.pld pkgbindir="%{_bindir}" install macros.perl $RPM_BUILD_ROOT%{_libdir}/rpm/macros.perl +install macros.python $RPM_BUILD_ROOT%{_libdir}/rpm/macros.python install %{SOURCE8} $RPM_BUILD_ROOT%{_libdir}/rpm/find-spec-bcond #%%_install_langs pl_PL:en_US %%distribution PLD @@ -251,7 +257,7 @@ if [ ! -f /var/lib/rpm/packages.rpm ]; then /bin/rpm --initdb fi -%post libs -p /sbin/ldconfig +%post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %clean %clean