From 76214164da4938115122f6ada9ccf4ab64494fe0 Mon Sep 17 00:00:00 2001 From: wojtek Date: Fri, 5 Feb 1999 09:34:28 +0000 Subject: [PATCH] Updated to 2.5.6 && changes groups in source Changed files: rpm.spec -> 1.10 --- rpm.spec | 132 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 89 insertions(+), 43 deletions(-) diff --git a/rpm.spec b/rpm.spec index 5ad59b8..5e7619e 100644 --- a/rpm.spec +++ b/rpm.spec @@ -1,15 +1,18 @@ -Summary: Red Hat Package Manager -Summary(pl): Aplikacja do zarz±dzania pakietami -Name: rpm -Version: 2.5.5 -Release: 2 -Group: Utilities/System -Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-2.5.x/%{name}-%{version}.tar.gz -Patch0: rpm.patch -Patch1: rpm-no_vrfy_symlinks.patch -Copyright: GPL -BuildRoot: /tmp/%{name}-%{version}-root -Conflicts: patch < 2.5 +Summary: Red Hat & PLD Package Manager +Summary(pl): Aplikacja do zarz±dzania pakietami +Name: rpm +Version: 2.5.6 +Release: 2d +Group: Base +Group(pl): Bazowe +URL: ftp://ftp.rpm.org/pub/rpm/dist/rpm-2.5.x +Source: %{name}-%{version}.tar.gz +Patch0: %{name}-config.patch +Patch1: %{name}-rpmrc.patch +Patch2: %{name}-glibc.patch +Patch3: %{name}-groups.patch +Copyright: GPL +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, '.')"`) RPM is a powerful package manager, which can be used to build, install, @@ -18,17 +21,17 @@ package consists of an archive of files, and package information, including name, version, and description. packages. A package consists of an archive of files, and package nombre, versión y descripción. - -RPM jest programem s³u¿±cym do zarz±dzania oprogramowaniem (menad¿erem -pakietów). Dziêki niemu bêdziesz móg³ przebudowaæ, zainstalowaæ czy -zweryfikowaæ dowolny pakiet. Informacje dotycz±ce ka¿dego pakietu s± -przechowywane w bazie danych i dostêpne tylko dla administratora systemu. +RPM jest doskona³ym menad¿erem pakietów. Dziêki niemu bêdziesz móg³ przebudowaæ, +zainstalowaæ czy zweryfikowaæ dowolny pakiet. Informacje dotycz±ce ka¿dego +pakietu s± przechowywane w bazie danych i dostêpne tylko dla administratora +systemu. przechowywane w bazie danych i mo¿na je uzyskaæ za pomoc± opcji %package devel -Summary: Header files and libraries for programs that manipulate rpm packages -Summary(pl): Pliki nag³ówkowe i biblioteki statyczne -Group: Development/Libraries -Requires: %{name} = %{version} +Summary: Header files and libraries +Summary(pl): Pliki nag³ówkowe i biblioteki statyczne +Summary(pl): Pliki nag³ówkowe i biblioteki statyczne +Group(pl): Programowanie/Biblioteki +Requires: %{name} = %{version} Requires: %{name} = %{version} Requires: popt-devel @@ -37,23 +40,34 @@ The RPM packaging system includes a C library that makes it easy to manipulate RPM packages and databases. It is intended to ease the creation of graphical package managers and other tools that need %description -l pl devel -RPM to tak¿e Pliki nag³ówkowe i biblioteki statyczne. graficznych mened¿erów pakietów oraz innych narzêdzi, które wymagaj± construir pacotes usando o RPM. %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch1 -p1 install %{SOURCE13} macros.python.in mv -f perl.prov perl.prov.in) -CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr +autoconf +CFLAGS=$RPM_OPT_FLAGS LDFLAGS=-s \ + ./configure \ + --prefix=/usr make --with-python -install -d $RPM_BUILD_ROOT/{var/lib/rpm,usr/src/rpm/{SOURCES,SPECS,RPMS/{$RPM_ARCH,noarch},SRPMS,BUILD}} +%{__make} %{?_without_static:rpm_LDFLAGS="\\$(myLDFLAGS)"} +install -d $RPM_BUILD_ROOT/var/lib/rpm +install -d $RPM_BUILD_ROOT/usr/src/rpm/{SOURCES,SPECS,SRPMS,BUILD} +install -d $RPM_BUILD_ROOT/usr/src/rpm/RPMS/{$RPM_ARCH,noarch} + make installprefix="$RPM_BUILD_ROOT" install pkgbindir="%{_bindir}" +gzip -9fn $RPM_BUILD_ROOT/usr/man/man8/* +bzip2 -9 RPM-PGP-KEY CHANGES groups docs/* + %clean rm -rf $RPM_BUILD_ROOT @@ -61,19 +75,31 @@ rm -rf $RPM_BUILD_ROOT /bin/rpm --initdb %files -%defattr(644, root, root, 755) -%doc RPM-PGP-KEY CHANGES groups docs/* -%attr(755, root, root) /bin/rpm -%attr(755, root, root) /usr/bin/* + +%doc RPM-PGP-KEY.bz2 CHANGES.bz2 groups.bz2 docs/* +%postun -p /sbin/ldconfig + +%attr(755,root,root) /usr/bin/gendiff +%attr(755,root,root) /usr/bin/rpm2cpio +%attr(644,root, man) /usr/man/man8/* + +%attr(750,root,root) %dir /var/lib/rpm + %dir /usr/lib/rpm -%attr(755, root, root) /usr/lib/rpm/find-* -%attr(755, root, root) /usr/lib/rpm/freshen.sh -%attr(755, root, root) /usr/lib/rpm/mkinstalldirs -/usr/lib/rpm/rpmrc -/usr/lib/rpm/rpmpopt -%attr(644, root, man) /usr/man/man8/* -%attr(700, root, root) %dir /var/lib/rpm -/usr/src/rpm +%attr(755,root,root) /usr/lib/rpm/find-* +%attr(755,root,root) /usr/lib/rpm/freshen.sh +%attr(755,root,root) /usr/lib/rpm/mkinstalldirs + +/usr/lib/rpm/rpm* + +%dir /usr/src/rpm/RPMS +%attr(755,root,root,755) /usr/src/rpm/RPMS/* + +%dir /usr/src/rpm/SRPMS +%dir /usr/src/rpm/SPECS +%dir /usr/src/rpm/BUILD +%dir /usr/src/rpm/SOURCES + %lang(cs) /usr/share/locale/cs/LC_MESSAGES/rpm.mo %lang(de) /usr/share/locale/de/LC_MESSAGES/rpm.mo %lang(fi) /usr/share/locale/fi/LC_MESSAGES/rpm.mo @@ -81,19 +107,36 @@ rm -rf $RPM_BUILD_ROOT %lang(pt) /usr/share/locale/pt*/LC_MESSAGES/rpm.mo %lang(ru) /usr/share/locale/ru/LC_MESSAGES/rpm.mo %lang(sk) /usr/share/locale/sk/LC_MESSAGES/rpm.mo -%lang(sr) /usr/share/locale/sr/LC_MESSAGES/rpm.mo %lang(sv) /usr/share/locale/sv/LC_MESSAGES/rpm.mo +%lang(sr) /usr/share/locale/sr/LC_MESSAGES/rpm.mo %lang(tr) /usr/share/locale/tr/LC_MESSAGES/rpm.mo %lang(ru) %{_mandir}/ru/man8/rpm.8* %attr(755,root,root) %{_libdir}/rpm/rpmi -%defattr(644, root, root, 755) -/usr/include/rpm +%attr(755,root,root) %{_libdir}/rpm/rpmt + +%dir /usr/include/rpm +/usr/include/rpm/* + /usr/lib/lib*.a %files utils %files -n python-rpm +* Fri Jan 15 1999 Wojtek ¦lusarczyk + [2.5.6-1d] +- updated to latest stable version, +- added URL, +- added Group(pl) && changed gropup to Base, +- added small patch against GNU libc-2.1. + +* Sun Nov 08 1998 Wojtek ¦lusarczyk + [2.5.5-1d] +- updated to 2.5.5. + * Tue Sep 01 1998 Wojtek ¦lusarczyk - [2.5.2-3] -- added pl translation. + [2.5.2-2d] +- translation modified for pl, +- compressed man pages && documentation, +- changed Buildroot to /tmp/%%{name}-%%{version}-root, +- moved /usr/src/redhat to /usr/src/rpm. * Sun Aug 30 1998 Tomasz K³oczko [2.5.2-2] @@ -102,8 +145,11 @@ rm -rf $RPM_BUILD_ROOT - changed Buildroot to /tmp/%%{name}-%%{version}-root, - added using %%{name} and %%{version} in Source, - added %lang macros for /usr/share/locale/*/LC_MESSAGES/rpm.mo files, -- added %attr and %defattr macros in %files (allows build package from - non-root account). +- added %attr and %defattr macros in %files (allow build package from + non-root account), +- build against GNU libc-2.1. + + Revision 1.79 2000/02/17 03:42:17 kloczek - release 25, - added "Conflicts: /usr/bin/id" and rebuilded in enviroment with id in -- 2.43.0