diff --git a/platformin.diff b/platformin.diff index 43c96e1..f9020ff 100644 --- a/platformin.diff +++ b/platformin.diff @@ -1,5 +1,4 @@ -SUSE specific platform changes. The libexecdir definition is probably -wrong, LSB seems to demand "%{_exec_prefix}/lib". +SUSE specific platform changes. --- ./platform.in.orig 2005-01-26 03:39:54.000000000 +0000 +++ ./platform.in 2006-02-17 14:18:30.000000000 +0000 @@ -8,7 +7,7 @@ wrong, LSB seems to demand "%{_exec_prefix}/lib". %_bindir @bindir@ %_sbindir @sbindir@ -%_libexecdir @libexecdir@ -+%_libexecdir %{_libdir} ++%_libexecdir %{_exec_prefix}/lib %_datadir @datadir@ %_sysconfdir @sysconfdir@ %_sharedstatedir @sharedstatedir@ diff --git a/rpm-python.spec b/rpm-python.spec index c659f4f..bb86481 100644 --- a/rpm-python.spec +++ b/rpm-python.spec @@ -24,7 +24,7 @@ License: GPL v2 or later Group: System/Packages Summary: Python Bindings for Manipulating RPM Packages Version: 4.4.2.3 -Release: 41 +Release: 42 Requires: rpm = %{version} %py_requires Source99: rpm.spec @@ -69,35 +69,3 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/python* %changelog -* Thu Feb 12 2009 ro@suse.de -- adapt buildrequires -* Wed Oct 08 2008 cthiel@suse.de -- added libelf-devel to BuildRequires to fix build -* Thu Sep 11 2008 mls@suse.de -- update to 4.4.2.3 to get rid of >50 patches -* Sat Aug 30 2008 cthiel@suse.de -- add libselinux-devel to BuildRequires -* Thu Aug 07 2008 dmueller@suse.de -- fix build against python 2.6 -* Thu Mar 27 2008 coolo@suse.de -- fix buildrequires -* Fri May 25 2007 mls@suse.de -- fix unicode queries -* Fri Mar 30 2007 rguenther@suse.de -- add ncurses-devel and zlib-devel BuildRequires. -* Wed Oct 18 2006 mls@suse.de -- use rpm.spec for building instead of duplication everything -- delete superfluous .a and .la files [#202604] -- create .pyc and .pyo files [#205711] -* Sun Oct 15 2006 schwab@suse.de -- Make sure config.rpath is present. -* Fri Sep 22 2006 aj@suse.de -- Fix for python2.5. -* Thu Sep 21 2006 lnussel@suse.de -- do not package beecrypt python bindings as libbeecrypt is not - packaged either -- fix literal %%{version} in Requires tag -* Thu Sep 21 2006 lnussel@suse.de -- fix build with python 2.5 by overriding autodetection -* Tue Sep 19 2006 rguenther@suse.de -- split from rpm package diff --git a/rpm.changes b/rpm.changes index e289c27..24e3454 100644 --- a/rpm.changes +++ b/rpm.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 13 12:50:30 CEST 2009 - coolo@novell.com + +- the correct value for libexecdir is exec_prefix/lib (as the + comment rightfully already mentioned) + ------------------------------------------------------------------- Tue Jun 9 11:53:50 CEST 2009 - mmarek@suse.cz diff --git a/rpm.spec b/rpm.spec index b15e712..8ec468c 100644 --- a/rpm.spec +++ b/rpm.spec @@ -27,7 +27,7 @@ PreReq: %insserv_prereq %fillup_prereq permissions AutoReqProv: on Summary: The RPM Package Manager Version: 4.4.2.3 -Release: 41 +Release: 42 Source: rpm-%{version}.tar.bz2 Source1: RPM-HOWTO.tar.bz2 Source2: RPM-Tips.html.tar.bz2 @@ -337,7 +337,7 @@ Summary: A C library for parsing command line parameters License: LGPL v2.1 or later Group: System/Libraries Version: 1.7 -Release: 489 +Release: 490 # bug437293 %ifarch ppc64 Obsoletes: popt-64bit @@ -365,7 +365,7 @@ Summary: C Library for Parsing Command Line Parameters License: LGPL v2.1 or later Group: System/Libraries Version: 1.7 -Release: 489 +Release: 490 Requires: popt = 1.7 Requires: glibc-devel # bug437293 @@ -405,1231 +405,3 @@ Authors: %doc %{_mandir}/man3/popt.3* %changelog -* Tue Jun 09 2009 mmarek@suse.cz -- findksyms.diff: also generate provides for kernel packages. -* Mon Apr 06 2009 ro@suse.de -- fix typo in brp-symlink (bnc#457908) -* Tue Mar 31 2009 mmarek@suse.cz -- findksyms.diff: don't check for /boot/symsets-*, generate ksym() - requires if not present. -* Thu Mar 19 2009 ro@suse.de -- rpm-suse_macros: suse_version to 1120 -* Thu Feb 19 2009 schwab@suse.de -- Add support for xz compressed sources. -* Wed Feb 18 2009 jblunck@suse.de -- Add debuginfo.prov helper script for build-id provides. -* Mon Feb 16 2009 ro@suse.de -- fix sort call in finddebuginfo again -* Wed Feb 11 2009 coolo@suse.de -- sort the result of find to make symlinks stable in finddebuginfo -* Wed Feb 11 2009 coolo@suse.de -- adapt to new API of xz, sticking with the old LZMA format (not XZ) -* Mon Feb 09 2009 ro@suse.de -- define disttag as optional tag with macro just like disturl -* Thu Jan 29 2009 olh@suse.de -- obsolete old -XXbit packages (bnc#437293) -* Tue Jan 27 2009 agruen@suse.de -- find-supplements.ksyms: Fix "Supplements: packageand( - kernel-$flavor:$package)" dependency (bnc#429254). -* Mon Jan 05 2009 mmarek@suse.cz -- findksyms.diff: make sure that the input files for join are - sorted properly (bnc#450714) -* Fri Dec 19 2008 mls@suse.de -- add popt-devel and rpm-devel to baselibs config (bnc#445037) -* Thu Dec 11 2008 ro@suse.de -- brp-symlink: whitelist kde4 doc path (bnc#457908) -* Thu Dec 11 2008 agruen@suse.de -- find-supplements.ksyms: Module aliases may contain special - characters that rpm does not allow in dependencies, such as - commas. Encode those as %%XX to avoid generating broken - dependencies (bnc#456695). -* Tue Dec 09 2008 schwab@suse.de -- find-debuginfo.sh: Don't convert to binary. -* Mon Dec 01 2008 ro@suse.de -- add rpm to baselibs.conf (for net-snmp) -- append a "nil" after suse_install_update_script and _message -* Fri Nov 28 2008 dmueller@suse.de -- fix build -- fix stack based buffer overflow in filelist parsing (bnc#397006) -- add macros for update messages and update scripts -* Fri Nov 28 2008 mls@suse.de -- disable debug package requires for now, they cause more harm - than benefits -* Thu Nov 27 2008 mls@suse.de -- remove '-m64' from ppc64 optflags [bnc#447002] -- add _specfile macro -- set RPMBUILD_ env vars for file helpers -- make find-supplements.ksyms use RPMBUILD_SPECFILE [bnc#443815] -* Tue Nov 25 2008 jblunck@suse.de -- find-debuginfo.sh: fix for handling absolute symlinks -* Fri Nov 21 2008 mls@suse.de -- add firmware.prov provides helper -* Fri Nov 21 2008 mmarek@suse.cz -- fixed sed expression in find-provides.ksyms -* Tue Nov 18 2008 jblunck@suse.de -- find-debuginfo.sh: Create symlinks reflecting the policy from brp-symlink -* Thu Nov 13 2008 agruen@suse.de -- Fix the ksym(...) provides to also include the kernel flavor - (bnc#444698). -* Fri Nov 07 2008 ro@suse.de -- update gcc flags to current set -* Fri Oct 31 2008 coolo@suse.de -- moved suse_update_desktop_files to package update_desktop_files -* Tue Oct 28 2008 jblunck@suse.de -- debugedit: Don't emit NOPs at the end of the line number program but at the - beginning (bnc #433182 again) -- debugedit: Fix an uninitialized variable use that lead to segfaults from - time to time -* Tue Oct 28 2008 mls@suse.de -- fix fingerprint computation for gpg checksums -* Tue Oct 21 2008 jblunck@suse.de -- debugedit: Fix debuginfo problems introduced by last patch (bnc #433182) -* Mon Oct 20 2008 mls@suse.de -- drop static libraries and libtool archives -* Thu Oct 02 2008 vuntz@suse.de -- support the new -t option of suse_update_desktop_file.sh in - rpm-suse_macros -* Thu Oct 02 2008 mls@suse.de -- fix rpmrc compile options for ia64 [bnc#431345] -* Thu Oct 02 2008 jblunck@suse.de -- debugedit: Fix some compilation warnings and the canonicalization error. -* Tue Sep 16 2008 ro@suse.de -- fix find-debuginfo.sh and debugsource-package.diff to even - apply (directory depth) -- add hack from jblunck using home made elfcmp -* Mon Sep 15 2008 jblunck@suse.de -- fix find-debuginfo.sh to work on filenames with spaces in -* Fri Sep 12 2008 mls@suse.de -- fix changelog cutter -- fix find-requires script -- add mimetype.diff patch from Scott Reeves -* Thu Sep 11 2008 mls@suse.de -- update to 4.4.2.3 to get rid of >50 patches -- make changelog cutter configurable -- update rpm-suse_macros -* Fri Sep 05 2008 dmueller@suse.de -- strip .comment and .GCC.command.line sections from ELF binaries -* Mon Aug 25 2008 prusnak@suse.cz -- enabled SELinux support [Fate#303662] -* Thu Aug 21 2008 ro@suse.de -- update rpm-suse_macros -* Wed Aug 20 2008 agruen@suse.de -- rpmconfigcheck: set Required-Stop to $null; this init script - only performs some checks when started. -- /usr/lib/python* belongs to the rpm-python package; remove from - the main rpm package. -* Mon Jun 30 2008 dmueller@suse.de -- add a requires_ge macro as well -* Thu Jun 26 2008 schwab@suse.de -- Fix db configure script. -* Thu May 15 2008 dmueller@suse.de -- remove references to brp-strip-comment-note (bnc#390163) -* Tue May 06 2008 mls@suse.de -- enable all parts of the noprovides patch again, making our rpm - compatible to rpm4 -* Fri May 02 2008 dmueller@suse.de -- add at least one supplements prefering the right kernel flavour - if no modalias could be generated (bnc#384084) -* Thu May 01 2008 agruen@suse.de -- For kernel modules, require "kernel(flavor:symset) = version" - instead of "kernel(symset) = version". This disambiguates - the case where several kernel flavors end up with the same - modver checksums (190163, 355628). -* Wed Apr 16 2008 jblunck@suse.de -- Get rid of noise when no debuginfo was generated -- Never strip static libraries in find-debuginfo script -* Thu Apr 10 2008 ro@suse.de -- added baselibs.conf file for xxbit packages -* Thu Apr 10 2008 jw@suse.de -- added whatrequires-doc.diff - Adds a hint to the misleading --whatrequires option, pointing to - the more useful -e --test. - Motivated by a talk thread started by Hubert. -* Wed Apr 09 2008 mrueckert@suse.de -- revert the last change as it leads to duplicated entries in the - file list -* Wed Apr 09 2008 jblunck@suse.de -- Fix a bug in last commit that leads to /usr/src/debug not belonging - to any package. -* Wed Apr 09 2008 jblunck@suse.de -- Put debug sources into separate -debugsource package. -* Fri Mar 28 2008 coolo@suse.de -- leave the rpm package itself with bzip payload to - avoid blocking updates from within running system -* Thu Mar 27 2008 coolo@suse.de -- switch payload default to lzma -2 -- flag GNOME docu as %%doc (bnc#358838) -* Tue Mar 18 2008 mls@suse.de -- make ia32 compatible to ia64, like it was in SLES9 [bnc#367705] -- fix memory leak and endless loops in lzma code -- make rpm provide the right lzma rpmlib name -* Tue Mar 18 2008 schwab@suse.de -- Fix broken db configuration. -* Fri Mar 14 2008 coolo@suse.de -- change it to the "alone" file format used by stable - distributions of 7zip and lzma -* Fri Mar 14 2008 coolo@suse.de -- daring some more compression time to get an overall picture -* Thu Mar 13 2008 coolo@suse.de -- support lzma payload using liblzma -* Thu Feb 21 2008 mls@suse.de -- do not configure autoreloc or colors -* Thu Jan 31 2008 ro@suse.de -- brp-symlink: whitelist /opt/kde3/share/doc*/HTML/*/common -* Mon Jan 28 2008 ro@suse.de -- finddebuginfo.diff: disable debuginfo for mono at the moment -* Mon Jan 21 2008 mls@suse.de -- change vendor detection so that it works in build service, too -* Sat Jan 19 2008 mls@suse.de -- update rpm-suse_macros so that the build service can build, too -* Thu Jan 17 2008 wberrier@suse.de -- autodeps.diff - pass .config files to mono-find-requires, not mono-find-provides -* Mon Dec 03 2007 dmueller@suse.de -- list email address completely again (#344147) -* Fri Nov 16 2007 dmueller@suse.de -- shorten changelogs in binary rpms (#308569) - * saves 4.3MB for the one CD media -* Thu Oct 11 2007 schwab@suse.de -- Add support for lzma compressed archives. -* Sun Sep 30 2007 rguenther@suse.de -- fix build with gcc43 -* Mon Sep 03 2007 dmueller@suse.de -- change %%lang_package implementation once again - to support bundle-lang-other for only one desktop (#302270) -* Fri Aug 31 2007 dmueller@suse.de -- implement supplements for lang_packages (#306412) -* Fri Aug 10 2007 dmueller@suse.de -- package size reduction (#217472) -* Wed Aug 08 2007 dmueller@suse.de -- support optional -n parameter in %%lang_package -- make %%lang_package export a -all provides that - can be used to resolve conflicts with the bundle -* Thu Aug 02 2007 mls@suse.de -- let the debug_package_requires macro overwrite the - default requires in the debuginfo package -* Tue Jul 24 2007 dmueller@suse.de -- hardcode rpm in patch name -* Fri Jun 15 2007 dmueller@suse.de -- package size reduction (28%%) -* Sun May 27 2007 schwab@suse.de -- Remove duplicate rpmpopt alias. -* Fri May 25 2007 mls@suse.de -- fix patch-rpm query -- do not link convertdb1 statically [#274694] -- use --wildcards option for tar [#272519] -- fix perl.prov [#255009] -- show pre/posttrans scripts in --scripts query [#253620] -- remove popt version requires [#246871] -- fix missing file error -* Wed May 16 2007 mls@suse.de -- fix autodeps.diff mono logic -* Mon May 14 2007 coolo@suse.de -- correctly mark KDE documentation as %%doc in find-lang.sh -* Fri May 11 2007 coolo@suse.de -- adding %%lang_package to simplify seperating translations -* Sat Apr 28 2007 wberrier@suse.de -- autodeps.diff - bnc #227362 - -Print warning if mono assembiles are found but mono-find-* fails - (solution is to make sure mono-devel is installed) - -Also include .config files when searching for mono assemblies. - (bnc #210224) -* Tue Apr 24 2007 mls@suse.de -- enable noprovides patch again. - disable part of the patch so that rpm checks the package provides - again instead of just package name when going through the - obsoletes list. This makes rpm behaviour consistent with the - updated libzypp. [#232127] -* Sun Apr 22 2007 dmueller@suse.de -- fix stripping of symbol table -* Tue Apr 17 2007 dmueller@suse.de -- strip comment and gcc command line sections from the packages -- rework SYMTAB_KEEP to accept a file pattern -* Sun Apr 08 2007 schwab@suse.de -- Include compilation directory in debuginfo file list. -* Sat Mar 24 2007 ro@suse.de -- added libbz2-devel to BuildRequires and Requires for -devel -* Fri Mar 23 2007 dmueller@suse.de -- drop custom libpopt so versioning -- move libpopt to /lib(64) for cryptsetup -- adjust installed libtool files -- Fix rpm buildrequires / devel requires -* Thu Mar 22 2007 stbinner@suse.de -- files.diff: when checking %%files list also show unpackaged files - after "not found" error message [#255780] -* Thu Mar 22 2007 dmueller@suse.de -- remove strangely duplicated libpopt -- remove static popt and corresponding .la file to reduce - dependencies -- Fix various format string errors in german translation - which cause crashes -* Mon Mar 19 2007 rguenther@suse.de -- do not require build-key -* Tue Mar 06 2007 rguenther@suse.de -- adjust cflags_profile_generate and cflags_profile_feedback to - enable tree profiling -* Fri Jan 26 2007 mls@suse.de -- create /var/spool/repackage directory [#230866] -- do not run pre/posttrans scripts in test mode [#235361] -* Thu Nov 30 2006 mls@suse.de -- disable noprovides patch [#224824] -* Fri Nov 24 2006 mls@suse.de -- fix buffer overflow in query function [#218983] -- fix off-by-two error in formatStrong [#210135] -- fix typo in (unused) beecrypt code [#219738] -- add standard buildservice macros -* Tue Nov 14 2006 agruen@suse.de -- Add %%supplements_kernel_module macro for use in firmware and - similar packages which are related to modules in a - kernel-$flavor package: RPM then extracts the modaliases from - the specified module(s) and adds them as Supplements: - modalias(...) tags, so that the package magaer will add - such packages automatically when the respective hardware is - present. -* Wed Nov 08 2006 agruen@suse.de -- Move the Kernel Module specific macros into the kernel-source - package. -* Fri Oct 20 2006 agruen@suse.de -- Support the distribution-independent macros - %%kernel_module_package_buildreq, %%kernel_module_package, and - inside %%kernel_module_package, the macros %%flavors_to_build and - %%kernel_source. -* Wed Oct 18 2006 mls@suse.de -- split up jumbo patch in 78 small patches -- fix lua directory handling [#201518] -- add /etc/rpm directory to filelist [#208762] -* Mon Oct 16 2006 agruen@suse.de -- Fix the KMP Package spec file template so that whenever the - initrd contains a module that the KMP includes, the initrd will - be regenerated (211646). -* Sun Oct 15 2006 schwab@suse.de -- Make sure config.rpath is present. -* Mon Oct 02 2006 agruen@suse.de -- %%suse_kernel_module_package: Abort when trying to build for a - kernel that doesn't have an associated /boot/symsets-$krel.tar.gz - file: we cannot generate the appropriate dependencies without. -* Mon Oct 02 2006 agruen@suse.de -- Allow kernel modules in packages even when the dependencies - between those packages and the matching kernel packages cannot - be tracked (199474). -* Sun Oct 01 2006 agruen@suse.de -- Make find-*.ksyms more robust. -* Tue Sep 19 2006 rguenther@suse.de -- split rpm-python to separate spec file -- remove python-devel BuildRequires -* Tue Aug 15 2006 ro@suse.de -- workaround for gettext using MKINSTALLDIRS in configure.ac -* Wed Jun 14 2006 mls@suse.de -- make rpmlib provide rpmlib(PatchRPMs) [#184856] -* Wed Apr 26 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: Use a temporary file location - that only root can write to (169378). -* Fri Apr 21 2006 mls@suse.de -- copy suse_macros file back into source rpm -* Mon Apr 10 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: Arguments to -p and -f should - be relative to %%_sourcedir. -* Fri Mar 24 2006 mls@suse.de -- fix uninitialized variable in unused file code [#160434] -* Fri Mar 24 2006 agruen@suse.de -- %%suse_kernel_module_package: Fix -x case when multiple flavors - to include are specified. Do not build KMP packages without - modversions or kernel(...) requirements. -* Tue Mar 21 2006 mls@suse.de -- fix PGP signature checking when there is no RSA sig -* Mon Mar 20 2006 agruen@suse.de -- Switch from modalias(foo) to modalias(kernel-flavor:foo) - supplements to give the resolver enough information to do "the - right thing". -* Sun Mar 19 2006 agruen@suse.de -- Allow paths relative to %%_sourcedir in - %%suse_kernel_module_package. -* Sat Mar 18 2006 agruen@suse.de -- Clarify rpm --help texts. -* Fri Mar 17 2006 mls@suse.de -- fix cond queries that return no result -* Fri Mar 17 2006 mls@suse.de -- work around broken patchrpm database entries [#156347] -- add query support for suggests/recommends/enhances/supplements - [#155301] -* Sun Mar 12 2006 agruen@suse.de -- find-supplements.ksyms: Don't generate too many Supplements; - anything that does not have a colon in it (like pci:...) is not - a modalias. -* Sat Mar 11 2006 ro@suse.de -- find-debuginfo: only "strip-debug" for static libs, - do not use "strip-all" there -* Fri Mar 10 2006 agruen@suse.de -- Make KMP sub-packages require kernel-$flavor instead of kernel - (mostly cosmetic). -* Fri Mar 10 2006 dmueller@suse.de -- patch for improved debuginfo extraction (#150940) -* Thu Mar 09 2006 agruen@suse.de -- find-scripts.diff: Add support for %%__find_enhances and - %%__find_supplements scripts (from mls@suse.de). -- modalias.diff: Add modalias(...) Supplements tags that define - the hardware that kernel module packages support (e.g., - modalias(pci:vBADOFBADdDEADBEEFsv*sd*bc*sc*i*)). -* Mon Mar 06 2006 agruen@suse.de -- %%suse_kernel_module_package: Add a -p option for defining - additional preamble lines in sub-packages, subject to the same - macro expansion as the sub-package (-s) itself. -* Wed Mar 01 2006 schwab@suse.de -- Fix logic error in find_debuginfo.sh [#144629]. -* Fri Feb 24 2006 mls@suse.de -- fix cursor leak in rpmdbGrowIterator [#151953] -- print error message if scriptlet fork fails [#152779] -* Sun Feb 19 2006 agruen@suse.de -- scripts/find-requires.ksyms: Fix bug in last find-requires.ksyms - fix. -* Sat Feb 18 2006 ro@suse.de -- allow debuginfo packages also for noarch (for mono,java) -* Fri Feb 17 2006 mls@suse.de -- put mono debug files in debuginfo packages [#151353] -- fix off-by-one error in glob code -- define _libexecdir to be _libdir [#136762] -- rename improves to supplements -* Thu Feb 16 2006 agruen@suse.de -- scripts/find-requires.ksyms: Tolerate kernel modules that have - more than one vermagic info entry (it happened!). -* Mon Feb 13 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: - + Search for the spec file in %%_sourcedir and %%_specdir (150119). - + If no KMP subpackage exists, use the Group and Summary tags - of the main package. -* Fri Feb 10 2006 mls@suse.de -- add back missing chunk of srcdefattr patch [#48870] -- add rpmvercmp patch from Peter Bowan -- add -m32 to ix86 optflags to make --target work [#141206] -* Sun Feb 05 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: Allow to specify a list of - kernel flavors to build (-x) instead of specifying an exclude - list. -* Fri Feb 03 2006 mls@suse.de -- use RPMSENSE_STRONG instead of RPMSENSE_WEAK -- drop support for EssentialFor -* Thu Feb 02 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: Allow to specify a custom - %%files list for the kernel-specific sub-packages. Use the - Summary and Group tags, and the %%description section from the - KMP sub-package for the kernel-specific sub-packages. -* Tue Jan 31 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: Add version to additional - Provides tag. We may need this for future Obsoletes. -* Fri Jan 27 2006 mls@suse.de -- added support for EssentialFor and Supports -- enabled support for lua scripts -* Fri Jan 27 2006 agruen@suse.de -- rpm-suse-kernel-module-subpackage: Add "Requires: kernel". Add - -r option to override the release number. Clean up. -* Thu Jan 26 2006 agruen@suse.de -- rpm-suse_macros: Add -v option to %%suse_kernel_module_package - to allow specifying a kernel module version different from the - main package version. Restore the %%version, %%summary, and - %%group macros of the main package at the end of - %%suse_kernel_module_package. -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Tue Jan 17 2006 agruen@suse.de -- rpm-suse_macros: Add %%suse_kernel_module_package macro for - building kernel module packages. -* Wed Jan 11 2006 agruen@suse.de -- rpm-4.4.2.diff: find-requires.ksyms must not print "Requires:". - Remove trailing whitespace. -* Wed Dec 21 2005 mls@suse.de -- make transaction lock --root aware -* Mon Dec 19 2005 mls@suse.de -- don't ignore getcwd return value in build.c -* Mon Dec 19 2005 mls@suse.de -- fix find-lang.sh script -* Sun Dec 18 2005 mls@suse.de -- fix find-debuginfo script -* Sun Dec 18 2005 mls@suse.de -- don't assume root:root defattr -* Sun Dec 18 2005 agruen@suse.de -- fix wrong buildsubdir macro name -* Thu Dec 15 2005 mls@suse.de -- update to version 4.4.2 - for now without lua, rpc, dav support -* Wed Dec 07 2005 agruen@suse.de -- Add find-{requires,provides}.ksyms and invoke them from the - global find-{requires,provides} scripts. The scripts add - "kernel(symbol set) = version" and "kver(symbol) = version" - provides and requires to kernel module packages. -- Add symset-table script used to generate a table of known - kernel symbol sets from /boot/symsets-*.tar.gz. -- Add rpmsort script to sort a file into RPM version order. Used - in kernel scripts to sort kernel packages by version. -* Tue Nov 22 2005 ro@suse.de -- change NO_BRP_STRIP_DEBUG to NO_DEBUGINFO_STRIP_DEBUG -- fix patchrpm code not to modify immutable header parts -* Fri Nov 18 2005 ro@suse.de -- honor NO_BRP_STRIP_DEBUG in find-debuginfo.sh -* Sat Oct 29 2005 mls@suse.de -- use lstat instead of stat when globbing (#129434) -- add RPMTAG_PKGID and RPMTAG_HDRID -- make python always return requires/provides/obsoletes/conflicts - as array -* Mon Oct 24 2005 ro@suse.de -- find-requires/find-provides: fix MONO_PATH -* Thu Oct 20 2005 ro@suse.de -- find-requires/find-provides: update mono hooks -* Wed Sep 07 2005 matz@suse.de -- Make debuginfo packages require exact version of base rpm. -* Fri Sep 02 2005 mls@suse.de -- backport CLOEXEC workaround [#93727] -- fix typo in man page [#114909] -* Thu Aug 25 2005 mls@suse.de -- don't catch ignored signals [#74560] -- unblock all signals when running scripts -* Mon Aug 22 2005 mls@suse.de -- do not try to mmap zero sized files in domd5() -* Fri Aug 12 2005 mls@suse.de -- change -mcpu to -mtune and add -D_FORTIFY_SOURCE=2 [#104241] -* Wed Aug 03 2005 mls@suse.de -- ignore /media when creating fdilesystem list -- allow --ignoresize when erasing packages -* Fri Jul 01 2005 schwab@suse.de -- Fix ppc assembly syntax. -* Wed Jun 08 2005 matz@suse.de -- add STRIP_KEEP_SYMTAB to find-debuginfo.sh -* Sat May 21 2005 schwab@suse.de -- find-debuginfo.sh: make writable before extracting debug info, simplify. -* Thu May 19 2005 schwab@suse.de -- Replace absolute symlinks when copying sources for debuginfo package. -* Wed Apr 06 2005 schwab@suse.de -- Cleanup neededforbuild. -* Wed Apr 06 2005 meissner@suse.de -- Added gettext-devel -* Tue Apr 05 2005 bg@suse.de -- add noarch to valid hppa architectures -* Thu Mar 24 2005 uli@suse.de -- better ARM support -* Sun Feb 20 2005 od@suse.de -- fix debugedit for relocatable files (kernel modules) on ppc -* Fri Feb 18 2005 mls@suse.de -- update debugedit program -* Fri Feb 18 2005 od@suse.de -- make find-debuginfo.sh handle kernel modules -* Wed Feb 16 2005 mls@suse.de -- fix --rebuilddb with --root [#50993] -* Fri Feb 11 2005 mls@suse.de -- update to elfutils-0.97 [#47746], [#48471] -- update to db-4.2.52 [#44193] -- pack brp-symlink -* Fri Feb 11 2005 ro@suse.de -- remove -fsigned-char from rpmrc (#49877) -* Sat Feb 05 2005 schwab@suse.de -- Fix building with gcc 4. -* Fri Feb 04 2005 mls@suse.de -- make python-2.4 work [#49990] -- fix --setguids / --setperms [#47122] -- makd gpgv4 signatures work [#42282] -- add brp-symlink [#49596] -* Fri Feb 04 2005 ro@suse.de -- fix one regexp in find_lang change -* Thu Feb 03 2005 ro@suse.de -- hppa may install noarch -* Wed Feb 02 2005 schwab@suse.de -- Remove compatibility provides on ia64. -* Mon Jan 31 2005 adrian@suse.de -- handle also ??_?? languages in %%find_lang. -* Fri Jan 28 2005 coolo@suse.de -- let the debuginfo packages work again -* Fri Jan 21 2005 skh@suse.de -- changed jpackage macros -* Fri Jan 21 2005 coolo@suse.de -- use binutils for debuginfo packages -* Fri Jan 14 2005 coolo@suse.de -- name the debug package -debuginfo to sync with redhat/fedora -* Tue Dec 14 2004 sndirsch@suse.de -- moved chinese popt mo file to correct directory (Bug #47262) -* Fri Dec 03 2004 mls@suse.de -- fix update of rpm with same name/version/release but different - architecture -* Fri Nov 26 2004 ro@suse.de -- fix build with python-2.4 -* Tue Nov 16 2004 ro@suse.de -- update permissions handling -* Tue Oct 19 2004 ro@suse.de -- locale rename: no -> nb -* Mon Sep 27 2004 mls@suse.de -- move TE type initializaten before the addTE call to make - relocations work [#34871, #43557] -* Fri Sep 24 2004 mls@suse.de -- check payloadformat for "cpio", print extra deltarpm message -- don't skip directories in the fingerprint check when deleting rpms -* Thu Sep 23 2004 mls@suse.de -- allow database read access in scripts -* Wed Sep 22 2004 mls@suse.de -- only retry locking if errno is EAGAIN [#45704] -* Fri Sep 17 2004 mls@suse.de -- fix isSpecfile fix -- reset SIGILL handler in RPMClass() -* Mon Sep 13 2004 mls@suse.de -- glob.h: add workaround for invalid prototypes -* Thu Sep 09 2004 mls@suse.de -- fix jpackage macros -- change binary payload compression to w9.bzdio -- fix localization of query results [#38474] -- delete unmaintained cpanflute scripts [#39988] -- patch isSpecfile to be less restrictive [#40328] -- wait up to 3 minutes for the package lock [#40961] -* Thu Sep 02 2004 mls@suse.de -- add jpackage macros -* Fri Aug 06 2004 mls@suse.de -- make it build with new automake -* Wed Jun 23 2004 mls@suse.de -- add support for mono provides/requires autodetection. - limited to *.exe and *.dll for now. -* Sun May 23 2004 schwab@suse.de -- Don't record timestamp in compressed manpages. -* Thu Apr 22 2004 mls@suse.de -- add DISABLE_RESTART_ON_UPDATE and DISABLE_STOP_ON_REMOVAL - sysconfig variables -* Mon Apr 19 2004 mls@suse.de -- go back to libpopt.so.0.0.0 -- also create and pack libpopt.so.1.0.0 for compatibility -* Wed Mar 31 2004 uli@suse.de -- added detection of i686-capable Transmeta Crusoe that reports - as being i586 (bug #37713). This patch is necessary because YaST - (rightfully) tries to install an i686 glibc on machines with this CPU, but - RPM refuses to do so -> BOOM. This patch is safe because it only uses - cpuid functions already used earlier in RPMClass() and does not do - anything if the CPU identification string does not end in "ineTMx86". -* Wed Mar 31 2004 ke@suse.de -- remove broken german translation file [#30665], -* Fri Mar 26 2004 mls@suse.de -- use the system's zlib, fixes python segfault [#36810] -* Sun Mar 21 2004 aj@suse.de -- Work around lvalue used as cast problems. -* Thu Mar 18 2004 mls@suse.de -- convert query results to locale encoding [#28347] -- don't check provides if filename doesn't contain '/' [#32078] -- allow interrups if database is RDONLY [#33026] -- added _srcdefattr macro to set defattr for srpms [#33870] -- drop sbits from old files if installing new version [#35376] -- remove bogus entries from .la files [#36346] -- add _docdir_fmt macro to make it possible to create rpms - for other distributions -* Sat Mar 06 2004 ro@suse.de -- readd lost patch hunk from last change: - set docdir default back to .../packages/%%name (w/o version) -* Fri Mar 05 2004 mls@suse.de -- backport some fixes from rpm-4.2 -- match py_libdir macro definition with python -- clean and re-create buildroot in a safe way -* Sat Feb 28 2004 schwab@suse.de -- Remove anchor from pattern in find-requires. -* Fri Feb 27 2004 schwab@suse.de -- Silence error from find. -* Fri Feb 27 2004 mls@suse.de -- fix definition of _initrddir -- set sysconfdir to /etc -- set localstatedir to /var -* Thu Feb 26 2004 schwab@suse.de -- Handle more cases of filenames with spaces. -* Thu Feb 26 2004 ro@suse.de -- some fixes in linux.prov to survive filenames with spaces -* Thu Feb 12 2004 mls@suse.de -- fixed linux.req soname generation (#21664) -- disable nptl for now -* Mon Feb 09 2004 kukuk@suse.de -- linux.req: Fix finding of interpreters -* Sat Feb 07 2004 olh@suse.de -- disable redhat's uname hack for ppc -* Thu Feb 05 2004 ro@suse.de -- linux.prov: don't block soname in versioned-requires -- linux.req: disable perl-requires, it's broken -* Wed Feb 04 2004 schwab@suse.de -- Readd ia64 64bit provides hack. -* Tue Feb 03 2004 kukuk@suse.de -- Remove all special find-requires scripts and use the default one -* Sat Jan 17 2004 schwab@suse.de -- Filter out linux-gate.so. -* Thu Jan 15 2004 schwab@suse.de -- For ia64 require 64bit symbols and provide them both with and without - 64bit. -* Tue Jan 13 2004 adrian@suse.de -- call ldconfig -- add missing Requires in -devel packages -- add %%defattr -* Fri Jan 09 2004 kukuk@suse.de -- Coompile with "-fno-strict-aliasing" -* Fri Nov 14 2003 bg@suse.de -- added changes for hppa -- fix build for hppa -* Fri Oct 10 2003 sf@suse.de -- added alias 'amd64' for 'x86_64' -* Fri Oct 10 2003 ro@suse.de -- ignore "linux-gate.so" in ldd output (on 2.6 systems) -* Wed Oct 08 2003 schwab@suse.de -- Add popt to prerequires for rpm. -* Tue Sep 23 2003 mls@suse.de -- really disable rpmconfigcheck -* Sat Sep 20 2003 kukuk@suse.de -- Don't enable rpmconfigcheck per default -* Fri Sep 19 2003 schwab@suse.de -- Fix descriptor leak [#31450]. -* Mon Sep 15 2003 mls@suse.de -- remove redhat options from popt (#30302) -- check name and arch to find out if two packages are the same -* Fri Sep 05 2003 mls@suse.de -- fix rpmalMakeIndex and off by one error in rpmalAllSatisfiesDepend -* Fri Sep 05 2003 mls@suse.de -- use mkstemp in build.c -- fix --noghost query option -* Fri Sep 05 2003 mls@suse.de -- escape '+' in MIRE_DEFAULT iterator -- use MIRE_STRCMP when going for an exact match -- update rpmrc -* Wed Sep 03 2003 mls@suse.de -- speed up installation by making nofsync local and setting it - for all databases but Packages -- fix database locking issue (#29407) -- don't open temporary databases in chroot case (may fix #29584) -* Mon Sep 01 2003 schwab@suse.de -- Fix assembler routines to not clobber predicate registers. -* Fri Aug 29 2003 mcihar@suse.cz -- rpm-python require same python version as it was built with -* Fri Aug 22 2003 mls@suse.de -- make usage of / in post section consistent -- don't force the activation of rpmconfigcheck -* Tue Aug 05 2003 coolo@suse.de -- give libpopt a soname > 0 as it's not compatible to the libpopt - on SL 8.2 (now that we link shared, it does matter) -* Fri Aug 01 2003 mls@suse.de -- fix segfault in rpmdbFindByFile -* Thu Jul 31 2003 mls@suse.de -- added directory tagging to speed up installation/updates -* Tue Jul 29 2003 mls@suse.de -- add support for patch-rpms -- fix --root option (#28266) -- fix erase exit status (#28267) -- fix database open ignoring locks the second time -* Fri Jul 11 2003 mls@suse.de -- add perl_vendorlib and perl_vendorarch -- integrate patches -* Tue Jul 01 2003 coolo@suse.de -- update find-debuginfo.sh to fix permissions of copied files -- give warning on already stripped files -* Fri Jun 27 2003 schwab@suse.de -- Fix configure scripts. -- Don't link rpm statically. -* Fri Jun 20 2003 kukuk@suse.de -- use -fPIC, not -fpic to compile elfutils -* Thu Jun 19 2003 ro@suse.de -- fix build (gettext and definition of mkinstalldirs) -* Mon Jun 16 2003 kukuk@suse.de -- Don't call find on /usr/share/locale if directory does not exist. -* Sat Jun 14 2003 coolo@suse.de -- avoid stale links in /usr/src/debug -* Fri Jun 13 2003 mls@suse.de -- make PreReqs work again if --nodeps is used -- fix rpmconfigcheck -- apply find-debuginfo.sh patch from coolo -* Thu Jun 12 2003 kukuk@suse.de -- Fix find-lang.sh (special /usr/share/locale handling) -* Thu Jun 12 2003 coolo@suse.de -- enhancing find-lang.sh to take KDE/GNOME into account and label - them correctly -* Wed Jun 11 2003 kukuk@suse.de -- Remove translated manual pages -* Fri Jun 06 2003 mls@suse.de -- fix vendor for s390/s390x -* Thu Jun 05 2003 mls@suse.de -- no longer build rpm static -- add --fileclass and --filecolor macros to rpmpopt -* Thu Jun 05 2003 ro@suse.de -- remove dangling rpmpopt symlink -* Mon Jun 02 2003 mls@suse.de -- convertdb1: call providePackageNVR to retrofit "Provide: name = EVR" - into converted headers -* Fri May 23 2003 ro@suse.de -- fixed brp-compress to convert bzip2 man pages into gziped ones - (even if hardlinked). (#21121) (from ma) -* Fri May 16 2003 mls@suse.de -- fixed x86_64 build -* Thu May 15 2003 mls@suse.de -- update to rpm-4.1.1 -* Tue May 13 2003 mls@suse.de -- don't obsolete own package when refreshing -- fix parsing of nested conditionals (again) -* Tue May 13 2003 mls@suse.de -- created rpm-python subpackage -- fix check-files/fixowner, second try -* Mon May 12 2003 mls@suse.de -- fix check-files to work without buildroot -* Mon May 12 2003 mls@suse.de -- re-activate fixowner/group/perms -- allow /usr/share/info/dir in check-files -- fix 'head -n 1' in /usr/lib/rpm/find-requires -* Thu May 08 2003 mls@suse.de -- update to rpm-4.1 -* Mon Apr 07 2003 ro@suse.de -- fix for new head(1) syntax -* Mon Mar 10 2003 mls@suse.de -- fix exit status if file to be installed is not a rpm package -* Fri Feb 28 2003 mls@suse.de -- use mkstemp instead of tempnam (#24478) -* Thu Feb 20 2003 ma@suse.de -- Work arround rpm2cpio wrongly reporting an error, if the rpm file - is read from stdin. (#16800) -* Mon Feb 17 2003 mls@suse.de -- made rpmconfigcheck add new files to /var/log/update-messages -* Fri Feb 14 2003 schwab@suse.de -- Save errno inside Fclose, its return value is never checked anyway. -* Fri Feb 14 2003 pthomas@suse.de -- find-provides for elf64 systems used to omit symbol versions - if they contained the soname, fixed by find_provides_soname.diff. -* Wed Feb 12 2003 mls@suse.de -- removed runlevels '1' and 'S' from rpmconfigcheck -* Fri Feb 07 2003 mls@suse.de -- speed up rpmconfigcheck by just checking the old conflicts if - no rpm was installed -- rerun gpg if gpg fails with "option file created" -- set LC_ALL to C before calling gpg -* Tue Jan 28 2003 kukuk@suse.de -- Remove wrong Provides "rpm-devel" and "rpm-python" from Provides -* Sun Jan 26 2003 olh@suse.de -- the official arch_canon value for ppc64 is 16, not 5 -* Thu Jan 16 2003 ma@suse.de -- update subpackage popt to 1.6.4 -* Thu Dec 19 2002 schwab@suse.de -- Update autogen patch. -* Mon Nov 18 2002 stepan@suse.de -- add m68k as chanonical architecture to configure.in -* Mon Nov 18 2002 ro@suse.de -- adapt to latest autoconf -- use host instead of host_alias for %%host_alias since the latter - is not set -* Mon Nov 11 2002 ma@suse.de -- let linux.prov list vrsion definitions in libraries/plugins without - soname. (find_provides.diff) (#21664) -* Fri Oct 25 2002 sf@suse.de -- corrected %%_libdir-macro (rpm-3.0.6-platform.diff) -* Mon Oct 21 2002 schwab@suse.de -- Fix read beyond EOS. -* Mon Oct 07 2002 ro@suse.de -- fixed brp-compress script for current fileutils - (add LC_TIME=POSIX, this bug lead to broken tcl man pages) -* Wed Oct 02 2002 mls@suse.de -- update unpatched files in patchrpms even if --nodeps is used - [Bug #20418] -* Sat Aug 24 2002 ro@suse.de -- fix popt-devel requires -* Sun Aug 18 2002 olh@suse.de -- adding -mminimal-toc to each package is a boring job - use it per default on ppc64 -* Thu Aug 15 2002 kukuk@suse.de -- Add insserv PreRequires [Bug #17969] -* Mon Aug 12 2002 bk@suse.de -- rpmrc/s390{,x}: change dummy -fomit-frame-pointer to -fsigned-char -* Sat Aug 10 2002 schwab@suse.de -- Make ia64 arch_compat to i686. -* Sat Aug 10 2002 kukuk@suse.de -- Fix version number of popt-devel -* Fri Aug 09 2002 kukuk@suse.de -- Fix typo -* Fri Aug 09 2002 kukuk@suse.de -- Fix requires of rpm-devel and popt-devel -* Fri Aug 09 2002 ro@suse.de -- adapt automake version in configure -* Fri Jul 26 2002 mls@suse.de -- Added perl/python macros from conectiva -* Fri Jul 26 2002 kukuk@suse.de -- Create rpm-devel and popt-devel subpackages [Bug #17225] -* Fri Jul 26 2002 kukuk@suse.de -- Change Requires for suse-build-key to build-key -* Thu Jul 25 2002 mls@suse.de -- renamed rpmconfigscan to rpmconfigcheck -- fixed elf64-linux.req to ignore scripts without #! -- disabled tag check in rpmdbFindByFile, too dangerous -* Thu Jul 18 2002 mls@suse.de -- fixed double free of header if the postinstall script failed -- return exit status when doing --initdb -* Thu Jul 11 2002 mls@suse.de -- use "officially reserved" value of RPMFILE_UNPATCHED -- added rpmconfigcheck script to search for unresolved config - file changes -* Mon Jul 08 2002 mls@suse.de -- new version of patchrpm diff: handle patch "freshen" operations - gracefully -- documented patchrpm options -- taggedindex diff: add directory tags to the fileindex to speed - up file conflict detection -* Tue Jul 02 2002 ke@suse.de -- Update German program messages using translations by Christian - Kirsch. Add as Source7; drop Patch19 [# 8442]. -* Fri Jun 21 2002 ro@suse.de -- automake is 1.6.2 -* Wed Jun 12 2002 bk@suse.de -- ppc: fix arch for elf64.prov and elf64.req to powerpc(from olh) -- s390x: fix brp-lib64-linux to ignore */lib/ld64.so.1 in lib check -- remove obsolete x64_64 scripts, replaced by generic elf64 scripts -- rpm-3.0.6.pkg_build.diff: remove obsolete diff for sparc-linux.req -* Fri May 31 2002 olh@suse.de -- remove ppc64 hack -* Mon May 27 2002 bk@suse.de -- all lib64 platforms use the same brp, req and prov scripts now. -- merge mips diff to not include private flags into linux.req.suse -- merge last rpm-3.0.6-s390x-lib64.diff into rpm-3.0.6.config.diff -- add (64bit) fix for empty soname in elf64.prov from sles7-s390x -* Fri May 17 2002 olh@suse.de -- add more ppc64 changes, add brp-ppc64-linux -- apply mips, x86_64 and s390x patches on all archs -- rpm-3.0.6.lib64.diff: merged all lib64 stuff and add SUBSTS macros - for uname->target_cpu handling on ppc64, s390 and x86_64 -* Wed May 15 2002 ro@suse.de -- update brp-x86_64-linux -* Wed May 15 2002 mfabian@suse.de -- fix ja.po, it contained some junk which caused mojibake on - output, especially in ja_JP.UTF-8 locale. Remove a lot - of fuzzies which had correct translations. -* Mon May 13 2002 olh@suse.de -- do not translate ppc64 to ppc anymore -* Fri Apr 26 2002 sf@suse.de -- fixed brp-x86_64-linux script -- added *.a-files to brp-script -- look _only_ for files or links with names *.a, *.so* -- added /opt/gnome/lib and /opt/kde/lib -* Wed Apr 24 2002 sf@suse.de -- added script to show requires and provides with 64 bit - (like s390 and sparc64) -- rpm will now stop (on x86_64) if a 64-bit binary - (or a link to one) is found in - $RPM_BUILD_ROOT{, /usr, /usr/X11R6}/lib -* Wed Apr 24 2002 ke@suse.de -- patch19: Fix 1 german message (3 strings) in de.po [# 8442]. -* Mon Apr 22 2002 kukuk@suse.de -- Remove broken s390x try to fix lib64 library location -* Thu Apr 18 2002 kukuk@suse.de -- x86_64 can also build noarch packages -* Wed Apr 17 2002 sf@suse.de -- install i386-rpms on x86_64 -- patch65 only, if not on s390x (doesn't apply) -- patch to build with new automake (ro) -* Fri Apr 12 2002 kukuk@suse.de -- Don't apply s390x 64bit hacks on sparc64, sparc64 has a working - libtool -* Thu Apr 11 2002 mls@suse.de -- fixed bug in patchrpm case that prevented the reuse of - old timestamps in unpatched files in some cases -- fixed patchrpm dependency failure message -* Wed Apr 10 2002 sf@suse.de -- added x86_64 architecture -- added --libdir to autogen.sh to copy the libs depending on - architecture (lib / lib64) -* Fri Mar 29 2002 schwab@suse.de -- Fix for new autotools. -* Fri Mar 22 2002 mls@suse.de -- added rpmqpack program to speed up susehelp -* Wed Mar 20 2002 ro@suse.de -- modified config.diff for currently used optflags (#15123) -* Mon Mar 18 2002 schwab@suse.de -- Don't lose errno. -* Mon Mar 11 2002 mls@suse.de -- use gpg --keyring when checking keys with uid != 0 -- use hardcoded keyring path if _gpg_path is not set and uid == 0 -- removed _gpg_path from suse_macros -* Sat Mar 09 2002 bk@suse.de -- brp-s390x-linux: merge lib64 fix: patch .la files when moving -* Fri Mar 08 2002 ma@suse.de -- introduced x86_64 architecture in rpmrc (#14110) -* Fri Mar 08 2002 mls@suse.de -- backported rpm4 fix to get mtime right on s390x -* Mon Feb 25 2002 mls@suse.de -- added patchrpm support -- changed rpm -qi to include the distribution -* Thu Feb 21 2002 schwab@suse.de -- Fix to build with new gettext. -* Mon Feb 18 2002 ro@suse.de -- added requires for suse-build-key -* Tue Feb 12 2002 ro@suse.de -- tar option for bz2 is now "j" (re-added) -* Mon Feb 11 2002 ma@suse.de -- unk_ugname_cached.diff: Upon building a package, unpacking sources - by calling tar from the spec file, may lead to files with unknown - user/group names. If those files are to be included in the final - package, it's not appropriate to simply map unknown user/group names - to the builders user/group (usg. root). This behaviour has been disabled - and building the package will fail. There are ample means to propperly - define file attributes. If a spec file does not use them, although it - should, it's considered broken. - Unknown user/group names lead to NULL entries in rpms user/group name cache, - which may cause a segmentation fault on cache lookup. This has been fixed. -* Sat Jan 26 2002 ro@suse.de -- apply configure-diff also on s390x -* Mon Jan 21 2002 bk@suse.de -- use RPM_OPT_FLAGS for compilation -- add lib64 support for s390x -- update srcdir-supplied rpm-suse_macros file to newest version - adds: %%_lib handling for ltconfig/-main and macro suse_update_libdir -- sparc64 and s390x: call scripts/brp-%%_arch-linux at the end of install -* Wed Jan 16 2002 schwab@suse.de -- Fix parsing of nested conditionals. -* Wed Jan 02 2002 schwab@suse.de -- Remove wrong assertion. -* Tue Dec 18 2001 adrian@suse.de -- fix find-requires for objdump with private flags finaly -* Mon Dec 17 2001 adrian@suse.de -- apply mips patch only on mips architecture -- fix mips patch -* Sun Dec 16 2001 adrian@suse.de -- fix find-requires script for mips - ( do not include private flags from objdump to dependencies ) -* Wed Dec 05 2001 schwab@suse.de -- Use optind = 0 to reset getopt in glibc. -* Mon Dec 03 2001 schwab@suse.de -- Fix another endian bug due to pointer mismatch. -* Thu Nov 22 2001 mls@suse.de -- reset getopt in grabArgs() macro expansion -* Thu Nov 15 2001 ma@suse.de -- Fixed: copyFile() in rpmchecksig didn't recognize 'No space left on - device' condition, when creating tempfiles. rpm reported that the - signature was not ok instead. (#12294) -* Thu Nov 08 2001 adrian@suse.de -- name mips big endian as "mips" instead of "mipseb" - this is compatible to all GNU tools and to the SGI distribution -* Sat Nov 03 2001 ro@suse.de -- accept automake 1.5 (still needs depcomp added) -* Tue Sep 04 2001 schwab@suse.de -- Accept libtool 1.4.1. -* Fri Aug 17 2001 ro@suse.de -- Exclude /usr/share/doc from Requires -* Sat Jul 21 2001 schwab@suse.de -- Adapt for autoconf 2.52. -- Allow libtool version suffix. -* Tue Jul 03 2001 kukuk@suse.de -- Fix typo in last change -* Mon Jul 02 2001 ma@suse.de -- Change -m486 to -mcpu=i486 in optflags -* Wed Jun 20 2001 ma@suse.de -- Don't define popt version via macro. Abuild does not like it (#8224). -- Patches for rpmrc.in (ia64.dif,ppc64.rpmrc.diff) incorporated - into config.diff. -- Patches for brp scripts (strip_no_lib.dif) and sparc64-linux.{req,prov} - scripts (sparc64.dif) incorporated into pkg_build.diff. -* Wed Jun 13 2001 bk@suse.de -- rpm-3.0.6.config.diff: add s390x support -* Mon Jun 11 2001 olh@suse.de -- add ppc64 diff -* Fri Jun 08 2001 schwab@suse.de -- Fix endian bugs. -* Mon Jun 04 2001 kukuk@suse.de -- Fix requires/provides scripts for sparc64 -* Fri Jun 01 2001 schwab@suse.de -- Fix for new configure tools. -* Wed May 09 2001 mfabian@suse.de -- bzip2 sources -* Thu May 03 2001 ma@suse.de -- provides script shouldn't block soname as version -* Tue May 01 2001 kukuk@suse.de -- modify spec file for sparc64 -* Thu Apr 12 2001 ro@suse.de -- gettextize to compile with new gettext -* Fri Apr 06 2001 kukuk@suse.de -- Make some changes to the changes entries so rpm likes it again -* Thu Mar 29 2001 ro@suse.de -- provides/requires script: add "-n200" to xargs arguments -* Mon Feb 26 2001 ro@suse.de -- no optimization for alpha for now ... -* Wed Feb 14 2001 ma@suse.de -- Fix rpmio (unknown type off64_t) with glibc >= 2.2 -- Fix configure.in to recognize SuSE as platform specific vendor -* Tue Feb 06 2001 ro@suse.de -- popt: include float.h to make it compile -* Wed Jan 17 2001 schwab@suse.de -- Mark ia64 as compatible to i386. -* Mon Jan 08 2001 ma@suse.de -- fixed previous fix (error occuring outside %%doc was lost) -* Sat Jan 06 2001 ma@suse.de -- fixed rpm does not abort build if %%doc file is missing (#503) -* Mon Nov 27 2000 ma@suse.de -- wrongly free() after alloca() fixed -* Thu Nov 23 2000 bk@suse.de -- removed old s390 hack(not needed-breaks with new rpm and glibc) -* Tue Nov 14 2000 ro@suse.de -- added patch not to strip all shared libs and - files with "/lib/modules/" in path -* Fri Nov 03 2000 ma@suse.de -- let 'rpm -e --root ..' remove files/dirs chroot. -* Wed Oct 25 2000 ma@suse.de -- update subpackage popt to 1.6 -* Tue Oct 17 2000 ma@suse.de -- fixed missing libpopt.so in popt subpackage -* Fri Oct 06 2000 ma@suse.de -- update to 3.0.6 -* Fri Sep 29 2000 schwab@suse.de -- Fix last change to stay compatible with glibc < 2.2. -* Fri Sep 29 2000 schwab@suse.de -- Fix libio cookie function pointer clash in rpmio. -* Fri Jul 28 2000 ma@suse.de -- update to 3.0.5 (handles RPM v4 packages) -- ia64/s309 patches incorporated -* Wed Jul 26 2000 ma@suse.de -- ignore chown() errors eg. if files are installed on a DOS partition -* Fri Jul 14 2000 ma@suse.de -- fixed: ignore dependencies below /usr/share/doc. -- rpmrc: synced s390 entries with those in rpm-4.0. -* Mon Jun 26 2000 bk@suse.de -- build static on s390 too. -* Fri May 26 2000 schwab@suse.de -- For for new libbz2 API. -* Thu May 18 2000 kasal@suse.de -- hope now rpm-3.0.4-macro-grabArgs.patch works -* Wed May 17 2000 kasal@suse.cz -- fixed a typo in rpm-3.0.4-macro-grabArgs.patch (c=='?') -- fixed a problem when - ifarch someother - define macro sometext - endif - defined macro anyway -* Tue May 16 2000 kasal@suse.cz -- fixed the bug with {?suse_update_config:%%{suse_update_config -f}} -* Fri May 12 2000 schwab@suse.de -- Make ia64 compatible with noarch. -* Wed Apr 26 2000 ma@suse.de -- updated 3.0.4, removed obsolete patches, builds on - libc5 -* Fri Apr 14 2000 ma@suse.de -- Update for RPM-HOWTO -- Fix in config.diff (use Makefile.am not Makefile.in) -* Mon Apr 10 2000 schwab@suse.de -- Fix config patch. -* Thu Apr 06 2000 bk@suse.de -- added /lib/libpopt.so* to filelist on s390 -* Wed Apr 05 2000 bk@suse.de -- uses autoconf and automake now -- added /lib/libbz2.so* and /lib/libz.so* to filelist on s390 -* Sun Apr 02 2000 bk@suse.de -- add s390 architecture support to rpm -- add required %%suse_update_config for s390 -- rpm is NOT linked statically on s390 for now -* Tue Mar 28 2000 ma@suse.de -- rpm.spec: avoid macro usage in 'Version:' entry -* Thu Mar 02 2000 schwab@suse.de -- Fix md5 for ia64. -* Mon Feb 28 2000 ma@suse.de -- remove 'libNoVersion' in find-requires -* Wed Feb 23 2000 schwab@suse.de -- recognize ia64 as architecture. -* Mon Feb 07 2000 ma@suse.de -- rebuilddb fix -- set info/mandir macros to /usr/share/... -* Wed Feb 02 2000 ma@suse.de -- update to 3.0.4 (popt-1.5) -- new subpackage: popt -* Sat Nov 13 1999 kukuk@suse.de -- Add sparc64 directory -- Fix installation into RPM_BUILD_ROOT directory -* Mon Nov 08 1999 kukuk@suse.de -- add directory /usr/src/packages/RPMS/sparc -* Thu Nov 04 1999 bs@suse.de -- fixed bug in find-requires regarding pseudo scripts - starting with "#! --" -* Thu Oct 28 1999 bs@suse.de -- added directories /usr/src/packages/RPMS/{ppc,noarch} -* Wed Oct 27 1999 ma@suse.de -- place suse_macrofile in source/binary package -- don't check reqires below /usr/doc/ -* Mon Sep 13 1999 bs@suse.de -- ran old prepare_spec on spec file to switch to new prepare_spec. -* Thu Sep 09 1999 bs@suse.de -- fixed call of Check at the end of %%install section -* Mon Jul 19 1999 ma@suse.de -- again rebuilddb.patch -* Wed Jul 14 1999 ro@suse.de -- update to 3.0.3 -* Mon Jun 28 1999 ro@suse.de -- changed macros.in for libc5 : no "h" parameter for chown,chmod -* Fri Jun 25 1999 ro@suse.de -- update to rpm-3.0.2 -- added librpmbuild.a to filelist -- added patch not to generate dependency for libNoVersion -- rebuilddb.patch removed (incorporated in source) -* Thu Jun 17 1999 ma@suse.de -- fixed bug when --rebuilddb and --root where used - at the same time. -* Wed May 26 1999 ro@suse.de -- update to 3.0.1 -* Mon Apr 26 1999 werner@suse.de -- Speed up find-requires for linux -* Mon Apr 26 1999 ro@suse.de -- update to 3.0 (noreplace fix has been incorporated) -* Mon Apr 12 1999 ro@suse.de -- update to 2.93 -* Fri Mar 19 1999 ro@suse.de -- update to 2.92 -* Thu Mar 18 1999 ro@suse.de -- respect movement of libz to usr/lib -* Sun Feb 28 1999 ro@suse.de -- update to rpm-src from 99/02/25 -* Sat Feb 27 1999 ro@suse.de -- install both dirs RPM/i386 and RPM/alpha (since buildarch doesn't - seem to be defined now ?) -* Tue Feb 23 1999 ro@suse.de -- adapted macros file to SuSE -- fixed segfault when not using BuildRoot -* Tue Feb 23 1999 ro@suse.de -- modified diff-style -- use additional parameter "-h" on chown after unpacking in build -* Mon Feb 22 1999 ro@suse.de -- update to 2.91 -- ported ma's fixes -* Wed Nov 25 1998 ma@suse.de -- new version 2.5.5 -- fixed in 2.5.5: find-requires/provides bug -- fixed in 2.5.5: rebuilddb -* Wed Nov 18 1998 ma@suse.de -- link rpm.dyn dynamic against libc only -* Mon Nov 16 1998 ma@suse.de -- shared binary (/usr/lib/rpm/rpm.dyn) added -* Tue Nov 10 1998 ro@suse.de -- fixed find-requires (linux.req) -* Mon Nov 09 1998 ro@suse.de -- added %%post: do rpm --initdb if triggerindex.rpm doesn't exist -- do chown root.root for RPM-HOWTO -* Thu Nov 05 1998 ma@suse.de -- new version 2.5.4 -- fix for rebuilddb -- fix for %%config(noreplace) -- RPM-Changes html document that describes the important changes - in RPM since what is documented in Maximum RPM. -* Tue Nov 03 1998 ro@suse.de -- disabled glibc-patch for build in glibc-2.0 -* Sun Sep 20 1998 ro@suse.de -- use libdb185.a for rpm in glibc system -* Thu Sep 03 1998 ma@suse.de -- glibc patches -* Thu Feb 05 1998 ro@suse.de -- update to 2.4.12 -* Tue Dec 09 1997 bs@suse.de -- skip *.SuSE-dynamic in find-requires -* Wed Nov 12 1997 ma@suse.de -- new version 2.4.10 -* Sat Nov 08 1997 ma@suse.de -- patch: rpmdbFindByFile() didn't work for "/". Thus "/" wasn't - handled correctly in querries and upon updates ("rmdir /"). -* Mon Oct 27 1997 ma@suse.de -- new version 2.4.8 -- spec file for autobuild provided - - dirs below /usr/src/packages are installed mode 1777 -- obsolete: patch to allow installing rpm v1 packages (from Aug 7 1997) - Seems to be fixed in 2.4.8 -- patch: always 'chdir /' before executing scripts. -- patch: remove empty dirs when installing a symlink -- patch: ignore errors when installing a symlink and called from YaST -- de.po update -* Thu Aug 07 1997 ma@suse.de -- duplicate '--nodeps' entry in rpm manpage deleted. -- quick patch to allow installing rpm v1 packages. -- workaround to skip installing a symlink (Jul 15 1997) - is disabeled, unless environment variable RPM_IgnoreFailedSymlinks - is set. -* Tue Jul 15 1997 ro@suse.de -- added workaround to skip installing a symlink when - impossible to remove an existing directory -* Thu Jun 26 1997 ma@suse.de -- introducing rpm, version 2.4.1 -- documentation (ascii,html) in usr/doc/packages/rpm