summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2009-11-20Fix build with binutils-gold (ticket #107)Panu Matilainen1-2/+2
- patch from Michal Čihař
2009-09-10Rip unnecessary headerDump() and the last ancient artifacts using itPanu Matilainen1-5/+1
- xml format dump gives an output that can actually be further processed
2009-05-22Clean platform files on uninstallPanu Matilainen1-0/+1
2009-04-03Make rpmal header & all internalPanu Matilainen1-1/+0
- rpmal is hardly useful outside rpm itself, avoid exporting stuff unnecessarily
2008-11-22Remove -DRPMCONFIG from CPPFLAGS where unnecessaryPanu Matilainen1-1/+0
2008-11-22Use rpmConfigDir() for finding our popt alias filePanu Matilainen1-1/+1
- this allows popt aliases to be reliably available in tests - why do we have the popt initialization done twice?
2008-11-21Kill the last remaining varprefixPanu Matilainen1-5/+2
- we're just mangling varprefix to localstatedir anyway, might as well just avoid that little extra trouble...
2008-10-14Kick out ancient and unused LDFLAGS_STATIC configure.ac-hackeryPanu Matilainen1-2/+0
2008-10-14Yank out ancient convertdb1Panu Matilainen1-4/+0
2008-07-08Add a new legacy compatibility header, kill rpmints.hPanu Matilainen1-1/+1
- 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-04Remove solvedb API and other related stuffPanu Matilainen1-4/+0
- nobody has used the solvedb for anything in years - the mechanism + rpmcache are horribly broken on multilib - solvedb is way too heavyweight to be really usable as a general mechanism - solver callback hook left in place as that could in theory be usable still - we need something better to replace this all, getting rid of it now so we're not stuck with the API forever
2008-07-02Make rpmkeyring.h public headerPanu Matilainen1-0/+1
2008-06-25Eliminate rpmd, rpmi, rpmk, rpmq "helper binaries"Panu Matilainen1-43/+6
- it's all rolled into "rpm" itself, these are just clutter and complicate things needlessly - leave symlinks to rpmquery, rpmverify, rpmsign and rpmdb -> rpm to preserve some compatibility (at least rpmquery is known to be used in scripts)
2008-06-24Eliminate the pointless rpmb + rpmt symlinkeryPanu Matilainen1-12/+6
- just build "rpmbuild" executable and install to bindir instead of mucking with several different names
2008-05-13New "tag data" container struct + some basic methods to deal with itPanu Matilainen1-0/+1
- to be used for passing around header and extension data - inspired by similar changes in rpm5.org, details and implementation differ
2008-05-12Fixup paths and Makefiles for rpmdb/ eliminationPanu Matilainen1-14/+12
2008-04-16Start phasing out internal copy of LuaPanu Matilainen1-2/+5
- don't build internal copy of Lua - move 3rd party extensions (posix and rexlib) to toplevel luaext/ directory, built by default (unless --without-lua specified) - auto*foo checks for external Lua - minimal tweaks to lposix.c and rpmlua.c to get them build with Lua 5.1
2008-03-17Remove rollback supportPanu Matilainen1-1/+0
- 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-02-25Add new header for collecting utility macrosPanu Matilainen1-0/+1
- 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-22Rip ancient, unused setperms + unsetgit make targetsPanu Matilainen1-31/+0
2008-02-05Split non-cli verify bits from rpmcli to separate headerPanu Matilainen1-0/+1
2008-02-01Move platform specific macros under RPMCONFIGDIR/platform/Panu Matilainen1-13/+13
- reduce the clutter in RPMCONFIGDIR, nicer for packaging too..
2008-02-01Ditch the "system" %_topdir, default to ~/rpmbuild insteadPanu Matilainen1-47/+0
- building as root should be discouraged and /usr/src for building stuff is horribly wrong anyway
2008-01-30Add stub rpmtypes.h header stubPanu Matilainen1-0/+1
- place to stick in common typedefs to untangle header cross-include jungle
2008-01-19Add support for Geode CPU (rhbz#428979)Panu Matilainen1-1/+2
Patch from Dennis Gilmore
2008-01-09Drop internal db from dist tarballsPanu Matilainen1-1/+3
- tarball down to almost 1/4 of earlier size - check if internal db is present in configure, point to INSTALL if not - distcheck needs --with-external-db now to have any chance at working - leaving to hg for now for easy reversal if getting second thoughts ;)
2007-12-17Drop db3 from dist subdirsPanu Matilainen1-1/+1
- db3/configure is covered by EXTRA_DIST already
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-1/+1
- adjust include paths accordingly
2007-12-05Only platform.in is to be included in dist, dont use wildcardPanu Matilainen1-1/+1
2007-12-05Rename apidocs to hackingdocs, only build on requestPanu Matilainen1-2/+2
2007-12-03Split RPMTAG_* and related functions out of rpmlib.h to rpmtag.hPanu Matilainen1-0/+1
2007-12-01Add separate public header for callback declarationsPanu Matilainen1-1/+1
- rpmmessages is empty, lose it - adjust includes
2007-11-26Fix quoting bug in preinstall.am generation.Ralf Corsépius1-1/+1
2007-11-22Calculating file checksums aint legacy activityPanu Matilainen1-0/+1
- move the checksumming into librpmio - rename domd5() to rpmDoDigest() with future expansion for specifying digest algorithm type (ignored for now) - rearrange parameters to leave return types last - one less rpmio_internal outside rpmio/, whee... - used all over the rpm tree, and it knows about handling prelinked files so potentially useful for outside users, might as well export it - new public header rpmfilutil.h for collecting this sort of stuff
2007-11-23Move stringbuf into librpmio, rename headerPanu Matilainen1-1/+1
- rename header to more generic rpmstring.h for collecting misc string helper functions
2007-11-23Fix typo in preinstall.am generation.Ralf Corsépius1-1/+1
2007-11-22Fix preinstall.am handling for VPATH builds.Ralf Corsépius1-2/+2
2007-11-22Add -I$(top_builddir)/include/rpm to AM_CPPFLAGS.Ralf Corsépius1-1/+1
2007-11-22Add header preinstallation.Ralf Corsépius1-2/+19
2007-11-02Use NSS instead of beecrypt for encryption (Tomas Mraz)Panu Matilainen1-9/+10
2007-10-30Add -I$(top_builddir)/rpmdb to AM_CPPFLAGS.Ralf Corsépius1-1/+1
2007-10-24Add rpmdb/rpmints.h.in.Ralf Corsépius1-1/+3
2007-10-24Pass HEADERS to doxygen instead of pkginclude_HEADERS.Ralf Corsépius1-1/+1
2007-10-24Minor fixes to generation of hackingRalf Corsépius1-3/+3
2007-10-19Reflect changes to doxygen docs.Ralf Corsépius1-17/+25
2007-10-19Ship Doxyfile.in, doc/librpm.doxy.in.Ralf Corsépius1-3/+3
2007-10-18Reflect changes to apidocs generation.Ralf Corsépius1-16/+30
2007-10-18Remove doc/librpm during maintainer-clean.Ralf Corsépius1-1/+1
2007-10-18Use DOXYGEN instead of __DOXYGEN.Ralf Corsépius1-4/+5
Rework processing pkginclude_HEADERS for doc/librpm.doxy.
2007-10-17Cleanup CPPFLAGS.Ralf Corsépius1-9/+9