diff options
author | a821 | 2024-02-14 10:18:31 +0100 |
---|---|---|
committer | a821 | 2024-02-14 10:18:31 +0100 |
commit | 6de429d755600b37d8b67fdf917a881da6b4fdc5 (patch) | |
tree | 2060af0827f72ba320fbc12a126d0fb27cf735de /PKGBUILD | |
parent | 21cc9e72e17efbdd08f7ce0f7a0b1fa822cbeaa8 (diff) | |
download | aur-bsp-layout.tar.gz |
Fix PKGBUILD - untested
* remove `sudo` usage
* port all Makefile commands to the PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 20 insertions, 16 deletions
@@ -1,26 +1,30 @@ -# Maintainer: phanium <$(echo bnhoc2R1QHFxLmNvbQo= | base64 -d)> -# Maintainer: Akshay Nair <phenax5@gmail.com> +# Contributor: phanium <$(echo bnhoc2R1QHFxLmNvbQo= | base64 -d)> +# Contributor: Akshay Nair <phenax5@gmail.com> pkgname=bsp-layout pkgver=0.0.10 -pkgrel=3 +pkgrel=4 pkgdesc="Dynamic layout management for bspwm with tall, wide, even, tiled, monocle" arch=('any') url="https://github.com/phenax/bsp-layout" license=('MIT') -depends=('bash' 'bc') -makedepends=('bash' 'git') -checkdepends=() -optdepends=() -provides=("$pkgname") -conflicts=("$pkgname") -install=".install" -source=("$url/archive/$pkgver.tar.gz") -md5sums=('SKIP') +depends=('bash' 'bc' 'bspwm') +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha256sums=('ec71dd3438ff84ab3dd6d72673500a33158937112e9fcf87c64b02313bc1c1c8') -package() { - cd "$pkgname-$pkgver"; - sudo ./install.sh local; - #make PREFIX=/usr DESTDIR="$pkgdir" install +prepare() { + cd "$pkgname-$pkgver" + sed -i 's#{{SOURCE_PATH}}#/usr/lib/bsp-layout#' src/layout.sh + sed -i 's#{{VERSION}}#'$pkgver'#' src/layout.sh bsp-layout.1 } +package() { + cd "$pkgname-$pkgver" + install -Dm755 -t "$pkgdir/usr/lib/$pkgname/" src/layout.sh + install -Dm755 -t "$pkgdir/usr/lib/$pkgname/utils/" src/utils/*.sh + install -Dm755 -t "$pkgdir/usr/lib/$pkgname/layouts/" src/layouts/*.sh + install -Dm755 -t "$pkgdir/usr/share/man/man1" bsp-layout.1 + install -dm755 "$pkgdir/usr/bin" + ln -s "/usr/lib/$pkgname/layout.sh" "$pkgdir/usr/bin/$pkgname" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |