diff options
author | Fox Kiester | 2022-03-19 09:28:31 -0400 |
---|---|---|
committer | Fox Kiester | 2022-03-19 09:48:00 -0400 |
commit | 931a59d369677c58233c4cdcf62d3a4fe0b32fde (patch) | |
tree | 9df887c68944d7a6b563ef9f3549bc00f22710dd /PKGBUILD | |
parent | b3233b6985ec26e82045d578dac205929dd6adaf (diff) | |
download | aur-tdrop-git.tar.gz |
Fix package installation
Github no longer supports unauthenticated git://. Switch to git over https.
Also
- Update dependencies to be more explicit (though not strictly necessary)
- Update optional dependencies to just be package names and add tmuxp
- Fix contact info
- Update pkgver and pkgver function to consider non-annotated tags also
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 16 insertions, 9 deletions
@@ -1,26 +1,33 @@ -# Maintainer: Fox Kiester <noct[at]openmailbox[dot]org> +# Maintainer: Fox Kiester <noct[at]posteo[dot]net> _pkgname=tdrop pkgname=tdrop-git -pkgver=0.1.r23.g682ec14 +pkgver=0.4.0.r6.gca08ab9 pkgrel=1 pkgdesc="A WM-Independent dropdown window and terminal creator" arch=('any') url="https://github.com/noctuid/tdrop" license=('Simplified BSD') -depends=('bash' 'xdotool' 'xorg-xwininfo' 'xorg-xprop') -optdepends=('tmux: session starting support' - 'tmuxinator: session starting support' - 'sxhkd: for a tdrop keybinding' - 'xorg-xrandr: multiple monitor resizing support') +depends=('bash' 'coreutils' 'gawk' 'procps-ng' 'xdotool' 'xorg-xwininfo' + 'xorg-xprop') +optdepends=( + # keybinding support + 'sxhkd' + # session starting support + 'tmux' + 'tmuxinator' + 'tmuxp' + # multiple monitor support + 'xorg-xrandr' +) makedepends=('git') provides=("${_pkgname}") md5sums=('SKIP') -source=("git://github.com/noctuid/${_pkgname}.git") +source=("git+https://github.com/noctuid/${_pkgname}") pkgver() { cd "$srcdir/$_pkgname" - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --tags --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } package() { |