summaryrefslogtreecommitdiff
path: root/build/parsePreamble.c
AgeCommit message (Expand)AuthorFilesLines
2014-06-11Ignore unknown tagsMarkus Lehtonen1-9/+9
2013-02-02Adding manifest support for rpmbuildElena Reshetova1-0/+1
2013-02-02Add support for weak dependencies:Anas Nashif1-0/+22
2012-08-07Handle all dependency tags in spec via same switch-case fallthroughPanu Matilainen1-3/+1
2012-08-07"prereq" is not a valid qualifier to regular RequiresPanu Matilainen1-1/+0
2012-08-07Extra qualifiers like (postun) are not valid with legacy PreReqPanu Matilainen1-1/+1
2012-05-16Push special doc directory generation next to other special doc foobarPanu Matilainen1-28/+0
2012-04-23Add support for dpkg-style sorting of tilde in version/releaseMichael Schroeder1-1/+1
2011-05-27Clean up + fix memleaks in readIcon()Panu Matilainen1-14/+10
2011-05-27Eliminate bunch of obvious dead NULL assignments in preamble parsingPanu Matilainen1-6/+6
2011-05-27Cosmetics: rewrap/indent to fit 80 columnsPanu Matilainen1-12/+11
2011-05-27Sanitize handlePreambleTag() error returnsPanu Matilainen1-36/+39
2011-05-20Don't fetch missing sources on spec queryPanu Matilainen1-1/+3
2011-04-19Attempt to fetch sources/patches when they are missing from %_sourcedirJindrich Novy1-0/+25
2011-03-04Actually propagare failure when addOrAppendListEntry() fails,Jindrich Novy1-7/+11
2011-01-25Teach rpm about post-transaction dependenciesPanu Matilainen1-0/+1
2010-12-13Implement transaction ordering hintingPanu Matilainen1-0/+2
2010-10-29Const-correctness: rpmCharCheck() doesn't modify field, make it constPanu Matilainen1-2/+2
2010-10-29Eliminate unused spectag and speclines goo from specPanu Matilainen1-25/+0
2010-10-22Brute-force s/rpmTag/rpmTagVal/ in entire librpmbuildPanu Matilainen1-15/+15
2010-10-12Add 'VCS' keyColin Walters1-0/+4
2010-09-01Handle --nolang as another spec parse flagPanu Matilainen1-3/+1
2010-09-01Combine spec parsing options into a common flag bitfieldPanu Matilainen1-1/+1
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-1/+2
2010-08-24Eliminate addSource() from librpmbuild APIPanu Matilainen1-0/+123
2010-08-24Eliminate parseNoSource() from librpmbuild APIPanu Matilainen1-0/+57
2010-06-22Add new Collections preamble tagSteve Lawrence1-0/+4
2010-03-29headerNextTag() fits the checkForDuplicates() use-case betterPanu Matilainen1-9/+5
2010-03-29Oops, being a bit too strict on dependency qualifiersPanu Matilainen1-7/+9
2010-03-29Teach rpm about pre-transaction dependenciesPanu Matilainen1-0/+1
2010-03-29Always fail build on unknown dependency qualifiersPanu Matilainen1-3/+6
2010-03-29Always initialize tagflags to RPMSENSE_ANYPanu Matilainen1-2/+1
2010-03-29Drop "support" for per-scriptlet build-requiresPanu Matilainen1-21/+2
2010-02-01Revert spec tag-macro concatenation changesPanu Matilainen1-25/+2
2010-01-20Concatenate multiline tags in macros only in case ofJindrich Novy1-12/+20
2010-01-16Correctly expand %{obsoletes}, %{requires}, etc. in spec (RhBug:555926)Jindrich Novy1-2/+17
2010-01-05Move <ctype.h> include out of system.h to the places that need itPanu Matilainen1-0/+2
2009-12-17Permit unexpanded macros to slip through spec tag sanity checks (RhBug:547997)Panu Matilainen1-2/+2
2009-09-02Take advantage of new header string gettersPanu Matilainen1-6/+2
2009-09-02Eliminate uses of headerNVR() and friends in librpmbuild codePanu Matilainen1-4/+3
2009-09-01Group tag inheritance doesn't need special treatment, just copy with othersPanu Matilainen1-8/+1
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in build codePanu Matilainen1-8/+8
2009-08-13Add an option bug reporting URL tag to packages (RhBug:512774)Panu Matilainen1-0/+4
2009-07-23Kill off lclint remnants everywherePanu Matilainen1-1/+0
2009-06-16Don't check Provides/Requires for bad characters, they could be UTF-8Jindrich Novy1-4/+4
2009-06-15Check for valid chars in Requires/Provides as wellJindrich Novy1-6/+13
2009-06-10Add new function to check valid characters in NVR (ticket #59)Jindrich Novy1-18/+32
2009-06-10Nuke useless compatibility stuff and put V/R checking where it belongsJindrich Novy1-16/+5
2009-06-09Make whitelist of characters allowed in NVR (ticket #59, rhbz#493157)Jindrich Novy1-1/+4
2009-06-01Generate preamble tag lengths at build time and make it constPanu Matilainen1-57/+45