summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasil Bakalov2022-01-13 00:39:09 +0200
committerVasil Bakalov2022-01-13 00:39:09 +0200
commit7afe66ebca3e72534a840cf319b467c46cf8ede2 (patch)
tree7a50fa374206650e83de504f5282a9f674e9cbb2
parentec8798c4182c782538d288058d58560b69ff414b (diff)
downloadaur-7afe66ebca3e72534a840cf319b467c46cf8ede2.tar.gz
include script to disable version checking by default
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD24
-rwxr-xr-xdanser2
3 files changed, 20 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 23b4db2c204d..14722abfc63d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = danser
pkgdesc = Dancing visualizer of osu! maps and custom osu! client written in Go.
pkgver = 0.6.8
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Wieku/danser-go
arch = any
license = MIT
@@ -12,6 +12,8 @@ pkgbase = danser
depends = ffmpeg
conflicts = danser-git
source = https://github.com/Wieku/danser-go/archive/refs/tags/0.6.8.tar.gz
+ source = danser
sha256sums = d043386c9ac612b2602aed8963aa1193e093604601c43b33b68081ebabe15f79
+ sha256sums = ae1b9fddfa393c1e0f3e58581d8587973d4551e98a34058db8e23e6beee844e3
pkgname = danser
diff --git a/PKGBUILD b/PKGBUILD
index 1acc3aa4e2cc..2de7342e32e0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,17 @@
pkgname=danser
url="https://github.com/Wieku/danser-go"
pkgver=0.6.8
-pkgrel=1
+pkgrel=2
pkgdesc="Dancing visualizer of osu! maps and custom osu! client written in Go."
arch=('any')
license=('MIT')
conflicts=('danser-git')
source=(
"https://github.com/Wieku/danser-go/archive/refs/tags/${pkgver}.tar.gz"
+ "danser"
)
-sha256sums=('d043386c9ac612b2602aed8963aa1193e093604601c43b33b68081ebabe15f79')
+sha256sums=('d043386c9ac612b2602aed8963aa1193e093604601c43b33b68081ebabe15f79'
+ 'ae1b9fddfa393c1e0f3e58581d8587973d4551e98a34058db8e23e6beee844e3')
depends=(
'libyuv'
'ffmpeg'
@@ -29,21 +31,25 @@ build() {
-buildmode=pie \
-mod=readonly \
-modcacherw \
- -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
+ -ldflags "-linkmode external
+ -extldflags \"${LDFLAGS}\"
+ -s -w -X 'github.com/wieku/danser-go/build.VERSION=$pkgver'
+ -X 'github.com/wieku/danser-go/build.Stream=Release'" \
.
+
+ go run tools/assets/assets.go ./
+
}
package() {
cd "${srcdir}/danser-go-${pkgver}"
mkdir -p "${pkgdir}/usr/lib/danser" "${pkgdir}/usr/bin"
- install -Dm755 libbass.so libbass_fx.so libbassmix.so "${pkgdir}/usr/lib/danser"
- cp -r "assets" "${pkgdir}/usr/lib/danser/assets"
- chmod 755 "${pkgdir}/usr/lib/danser/assets"
-
+ install -Dm755 libbass.so libbass_fx.so libbassmix.so assets.dpak "${pkgdir}/usr/lib/danser"
install -Dm755 danser-go "${pkgdir}/usr/lib/danser/${pkgname}"
-
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- ln -s "/usr/lib/danser/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ # until 0.6.9 we will not symlink, instead we'll use a bash script
+ # ln -s "/usr/lib/danser/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm755 "${srcdir}/danser" "${pkgdir}/usr/bin/${pkgname}"
}
diff --git a/danser b/danser
new file mode 100755
index 000000000000..63438fe5c5f3
--- /dev/null
+++ b/danser
@@ -0,0 +1,2 @@
+#!/bin/bash
+/usr/lib/danser/danser -noupdatecheck $@