diff options
author | Chocobo1 | 2023-05-20 21:29:25 +0800 |
---|---|---|
committer | Chocobo1 | 2023-05-20 21:29:55 +0800 |
commit | c9fc4633ddd748d2db53e51f8d5ad7d7529c52ff (patch) | |
tree | db91e2af1f80f06a729873ce968ab048fc0f37dd | |
parent | b908580bdca9db1d79d62ded5970ce080561cb63 (diff) | |
download | aur-c9fc4633ddd748d2db53e51f8d5ad7d7529c52ff.tar.gz |
upgpkg: dhcpcd-git 10.0.1.r25.g6a369c6d-1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 15 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = dhcpcd-git pkgdesc = A DHCP and DHCPv6 client - pkgver = 9.4.0.r155.g293f2af6 + pkgver = 10.0.1.r25.g6a369c6d pkgrel = 1 url = https://roy.marples.name/projects/dhcpcd/ arch = i686 @@ -11,16 +11,16 @@ pkgbase = dhcpcd-git depends = sh depends = systemd-libs optdepends = openresolv: resolvconf support - provides = dhcpcd=9.4.0.r155.g293f2af6 + provides = dhcpcd=10.0.1.r25.g6a369c6d provides = dhcp-client conflicts = dhcpcd options = emptydirs backup = etc/dhcpcd.conf source = git+https://github.com/rsmarples/dhcpcd.git - source = dhcpcd.service::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd.service - source = dhcpcd.sysusers::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd.sysusers - source = dhcpcd.tmpfiles::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd.tmpfiles - source = dhcpcd_.service::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd_.service + source = dhcpcd.service::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd.service + source = dhcpcd.sysusers::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd.sysusers + source = dhcpcd.tmpfiles::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd.tmpfiles + source = dhcpcd_.service::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd_.service sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP @@ -1,7 +1,7 @@ # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=dhcpcd-git -pkgver=9.4.0.r155.g293f2af6 +pkgver=10.0.1.r25.g6a369c6d pkgrel=1 pkgdesc="A DHCP and DHCPv6 client" arch=('i686' 'x86_64') @@ -15,10 +15,10 @@ conflicts=('dhcpcd') backup=('etc/dhcpcd.conf') options=('emptydirs') source=("git+https://github.com/rsmarples/dhcpcd.git" - "dhcpcd.service::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd.service" - "dhcpcd.sysusers::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd.sysusers" - "dhcpcd.tmpfiles::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd.tmpfiles" - "dhcpcd_.service::https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/dhcpcd/trunk/dhcpcd_.service") + "dhcpcd.service::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd.service" + "dhcpcd.sysusers::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd.sysusers" + "dhcpcd.tmpfiles::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd.tmpfiles" + "dhcpcd_.service::https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/raw/main/dhcpcd_.service") sha256sums=('SKIP' 'SKIP' 'SKIP' @@ -29,7 +29,10 @@ sha256sums=('SKIP' pkgver() { cd "dhcpcd" - git describe --long --tags | sed 's/^dhcpcd-//;s/\([^-]*-g\)/r\1/;s/-/./g' + _tag=$(git tag -l --sort -v:refname | grep -E '^v?[0-9\.]+$' | head -n1) + _rev=$(git rev-list --count $_tag..HEAD) + _hash=$(git rev-parse --short HEAD) + printf "%s.r%s.g%s" "$_tag" "$_rev" "$_hash" | sed 's/^v//' } build() { |