summaryrefslogtreecommitdiff
path: root/src/librefetch
AgeCommit message (Collapse)Author
2024-04-03librefetch: Update for makepkg 6.1.0Luke T. Shumaker
2024-04-03HACKING: Remove the "HACKING_" prefix from filenamesLuke T. Shumaker
2024-03-28bugfix mksource()v20240327bill-auger
2024-03-28update docsbill-auger
2024-02-21fix: librefetch: Don't include .INSTALLLuke T. Shumaker
2024-02-21fix: librefetch: Use the specified compressionLuke T. Shumaker
2024-02-21fix: librefetch: Handle split packages correctlyLuke T. Shumaker
2024-02-21fix: librefetch: Don't include metadata filesLuke T. Shumaker
Obviously, this is to avoid being broken by changes in makepkg. I don't care to track down which version of makepkg made the change.
2024-02-20fix: Update copyright statementsLuke T. Shumaker
This documents all the contributions of the last few years, based on the Git history.
2024-02-15librefetch: fix "does not contain a valid package suffix".Denis 'GNUtoo' Carikli
Without that fix we have the following error when trying to build a tarball that needs to be created with librefetch: $PKGEXT does not contain a valid package suffix (needs '.pkg.tar*', got '<pkgname>-<pkgver>.pkg.tar.xz') I was told by bill-auger on #parabola that it could be fixed by applying the commit 23321a3f77ecbb76b4fc79adfbf212d07dc3a0f1 ("bugfix mksource()") which was in the wip-2022-01 at the time and so this commit is based on this bugfix mksource() commit. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2018-08-29Makefile: Fix installation of makepkg.d/librefetch.confv20180829Luke Shumaker
It was installed by `make install`, but not `make install-libretools`.
2018-08-26librefetch: Drop a file in /etc/makepkg.d/ rather than editing makepkg.confLuke Shumaker
The librefetch-install program will stick around for a while (1 year; 2019-08-26) so that it can be used from a post_upgrade hook to remove the old edits, in order to seamlessly migrate people. https://git.parabola.nu/abslibre.git/commit/?id=73982c5ad7057ce2fdec669d962aec6c9caf28c8
2018-05-30librefetch: Clear backup=()Luke Shumaker
https://labs.parabola.nu/issues/1186
2018-05-30librefetch: Update for makepkg 5.1Luke Shumaker
2018-05-29librefetch: purge.sh: Fixup whitespaceLuke Shumaker
2018-05-29librefetch: source.sh.gen: Fix header commentLuke Shumaker
2018-01-02Change my email address lukeshu@sbcglobal.net -> lukeshu@parabola.nuLuke Shumaker
2018-01-02manpage: librefetch(8): More consistent capitalization in bullet listLuke Shumaker
2018-01-02manpage: librefetch(8): Add a missing commaLuke Shumaker
This has been sitting uncommitted in my checkout for a while.
2018-01-02manpage: librefetch(8): use "-o, --option" instead of "-o | --option"Luke Shumaker
This has been sitting uncommitted in my checkout for a while.
2017-06-21librefetch: Fix regression from 6092b9dLuke Shumaker
2017-05-25start moving things to use the libremessages exit codesLuke Shumaker
2017-05-24Merge conf.sh:load_files and conf.sh:check_vars into load_confLuke Shumaker
2017-05-12librefetch: Fix the check for deciding if to recurse.v20170512Luke Shumaker
2017-05-04random tidy upLuke Shumaker
2017-05-04shellcheck directivesLuke Shumaker
2017-05-03librefetch: tidy an 'eval' commandLuke Shumaker
2017-05-01bugfix [2/2]: librefetch: Correctly fail when given bogus flagsLuke Shumaker
2017-05-01bugfix [2/2]: librefetch: Fix SRCBUILD-to-SRCBUILD operationLuke Shumaker
2017-04-20Use "$?" more sparingly.Luke Shumaker
2017-04-20Don't use subshells in local/export/declare commands.Luke Shumaker
Only make this change in places where it shouldn't make a difference, and something weird has to be going on for the subshell to fail. This is on par with checking the return value of malloc. We don't need tests for each of these failure cases.
2017-04-11fixup copyright for: `return $?` can be written simply as `return`Luke Shumaker
2017-02-13`return $?` can be written simply as `return`Luke Shumaker
2017-01-30librefetchdir/Makefile: Add a comment about being a source file.Luke Shumaker
2017-01-30Update and tidy the build system for autothing v3.Luke Shumaker
2016-07-25librefetch: add some HACKING notesLuke Shumaker
2016-07-25librefetch(8): there are 6 modes, not 5 (counting is hard, OK?)Luke Shumaker
2016-06-15That shebang (on a non-executable file) shouldn't have been there.Luke Shumaker
2016-06-09librefetch-install: change how the messages look.Luke Shumaker
This looks better with recent pacman/PKGBUILD conventions.
2016-06-09Work with the new version of autothing.Luke Shumaker
2016-04-15librefetch: add a commentLuke Shumaker
2016-04-14librefetch: support SOURCE_DATE_EPOCHLuke Shumaker
fixes https://labs.parabola.nu/issues/884
2016-03-03buildsystem: rename all of the install-* variables to libretools-*Luke Shumaker
2016-02-08Refactor the build system. Avoid recursive make.Luke Shumaker
This looks like a lot, but more things should "just work". We have `make dist` now!
2016-02-07Update librefetch to work with pacman 5.Luke Shumaker
2015-05-31librefetch: Make the names of a couple of temporary files more readableLuke Shumaker
2/to is one character difference, just spell it out.
2015-05-31librefetch: Don't try to use makepkg to create .sig files.Luke Shumaker
2015-05-31librefetch: Tidy up usage() text.Luke Shumaker
2015-05-20Use #!/hint/bash instead of the more verbose commentLuke Shumaker
2015-01-05librefetch: wasn't cleaning up temp filesv20150105.1Luke Shumaker