summaryrefslogtreecommitdiff
path: root/build/parsePrep.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-22Add support for 7zip compressed tarballsChristophe Fergeau1-0/+4
2011-05-27Minor cleanup to doUntar() to eliminate dead assignments on free()Panu Matilainen1-8/+8
2011-05-24Fix %prep parse error to abort buildPanu Matilainen1-8/+6
2011-05-16Fix segfault on build with empty %prep sectionMichael Schroeder1-1/+1
2011-04-29Add lrzip support.Ville Skyttä1-0/+3
2011-04-29Add lzip support.Ville Skyttä1-0/+3
2011-04-19Attempt to fetch sources/patches when they are missing from %_sourcedirJindrich Novy1-20/+0
2010-12-15Unify the user+group caching between librpm and librpmbuildPanu Matilainen1-1/+2
2010-11-17Plug a minor memory leak in librpmbuild doPatch()Panu Matilainen1-1/+1
2010-10-28Use ARGV_t for temporary line storage directlyPanu Matilainen1-9/+3
2010-09-21Const pedantry: taropts only ever points to string constantsPanu Matilainen1-4/+2
2010-09-01Combine spec parsing options into a common flag bitfieldPanu Matilainen1-3/+3
2010-08-25Mass eviction of remaining internal helpers in librpmbuild APIPanu Matilainen1-1/+2
2010-03-15Avoid eating empty lines in spec %prep section (RhBug:573339)Panu Matilainen1-1/+1
2010-01-05Move <errno.h> include out of system.h to the places that need itPanu Matilainen1-0/+2
2009-12-22Use %{__mkdir_p} macro in build instead of hardwired RPM_MKDIR_PPanu Matilainen1-2/+2
2009-10-06Decompress lzma files with xz.Ville Skyttä1-2/+0
2009-09-14Single point of exit for doSetupMacro() to clean up freeing allocationsPanu Matilainen1-32/+23
2009-09-07Single point of exit for doPatch() to clean up freeingPanu Matilainen1-8/+6
2009-09-02Eliminate uses of headerNVR() and friends in librpmbuild codePanu Matilainen1-3/+3
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in build codePanu Matilainen1-2/+2
2009-08-14Add -d option to %patch.Ville Skyttä1-6/+14
2009-03-18Don't try to parse %patch on spec query (rhbz#487855)Panu Matilainen1-5/+2
2009-03-18LZMA -> XZ renamingPanu Matilainen1-0/+3
2008-12-09Move declarations of local variables for parsing functionsJindrich Novy1-19/+13
2008-11-14Allow setting custom parameters to patch (rhbz#471006)Jindrich Novy1-1/+3
2008-09-25Use safer xstrdup() instead of strdup() wherever possibleJindrich Novy1-1/+1
2008-09-24Don't treat %patch numberless if -P parameter is presentJindrich Novy1-1/+4
2008-09-06Fail hard if patch isn't found (rhbz#461347)Jindrich Novy1-1/+1
2008-07-19Fix regression in %patch handling (rhbz#455872)Panu Matilainen1-3/+3
2008-07-08Initialize optConJindrich Novy1-1/+1
2008-07-08Make the default fuzz for %patch is now configurable via macroJindrich Novy1-1/+1
2008-07-07Make Source0: equal to Source: againJindrich Novy1-2/+2
2008-07-07Use proper type in formatJindrich Novy1-1/+1
2008-07-07Remove useless argument to format, d'ohJindrich Novy1-1/+1
2008-07-07Kick out ftpStrerror() and related error code definesPanu Matilainen1-1/+1
2008-07-04Really make fuzz=0 default for patchesJindrich Novy1-3/+2
2008-07-04Don't treat Patch and Source as Patch0 and Source0Jindrich Novy1-13/+21
2008-07-01doPatchMacro() now uses parseUnsignedNum()Jindrich Novy1-2/+2
2008-07-01doSetupMacro() now uses parseUnsignedNum()Jindrich Novy1-2/+2
2008-07-01doUntar() accepts only unsigned SourceXX numbersJindrich Novy1-2/+2
2008-07-01Convert doPatch() to use parseUnsignedNum()Jindrich Novy1-3/+3
2008-05-22Fix printing of patch numbers, doh :)Panu Matilainen1-1/+1
2008-05-08Don't run fixowner and fixgroup at end of %prepPanu Matilainen1-12/+6
2008-05-07Oops, plug leak introduced by previous commitPanu Matilainen1-1/+3
2008-05-07Simplify doPatch()Panu Matilainen1-31/+18
2008-05-05Make parsePrep() return PART_ERROR on errorsPanu Matilainen1-8/+10
2008-04-21Avoid %patch0 getting applied twicePanu Matilainen1-2/+3
2008-04-21Allow setting fuzz factor to 0Jindrich Novy1-4/+5
2008-04-20Sanitize + simplify %patch "macro" parsingPanu Matilainen1-92/+69