]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm.spec
final 4.0.2; stb
[packages/rpm.git] / rpm.spec
index d7ecae85ccf370b22713da612a9fa81249f3805f..d4f2f62a567f2edb1b1719755e25f208737c3573 100644 (file)
--- a/rpm.spec
+++ b/rpm.spec
@@ -1,8 +1,8 @@
 Summary:       Red Hat (and now also PLD) Package Manager
 Summary(pl):   Aplikacja do zarz±dzania pakietami
 Name:          rpm
-Version:       4.0.1
-Release:       0.1
+Version:       4.0.2
+Release:       1
 Group:         Base
 Group(de):     Gründsätzlich
 Group(pl):     Podstawowe
@@ -16,6 +16,7 @@ Source5:      %{name}-macros.perl
 Source6:       %{name}-find-perl-provides
 Source7:       %{name}-find-perl-requires
 Source8:       %{name}-find-spec-bcond
+Source9:       %{name}-find-lang
 Patch0:                %{name}-rpmrc.patch
 Patch1:                %{name}-find-requires.patch
 Patch2:                %{name}-macros.patch
@@ -28,13 +29,12 @@ Patch8:             %{name}-exclude-examples-doc.patch
 Patch9:                %{name}-db3.patch
 Patch10:       %{name}-rpm-v1.patch
 #Patch11:      %{name}-rpmlibprov.patch
-#Patch12:      %{name}-getrpmlibprov.patch
+Patch12:       %{name}-segv.patch
 #Patch13:        %{name}-rpmlibprov-order.patch
 Patch14:       %{name}-am_fix.patch
 Patch15:       %{name}-perl-req-perlfile.patch
 Patch16:       %{name}-installplatform.patch
-Patch17:       %{name}-find-lang.patch
-Patch18:       %{name}-cache.patch
+Patch17:       %{name}-cache.patch
 Patch37:        %{name}-short_circuit.patch
 Patch38:        %{name}-section_test.patch
 BuildRequires: gettext-devel
@@ -71,7 +71,7 @@ nombre, versi
 RPM jest doskona³ym menad¿erem pakietów. Dziêki niemu bêdziesz móg³
 %description -l pl
 RPM jest doskona³ym mened¿erem pakietów. Dziêki niemu bêdziesz móg³
-wchodz±cych w sk³ad pakietu, zalezno¶ci od innych pakietów s±
+wchodz±cych w sk³ad pakietu, zale¿no¶ci od innych pakietów s±
 przechowywane s± w bazie danych i mo¿na je uzyskaæ za pomoc± opcji
 wchodz±cych w sk³ad pakietu, zale¿no¶ci od innych pakietów, s±
 przechowywane w bazie danych i mo¿na je uzyskaæ za pomoc± opcji
@@ -80,6 +80,7 @@ Summary:      RPM shared libraries
 Summary(pl):   Biblioteki wspó³dzielone rpm-a
 Group:         Libraries
 Group(de):     Libraries
+Group(es):     Bibliotecas
 Group(fr):     Librairies
 Group(pl):     Biblioteki
 Requires:      %{name} = %{version}
@@ -98,6 +99,7 @@ Group(de):    Entwicklung/Libraries
 Group(fr):     Development/Librairies
 Group(pl):     Programowanie/Biblioteki
 Requires:      %{name}-libs = %{version}
+Group:         Development/Libraries
 Requires:      %{name} = %{version}
 Requires:      popt-devel
 
@@ -125,7 +127,7 @@ Biblioteki statyczne rpm-a.
 %description static -l pl
 Bibliotecas estáticas para desenvolvimento.
 
-Summary(pl):   Dodatkowe narzêdzia do zarz±dzanai baz± rpm-a i pakietami
+Summary(pl):   Dodatkowe narzêdzia do zarz±dzania baz± rpm-a i pakietami
 Summary(de):   Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken
 Group(de):     Applikationen/Datei
 Group(pl):     Aplikacje/Pliki
@@ -135,7 +137,7 @@ Requires:   %{name} = %{version}
 
 %description utils
 %description -l pl utils
-Dodatkowe narzêdzia do zarz±dzanai baz± rpm-a i pakietami.
+Dodatkowe narzêdzia do zarz±dzania baz± rpm-a i pakietami.
 %description utils -l pl
 Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
 Summary:       Additional utilities for check perl provides/requires in rpm packages
@@ -146,7 +148,8 @@ Group(pl):  Aplikacje/Pliki
 Summary(pl):   Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w pakietach rpm
 Requires:      perl-modules
 Requires:      findutils
-Additional utilities for check perl provides/requires in rpm packages.
+
+%description perlprov
 Additional utilities for checking perl provides/requires in rpm
 %description -l pl perlprov
 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci dla skryptów perl w
@@ -168,6 +171,7 @@ Requires:   file >= 3.31
 Requires:      binutils
 Requires:      gcc >= 3.0.3
 Requires:      gcc
+Requires:      diffutils
 Requires:      tar
 Requires:      textutils
 
@@ -189,18 +193,18 @@ construir pacotes usando o RPM.
 %patch7 -p1
 #%patch10 -p1
 #%patch11 -p1
-#%patch12 -p1
+%patch12 -p1
 #%patch13 -p1
 %patch14 -p1
 %patch15 -p1
 %patch16 -p1
 %patch17 -p1
-%patch18 -p1
 %patch31 -p1
 install %{SOURCE2} macros.pld.in
 %patch38 -p1
 sed -e 's/^/@pld@/' %{SOURCE2} >>platform.in
 cp -f platform.in macros.pld.in
+install %{SOURCE9} scripts/find-lang.sh
 install %{SOURCE13} macros.python.in
 (cd scripts; 
 install %{SOURCE7} scripts/find-perl-requires
@@ -224,16 +228,18 @@ autoconf
 # ugly workaround for automake
 sed -e 's#cpio.c $(DBLIBOBJS) depends.c#cpio.c depends.c#g' \
        lib/Makefile.am > lib/Makefile.am.new
-mv lib/Makefile.am.new lib/Makefile.am
+mv -f lib/Makefile.am.new lib/Makefile.am
 automake -a -c
 sed -e 's#cpio.c depends.c#cpio.c $(DBLIBOBJS) depends.c#g' \
        lib/Makefile.in > lib/Makefile.in.new
-mv lib/Makefile.in.new lib/Makefile.in
+mv -f lib/Makefile.in.new lib/Makefile.in
 %configure \
        sed 's|@host_cpu@|%{_target_cpu}|' > macros.tmp
        --enable-v1-packages
 %configure \
 %{__make} %{?bcond_off_static:rpm_LDFLAGS="\\$(myLDFLAGS)"}
+sed -e 's/#include <rpmio\.h>/#include <rpm\/rpmio\.h>/g' lib/header.h > lib/header.h.new
+mv -f lib/header.h.new lib/header.h
        --with-python
 
 
@@ -313,7 +319,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/rpm/alpha-pld-linux
 %ifarch sparc sparc64
 %endif
-
 %ifarch ppc
 %{_libdir}/rpm/ppc*
 %defattr(644,root,root,755)
This page took 0.033026 seconds and 4 git commands to generate.