diff options
author | Will Elliott | 2023-05-10 20:20:13 -0600 |
---|---|---|
committer | Will Elliott | 2023-05-10 20:20:13 -0600 |
commit | fa72c7e1d0f981161dff4e22d0b993d7eb942896 (patch) | |
tree | 0c1804f1d78f51c793bab33a8808a3874cd862db /PKGBUILD | |
parent | 8fd79c6eac78a5ffbbc4cf8e6a30d974886b67fe (diff) | |
download | aur-fa72c7e1d0f981161dff4e22d0b993d7eb942896.tar.gz |
added .install file to help getting started, removed mkdir commands, added some extra go buildmode flags
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -2,28 +2,27 @@ pkgname=goober pkgver=0.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="Workspace module generator for eww." url='https://bitbucket.org/troutcobbler/goober' arch=(x86_64) license=(MIT) makedepends=(go git) depends=(eww) +install=goober.install source=("git+${url}#tag=${pkgver}") b2sums=('SKIP') build() { cd "$pkgname" - go build . + go build -trimpath -buildmode=pie -mod=readonly -ldflags "-s -w" . } package() { cd "$pkgname" - mkdir -p ${pkgdir}/usr/share/doc/${pkgname}/eww - mkdir -p ${pkgdir}/usr/share/doc/${pkgname}/eww-wayland - install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 doc/eww/* "${pkgdir}/usr/share/doc/${pkgname}/eww" - install -Dm644 doc/eww-wayland/* "${pkgdir}/usr/share/doc/${pkgname}/eww-wayland" - install -Dm644 doc/goober.conf "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm755 ${pkgname} -t "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 doc/eww/* -t "${pkgdir}/usr/share/doc/${pkgname}/eww" + install -Dm644 doc/eww-wayland/* -t "${pkgdir}/usr/share/doc/${pkgname}/eww-wayland" + install -Dm644 doc/goober.conf -t "${pkgdir}/usr/share/doc/${pkgname}" } |