SHA256
6
0
forked from pool/rpm

- update to rpm-4.8.0

* updated python bindings
  * new transaction ordering code

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=40
This commit is contained in:
2010-03-26 10:56:28 +00:00
committed by Git OBS Bridge
parent 3de0fb7483
commit a6846b83ca
30 changed files with 960 additions and 1166 deletions

View File

@@ -1,9 +1,5 @@
SUSE specific macro changes.
Index: macros.in
===================================================================
--- macros.in.orig
+++ macros.in
--- ./macros.in.orig 2009-12-07 14:36:49.000000000 +0000
+++ ./macros.in 2010-03-25 15:13:43.000000000 +0000
@@ -175,22 +175,22 @@
# Template for debug information sub-package.
@@ -33,7 +29,7 @@ Index: macros.in
# The path to the gzip executable (legacy, use %{__gzip} instead).
%_gzipbin %{__gzip}
@@ -233,7 +233,7 @@ package or when debugging this package.\
@@ -230,7 +230,7 @@ package or when debugging this package.\
%_tmppath %{_var}/tmp
# Path to top of build area.
@@ -42,7 +38,7 @@ Index: macros.in
# The path to the unzip executable (legacy, use %{__unzip} instead).
%_unzipbin %{__unzip}
@@ -330,7 +330,7 @@ package or when debugging this package.\
@@ -333,7 +333,7 @@ package or when debugging this package.\
# "w7.lzdio" lzma-alone level 7, lzma's default
#
#%_source_payload w9.gzdio
@@ -51,7 +47,7 @@ Index: macros.in
# Algorithm to use for generating file checksum digests on build.
# If not specified or 0, MD5 is used.
@@ -420,7 +420,7 @@ package or when debugging this package.\
@@ -417,7 +417,7 @@ package or when debugging this package.\
#
# Use internal dependency generator rather than external helpers?
@@ -60,7 +56,7 @@ Index: macros.in
#
# Filter GLIBC_PRIVATE Provides: and Requires:
@@ -466,16 +466,22 @@ print (t)\
@@ -463,16 +463,22 @@ print (t)\
# Undefined, missing or %{nil} will use package content (if available).
%_verify_file_context_path %{__file_context_path}
@@ -84,8 +80,8 @@ Index: macros.in
+#%__find_enhances ???
#
# Path to scripts to autogenerate per-interpreter package dependencies,
@@ -638,15 +644,15 @@ print (t)\
# Path to scripts to autogenerate per-interpreter package dependencies.
@@ -644,15 +650,15 @@ print (t)\
%_dbi_config_Packages %{_dbi_htconfig} lockdbfd
# "Depends" is a per-transaction cache of known dependency resolutions.
@@ -108,7 +104,7 @@ Index: macros.in
# XXX legacy configuration.
# Choose db interface:
@@ -1008,7 +1014,7 @@ print (t)\
@@ -991,7 +997,7 @@ print (t)\
%_build_vendor %{_host_vendor}
%_build_os %{_host_os}
%_host @host@
@@ -117,9 +113,9 @@ Index: macros.in
%_host_cpu @host_cpu@
%_host_vendor @host_vendor@
%_host_os @host_os@
@@ -1168,6 +1174,181 @@ done \
%perl_archlib %(eval "`%{__perl} -V:installarchlib`"; echo $installarchlib)
%perl_privlib %(eval "`%{__perl} -V:installprivlib`"; echo $installprivlib)
@@ -1154,6 +1160,181 @@ done \
%python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; import sys; sys.stdout.write(get_python_lib(1))")
%python_version %(%{__python} -c "import sys; sys.stdout.write(sys.version[:3])")
+# More useful perl macros (from Raul Dias <rsd@swi.com.br>)
+#
@@ -299,7 +295,7 @@ Index: macros.in
#------------------------------------------------------------------------------
# arch macro for all Intel i?86 compatibile processors
# (Note: This macro (and it's analogues) will probably be obsoleted when
@@ -1178,7 +1359,9 @@ done \
@@ -1164,7 +1345,9 @@ done \
#------------------------------------------------------------------------------
# arch macro for all supported ARM processors
@@ -310,7 +306,7 @@ Index: macros.in
#------------------------------------------------------------------------------
# arch macro for all supported Sparc processors
@@ -1207,3 +1390,26 @@ done \
@@ -1197,3 +1380,26 @@ done \
# \endverbatim
#*/