summaryrefslogtreecommitdiff
path: root/build
AgeCommit message (Expand)AuthorFilesLines
2012-08-08Fix bogus "unclosed %if" error when %include is used in conditionalsPanu Matilainen1-9/+6
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-08-01Fix memleak in changelog parsing on error pathsPanu Matilainen1-10/+13
2012-08-01Turn the invalid date error to warning (related to RhBug:843525)Panu Matilainen1-1/+4
2012-08-01Refactor the struct stat hacking into a helper functionPanu Matilainen1-38/+46
2012-08-01Permit non-existent %ghost directories to be packaged (RhBug:839656)Panu Matilainen1-7/+7
2012-08-01Dont bother asking libmagic about directoriesPanu Matilainen1-1/+1
2012-07-31Report starting line for unclosed %if in specsPanu Matilainen2-1/+4
2012-07-31Dynamically grow spec line buffer on line continuationsPanu Matilainen1-5/+10
2012-07-31Minor cleanups: const pedantry and helper variable scopingPanu Matilainen1-8/+5
2012-07-31Allocate spec line buffer separately from spec structPanu Matilainen3-2/+6
2012-07-31Track spec parse buffer position by offset instead of pointerPanu Matilainen2-4/+4
2012-07-30Stricter validation of changelog date (RhBug:843525)Panu Matilainen1-2/+14
2012-07-12Always print out package dependencies on buildPanu Matilainen1-7/+7
2012-07-10Accept "owner" as an alias to "user" %verify attribute (RhBug:838657)Panu Matilainen1-0/+1
2012-07-02Also track large file presence for src.rpm's (RhBug:833427)Panu Matilainen1-0/+3
2012-07-02Push payload file size limit checking into cpio codePanu Matilainen1-13/+2
2012-07-02Report the actual failure reason on archive create failure (again)Panu Matilainen1-2/+5
2012-05-31Export our own version of glob_pattern_p() as rpmIsGlob()Panu Matilainen1-1/+1
2012-05-29Parametrize default vs current %verify and %attr parsingPanu Matilainen1-25/+17
2012-05-28Initial support for "special" %license, similar to %doc (ticket #116)Panu Matilainen2-23/+45
2012-05-28Generalize special doc attribute to "special dir"Panu Matilainen1-5/+5
2012-05-28Handle rpmfiNew() failure centrally in genCpioListAndHeader()Panu Matilainen1-6/+3
2012-05-28Fix spec parsing memleak from source header on buildarch recursionPanu Matilainen1-0/+3
2012-05-28Eliminate redundant helper variables from src.rpm generationPanu Matilainen1-9/+6
2012-05-28Move file list freeing to helper functionPanu Matilainen1-9/+11
2012-05-28Hardlink detection doesn't need entire filelist, just the actual recordsPanu Matilainen1-11/+11
2012-05-28isDoc() only needs the doc dirs, not the entire filelistPanu Matilainen1-5/+4
2012-05-28Clean up file records freeing a bitPanu Matilainen1-12/+9
2012-05-28Split the actual file records into a struct of their ownPanu Matilainen1-25/+30
2012-05-28Use vfaMatch() for %config attributes as wellPanu Matilainen1-5/+7
2012-05-28Unify %verify and virtual file attribute handlingPanu Matilainen1-20/+17
2012-05-28Eliminate unused negate field of VFA structPanu Matilainen1-22/+21
2012-05-25Push special %doc handling details out of processPackageFiles()Panu Matilainen1-40/+53
2012-05-25Refactor getSpecialDocDir() so it cannot failPanu Matilainen1-12/+14
2012-05-22Add support for 7zip compressed tarballsChristophe Fergeau1-0/+4
2012-05-16Push special doc directory generation next to other special doc foobarPanu Matilainen4-43/+38
2012-05-16Refactor special doc handling out of parseForSimple()Panu Matilainen3-89/+86
2012-05-16parseForSimple() doesn't need the entire file list anymorePanu Matilainen1-7/+7
2012-05-16Negation doesn't make sense for any of the virtual file attributesPanu Matilainen1-6/+3
2012-05-16Handle %dir parsing with an internal file attributePanu Matilainen1-10/+9
2012-05-16Handle %docdir with an internal file attributePanu Matilainen1-11/+7
2012-05-16Explicitly differentate internal/exported file attributesPanu Matilainen1-0/+10
2012-05-15Unmask %license directive when parsing %files sectionPanu Matilainen1-0/+4
2012-05-15Eliminate unused argument to parseForSimple()Panu Matilainen1-3/+2
2012-05-14Only pass what's needed to parseForCaps()Panu Matilainen1-5/+7
2012-05-14Only pass what's needed to parseForLang()Panu Matilainen1-4/+4
2012-05-14Only pass what's needed to parseForConfig()Panu Matilainen1-6/+6