Commit Graph

19 Commits

Author SHA1 Message Date
Panu Matilainen 37ed237fbe Split rpm problem type + its "methods" to separate source + header
- rpmps is just something that stores rpm problems, problems themselves
  are individual and opaque "objects", deserving their own module
2010-03-25 16:46:39 +02:00
Panu Matilainen 7628c31bb9 Fix fallout from rpmgi.h moving to internal path 2010-03-23 16:32:46 +02:00
Panu Matilainen 26ac9b3d94 Make rpmal header & all internal
- rpmal is hardly useful outside rpm itself, avoid exporting stuff
  unnecessarily
2009-04-03 13:07:42 +03:00
Panu Matilainen 27a6edd36d Add a new legacy compatibility header, kill rpmints.h
- build-time generated rpmints.h causes issues with distcheck and is
  not really worth the trouble
- we have all sorts of legacy junk to deal with, sticking them all into
  rpmints.h would be just wrong...
2008-07-08 18:54:28 +03:00
Panu Matilainen 710750ebff Make rpmkeyring.h public header 2008-07-02 14:23:30 +03:00
Panu Matilainen a83cfce188 New "tag data" container struct + some basic methods to deal with it
- to be used for passing around header and extension data
- inspired by similar changes in rpm5.org, details and implementation differ
2008-05-13 11:02:45 +03:00
Panu Matilainen 90e10708f8 Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
Panu Matilainen 37543ee040 Remove rollback support
- not possible to do reliably within rpm
- effort is better wasted on investigating fs-level snapshots, which
  is way beyond rpm scope except for hooks to interact with the snapshot
  mechanism to communicate beginning/end of transaction and such
2008-03-17 11:53:27 +02:00
Panu Matilainen c46876daa4 Add new header for collecting utility macros
- atm consists of portability wrappers to various gcc extensions like
  __attribute__() to provide additional warnings and checks
- copied from glib to avoid an extra build dependency just for the silly
  macros, renamed to avoid namespace clashing
2008-02-25 11:02:07 +02:00
Panu Matilainen 50e2d4c26f Split non-cli verify bits from rpmcli to separate header 2008-02-05 13:49:13 +02:00
Panu Matilainen 0760e7389f Add stub rpmtypes.h header stub
- place to stick in common typedefs to untangle header cross-include jungle
2008-01-30 10:13:09 +02:00
Panu Matilainen a96f817d50 Split RPMTAG_* and related functions out of rpmlib.h to rpmtag.h 2007-12-03 10:47:25 +02:00
Panu Matilainen fc53d307ad Add separate public header for callback declarations
- rpmmessages is empty, lose it
- adjust includes
2007-12-01 10:08:13 +02:00
Ralf Corsépius f33505085a Regenerate. 2007-11-26 15:18:02 +01:00
Panu Matilainen eb72616113 Regenerate preinstall.am 2007-11-23 09:06:45 +02:00
Panu Matilainen d6990c3ab1 Move stringbuf into librpmio, rename header
- rename header to more generic rpmstring.h for collecting misc string
  helper functions
2007-11-23 08:11:42 +02:00
Ralf Corsépius 7fb2899b84 Fix typo in preinstall.am generation. 2007-11-23 06:28:09 +01:00
Ralf Corsépius 32f29c4cbf Regenerate. 2007-11-22 17:22:22 +01:00
Ralf Corsépius 5831404601 Add header preinstallation. 2007-11-22 15:54:42 +01:00