Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-08-07 | Don't allow multiple definition of PatchX or SourceX (rhbz#458261, rhbz#458260) | Jindrich Novy | 1 | -0/+10 | |
2008-08-06 | Simplify spec buildroot hysteria | Panu Matilainen | 1 | -1/+0 | |
- BuildRoot: in spec is now really ignored - parseSpec() uses default %{buildroot} unless overridden - BuildRoot is forced for all builds | |||||
2008-07-07 | Make Source0: equal to Source: again | Jindrich Novy | 1 | -1/+1 | |
2008-07-07 | Kick out now unused printNewSpecfile() | Panu Matilainen | 1 | -96/+0 | |
2008-07-07 | Kick out ancient, useless and hidden --specedit option | Panu Matilainen | 1 | -37/+2 | |
2008-07-04 | Don't treat Patch and Source as Patch0 and Source0 | Jindrich Novy | 1 | -1/+1 | |
2008-07-01 | Update parseNoSource() and addSource() to accept only unsigned SourceXX numbers | Jindrich Novy | 1 | -5/+6 | |
2008-07-01 | findSource() eats only unsigned SourceXX numbers | Jindrich Novy | 1 | -1/+1 | |
2008-05-12 | Convert internal uses of headerSprintf() to headerFormat() | Panu Matilainen | 1 | -1/+1 | |
2008-05-06 | Eliminate nasty hackery with "special" doc + docdir format | Panu Matilainen | 1 | -0/+2 | |
- figure out docdir early on in spec parsing, store in package struct instead of abusing parse buffer - fixes memleaks from docdir_fmt and headerSprintf too | |||||
2008-04-25 | Simplify lookupPackage(), avoid alloca() | Panu Matilainen | 1 | -9/+5 | |
2008-04-16 | Kill queryHeader(), it is not used and buggy | Jindrich Novy | 1 | -1/+0 | |
2008-04-09 | Yet more url ripping - buildroot is never an url | Panu Matilainen | 1 | -5/+5 | |
- this is a bit nasty as it changes public interfaces but rename to make it explicit they're just plain paths, not urls | |||||
2008-04-04 | Escape '%' in format | Jindrich Novy | 1 | -1/+1 | |
2008-04-04 | Simplify formatting | Jindrich Novy | 1 | -2/+2 | |
2008-04-04 | Simplify package comparison and format creation. | Jindrich Novy | 1 | -9/+7 | |
- also avoid static buffer usage | |||||
2008-03-24 | Eliminate bogus const's from spec structure | Panu Matilainen | 1 | -12/+12 | |
2008-03-24 | Eliminate bogus const's from OFI_t and spectags structs | Panu Matilainen | 1 | -2/+2 | |
2008-03-23 | Use rasprintf() to prevent overflows and remove BUFSIZ buffer limit. | Jindrich Novy | 1 | -10/+15 | |
2008-03-18 | Minimal namespacing for locale-insensitive x*() string functions | Panu Matilainen | 1 | -3/+3 | |
2008-02-25 | Remove some ancient dead code | Panu Matilainen | 1 | -12/+0 | |
2008-02-25 | Add %{sources} and %{patches} macros to build | Panu Matilainen | 1 | -0/+30 | |
- push full patch + source paths to global lua tables - %{sources} and %{patches} are just easy-access wrappers to accessing the lua tables - "git-am -p1 %{patches}" and enjoy... | |||||
2008-02-05 | Mass convert (back) to rpmTag as it's usable everywhere now | Panu Matilainen | 1 | -3/+3 | |
- cast away a few cases where the enum usage causes ridiculous amount of compiler warnings from unhandled switch-cases | |||||
2008-02-03 | Make rpmtag.h standalone, include from rpmtypes.h | Panu Matilainen | 1 | -1/+1 | |
- permits header.h to use the tag types - revert other includes back to header.h, more crazy #include churn... - rpmTagTable etc in header.h for now, don't really belong there but... | |||||
2008-01-30 | Include spring-cleaning | Panu Matilainen | 1 | -1/+2 | |
- put some consistency into include ordering - everything (apart from bits missed ;) is now ordered like this 1. "system.h" 2. other system includes 3. rpm public headers 4. rpm private headers 5. "debug.h" | |||||
2008-01-30 | rpmlib.h mass eviction | Panu Matilainen | 1 | -0/+1 | |
- explicitly include what's really needed instead - document remaining uses | |||||
2007-12-16 | Much of spec internals is exposed, let them be const for now | Panu Matilainen | 1 | -14/+14 | |
2007-12-15 | Remove bogus const from rpmGetPath() temporary targets | Panu Matilainen | 1 | -1/+1 | |
2007-12-14 | Bogus const removal continued... | Panu Matilainen | 1 | -1/+1 | |
2007-12-14 | Bunch of const char* corrections | Panu Matilainen | 1 | -1/+1 | |
- functions returning string constants as char * etc... | |||||
2007-12-13 | Use rpm_tag_t everywhere for rpm (header) tag type | Panu Matilainen | 1 | -2/+2 | |
- typedef'ed as int32_t for now, negative values used in some places for error cases - easy to grep, easy to change... - add RPMTAG_NOT_FOUND define, used in place of -1 "magic", | |||||
2007-12-08 | Switch to <rpm/foo.h> style for public headers | Panu Matilainen | 1 | -5/+5 | |
- adjust include paths accordingly | |||||
2007-12-07 | Yet more rpmbuild fixups from rpmerr.h removal (partly from rpm5.org) | Panu Matilainen | 1 | -6/+6 | |
- additionally use rpmRC return types instead of numbers where appropriate | |||||
2007-11-23 | Expand private include file names to be relative to $(top_srcdir) | Ralf Corsépius | 1 | -1/+1 | |
2007-11-23 | Move rpmGetPath and rpmGenPath to rpmfileutil.h | Panu Matilainen | 1 | -0/+1 | |
2007-11-23 | Use #include <x.h> syntax to include public headers. | Ralf Corsépius | 1 | -4/+4 | |
2007-11-19 | Lose rpmerr.h for good | Panu Matilainen | 1 | -1/+1 | |
2007-11-19 | Replace all RPMERR_* etc uses with corresponding RPMLOG_* levels | Panu Matilainen | 1 | -8/+8 | |
2007-10-29 | Add SKIPSPACE. | Ralf Corsépius | 1 | -0/+1 | |
2007-10-09 | Make rpmerr.h private, include directly where needed. | Panu Matilainen | 1 | -0/+1 | |
2007-10-09 | Replace all rpmError() uses with rpmlog() | Panu Matilainen | 1 | -5/+5 | |
2007-09-21 | Rename Spec -> rpmSpec for namespacing | Panu Matilainen | 1 | -10/+10 | |
2007-09-20 | Rename tagName/Value/Type() to rpmTagGet*() | Panu Matilainen | 1 | -1/+1 | |
- namespacing - avoid collisions with tagtype definitions | |||||
2007-09-11 | Remove splint tags. | Ralf Corsépius | 1 | -79/+15 | |
2002-12-24 | - fix: remove rpmfi scareMem so that headers can be reloaded on ia64. | jbj | 1 | -0/+3 | |
- fix: set DB_PRIVATE, not DB_ENV_PRIVATE, if unshared posix mutexes. - remove useless kernel/glibc dependencies (#79872). - add matching "config(N) = EVR" dependencies iff %%config is found. CVS patchset: 5963 CVS date: 2002/12/24 07:21:04 | |||||
2002-12-24 | splint fiddles. | jbj | 1 | -0/+2 | |
CVS patchset: 5962 CVS date: 2002/12/24 04:04:20 | |||||
2002-12-22 | - simplify specfile query linkage loop. | jbj | 1 | -1/+159 | |
- drill rpmts into parseSpec(), carrying Spec along. CVS patchset: 5958 CVS date: 2002/12/22 02:11:05 | |||||
2002-12-21 | - add --enable-posixmutexes when configuring on linux. | jbj | 1 | -3/+6 | |
- add rpmdb_{deadlock,dump,load,svc,stat,verify} utilities. - include srpm pkgid in binary headers (#71460). - add %check scriptlet to run after %install (#64137). CVS patchset: 5957 CVS date: 2002/12/21 20:37:37 | |||||
2002-08-19 | - add --with-efence to configure, check install/upgrade with efence. | jbj | 1 | -12/+2 | |
- beecrypt: short hex string conversion overflows target buffer. - mark "successors only" packages in transaction. - reap scriptlets with SIGCHLD handler. - rename PSM_t to rpmpsm, add methods and refcounts to manage. - remove %%configure/%%makeinstall from arch-os/macros, default is OK. - don't export MALLOC_CHECK_ to scriptlets. - squeaky clean memory leak checking. - always malloc rpmfi structure, refcounts are correct in rpmtsRun(). - skip redundant /sbin/ldconfig scripts on upgrade (if possible). CVS patchset: 5645 CVS date: 2002/08/19 22:27:44 | |||||
2002-07-13 | - install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now. | jbj | 1 | -3/+3 | |
- revert headerFree/headerLink/headerUnlink debugging. CVS patchset: 5550 CVS date: 2002/07/13 19:08:51 |