diff options
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | afraiddns-git.install | 4 |
2 files changed, 11 insertions, 15 deletions
@@ -1,25 +1,23 @@ pkgname=afraiddns-git pkgver=r1.3f5e706 -pkgver() { - cd "${pkgname%-*}" - ( set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" \ - "$(git rev-parse --short HEAD)" - ) -} pkgrel=1 pkgdesc="Service to update a subdomain reserved through afraid.org." url="https://github.com/mar77i/afraiddns" arch=(any) -license=('ISC') +license=(custom) +backup=(etc/afraiddns/apikey) depends=('curl') install="${pkgname}.install" source=("git+https://github.com/mar77i/afraiddns") sha1sums=(SKIP) -build() { - : +pkgver() { + cd "${pkgname%-*}" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" + ) } package() { @@ -30,4 +28,6 @@ package() { install -m644 -D "afraiddns.timer" \ "${pkgdir}/usr/lib/systemd/system/afraiddns.timer" install -m755 -D "afraiddns" "${pkgdir}/usr/bin/afraiddns" + mkdir -p "${pkgdir}/etc/afraiddns/" + touch "${pkgdir}/etc/afraiddns/apikey" } diff --git a/afraiddns-git.install b/afraiddns-git.install index ad9eeb1ae05e..54e8a85f3c1a 100644 --- a/afraiddns-git.install +++ b/afraiddns-git.install @@ -1,8 +1,4 @@ post_install() { - if [[ ! -e "/etc/afraiddns/apikey" ]]; then - mkdir -p "/etc/afraiddns" - touch "/etc/afraiddns/apikey" - fi echo "Please provide the API secret key you receive from afraid.org" echo "in /etc/afraiddns/apikey " } |