summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorXenhat Hex2022-01-18 15:04:47 -0500
committerXenhat Hex2022-01-18 15:13:07 -0500
commit48c9699bffb7553430c68a32b09720c0bf7d47e0 (patch)
tree4779ed0691b7bbf6d3ff8796cb72651f77b0b9cd /PKGBUILD
parent85f6901c79f5874e6c6af61b221fa2ce36e34ca3 (diff)
downloadaur-48c9699bffb7553430c68a32b09720c0bf7d47e0.tar.gz
Remove desktop file, generate one on install using build-in scripts
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD16
1 files changed, 6 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 339f6552f745..10ca2c4fe621 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,13 +23,11 @@ optdepends=(
'nvidia-utils: NVIDIA support')
provides=('alchemy-viewer')
options=(!emptydirs !makeflags !strip !lto)
-source=("${pkgname}"::'git+https://git.alchemyviewer.org/alchemy/alchemy-next.git#branch=main' 'alchemy-next.desktop')
-md5sums=('SKIP'
- 'dd3a176168f14b974ba55e94997ffb92')
-sha256sums=('SKIP'
- 'd99a439e6d5c8d51ef3b237eaf0ce0810832634623be5bddbf1a944d4f686d67')
-b2sums=('SKIP'
- 'a0555d6d259655845f90f24d3f1490efd9b1753ecf0e7817a98042d7543869b2c1fe37f5456a36a4dc5c8754c68ab9a20fa59f169db704f466fa9755862af0fe')
+install=alchemy.install
+source=("${pkgname}"::'git+https://git.alchemyviewer.org/alchemy/alchemy-next.git#branch=main')
+md5sums=('SKIP')
+sha256sums=('SKIP')
+b2sums=('SKIP')
pkgver() {
cd "${pkgname}" || exit 1
@@ -71,10 +69,8 @@ build() {
package() {
mkdir -p "${pkgdir}/opt"
mkdir -p "${pkgdir}/usr/local/share/applications"
- mv "${pkgname}/build-linux-64/newview/packaged" "${pkgdir}/opt/${pkgname}"
- install -Dm644 "alchemy-next.desktop" "${pkgdir}/usr/local/share/applications/${pkgname}.desktop"
# Patch shortcut to avoid duplicated entries
- sed -i 's;Name=Alchemy;Name=Alchemy (git build);' "${pkgdir}/usr/local/share/applications/${pkgname}.desktop"
sed -i 's;Name=Alchemy;Name=Alchemy (git build);' "$pkgdir/opt/$pkgname/etc/refresh_desktop_app_entry.sh"
sed -i 's;alchemy-viewer\.desktop;'"${pkgname}"';' "$pkgdir/opt/$pkgname/etc/refresh_desktop_app_entry.sh"
+ mv "${pkgname}/build-linux-64/newview/packaged" "${pkgdir}/opt/${pkgname}"
}