X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=blobdiff_plain;f=rpm.spec;h=b4ea094053a6ab252e940eaae604881a4476b6fa;hp=c03d56bfdebb22e0d979a984055d617613859e59;hb=09f6ceca18a714466b312fe8fe0b6552186ca1fc;hpb=e8eb5ebaef28ade843a725af296bf6b42656dac4;ds=sidebyside diff --git a/rpm.spec b/rpm.spec index c03d56b..b4ea094 100644 --- a/rpm.spec +++ b/rpm.spec @@ -1,20 +1,17 @@ -%define date 19990519 - Summary: Red Hat & PLD Package Manager Summary(pl): Aplikacja do zarz±dzania pakietami Name: rpm -Version: 3.0.1 -Release: 7.%{date} +Version: 3.0.2 +Release: 7 Group: Base -Group(pl): Bazowe +Group(pl): Podstawowe Copyright: GPL -Source0: ftp://ftp.rpm.org/pub/rpm/dist/rpm-3.0.x/%{name}-%{version}.%{date}.tar.gz +Source0: ftp://ftp.rpm.org/pub/rpm/dist/rpm-3.0.x/%{name}-%{version}.tar.gz Source1: rpm.groups Source2: rpm.8pl Source3: rpm.macros Source4: rpm.pl.po -Source5: rpm-backup -Source6: rpm-backup.sh +Source5: rpm-install-tree Patch0: rpm-rpmrc.patch Patch1: rpm-i18n.patch Patch2: rpm-find-requires.patch @@ -23,18 +20,18 @@ Patch4: rpm-po.patch Patch5: rpm-moredoc.patch Patch6: rpm-arch.patch Patch7: rpm-pld.patch +Patch8: rpm-rpmpopt.patch Patch37: %{name}-short_circuit.patch Patch38: %{name}-section_test.patch -BuildPrereq: bzip2-static -BuildPrereq: gdbm-static -BuildPrereq: zlib-static -BuildPrereq: patch >= 2.2 -BuildPrereq: libtool -BuildPrereq: automake -BuildPrereq: autoconf >= 2.13-8 -BuildPrereq: gettext +BuildRequires: bzip2-static +BuildRequires: gdbm-static +BuildRequires: zlib-static +BuildRequires: gettext-devel >= 0.10.38-3 +BuildRequires: libtool +BuildRequires: automake +BuildRequires: autoconf >= 2.13-8 +BuildRequires: gettext Requires: glibc >= 2.1 -Requires: /etc/cron.daily BuildRoot: /tmp/%{name}-%{version}-root Obsoletes: rpm-libs %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, '.')"`) @@ -67,14 +64,15 @@ Pliki nag graficznych mened¿erów pakietów oraz innych narzêdzi, które wymagaj± construir pacotes usando o RPM. %setup -q -%patch0 -p1 +%patch0 -p0 %patch1 -p1 -%patch2 -p1 +%patch2 -p0 %patch1 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 %patch31 -p1 install %{SOURCE4} po/pl.po install %{SOURCE3} macros.pld.in @@ -92,25 +90,24 @@ make %{__make} %{?_without_static:rpm_LDFLAGS="\\$(myLDFLAGS)"} -install -d $RPM_BUILD_ROOT/var/db/{rpm,backups/rpm} \ - $RPM_BUILD_ROOT/etc/{cron.daily,sysconfig} \ - $RPM_BUILD_ROOT%{_mandir}/{ru,pl}/man8 \ - $RPM_BUILD_ROOT/etc/skel/C/rpm/{SRPMS,RPMS,SOURCES,SPECS,BUILD} +install -d $RPM_BUILD_ROOT/var/db/rpm \ + $RPM_BUILD_ROOT%{_mandir}/{ru,pl}/man8 make DESTDIR="$RPM_BUILD_ROOT" pkgbindir="%{_bindir}" install -install macros.pld $RPM_BUILD_ROOT%{_prefix}/lib/rpm/macros.pld +install macros.pld $RPM_BUILD_ROOT%{_libdir}/rpm/macros.pld +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 %{SOURCE1} docs/groups -install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig -install %{SOURCE6} $RPM_BUILD_ROOT/etc/cron.daily install %{SOURCE8} $RPM_BUILD_ROOT%{_libdir}/rpm/find-spec-bcond strip $RPM_BUILD_ROOT/{bin/rpm,%{_bindir}/*} || : +#%%_install_langs pl_PL:en_US +%%distribution PLD gzip -9fn $RPM_BUILD_ROOT%{_mandir}/{{ru,pl}/man8/*,man8/*} \ RPM-PGP-KEY CHANGES docs/* @@ -133,7 +130,7 @@ fi %clean rm -rf $RPM_BUILD_ROOT -%files +rm -rf $RPM_BUILD_ROOT %doc RPM-PGP-KEY.gz CHANGES.gz docs/* %postun -p /sbin/ldconfig @@ -143,35 +140,19 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/* %lang(ru) %{_mandir}/ru/man8/* %lang(pl) %{_mandir}/pl/man8/* - -%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/rpm.mo -%lang(de) %{_datadir}/locale/de/LC_MESSAGES/rpm.mo -%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/rpm.mo -%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/rpm.mo -%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/rpm.mo -%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/rpm.mo -%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/rpm.mo -%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/rpm.mo -%lang(sr) %{_datadir}/locale/sr/LC_MESSAGES/rpm.mo -%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/rpm.mo -%lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/rpm.mo %lang(ru) %{_mandir}/ru/man8/rpm.8* %attr(755,root,root) %dir /var/db/rpm -%attr(755,root,root) %dir /var/db/backups/rpm -%attr(750,root,root) /etc/cron.daily/rpm-backup.sh -%attr(640,root,root) /etc/sysconfig/rpm-backup %dir /usr/lib/rpm -%attr(755,root,root) %{_prefix}/lib/rpm/find-* -%attr(755,root,root) %{_prefix}/lib/rpm/freshen.sh -%attr(755,root,root) %{_prefix}/lib/rpm/mkinstalldirs -%attr(755,root,root) %{_prefix}/lib/rpm/config.* -%attr(755,root,root) %{_prefix}/lib/rpm/getpo.sh - -%{_prefix}/lib/rpm/rpm* -%{_prefix}/lib/rpm/macros* - -/etc/skel/C/rpm +%attr(755,root,root) %{_libdir}/rpm/find-* +%attr(755,root,root) %{_libdir}/rpm/freshen.sh +%attr(755,root,root) %{_libdir}/rpm/find-requires +%attr(755,root,root) %{_libdir}/rpm/find-provides +%attr(755,root,root) %{_libdir}/rpm/find-rpm-provides +%attr(755,root,root) %{_libdir}/rpm/find-spec-bcond + +%{_libdir}/rpm/rpm* +%{_libdir}/rpm/macros* %attr(755,root,root) %{_libdir}/rpm/rpmb %attr(755,root,root) %{_libdir}/rpm/rpmi %attr(755,root,root) %{_libdir}/rpm/rpmt @@ -179,16 +160,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/librpm*.a %{_libdir}/librpm*.la %files utils + %files -n python-rpm -* Thu May 20 1999 Tomasz K³oczko - [3.0.1-6.19990519] -- spec based on version from dist tar ball (partially rewrited by me), -- pl translation by Wojtek ¦lusarczyk , -- rewrited by Artur Frysiak , -- patches with fixes maked by Artur Frysiak and Marcin Dalecki - . - -Revision 1.79 2000/02/17 03:42:17 kloczek -- release 25, -- added "Conflicts: /usr/bin/id" and rebuilded in enviroment with id in - /bin. +* %{date} PLD Team +All below listed persons can be reached on @pld.org.pl