Panu Matilainen [Thu, 8 Nov 2007 10:26:46 +0000 (12:26 +0200)]
Kill off deprecated and unused rpmGetMachine() entirely
Panu Matilainen [Thu, 8 Nov 2007 10:22:14 +0000 (12:22 +0200)]
Remove rpmSetMachine() from API
Panu Matilainen [Thu, 8 Nov 2007 10:16:48 +0000 (12:16 +0200)]
Remove dead rpmrc-related code from spec parsing
Panu Matilainen [Thu, 8 Nov 2007 08:33:47 +0000 (10:33 +0200)]
Remove useless "var" parameter from setup helpers
Additionally rename setVarDefault to addMacroDefault which it really is
Panu Matilainen [Thu, 8 Nov 2007 08:32:10 +0000 (10:32 +0200)]
Kill off unused rpmSetVar() and freeRpmVar()
Panu Matilainen [Thu, 8 Nov 2007 08:24:58 +0000 (10:24 +0200)]
Remove rpmGetVar, rpmSetVar from API
Panu Matilainen [Wed, 7 Nov 2007 11:47:42 +0000 (13:47 +0200)]
Eliminate dead code
Panu Matilainen [Wed, 7 Nov 2007 11:21:06 +0000 (13:21 +0200)]
Eliminate rpmlead use from legacy retrofitting.
Panu Matilainen [Wed, 7 Nov 2007 11:12:20 +0000 (13:12 +0200)]
Only do legacy retrofitting on packages that need it.
Packages not having RPMTAG_DIRNAMES (ie compressed filenames) is
used for checking, packages not having it are either built with rpm <= 3.x
or with --nodirtokens, retrofitting in the latter case doesn't really
hurt that much for the obscure case...
Panu Matilainen [Wed, 7 Nov 2007 09:57:12 +0000 (11:57 +0200)]
Document rpmio_internal.h uses outside rpmio/
Panu Matilainen [Wed, 7 Nov 2007 09:41:06 +0000 (11:41 +0200)]
Move tufdio under rpmio/ where it belongs..
Panu Matilainen [Wed, 7 Nov 2007 09:02:41 +0000 (11:02 +0200)]
Silence bogus gcc warning
Panu Matilainen [Wed, 7 Nov 2007 09:01:40 +0000 (11:01 +0200)]
Remove unused variable
Panu Matilainen [Wed, 7 Nov 2007 09:00:51 +0000 (11:00 +0200)]
Silence bunch of compiler warnings from test programs
Panu Matilainen [Wed, 7 Nov 2007 08:17:10 +0000 (10:17 +0200)]
Remove bunch of unnecessary misc.h includes, document others
Panu Matilainen [Wed, 7 Nov 2007 07:01:38 +0000 (09:01 +0200)]
Remove .splintrc's in the tree
Peter Jones [Fri, 2 Nov 2007 13:25:33 +0000 (09:25 -0400)]
Merge
Peter Jones [Fri, 2 Nov 2007 13:23:05 +0000 (09:23 -0400)]
- Fix segfault in %{lua:...}'s rpm_print
- Don't automatically print a newline in rpm_print
Panu Matilainen [Fri, 2 Nov 2007 10:11:33 +0000 (12:11 +0200)]
Eliminate rpmfcToken struct internals from the API
Panu Matilainen [Fri, 2 Nov 2007 08:40:45 +0000 (10:40 +0200)]
Eliminate macro struct internals from the API
Panu Matilainen [Fri, 2 Nov 2007 08:24:42 +0000 (10:24 +0200)]
Meh, actually add the base64 files..
Panu Matilainen [Fri, 2 Nov 2007 08:18:23 +0000 (10:18 +0200)]
Remove tinv
Panu Matilainen [Fri, 2 Nov 2007 08:16:16 +0000 (10:16 +0200)]
Document NSS requirement, revise obsolete comment in macros.in
Panu Matilainen [Fri, 2 Nov 2007 08:11:54 +0000 (10:11 +0200)]
Resurrect tax from NSS switchover
Panu Matilainen [Fri, 2 Nov 2007 08:02:40 +0000 (10:02 +0200)]
Use NSS instead of beecrypt for encryption (Tomas Mraz)
Panu Matilainen [Thu, 1 Nov 2007 10:26:05 +0000 (12:26 +0200)]
Include "legacy.h" not <rpmdb/legacy.h>
Panu Matilainen [Thu, 1 Nov 2007 10:25:41 +0000 (12:25 +0200)]
Remove two unnecessary legacy.h includes
Panu Matilainen [Wed, 31 Oct 2007 10:48:43 +0000 (12:48 +0200)]
Document RPMFI_INTERNAL uses
Panu Matilainen [Wed, 31 Oct 2007 10:39:23 +0000 (12:39 +0200)]
Document _RPMTE_INTERNAL needs
Panu Matilainen [Wed, 31 Oct 2007 10:08:01 +0000 (12:08 +0200)]
Split out rpmts_internal.h from rpmts.h
Panu Matilainen [Wed, 31 Oct 2007 09:57:04 +0000 (11:57 +0200)]
Disable python available package mechanism for now at least.
- need saner available mechanism to resurrect, OTOH nothing appears to
use it anymore
- last remaining RPMTS_INTERNAL offender...
Panu Matilainen [Wed, 31 Oct 2007 08:37:18 +0000 (10:37 +0200)]
Add rpmtsPrintSuggests() method for now, use instead of ts internals mucking
- temporary measure to get rid of silly RPMTS_INTERNAL uses, the whole
solve/suggestion thingie needs love or ripping...
- clean up the suggestions in rpmtsClean() instead of while printing
Panu Matilainen [Wed, 31 Oct 2007 08:15:05 +0000 (10:15 +0200)]
Kill ts->goal, instead set NOSUGGEST flag on erase
- it aint quite the same thing but will suffice for now...
Ralf Corsépius [Tue, 30 Oct 2007 14:52:52 +0000 (15:52 +0100)]
merge suckage.
Ralf Corsépius [Tue, 30 Oct 2007 14:51:53 +0000 (15:51 +0100)]
Replace AC_CHECK_FUNCS by AC_REPLACE_FUNCS for basename, getcwd, getwd, putenv, realpath, setenv, stpcpy, stpncpy, strcspn, strdup, strtol, strtoul, strspn, strstr.
Panu Matilainen [Tue, 30 Oct 2007 14:48:38 +0000 (16:48 +0200)]
Add rpmtsCleanProblems() method for rpmgi needs
Ralf Corsépius [Tue, 30 Oct 2007 14:25:41 +0000 (15:25 +0100)]
merge.
Ralf Corsépius [Tue, 30 Oct 2007 14:24:10 +0000 (15:24 +0100)]
Remove memcmp.c.
Panu Matilainen [Tue, 30 Oct 2007 13:53:44 +0000 (15:53 +0200)]
Erm... rpmdsFlags are int32_t type, not char*
Panu Matilainen [Tue, 30 Oct 2007 13:50:35 +0000 (15:50 +0200)]
Split transaction score stuff to separate private header
Panu Matilainen [Tue, 30 Oct 2007 13:15:19 +0000 (15:15 +0200)]
No callback, no repackaging info - tough...
Panu Matilainen [Tue, 30 Oct 2007 12:31:42 +0000 (14:31 +0200)]
Use rpmtsRootDir() instead of ts->rootDir + url guess-games in psm
Ralf Corsépius [Tue, 30 Oct 2007 11:17:16 +0000 (12:17 +0100)]
merge.
Ralf Corsépius [Tue, 30 Oct 2007 11:16:21 +0000 (12:16 +0100)]
Don't build stubs.c.
Link against ../misc/libmisc.la.
Ralf Corsépius [Tue, 30 Oct 2007 11:15:34 +0000 (12:15 +0100)]
Build libmisc.la.
Use @LTLIBOBJS@.
Ralf Corsépius [Tue, 30 Oct 2007 11:14:23 +0000 (12:14 +0100)]
Add -I$(top_builddir)/rpmdb to AM_CPPFLAGS.
Panu Matilainen [Tue, 30 Oct 2007 11:11:13 +0000 (13:11 +0200)]
rpmds is now fully opaque, eliminate _RPMDS_INTERNAL games
Panu Matilainen [Tue, 30 Oct 2007 11:07:59 +0000 (13:07 +0200)]
Whole lotta trouble to avoid rpmds internals access in rpmfc
Panu Matilainen [Tue, 30 Oct 2007 10:25:15 +0000 (12:25 +0200)]
Avoid rpmte internals access in rpmtsNotify()
Panu Matilainen [Tue, 30 Oct 2007 10:12:54 +0000 (12:12 +0200)]
Use rpmteKey() instead of te internals
Panu Matilainen [Tue, 30 Oct 2007 09:54:22 +0000 (11:54 +0200)]
Remove unnecessary rpmShowProgress duplicate prototype
Ralf Corsépius [Tue, 30 Oct 2007 03:06:24 +0000 (04:06 +0100)]
Remove rpmdb/tsql.c.
Ralf Corsépius [Tue, 30 Oct 2007 02:27:07 +0000 (03:27 +0100)]
Include <assert.h>.
Ralf Corsépius [Tue, 30 Oct 2007 01:57:14 +0000 (02:57 +0100)]
Remove URLMAGIC, URLSANE.
Remove include <assert.h>.
Ralf Corsépius [Tue, 30 Oct 2007 01:56:34 +0000 (02:56 +0100)]
Add URLMAGIC, URLSANE.
Remove URLDBG (unused).
Include <assert.h>.
Ralf Corsépius [Mon, 29 Oct 2007 12:37:50 +0000 (13:37 +0100)]
Fix typo.
Ralf Corsépius [Mon, 29 Oct 2007 12:34:53 +0000 (13:34 +0100)]
Split out rpmgi_internal.h from rpmgi.h
Ralf Corsépius [Mon, 29 Oct 2007 11:24:15 +0000 (12:24 +0100)]
Add SKIPSPACE, SKIPNONSPACE.
Ralf Corsépius [Mon, 29 Oct 2007 11:24:00 +0000 (12:24 +0100)]
Add SKIPSPACE.
Ralf Corsépius [Mon, 29 Oct 2007 11:22:59 +0000 (12:22 +0100)]
Remove SKIPSPACE, SKIPNONSPACE.
Panu Matilainen [Mon, 29 Oct 2007 10:55:43 +0000 (12:55 +0200)]
Macros don't need rpmio_internal
Ralf Corsépius [Mon, 29 Oct 2007 10:45:20 +0000 (11:45 +0100)]
Don't include <ctype.h>.
Include "rpmio.h".
Ralf Corsépius [Mon, 29 Oct 2007 10:43:51 +0000 (11:43 +0100)]
Move typedef into extern "C".
Panu Matilainen [Mon, 29 Oct 2007 09:40:51 +0000 (11:40 +0200)]
Remove unnecessary includes
Panu Matilainen [Mon, 29 Oct 2007 09:39:40 +0000 (11:39 +0200)]
Remove unused variable
Panu Matilainen [Mon, 29 Oct 2007 09:38:52 +0000 (11:38 +0200)]
Hum, files.c needs rpmio_internal afterall for rpmioSlurp
Panu Matilainen [Mon, 29 Oct 2007 09:32:51 +0000 (11:32 +0200)]
Include rpmlib.h instead of lib/rpmlib.h
Ralf Corsépius [Mon, 29 Oct 2007 09:21:32 +0000 (10:21 +0100)]
Use size_t for sizes.
Ralf Corsépius [Mon, 29 Oct 2007 09:20:41 +0000 (10:20 +0100)]
Move typedef into extern "C" {.
Ralf Corsépius [Mon, 29 Oct 2007 08:59:10 +0000 (09:59 +0100)]
merge.
Ralf Corsépius [Mon, 29 Oct 2007 08:58:15 +0000 (09:58 +0100)]
Don't include <assert.h>.
Ralf Corsépius [Mon, 29 Oct 2007 08:55:53 +0000 (09:55 +0100)]
Don't include <assert.h>.
Panu Matilainen [Mon, 29 Oct 2007 08:32:38 +0000 (10:32 +0200)]
Remove couple of useless rpmio_internal includes
Panu Matilainen [Mon, 29 Oct 2007 08:32:20 +0000 (10:32 +0200)]
Include rpmpgp.h instead of rpmio_internal.h
Panu Matilainen [Mon, 29 Oct 2007 08:10:17 +0000 (10:10 +0200)]
Avoid need for header_internal.h
- headerCopyLoad() achieves the same thing..
Panu Matilainen [Mon, 29 Oct 2007 07:43:06 +0000 (09:43 +0200)]
Automated merge with ssh://pmatilai@login.linux.duke.edu//home/groups/rpm/hg/rpm/
Panu Matilainen [Mon, 29 Oct 2007 07:42:21 +0000 (09:42 +0200)]
Use fdGetFILE() instead of rpmio internal fdGetFp() everywhere
Panu Matilainen [Mon, 29 Oct 2007 07:30:45 +0000 (09:30 +0200)]
Remove bunch of long-dead macro debug stuff
Ralf Corsépius [Mon, 29 Oct 2007 07:22:15 +0000 (08:22 +0100)]
Remove local def of uint32_t, uint16_t.
Include <stdint.h>.
Use size_t for sizes.
Panu Matilainen [Mon, 29 Oct 2007 07:20:59 +0000 (09:20 +0200)]
Export rpmio fdGetFILE()
Panu Matilainen [Mon, 29 Oct 2007 07:11:37 +0000 (09:11 +0200)]
Remove leftover comment
Ralf Corsépius [Mon, 29 Oct 2007 06:28:15 +0000 (07:28 +0100)]
Remove AM_C_PROTOTYPES.
Ralf Corsépius [Sun, 28 Oct 2007 08:53:01 +0000 (09:53 +0100)]
Eliminate BSD-types.
Ralf Corsépius [Sun, 28 Oct 2007 06:30:58 +0000 (07:30 +0100)]
Eliminate u_short, USHRT_MAX.
Ralf Corsépius [Sun, 28 Oct 2007 06:20:59 +0000 (07:20 +0100)]
Remove unnecessary includes.
Ralf Corsépius [Sun, 28 Oct 2007 05:57:08 +0000 (06:57 +0100)]
Include "config.h" instead of <config.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:49:57 +0000 (06:49 +0100)]
Include "rpmfc.h" instead of <rpmfc.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:49:54 +0000 (06:49 +0100)]
Include "rpmbuild.h" instead of <rpmbuild.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:46 +0000 (06:47 +0100)]
Include "rpmts.h" instead of <rpmts.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:42 +0000 (06:47 +0100)]
Include "rpmte.h" instead of <rpmte.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:31 +0000 (06:47 +0100)]
Include "rpmlib.h" instead of <rpmlib.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:23 +0000 (06:47 +0100)]
Include "rpmgi.h" instead of <rpmgi.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:20 +0000 (06:47 +0100)]
Include "rpmfi.h" instead of <rpmfi.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:17 +0000 (06:47 +0100)]
Include "rpmds.h" instead of <rpmds.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:47:14 +0000 (06:47 +0100)]
Include "rpmcli.h" instead of <rpmcli.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:43:19 +0000 (06:43 +0100)]
Include "rpmio_internal.h" instead of <rpmio_internal.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:43:16 +0000 (06:43 +0100)]
Include "rpmio.h" instead of <rpmio.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:43:13 +0000 (06:43 +0100)]
Include "rpmhook.h" instead of <rpmhook.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:43:10 +0000 (06:43 +0100)]
Include "rpmerr.h" instead of <rpmerr.h>.
Ralf Corsépius [Sun, 28 Oct 2007 05:43:07 +0000 (06:43 +0100)]
Include "fts.h" instead of <fts.h>.