Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-09-22 | Add PKGBUILD function editing to makepkgbuild. | Justin Davis | 1 | -7/+34 | |
2011-09-22 | Remove old scripts that are obsolete. | Justin Davis | 3 | -102/+0 | |
2011-09-21 | Fix typo with index in findval. | Justin Davis | 1 | -1/+2 | |
2011-09-21 | Remove dists data file I accidentally added. | Justin Davis | 1 | -22299/+0 | |
2011-09-21 | Refinish PKGBUILD generation. | Justin Davis | 3 | -19/+41 | |
Adds makepkgbuild script. The call to pbfields is moved from perl-pkg to makepkgbuild. pbfields prints the PKGBUILD header now, too. makepkgbuild is called from the Makefile with the proper env var set. Pretty close to 100% working again. | |||||
2011-09-21 | Add PKGMETA tweaking to Makefile. Update newly named tweakmeta script. | Justin Davis | 1 | -73/+71 | |
The process of reading "tweak" files is now much simpler. The Makefile merely looks to see if a package we are building has an entry in our "tweaks" directory. If so, it tweaks the PKGMETA file. Sort of like a patch only much simpler. | |||||
2011-09-21 | Forgot to add cpandists file for fetching CPAN dist list. | Justin Davis | 1 | -1/+1 | |
2011-09-21 | Call anything pbj related "tweaks", now. | Justin Davis | 1 | -0/+0 | |
Rename pbjparse.awk to tweakmeta. Make it executable. Rename pbj/ to tweaks. Remove .pbj suffix from files. | |||||
2011-09-20 | Begin restructuring. Creates Makefile, etc. | Justin Davis | 6 | -39/+22467 | |
bin/macros were moved to bin/metas. perl-cpan renamed to simply perl. Supporting scripts for perl-cpan moved to bin/metas/perl.d. No longer use the webpage to look up dists, we maintaing our own simple list of CPAN distributions. Unlike before, scripts in metas/ generate the data file and not the file parsed by pbjparse.awk. | |||||
2011-09-20 | Move "macro" expansion to new script. Simplifies pbjparse.awk. | Justin Davis | 4 | -113/+97 | |
Use the ! op in perl-cpan instead of running perl-dist separately. Lots of code shuffling. | |||||
2011-09-13 | New addln script adds lines to PKGBUILD funcs. Fix perlbrew's license. | Justin Davis | 1 | -0/+21 | |
The LICENSE file had to be copied to the standard location. This required the new addln script to be created. | |||||
2011-09-10 | Fix typo that prevented descriptions in POD from being found. | Justin Davis | 1 | -5/+2 | |
Removes the debugging message that was never triggered, as well. | |||||
2011-09-10 | Use 'perl-dist' instead of $0. The path in $0 is too spammy... | Justin Davis | 1 | -5/+5 | |
2011-09-09 | Fix bug in perl-dist where test modules weren't moved the checkdepends. | Justin Davis | 1 | -9/+4 | |
2011-09-09 | Remove addsvnid macro. Add the $Id$ tagging to pushpkg. | Justin Davis | 1 | -5/+0 | |
The pushpkg script is specific to releasing packages on Arch's official repositories. It is more appropriate there and not as a generic macro that I might forget to add. This way I cannot forget to add it. | |||||
2011-09-09 | Many changes to parser. Creates remval, remelem, findval funcs. | Justin Davis | 1 | -13/+30 | |
Adds the < and > stack operations. < pushes a value that matches its parameter to to the stack. > pops from the stack, storing in the given field. Fix error messages in die(), too. | |||||
2011-09-09 | Remove extra logic when adding optdepends. | Justin Davis | 1 | -4/+0 | |
Do not remove other deps with the same name anymore. | |||||
2011-09-09 | Make bash quoting smarter. Only double-quote when a parameter is seen. | Justin Davis | 1 | -7/+12 | |
2011-09-08 | pbjparse.awk reads the value of PACKAGER on its own, now. | Justin Davis | 1 | -1/+1 | |
2011-09-08 | Use the value of the PACKAGER env. var. for the value of "packager". | Justin Davis | 1 | -1/+5 | |
2011-09-08 | Minor aesthetic improvements. | Justin Davis | 2 | -3/+1 | |
2011-09-08 | Var expansion doesn't work in strings, duh. | Justin Davis | 1 | -1/+1 | |
2011-09-08 | Remove redundant clearing of tcmd var. | Justin Davis | 1 | -1/+0 | |
2011-09-01 | Create a separate pbcount array to hold the number of field values. | Justin Davis | 1 | -13/+10 | |
2011-09-01 | Make sure pkgver and distdir are defined in perl-pkg. | Justin Davis | 1 | -0/+3 | |
2011-09-01 | Ignore whitespace and add better error reporting for bad input. | Justin Davis | 1 | -5/+3 | |
2011-09-01 | Rename remdep to remval. Create remall, pushval functions. | Justin Davis | 1 | -16/+22 | |
2011-09-01 | Add = operation. | Justin Davis | 1 | -0/+6 | |
2011-09-01 | Add silly comment for pbjparse's cmd argument. | Justin Davis | 1 | -1/+1 | |
2011-09-01 | Minor code cleanup, rename "key" var to "dblkey". | Justin Davis | 1 | -4/+4 | |
2011-08-30 | Move var munge-ing to mungevars sub. Add !emptydirs options. | Justin Davis | 1 | -6/+14 | |
2011-08-30 | Replace version string in source and _distdir with $pkgver. | Justin Davis | 1 | -1/+9 | |
2011-08-30 | Fix quoting problems in pkgdesc and dquote source. | Justin Davis | 1 | -1/+5 | |
2011-08-21 | Fix argument shifting in perl-pkg. | Justin Davis | 1 | -2/+3 | |
2011-08-21 | Move spaces to beginning of strings in pbfields. Easier to see. | Justin Davis | 1 | -6/+6 | |
2011-08-21 | Change pbj to accept multiple argument and loop over them. | Justin Davis | 1 | -24/+31 | |
2011-08-21 | Print default perl license until we can autodetect licenses. | Justin Davis | 1 | -0/+3 | |
2011-08-21 | Create a main sub for perl-pkg. | Justin Davis | 1 | -3/+7 | |
2011-08-21 | Make sure to print _distdir= as extra PB field for perl packages. | Justin Davis | 1 | -0/+1 | |
2011-08-21 | Add optdepends to pbfields. | Justin Davis | 1 | -1/+2 | |
2011-08-21 | Add joinfields() to pbjparse.awk and fix remdeps to not auto-die. | Justin Davis | 1 | -15/+22 | |
2011-08-21 | Fix typo in pbjparse.awk for piping templates together. | Justin Davis | 1 | -1/+1 | |
2011-08-21 | Fix command piping in pbjparse.awk. | Justin Davis | 1 | -1/+1 | |
2011-08-21 | Adds addsvnid awk script to bin/macros/. | Justin Davis | 1 | -0/+6 | |
This adds the # $Id$ comment at the bottom of the comment header for PKGBUILDs. Useful for adding PKGBUILDs to the official svn. | |||||
2011-08-21 | Allow overriding of destination PKGBUILD root dir. | Justin Davis | 1 | -1/+6 | |
2011-08-18 | Move OFS and ORS to END. | Justin Davis | 1 | -2/+3 | |
2011-08-18 | Avoid printing PKGBUILD fields with empty values. | Justin Davis | 1 | -0/+2 | |
2011-08-18 | Fix missing double-quotes in pkgdesc output. | Justin Davis | 1 | -1/+4 | |
2011-08-18 | Abstract PKGBUILD field printing into separate script: pbfields. | Justin Davis | 2 | -54/+90 | |
pbfields will recognize any PKGBUILD fields provided in the data passed to STDIN. The fields are printed out to STDOUT as they would appear in the PKGBUILD. Arrays are wordwrapped to fit in 78 columns. | |||||
2011-08-16 | Move name overrides to Convert module and actually use them. | Justin Davis | 1 | -31/+31 | |
Removes the sdl_perl name override which is defunct. |