summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-31replace sed oneliner with awkErick Cafferata
Upstream asp depends only on awk for string manipulation. asp32 added a sed oneliner for inplace substitution (from builder repo). To avoid having to add an extra dependency for asp32, let's replace it with an awk equivalent.
2019-01-22add support for patch to arch32 buildErick Cafferata
- add package_patch_arch32() function - enables patching for export and checkout commands
2019-01-20update shell completion and documentationErick Cafferata
2019-01-20add upstream optionErick Cafferata
- add -u option. This makes asp32 behave as upstream's asp (skips arch32 patching)
2019-01-20Merge remote-tracking branch 'upstream/master'Erich Eckner
2019-01-19change to git-show for condition checkErick Cafferata
fixup: 0a6a4d0 Use exit status rather than string emptiness - git-ls always returns 0 as exit status, so it can't be used as a check. git-show does return an error status.
2019-01-17Merge branch 'upstream/master'Erich Eckner
2019-01-17Merge branch 'upstream/master'Erich Eckner
2019-01-17Merge branch 'upstream/master'Erich Eckner
2019-01-17Merge branch 'upstream/master'Erich Eckner
2019-01-17Drop removed targets from .PHONYDave Reisner
Closes #27.
2019-01-17Use exit status rather than string emptinessDave Reisner
2019-01-17tidy up MakefileDave Reisner
2019-01-17Merge pull request #26 from ThePiGrepper/ups/exp/fixesDave Reisner
parsing issue and missing function
2019-01-17fix parse issue in package_get_repos_with_arch()Erick Cafferata
- Error happens with repositories with '-' in the name. ie: community-testing, the '<repo>-<arch>' string gets parsed wrong (repo=community,arch=testing-x86_64). - This patch will hold up at least until an arch with a '-' in the name appears.
2019-01-17replace die() for log_fatal()Erick Cafferata
2018-11-08Merge branch 'exp/fixes' of euler271/asp32 into masterErich Eckner
2018-11-08bash-completion: change to asp32(2/2)Erick Cafferata
2018-11-05Merge branch 'exp/fixes' of euler271/asp32 into masterErich Eckner
2018-11-05Merge remote-tracking branch 'upstream/master'Erich Eckner
2018-11-05Merge branch 'upstream/master'Erich Eckner
2018-11-05Merge branch 'exp/upstream' of euler271/asp32 into masterErich Eckner
2018-11-03Fix some shellcheck warningsDave Reisner
2018-11-03Use --shared instead of --local for clonesDave Reisner
A second attempt at fixing https://bugs.archlinux.org/task/60027 -- using --shared is much simpler and results in better diskspace savings.
2018-11-03bash-completion: change to asp32Erick Cafferata
2018-10-15package.inc.sh: mangle the arch=() entry of the PKGBUILD0.1Erich Eckner
2018-10-15add Erich Eckner to man pageErich Eckner
2018-10-15.gitignore: asp32-* newErich Eckner
2018-10-15Makefile: upload target new, rest refurbishedErich Eckner
2018-10-15README.md: say, we moved to git.archlinux32.orgErich Eckner
2018-10-15introduce our modification repository (not yet functional)Erich Eckner
2018-10-15updated README.mdAndreas Baumann
2018-10-15renamed to arch32Andreas Baumann
2018-09-13Always rely on git for versioningv4Dave Reisner
2018-09-13Fix some shellcheck warningsDave Reisner
2018-09-13Use --shared instead of --local for clonesDave Reisner
A second attempt at fixing https://bugs.archlinux.org/task/60027 -- using --shared is much simpler and results in better diskspace savings.
2018-09-13Revert "Avoid hardlinks when cloning across filesystems"Dave Reisner
This reverts commit 33b433898ebd7771ca045338bfca7c910312970c.
2018-09-12Avoid hardlinks when cloning across filesystemsDave Reisner
Would be nice if git detected this for us, but sadly it doesn't.
2018-09-08prepare v3v3Dave Reisner
2018-08-19Use --local when creating a git clone for checkoutDave Reisner
While we're here, merge our 'git config' command into the clone.
2018-08-19Avoid cd, references to $startdirDave Reisner
just set GIT_DIR appropriately and always operate from the original $PWD. As part of this, let's cleanup our error handling in initialize() a fair bit.
2018-04-04simplify quiet_gitDave Reisner
No need to define a whole array for passing -q
2018-04-04urlencode query param in archweb requestsAndreas Grapentin
Some packages, e.g. libsigc++-docs, needs to be properly hex-escaped.
2018-02-10avoid coloring when parsing output of 'git branch'Dave Reisner
Fixes #22.
2017-11-26archweb: use jq's -e flag to indicate not-found as failureDave Reisner
2017-11-18Avoid corrupting caches when network is unavailableDave Reisner
This removes the use of a tempfile entirely, and only updates the cache when `git ls-remote` succeeds. Based on a PR by polygamma: https://github.com/falconindy/asp/pull/20
2017-08-20Bump version to v2v2Dave Reisner
2017-08-20Use https as the default git transportDave Reisner
Closes #17.
2017-08-20simplify subtree decision makingDave Reisner
2017-07-08add set-git-protocol commandDave Reisner
While we're at it, separate our help output into two sections, since we're accumulating a growing list of subcommands which operate not on packages, but on the meta level of the asp repo. Closes #15.