Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-16 | Generate .install files from genpkg as well. | Justin Davis | 1 | -3/+33 | |
2012-04-16 | Rename tweaks/ to preps/. | Justin Davis | 23 | -7/+12 | |
Adds GENPKGDBG env variable. Set it to prevent genpkg from removing PKGTREE and PKGDATA. | |||||
2012-04-16 | Rename the metas/ directory to preps/. | Justin Davis | 7 | -9/+9 | |
This matches the prepkg script name. | |||||
2012-04-16 | Rename mkpkgmeta script to prepkg. | Justin Davis | 3 | -2/+2 | |
2012-04-16 | Remove empty mergepbfields file. I forget what it was for. | Justin Davis | 1 | -0/+0 | |
2012-04-16 | Remove digest calculation from perl-dist. | Justin Davis | 1 | -24/+0 | |
2012-04-16 | New injectdigs script. | Justin Davis | 2 | -1/+60 | |
This takes PKGDATA on standard input printing it to standard output. Digests for each file entry in the source array are printed along with the other PKGDATA fields. | |||||
2012-04-16 | Update setup. Remove mergepbfields and rename modpkgmeta. | Justin Davis | 1 | -1/+1 | |
2012-04-16 | modpkg now seems to be in mostly working order. | Justin Davis | 1 | -18/+273 | |
2012-04-15 | Switch metas back to printing to stdout. | Justin Davis | 3 | -12/+5 | |
2012-04-15 | Fix typo which adds misplaced perl code to PKGBUILD. | Justin Davis | 2 | -2/+0 | |
2012-03-07 | Change perl-pkgbuild to use new PKGTREE. | Justin Davis | 6 | -129/+199 | |
Updates genpkg as well. Adds func to genpkg for merging files back together from PKGTREE dir. | |||||
2012-03-05 | Make pkgtree scripts simpler still. | Justin Davis | 3 | -63/+21 | |
2012-03-05 | Replace old pkgtree scripts with new simpler ones. | Justin Davis | 5 | -125/+88 | |
2012-02-24 | Start dir-based package trees. Adds catpkgtree. | Justin Davis | 1 | -0/+67 | |
2012-02-13 | Start of Io version of modpkgmeta. | Justin Davis | 1 | -0/+74 | |
2012-02-05 | Start of big rewrite of pkg tweaking. | Justin Davis | 14 | -533/+376 | |
The current setup is only really good for modifying PKGBUILD fields. The modification of PKGBUILD funcs is hackish. Instead, the tweaks will be written in a scripting language (like Io) where both PKGBUILD fields and function code can be easily modified. Fields should be able to be modified just like arrays, but with easier package matching going on. PKGBUILD bash functions are simply arrays of lines, but they are not as sophisticated. Instead they can only be appended to. Package files are represented as trees. Each file (PKGBUILD pkg.install) is a child of the top-level node of the tree. Each child of the file node is a section of the file (intro, body, end). Each section can also have its own intro, body, and end node. In this way each bash function is a node with its own intro, body, and end node. Prepending to a function appends to its intro node. Appending to a function appends to its end child node. The body cannot be modified. | |||||
2012-02-05 | Use new ~/.genpkg dir in scrapecore. | Justin Davis | 1 | -2/+2 | |
Reads ~/.genpkg/var/cpanmods by default now. | |||||
2012-01-21 | Force perl-http-message dep to be >= 6. | Justin Davis | 1 | -0/+2 | |
2012-01-21 | Fix bug where deps on core modules barfed. | Justin Davis | 1 | -8/+25 | |
https://bugs.archlinux.org/task/27998 This also adds a simple form of tracing that is enabled with the GENDBG environment variable is set to any value. | |||||
2012-01-17 | Change output of genpkg to be less spammy. | Justin Davis | 1 | -3/+5 | |
Move message about tweaking the PKGDATA to stderr. | |||||
2012-01-17 | Renamed makepkgbuild to mkpkgbuild. | Justin Davis | 2 | -3/+3 | |
2012-01-17 | setup script echos to stderr now. | Justin Davis | 1 | -3/+3 | |
2012-01-17 | Better error check/report in genpkg and perl-dist. | Justin Davis | 4 | -10/+17 | |
metas/perl was not returning the right error. metas/perl.d/perl-dist now reports a better error when ~/.genpkg/var/corelist is missing. genpkg was also not examining the right error code. | |||||
2012-01-17 | Rename makepkgmeta to mkpkgdata. | Justin Davis | 5 | -36/+46 | |
Use files named PKGDATA instead of files named PKGMETA. | |||||
2012-01-16 | Fix hard-coded directories in makepkgbuild. | Justin Davis | 1 | -6/+6 | |
2012-01-16 | Move metas/ and templ/ under ~/.genpkg. | Justin Davis | 8 | -8/+8 | |
2012-01-14 | Remove pkg directory. | Justin Davis | 1 | -1/+0 | |
2012-01-14 | Use sub-shells in perl PKGBUILDs. | Justin Davis | 1 | -8/+8 | |
2012-01-14 | Use case statement for pattern matching. | Justin Davis | 1 | -1/+1 | |
2012-01-14 | Keep epoch in perl-anyevent forever. | Justin Davis | 1 | -1/+1 | |
2012-01-14 | Use a script instead of Makefile to install. | Justin Davis | 2 | -15/+71 | |
2012-01-14 | Explicit return value in templ/perk-pkg. | Justin Davis | 1 | -1/+2 | |
2012-01-14 | Hardcode templates dir. No pipelines in template cmd. | Justin Davis | 1 | -35/+23 | |
2012-01-14 | Better error-checking in genpkg. | Justin Davis | 1 | -9/+14 | |
2012-01-14 | Fix missing $forcechk var. Cleanup. | Justin Davis | 1 | -19/+23 | |
Make sure return values are consistent. Use err func when appropriate. | |||||
2012-01-07 | Merge changed from other puter. | Justin Davis | 5 | -47/+77 | |
Fix return value snafus, etc. | |||||
2012-01-07 | Add name overrides for packages that bend the rules. | Justin Davis | 1 | -3/+7 | |
2012-01-07 | Dont ignore makepkgmetas return value. | Justin Davis | 1 | -1/+4 | |
2011-12-29 | Relocate pkgverfmt logic in pbfields. | Justin Davis | 1 | -3/+4 | |
2011-12-29 | Add perl-guard tweak for unknown license. | Justin Davis | 1 | -0/+1 | |
2011-12-29 | Add pkgverfmt value for use by pbfields. | Justin Davis | 2 | -3/+10 | |
2011-12-29 | Consider "unknown" abstracts as undefined. | Justin Davis | 1 | -1/+1 | |
2011-12-29 | Remove period from optdepends in perl-anyevent. | Justin Davis | 1 | -1/+1 | |
2011-12-29 | Filter out deps on core modules, again. | Justin Davis | 1 | -4/+9 | |
The extra dependencies bug me... | |||||
2011-12-29 | Fix tabs characters. | Justin Davis | 1 | -8/+8 | |
2011-12-29 | Remove unnecessary regexp anchor. | Justin Davis | 1 | -1/+1 | |
2011-12-29 | Remove profiling code. | Justin Davis | 1 | -3/+0 | |
2011-12-29 | Update old perl-anyevent tweak. | Justin Davis | 1 | -4/+5 | |
2011-12-29 | Add perl-package-stash tweak. | Justin Davis | 1 | -0/+1 | |