diff options
author | ravenstar | 2019-01-27 21:58:52 +0300 |
---|---|---|
committer | ravenstar | 2019-01-27 21:58:52 +0300 |
commit | 304b2239de83d2fa1f3e8e149900f764b77537b5 (patch) | |
tree | b93bfd9dab00c99389ae4b08d99c44f73b6a71ac | |
parent | 0c0329aa288416ebf24de6e197e1c20558428b2d (diff) | |
download | aur-gled-git.tar.gz |
Fix pkgbuild
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 12 insertions, 12 deletions
@@ -9,7 +9,8 @@ pkgbase = gled-git makedepends = go depends = libusb provides = gled - source = gled-git::git+https://github.com/karlovskiy/gled.git + conflicts = gled + source = git+https://github.com/karlovskiy/gled.git md5sums = SKIP pkgname = gled-git @@ -1,34 +1,33 @@ # Maintainer: ravenstar <yexella at gmail dot com> pkgname=gled-git -_pkgname=gled pkgver=r4.97dfdc8 pkgrel=1 pkgdesc="Logitech G102 and G203 Prodigy Mouse LED control" arch=('x86_64') -url="https://github.com/karlovskiy/gled" +url="https://github.com/karlovskiy/${pkgname%-git}" license=('MIT') makedepends=('git' 'go') depends=('libusb') -provides=('gled') -source=("${pkgname}::git+https://github.com/karlovskiy/gled.git") +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("git+${url}.git") md5sums=('SKIP') pkgver() { - cd "${_pkgname}" + cd "${srcdir}/${pkgname%-git}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { + cd "${srcdir}/${pkgname%-git}" export GOFLAGS="-buildmode=pie -gcflags=all=-trimpath=${PWD} -asmflags=all=-trimpath=${PWD} -ldflags=-extldflags=-zrelro -ldflags=-extldflags=-znow" - cd "${_pkgname}" - go build -o ${_pkgname} . + go build -o ${pkgname%-git} . } package() { - cd "${_pkgname}" - install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${_pkgname}/LICENSE" - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + cd "${srcdir}/${pkgname%-git}" + install -Dm755 "${pkgname%-git}" "${pkgdir}/usr/bin/${pkgname%-git}" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |