platform/upstream/rpm.git
17 years agoRemove AC_SUBST(RPM) (Unused).
Ralf Corsépius [Fri, 31 Aug 2007 02:25:22 +0000 (04:25 +0200)]
Remove AC_SUBST(RPM) (Unused).

17 years agoAdd check:
Ralf Corsépius [Thu, 30 Aug 2007 16:35:14 +0000 (18:35 +0200)]
Add check:

17 years agoAutomated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Thu, 30 Aug 2007 14:12:08 +0000 (17:12 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm

17 years agoAutomated merge with file:/home/pmatilai/repos/rpm-cli
Panu Matilainen [Thu, 30 Aug 2007 14:06:23 +0000 (17:06 +0300)]
Automated merge with file:/home/pmatilai/repos/rpm-cli

17 years agoGet rpmcli.h includes out of python bindings
Panu Matilainen [Thu, 30 Aug 2007 14:06:14 +0000 (17:06 +0300)]
Get rpmcli.h includes out of python bindings

17 years agoAttempt to make tests/Makefile.am more stabile.
Ralf Corsépius [Thu, 30 Aug 2007 14:04:06 +0000 (16:04 +0200)]
Attempt to make tests/Makefile.am more stabile.

17 years agoAutomated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Thu, 30 Aug 2007 13:50:12 +0000 (16:50 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm

17 years agoAutomated merge with file:/home/pmatilai/repos/rpm-rpmrc
Panu Matilainen [Thu, 30 Aug 2007 13:49:49 +0000 (16:49 +0300)]
Automated merge with file:/home/pmatilai/repos/rpm-rpmrc

17 years agoMassive hacking on tests.
Ralf Corsépius [Thu, 30 Aug 2007 13:33:15 +0000 (15:33 +0200)]
Massive hacking on tests.

17 years agoAdd RPM_XFAIL.
Ralf Corsépius [Thu, 30 Aug 2007 13:32:16 +0000 (15:32 +0200)]
Add RPM_XFAIL.
Try to set HOME to avoid ~/.popt interfering.

17 years agoAutomated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Thu, 30 Aug 2007 13:19:17 +0000 (16:19 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm

17 years agoAdd package.m4 to EXTRA_DIST.
Ralf Corsépius [Thu, 30 Aug 2007 12:54:15 +0000 (14:54 +0200)]
Add package.m4 to EXTRA_DIST.

17 years agoAdd data/*/foo*
Ralf Corsépius [Thu, 30 Aug 2007 12:53:17 +0000 (14:53 +0200)]
Add data/*/foo*

17 years agoNew.
Ralf Corsépius [Thu, 30 Aug 2007 12:50:20 +0000 (14:50 +0200)]
New.

17 years agoMove rollback IDTX out of cli-stuff, its needed by core ts handling too.
Panu Matilainen [Thu, 30 Aug 2007 12:49:31 +0000 (15:49 +0300)]
Move rollback IDTX out of cli-stuff, its needed by core ts handling too.

17 years agoDon't read *.rpmnew etc macro files
Panu Matilainen [Thu, 30 Aug 2007 10:02:12 +0000 (13:02 +0300)]
Don't read *.rpmnew etc macro files

17 years agoDon't read macrosfiles: from rpmrc, use default paths instead.
Panu Matilainen [Thu, 30 Aug 2007 09:22:01 +0000 (12:22 +0300)]
Don't read macrosfiles: from rpmrc, use default paths instead.
Also fixes --macros=<path> option.

17 years agoUse ${abs_builddir} instead of pwd.
Ralf Corsépius [Thu, 30 Aug 2007 05:40:28 +0000 (07:40 +0200)]
Use ${abs_builddir} instead of pwd.
Use ${abs_builddir} in RPMRC.

17 years agoRemove (Merged into doc/Makefile.am).
Ralf Corsépius [Wed, 29 Aug 2007 15:45:33 +0000 (17:45 +0200)]
Remove (Merged into doc/Makefile.am).

17 years agoRemove doc/fr/Makefile doc/ja/Makefile doc/ko/Makefile doc/pl/Makefile doc/ru/Makefil...
Ralf Corsépius [Wed, 29 Aug 2007 15:43:20 +0000 (17:43 +0200)]
Remove doc/fr/Makefile doc/ja/Makefile doc/ko/Makefile doc/pl/Makefile doc/ru/Makefile doc/sk/Makefile.

17 years agoMerge-in fr/Makefile.am ja/Makefile.am pl/Makefile.am ru/Makefile.am sk/Makefile.am
Ralf Corsépius [Wed, 29 Aug 2007 15:42:32 +0000 (17:42 +0200)]
Merge-in fr/Makefile.am ja/Makefile.am pl/Makefile.am ru/Makefile.am sk/Makefile.am

17 years agoRemove (Merged into doc/Makefile.am).
Ralf Corsépius [Wed, 29 Aug 2007 15:41:33 +0000 (17:41 +0200)]
Remove (Merged into doc/Makefile.am).

17 years agoReflect having removed doc/manual/Makefile.am
Ralf Corsépius [Wed, 29 Aug 2007 11:06:05 +0000 (13:06 +0200)]
Reflect having removed doc/manual/Makefile.am

17 years agoMerge-in manual/Makefile.am
Ralf Corsépius [Wed, 29 Aug 2007 11:05:42 +0000 (13:05 +0200)]
Merge-in manual/Makefile.am

17 years agoRemove (merged-in into doc/Makefile.am).
Ralf Corsépius [Wed, 29 Aug 2007 11:04:00 +0000 (13:04 +0200)]
Remove (merged-in into doc/Makefile.am).

17 years agoRemove @SET_MAKE@ (anachronism).
Ralf Corsépius [Wed, 29 Aug 2007 11:01:29 +0000 (13:01 +0200)]
Remove @SET_MAKE@ (anachronism).

17 years agoRemove broken translations.
Ralf Corsépius [Wed, 29 Aug 2007 06:07:14 +0000 (08:07 +0200)]
Remove broken translations.

17 years agoEliminate LIBRPMRC_FILENAME.
Ralf Corsépius [Tue, 28 Aug 2007 16:22:11 +0000 (18:22 +0200)]
Eliminate LIBRPMRC_FILENAME.

17 years agoUse SYSCONFDIR "/rpm/platform" instead of hard-coded /etc/rpm/platform.
Ralf Corsépius [Tue, 28 Aug 2007 15:20:35 +0000 (17:20 +0200)]
Use SYSCONFDIR "/rpm/platform" instead of hard-coded /etc/rpm/platform.

17 years agoUse SYSCONFDIR "/rpmrc" instead of hard-coded /etc/rpmrc.
Ralf Corsépius [Tue, 28 Aug 2007 15:01:04 +0000 (17:01 +0200)]
Use SYSCONFDIR "/rpmrc" instead of hard-coded /etc/rpmrc.

17 years agoRework rpmrc generation.
Ralf Corsépius [Tue, 28 Aug 2007 11:21:05 +0000 (13:21 +0200)]
Rework rpmrc generation.

17 years agoRemove SYSCONFIGDIR.
Ralf Corsépius [Tue, 28 Aug 2007 11:20:03 +0000 (13:20 +0200)]
Remove SYSCONFIGDIR.

17 years agoCreate rpmrc from inside of Makefile.
Ralf Corsépius [Tue, 28 Aug 2007 11:19:37 +0000 (13:19 +0200)]
Create rpmrc from inside of Makefile.

17 years agohg sucks rocks
Ralf Corsépius [Tue, 28 Aug 2007 09:49:00 +0000 (11:49 +0200)]
hg sucks rocks

17 years agoSync macrofiles with macrofiles: in rpmrc.
Ralf Corsépius [Tue, 28 Aug 2007 09:34:25 +0000 (11:34 +0200)]
Sync macrofiles with macrofiles: in rpmrc.

17 years agoPropagate SYSCONFDIR.
Ralf Corsépius [Tue, 28 Aug 2007 09:33:39 +0000 (11:33 +0200)]
Propagate SYSCONFDIR.

17 years agoEliminate MACROFILES.
Ralf Corsépius [Tue, 28 Aug 2007 09:33:07 +0000 (11:33 +0200)]
Eliminate MACROFILES.

17 years agoSupport accessing header info in python by object attributes as well.
Panu Matilainen [Tue, 28 Aug 2007 09:07:50 +0000 (12:07 +0300)]
Support accessing header info in python by object attributes as well.

17 years agoAdd expandMacro() to python bindings.
Panu Matilainen [Tue, 28 Aug 2007 09:03:34 +0000 (12:03 +0300)]
Add expandMacro() to python bindings.
Patch by Jeremy Katz.

17 years agoAutomated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Tue, 28 Aug 2007 09:02:08 +0000 (12:02 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm

17 years agoCheck for locale.h.
Ralf Corsépius [Tue, 28 Aug 2007 08:58:48 +0000 (10:58 +0200)]
Check for locale.h.

17 years agoInstall packages with preferred color first (rhbz#214737)
Panu Matilainen [Tue, 28 Aug 2007 08:00:42 +0000 (11:00 +0300)]
Install packages with preferred color first (rhbz#214737)

Patch by Jeff Johnson.

17 years agoShow pre- and posttrans scripts in rpm -q --scripts query (susebz#253620)
Panu Matilainen [Tue, 28 Aug 2007 07:11:06 +0000 (10:11 +0300)]
Show pre- and posttrans scripts in rpm -q --scripts query (susebz#253620)
Patch from Michal Marek.

17 years agoAutomated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Tue, 28 Aug 2007 06:54:33 +0000 (09:54 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm

17 years agoCreate x86_64 compat macros for ia32e and amd64 (rhbz#211119, 223355)
Panu Matilainen [Tue, 28 Aug 2007 06:10:11 +0000 (09:10 +0300)]
Create x86_64 compat macros for ia32e and amd64 (rhbz#211119, 223355)

17 years agoAvoid .rpmnew when the file hasn't changed in package (rhbz#194246)
Panu Matilainen [Tue, 28 Aug 2007 06:04:09 +0000 (09:04 +0300)]
Avoid .rpmnew when the file hasn't changed in package (rhbz#194246)

The current behavior of %config(noreplace) creates a .rpmnewfile iff the type
of the current file has been changed wrto what was originally installed.

The patch changes this behavior so when old and new (in db and in package) is
identical -> not changed, the function returns FA_SKIP -> it won't clobber
anything, it simply skips installation of the file from the package.
This patch handles also the opposite case when old and new packages contain
%config symlink and we have regular file on disk.

Patch from Tomas Mraz.

17 years agoFix perl version provide for packages defined in multiple blocks (#rhbz214496)
Panu Matilainen [Tue, 28 Aug 2007 05:52:06 +0000 (08:52 +0300)]
Fix perl version provide for packages defined in multiple blocks (#rhbz214496)

Successive definitions of the same package shouldn't stomp on previously
found $VERSION, this is how perl itself behaves.
Patch from James Ralston.

17 years agoAdd -DLOCALEDIR="\"$(localedir)\""
Ralf Corsépius [Tue, 28 Aug 2007 04:46:20 +0000 (06:46 +0200)]
Add -DLOCALEDIR="\"$(localedir)\""

17 years agoRemove LOCALEDIR.
Ralf Corsépius [Tue, 28 Aug 2007 04:45:25 +0000 (06:45 +0200)]
Remove LOCALEDIR.

17 years agoRemove stamp-h.
Ralf Corsépius [Tue, 28 Aug 2007 04:37:49 +0000 (06:37 +0200)]
Remove stamp-h.

17 years agoMake tjfn, tdbi check_PROGRAMS.
Ralf Corsépius [Mon, 27 Aug 2007 21:40:58 +0000 (23:40 +0200)]
Make tjfn, tdbi check_PROGRAMS.

17 years agoComment out tjfn_LDFLAGS.
Ralf Corsépius [Mon, 27 Aug 2007 21:38:23 +0000 (23:38 +0200)]
Comment out tjfn_LDFLAGS.

17 years agoRemove sqlite.c from EXTRA_DIST.
Ralf Corsépius [Mon, 27 Aug 2007 21:38:00 +0000 (23:38 +0200)]
Remove sqlite.c from EXTRA_DIST.

17 years agoConvert EXTRA_PROGRAMS and noinst_PROGRAMS to check_PROGRAMS.
Ralf Corsépius [Mon, 27 Aug 2007 15:23:54 +0000 (17:23 +0200)]
Convert EXTRA_PROGRAMS and noinst_PROGRAMS to check_PROGRAMS.

17 years agoAdd tufdio.
Ralf Corsépius [Mon, 27 Aug 2007 15:18:04 +0000 (17:18 +0200)]
Add tufdio.
Convert EXTRA_PROGRAMS to check_PROGRAMS.

17 years agoUse $GCC instead of undocumented autoconf internal $ac_cv_c_compiler_gnu
Ralf Corsépius [Mon, 27 Aug 2007 14:16:12 +0000 (16:16 +0200)]
Use $GCC instead of undocumented autoconf internal $ac_cv_c_compiler_gnu

17 years agoRemove config.site.
Ralf Corsépius [Mon, 27 Aug 2007 14:15:29 +0000 (16:15 +0200)]
Remove config.site.

17 years agoRemove config.site (Not useful).
Ralf Corsépius [Mon, 27 Aug 2007 14:11:11 +0000 (16:11 +0200)]
Remove config.site (Not useful).

17 years agoRemove (Not useful).
Ralf Corsépius [Mon, 27 Aug 2007 14:09:37 +0000 (16:09 +0200)]
Remove (Not useful).

17 years agoUse check_PROGRAMS instead of EXTRA_PROGRAMS for t*programs.
Ralf Corsépius [Mon, 27 Aug 2007 14:06:05 +0000 (16:06 +0200)]
Use check_PROGRAMS instead of EXTRA_PROGRAMS for t*programs.

17 years agoComment out Glob_error.
Ralf Corsépius [Mon, 27 Aug 2007 14:03:46 +0000 (16:03 +0200)]
Comment out Glob_error.

17 years agoAdjust paths to beecrypt headers.
Ralf Corsépius [Mon, 27 Aug 2007 13:59:39 +0000 (15:59 +0200)]
Adjust paths to beecrypt headers.

17 years agoAdjust paths to beecrypt headers.
Ralf Corsépius [Mon, 27 Aug 2007 13:55:48 +0000 (15:55 +0200)]
Adjust paths to beecrypt headers.

17 years agoComment out setfiles_LDFLAGS.
Ralf Corsépius [Mon, 27 Aug 2007 13:08:43 +0000 (15:08 +0200)]
Comment out setfiles_LDFLAGS.

17 years agoEliminate noinst_HEADERS.
Ralf Corsépius [Mon, 27 Aug 2007 10:26:21 +0000 (12:26 +0200)]
Eliminate noinst_HEADERS.

17 years agoUse system magic file for file classification.
Panu Matilainen [Mon, 27 Aug 2007 08:17:03 +0000 (11:17 +0300)]
Use system magic file for file classification.
- use whatever magic_load() uses by default
- remove unused rpm.magic file

17 years agoFix monday morning thinkos wrt macro buffer changes.
Panu Matilainen [Mon, 27 Aug 2007 08:01:39 +0000 (11:01 +0300)]
Fix monday morning thinkos wrt macro buffer changes.
The expanded size is of course not known beforehand.. check for size
before copying instead.

17 years agoDon't check for termination signals in middle of transaction (!)
Panu Matilainen [Mon, 27 Aug 2007 07:19:43 +0000 (10:19 +0300)]
Don't check for termination signals in middle of transaction (!)

17 years agoAutomated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Mon, 27 Aug 2007 06:56:38 +0000 (09:56 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm

17 years agoFix potential buffer overflow in macro primitive execution
Panu Matilainen [Mon, 27 Aug 2007 06:55:42 +0000 (09:55 +0300)]
Fix potential buffer overflow in macro primitive execution
Use dynamic buffer, we know the needed size here...

17 years agoFix potential buffer overflow in macro findEntry()
Panu Matilainen [Mon, 27 Aug 2007 06:51:52 +0000 (09:51 +0300)]
Fix potential buffer overflow in macro findEntry()
Avoid static buffer, we know the size...

17 years agoFix potential buffer overflow by using dynamic buffer size.
Panu Matilainen [Mon, 27 Aug 2007 06:48:00 +0000 (09:48 +0300)]
Fix potential buffer overflow by using dynamic buffer size.

17 years agoFix buffer overflow in macro shell escaping (#253971)
Panu Matilainen [Mon, 27 Aug 2007 06:45:53 +0000 (09:45 +0300)]
Fix buffer overflow in macro shell escaping (#253971)
We know the required buffer size here, no point in using static buffer.

17 years agoRemove tdigest.
Ralf Corsépius [Mon, 27 Aug 2007 06:17:43 +0000 (08:17 +0200)]
Remove tdigest.

17 years agoRemove (Unused junk).
Ralf Corsépius [Mon, 27 Aug 2007 06:17:10 +0000 (08:17 +0200)]
Remove (Unused junk).

17 years agoRemove (Unused, rotten junk).
Ralf Corsépius [Mon, 27 Aug 2007 05:28:17 +0000 (07:28 +0200)]
Remove (Unused, rotten junk).

17 years agoRemove dependency on librpmbuild.
Ralf Corsépius [Mon, 27 Aug 2007 03:58:57 +0000 (05:58 +0200)]
Remove dependency on librpmbuild.

17 years agoAdd [rpm -q --scripts -p *.i386.rpm].
Ralf Corsépius [Fri, 24 Aug 2007 05:36:24 +0000 (07:36 +0200)]
Add [rpm -q --scripts -p *.i386.rpm].

17 years agoRemove FINDREQUIRES, FINDPROVIDES (Unused).
Ralf Corsépius [Fri, 24 Aug 2007 04:40:22 +0000 (06:40 +0200)]
Remove FINDREQUIRES, FINDPROVIDES (Unused).

17 years agos/-lselinux/@WITH_SELINUX_LIB@/
Ralf Corsépius [Fri, 24 Aug 2007 04:24:52 +0000 (06:24 +0200)]
s/-lselinux/@WITH_SELINUX_LIB@/

17 years agoUse with_dmalloc instead of withval.
Ralf Corsépius [Fri, 24 Aug 2007 04:05:45 +0000 (06:05 +0200)]
Use with_dmalloc instead of withval.

17 years agoUse with_python instead of withval.
Ralf Corsépius [Fri, 24 Aug 2007 04:04:43 +0000 (06:04 +0200)]
Use with_python instead of withval.

17 years agoDon't reset LIBS=.
Ralf Corsépius [Fri, 24 Aug 2007 04:02:24 +0000 (06:02 +0200)]
Don't reset LIBS=.

17 years agoEliminate localdone.
Ralf Corsépius [Fri, 24 Aug 2007 03:43:59 +0000 (05:43 +0200)]
Eliminate localdone.

17 years agoEliminate INCPATH.
Ralf Corsépius [Fri, 24 Aug 2007 03:43:34 +0000 (05:43 +0200)]
Eliminate INCPATH.

17 years agoRemove SYSCONFIGDIR, ~./rpmmacros from macros.in processing.
Ralf Corsépius [Thu, 23 Aug 2007 14:41:44 +0000 (16:41 +0200)]
Remove SYSCONFIGDIR, ~./rpmmacros from macros.in processing.

17 years agoCreate a customized rpmpopt-$(VERSION).
Ralf Corsépius [Thu, 23 Aug 2007 14:38:12 +0000 (16:38 +0200)]
Create a customized rpmpopt-$(VERSION).

17 years agoEliminate rpmpopt.
Ralf Corsépius [Thu, 23 Aug 2007 13:56:08 +0000 (15:56 +0200)]
Eliminate rpmpopt.
Let rpmpopt-${VERSION} be generated by configure.ac directly.

17 years agoUse (xxx->open)() to work-around glibc's open() behaving having changed.
Ralf Corsépius [Thu, 23 Aug 2007 08:09:13 +0000 (10:09 +0200)]
Use (xxx->open)() to work-around glibc's open() behaving having changed.

17 years agoRemove AC_SUBST(INCPATH).
Ralf Corsépius [Wed, 22 Aug 2007 14:52:25 +0000 (16:52 +0200)]
Remove AC_SUBST(INCPATH).

17 years agoRemove INCPATH.
Ralf Corsépius [Wed, 22 Aug 2007 13:19:58 +0000 (15:19 +0200)]
Remove INCPATH.

17 years agoUse (xxx->open)() to work-around glibc's open() behaving having changed.
Ralf Corsépius [Wed, 22 Aug 2007 13:17:23 +0000 (15:17 +0200)]
Use (xxx->open)() to work-around glibc's open() behaving having changed.

17 years agoRemove INCPATH.
Ralf Corsépius [Wed, 22 Aug 2007 13:14:30 +0000 (15:14 +0200)]
Remove INCPATH.

17 years agoRemove INCPATH.
Ralf Corsépius [Wed, 22 Aug 2007 09:54:31 +0000 (11:54 +0200)]
Remove INCPATH.

17 years agoUse RPMCONFIGDIR for determining rpmrc path, usrlibdir is wrong on multilib.
Panu Matilainen [Wed, 22 Aug 2007 08:24:43 +0000 (11:24 +0300)]
Use RPMCONFIGDIR for determining rpmrc path, usrlibdir is wrong on multilib.

17 years agoAdd bzip'ed tarball.
Ralf Corsépius [Tue, 21 Aug 2007 14:29:51 +0000 (16:29 +0200)]
Add bzip'ed tarball.
Remove tests/atlocal

17 years agoRemove defs/defs.in.
Ralf Corsépius [Tue, 21 Aug 2007 14:28:55 +0000 (16:28 +0200)]
Remove defs/defs.in.
Cosmetics.

17 years agoMerge-in former defs.in.
Ralf Corsépius [Tue, 21 Aug 2007 14:28:27 +0000 (16:28 +0200)]
Merge-in former defs.in.

17 years agoRemove (merged into atlocal.in).
Ralf Corsépius [Tue, 21 Aug 2007 14:27:58 +0000 (16:27 +0200)]
Remove (merged into atlocal.in).

17 years agoRegenerate.
Ralf Corsépius [Tue, 21 Aug 2007 12:55:38 +0000 (14:55 +0200)]
Regenerate.