summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorXenHat2023-05-19 14:21:09 -0400
committerXenHat2023-05-19 14:21:09 -0400
commit6948d31f21a81db044e0e5c789fa96c7a1ca4599 (patch)
tree1cc71877b1e067d42a6c54a30241b8caacd3ecbb /PKGBUILD
parent02f8855e211ed90f67a48d4ca06daf443a10ce44 (diff)
downloadaur-6948d31f21a81db044e0e5c789fa96c7a1ca4599.tar.gz
formatting & stuff
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD67
1 files changed, 35 insertions, 32 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fe7276b3a63d..7fd708f90cc8 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,56 +10,59 @@ pkgrel=1
pkgdesc="A Second Life client with focus on performance and code correctness. - Git Source build"
arch=('x86_64')
options=('!buildflags' '!lto' '!strip')
-url=https://www.alchemyviewer.org
+url="https://www.alchemyviewer.org"
license=('LGPL')
depends=(dbus-glib glu gtk3 libgl libiconv libidn libjpeg-turbo libpng libxss libxml2 mesa nss openal sdl2 vlc zlib)
makedepends=('gcc' 'python-virtualenv' 'python-pip' 'git' 'xz')
optdepends=(
- 'alsa-lib: ALSA support'
- 'freealut: OpenAL support'
- 'gamemode: Gamemode support'
- 'lib32-libidn11: SLVoice support'
- 'lib32-libsndfile: SLVoice support'
- 'lib32-util-linux: SLVoice support'
- 'lib32-gstreamer0.10: SLVoice support'
- 'libpulse: PulseAudio support'
- 'mesa-libgl: Intel, Radeon, Nouveau support'
- 'nvidia-libgl: NVIDIA support'
- 'nvidia-utils: NVIDIA support'
- 'wine: More up-to-date, less buggy SLVoice support')
+ 'alsa-lib: ALSA support'
+ 'freealut: OpenAL support'
+ 'gamemode: Gamemode support'
+ 'lib32-libidn11: SLVoice support'
+ 'lib32-libsndfile: SLVoice support'
+ 'lib32-util-linux: SLVoice support'
+ 'lib32-gstreamer0.10: SLVoice support'
+ 'libpulse: PulseAudio support'
+ 'mesa-libgl: Intel, Radeon, Nouveau support'
+ 'nvidia-libgl: NVIDIA support'
+ 'nvidia-utils: NVIDIA support'
+ 'wine: More up-to-date, less buggy SLVoice support')
replaces=('alchemy-viewer-git')
provides=('alchemy-viewer')
install=alchemy.install
source=("${pkgname}"::'git+https://git.alchemyviewer.org/alchemy/alchemy-next.git#branch='"${AL_BRANCH_OVERRIDE:-main}"
- 'compile.bash')
+ 'compile.bash')
sha256sums=('SKIP'
- 'fbd63839b016543f8743577d6ab272cc2def20361c559b7fb21fac127356fe5b')
+ 'fbd63839b016543f8743577d6ab272cc2def20361c559b7fb21fac127356fe5b')
pkgver() {
- cd "${pkgname}" || exit 1
- (
- set -o pipefail
- printf "%s.%s.%s" "$(cat indra/newview/VIEWER_VERSION.txt)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
+ cd "${pkgname}" || exit 1
+ (
+ set -o pipefail
+ vwr_version=$(cat indra/newview/VIEWER_VERSION.txt)
+ rev=$(git rev-list --count HEAD)
+ short=$(git rev-parse --short HEAD)
+ printf "%s.%s.%s" "${vwr_version}" "${rev}" "${short}"
+ )
}
prepare() {
- cd "${pkgname}" || exit 1
- export USE_VENV=1
- ../compile.bash prepare
+ cd "${pkgname}" || exit 1
+ export USE_VENV=1
+ ../compile.bash prepare
}
build() {
- cd "${pkgname}" || exit 1
- export USE_VENV=1
- ../compile.bash build
+ cd "${pkgname}" || exit 1
+ export USE_VENV=1
+ ../compile.bash build
}
package() {
- mkdir -p "${pkgdir}/opt"
- mkdir -p "${pkgdir}/usr/local/share/applications"
- # Patch shortcut to avoid duplicated entries
- sed -i 's;Name=Alchemy;Name=Alchemy (git build);' "${pkgname}/build-linux-64/newview/packaged/etc/refresh_desktop_app_entry.sh"
- sed -i 's;alchemy-viewer\.desktop;'"${pkgname}\.desktop"';' "${pkgname}/build-linux-64/newview/packaged/etc/refresh_desktop_app_entry.sh"
- mv "${pkgname}/build-linux-64/newview/packaged" "${pkgdir}/opt/${pkgname}"
+ mkdir -p "${pkgdir}/opt"
+ mkdir -p "${pkgdir}/usr/local/share/applications"
+ # Patch shortcut to avoid duplicated entries
+ sed -i 's;Name=Alchemy;Name=Alchemy (git build);' "${pkgname}/build-linux-64/newview/packaged/etc/refresh_desktop_app_entry.sh"
+ sed -i 's;alchemy-viewer\.desktop;'"${pkgname}\.desktop"';' "${pkgname}/build-linux-64/newview/packaged/etc/refresh_desktop_app_entry.sh"
+ mv "${pkgname}/build-linux-64/newview/packaged" "${pkgdir}/opt/${pkgname}"
}