diff options
author | David Barri | 2021-04-23 07:36:15 +1000 |
---|---|---|
committer | David Barri | 2021-04-23 07:36:15 +1000 |
commit | 0a944dc0c412dadf505792e9129d5f8cf414856e (patch) | |
tree | 3208d1cda9765a4e859141cc235a6ce55dcc0661 | |
parent | 8c3a1aa9b1fe7e079bc8538af588a22341d6fc54 (diff) | |
download | aur-0a944dc0c412dadf505792e9129d5f8cf414856e.tar.gz |
Use external aur script
-rw-r--r-- | Makefile | 40 | ||||
-rw-r--r-- | aur-cfg.sh | 9 |
2 files changed, 9 insertions, 40 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index cabcc85e5f4e..000000000000 --- a/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -.PHONY: auto-update clean post upgrade-1 upgrade versions - -CURRENT_VER := $(shell grep '^pkgver' PKGBUILD | sed 's/.*=//') -LATEST_VER_FULL := $(shell curl -s https://get.atomicwallet.io/download/ | grep 'atomicwallet-2.*\.rpm"' | sort | tail -1 | sed 's/.*wallet-\(2[0-9.-]*\)\.rpm.*/\1/') -LATEST_VER := $(firstword $(subst -, ,$(LATEST_VER_FULL))) -LATEST_VER_SUFFIX := $(lastword $(subst -, ,$(LATEST_VER_FULL))) - -versions: - @echo "Current version:" - @echo " $(CURRENT_VER)" - @echo "Latest version:" - @echo " $(LATEST_VER)" - -reset_pkgrel: - perl -pi -e 's/^pkgrel=.+/pkgrel=1/' PKGBUILD - -upgrade-1: - perl -pi -e 's/^pkgver=.+/pkgver=$(LATEST_VER)/' PKGBUILD - perl -pi -e 's/^_pkgver_suffix=.+/_pkgver_suffix=$(LATEST_VER_SUFFIX)/' PKGBUILD - bash -c 'perl -pi -e "s/^sha256sums=.+/$$(makepkg -g)/" PKGBUILD' - -upgrade: - @make upgrade-1 - @make post - git add .SRCINFO PKGBUILD - git commit -m "Upgrade to $(LATEST_VER)" .SRCINFO PKGBUILD - -post: - makepkg --verifysource -f - makepkg --printsrcinfo > .SRCINFO - -clean: - git clean -fX - -auto-update: -ifeq ($(CURRENT_VER),$(LATEST_VER)) - @echo "No update available. Version: $(CURRENT_VER)" -else - @make reset_pkgrel && make upgrade && git push -endif diff --git a/aur-cfg.sh b/aur-cfg.sh new file mode 100644 index 000000000000..d967a2817b06 --- /dev/null +++ b/aur-cfg.sh @@ -0,0 +1,9 @@ +function get_latest_version { + curl -s https://get.atomicwallet.io/download/ \ + | grep 'atomicwallet-2.*\.rpm"' \ + | sort \ + | tail -1 \ + | sed 's/.*wallet-\(2[0-9.-]*\)\.rpm.*/\1/' +} + +version_suffix_separator=- |