summaryrefslogtreecommitdiff
path: root/build/rpmspec.h
AgeCommit message (Expand)AuthorFilesLines
2011-06-17Support retrieving the spec contents in parsed formatPanu Matilainen1-1/+5
2010-10-01Add getter for spec script sections too, bah...Panu Matilainen1-0/+3
2010-10-01Add minimal API for spec packages and sourcesPanu Matilainen1-0/+20
2010-10-01Use namespaced names for spec pkg and source opaque typedefsPanu Matilainen1-1/+2
2010-10-01Finish off our librpmbuild API mass-murder by turning everything opaquePanu Matilainen1-96/+0
2010-09-21Stop abusing enum typedefs for bitfield typesPanu Matilainen1-4/+8
2010-09-08Urk, mixed up in branches and wrong stuff getting pushed. Revert.Panu Matilainen1-1/+1
2010-09-07Mark ts argument unused in bunch of query APIsPanu Matilainen1-1/+1
2010-09-02Cosmetics: use an enum instead of #defines for source type bitsPanu Matilainen1-4/+6
2010-09-01Handle --nolang as another spec parse flagPanu Matilainen1-0/+1
2010-09-01Combine spec parsing options into a common flag bitfieldPanu Matilainen1-2/+1
2010-09-01Rename freeSpec() -> rpmSpecFree() for namespacingPanu Matilainen1-1/+1
2010-09-01A new saner interface for parsing spec filesPanu Matilainen1-0/+6
2010-09-01Eliminate silly and unused timecheck feature from (lib)rpmbuildPanu Matilainen1-2/+0
2010-09-01Spec rootDir is only relevant for building, eliminate from parseSpec()Panu Matilainen1-1/+1
2010-09-01Eliminate cookie from spec structurePanu Matilainen1-1/+0
2010-09-01Add new %sepolicy section to the spec file formatSteve Lawrence1-0/+1
2010-08-25Stuff the remaining truly internal structure defs out of sightPanu Matilainen1-43/+2
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-15/+0
2010-08-25Bury OpenFileInfo inside parseSpec.cPanu Matilainen1-11/+0
2010-08-24Eliminate newOpenFileInfo() from librpmbuild APIPanu Matilainen1-4/+0
2010-08-24Eliminate addSource() from librpmbuild APIPanu Matilainen1-9/+0
2010-08-24Eliminate parseNoSource() from librpmbuild APIPanu Matilainen1-8/+0
2010-08-20Remove signing support from (lib)rpmbuildPanu Matilainen1-1/+0
2010-03-11Support run-time macro and queryformat expansion on scriptletsPanu Matilainen1-0/+1
2009-10-16Since we really want a FILE* then get one in the first placePanu Matilainen1-1/+1
2009-06-23Teach %files to accept multiple filelists (ticket #70, rhbz#475359)Jindrich Novy1-1/+1
2008-08-06Simplify spec buildroot hysteriaPanu Matilainen1-2/+0
2008-07-01Use the same number types for SourceXX tags as returned by parseUnsignedNum()Jindrich Novy1-1/+1
2008-06-17Number of sources can't very well be negative...Panu Matilainen1-1/+1
2008-05-06Eliminate nasty hackery with "special" doc + docdir formatPanu Matilainen1-0/+1
2008-05-05Indentation fixesPanu Matilainen1-8/+8
2008-04-09Yet more url ripping - buildroot is never an urlPanu Matilainen1-3/+3
2008-03-24Eliminate bogus const's from spec structurePanu Matilainen1-14/+14
2008-03-24Eliminate bogus const's from OFI_t and spectags structsPanu Matilainen1-3/+3
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-3/+3
2007-12-13Use rpm_tag_t everywhere for rpm (header) tag typePanu Matilainen1-3/+3
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-2/+2
2007-11-23Move stringbuf into librpmio, rename headerPanu Matilainen1-1/+1
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-2/+2
2007-10-08Make headers self-contained.Ralf Corsépius1-0/+3
2007-10-08'Adjust extern C {} blocks.'Ralf Corsépius1-4/+4
2007-10-06Add description-stubs to doxygen blocks to silence doxygen warnings.Ralf Corsépius1-7/+10
2007-09-21Rename Spec -> rpmSpec for namespacingPanu Matilainen1-9/+9
2007-09-20Rename MacroContext and -Entry to rpmMacro* for namespacingPanu Matilainen1-1/+1
2007-09-11Remove splint tags.Ralf Corsépius1-84/+19
2004-10-09Splint fiddles.jbj1-0/+1
2004-04-08Implemented multiline macro support.niemeyer1-1/+2
2004-03-16- Implemented support for internal Lua scripts.niemeyer1-0/+4
2003-05-08- don't use error string after gzclose (Dmitry V. Levin).jbj1-2/+2