diff options
author | Mike Swanson | 2014-12-11 01:26:34 -0800 |
---|---|---|
committer | Mike Swanson | 2014-12-11 01:26:34 -0800 |
commit | d4f30d2680e58ad4fce75e52937dbc1feca79c92 (patch) | |
tree | abbc0ce0a43da9dcde09e767699d8caff249599e | |
parent | 31b0c0aad5ae0b844f2b4ab5014255d9699dc5a9 (diff) | |
download | aur-d4f30d2680e58ad4fce75e52937dbc1feca79c92.tar.gz |
Update firestorm-bin to 4.6.9.42969
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 125 |
2 files changed, 66 insertions, 93 deletions
@@ -1,37 +1,21 @@ pkgbase = firestorm-bin pkgdesc = Firestorm is a feature-packed third-party viewer for Second Life. - pkgver = 4.6.7.42398 + pkgver = 4.6.9.42969 pkgrel = 1 url = http://www.firestormviewer.org/ install = firestorm.install arch = i686 arch = x86_64 license = GPL - depends = openal - depends = gnome-vfs - depends = gtk2 - depends = libpng - depends = libxml2 - depends = dbus-glib - depends = gcc-libs - depends = libidn - depends = sdl - depends = mesa - depends = apr-util - depends = libgl - depends = libjpeg-turbo - depends = nss - depends = glu - depends = pangox-compat - depends = util-linux - depends = zlib - optdepends = libpulse: for PulseAudio support - optdepends = alsa-lib: for ALSA support - optdepends = nvidia-utils: for NVIDIA support - optdepends = flashplugin: for inworld Flash support - optdepends = gstreamer0.10: For video support - may need good, bad and ugly plugins - optdepends = freealut: for OpenAL support options = !strip + source = http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_4.6.9.42969.tar.bz2 + source = firestorm.install + source = firestorm.desktop + source = firestorm.launcher + sha256sums = ee412bc50f0ee8d0f519fa4ad1578f24b9fa8fd7cc9270a1830b8e2665d4bbb4 + sha256sums = cd919be5e2d28ff86e9b51ffe1076ba8c13acf9c0953fc2f4bb78fe7e79cdbb3 + sha256sums = 6dffebc474fd98d23bf8d9f4a7592795642dbddf3a0b585f89d25ff11ae15cc1 + sha256sums = b2ce32d268f76f4324807d50c4098a3480b489ec447133ce8d9b9c4a7bc05530 pkgname = firestorm-bin @@ -1,89 +1,78 @@ # Maintainer: Mike Swanson <mikeonthecomputer@gmail.com> pkgname=firestorm-bin -pkgver=4.6.7.42398 +pkgver=4.6.9.42969 pkgrel=1 pkgdesc="Firestorm is a feature-packed third-party viewer for Second Life." url="http://www.firestormviewer.org/" license=('GPL') -depends=( - 'openal' 'gnome-vfs' 'gtk2' 'libpng' 'libxml2' 'dbus-glib' 'gcc-libs' - 'libidn' 'sdl' 'mesa' 'apr-util' 'libgl' 'libjpeg-turbo' - 'nss' 'glu' 'pangox-compat' 'util-linux' 'zlib' -) -optdepends=( - 'libpulse: for PulseAudio support' - 'alsa-lib: for ALSA support' - 'nvidia-utils: for NVIDIA support' - 'flashplugin: for inworld Flash support' - 'gstreamer0.10: For video support - may need good, bad and ugly plugins' - 'freealut: for OpenAL support' -) arch=('i686' 'x86_64') -install=firestorm.install -options=(!strip) if [ "$CARCH" = "i686" ]; then - source=( - "http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_${CARCH}_$pkgver.tar.bz2" - "firestorm.install" - "firestorm.desktop" - "firestorm.launcher" - ) - sha256sums=( - '104d3fa2e6bcb0eb0df5ce79ebedf249598df227655c91846e62d7d6a29c5aad' - 'cd919be5e2d28ff86e9b51ffe1076ba8c13acf9c0953fc2f4bb78fe7e79cdbb3' - '6dffebc474fd98d23bf8d9f4a7592795642dbddf3a0b585f89d25ff11ae15cc1' - 'b2ce32d268f76f4324807d50c4098a3480b489ec447133ce8d9b9c4a7bc05530' - ) + depends=( + 'openal' 'gtk2' 'libpng' 'libxml2' 'dbus-glib' 'gcc-libs' + 'libidn' 'sdl' 'mesa' 'apr-util' 'libgl' 'libjpeg-turbo' + 'nss' 'glu' 'pangox-compat' 'util-linux' 'zlib') + optdepends=( + 'libpulse: for PulseAudio support' + 'alsa-lib: for ALSA support' + 'nvidia-utils: for NVIDIA support' + 'flashplugin: for inworld Flash support' + 'gstreamer0.10: For video support - may need good, bad and ugly plugins' + 'freealut: for OpenAL support') elif [ "$CARCH" = "x86_64" ]; then - depends=("${depends[@]}" - 'lib32-libidn' 'lib32-gcc-libs' 'lib32-util-linux' 'lib32-zlib') - source=( - "http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Betax64_${CARCH}_$pkgver.tar.bz2" - 'firestorm.install' - 'firestorm.desktop' - 'firestorm.launcher' - ) - sha256sums=( - '2b02e8c71c8446f1b8abe7c8e4e5f6ff68e586801231fb596feeb1abf88c8b7c' - 'cd919be5e2d28ff86e9b51ffe1076ba8c13acf9c0953fc2f4bb78fe7e79cdbb3' - '6dffebc474fd98d23bf8d9f4a7592795642dbddf3a0b585f89d25ff11ae15cc1' - 'b2ce32d268f76f4324807d50c4098a3480b489ec447133ce8d9b9c4a7bc05530' - ) + depends=( + 'lib32-openal' 'lib32-gtk2' 'lib32-libpng' + 'lib32-libxml2' 'lib32-dbus-glib' 'lib32-gcc-libs' + 'lib32-libidn' 'lib32-sdl' 'lib32-mesa' 'apr-util' 'lib32-libgl' + 'lib32-libjpeg-turbo' 'lib32-nss' 'lib32-glu' 'lib32-pangox-compat' + 'lib32-util-linux' 'lib32-zlib') + optdepends=( + 'lib32-libpulse: for PulseAudio support' + 'lib32-alsa-lib: for ALSA support' + 'lib32-nvidia-utils: for NVIDIA support' + 'lib32-flashplugin: for inworld Flash support' + 'lib32-gstreamer0.10: For video support - may need good, bad and ugly plugins' + 'lib32-freealut: for OpenAL support') fi +install=firestorm.install +options=(!strip) +source=("http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_$pkgver.tar.bz2" + "firestorm.install" + "firestorm.desktop" + "firestorm.launcher") +sha256sums=('ee412bc50f0ee8d0f519fa4ad1578f24b9fa8fd7cc9270a1830b8e2665d4bbb4' + 'cd919be5e2d28ff86e9b51ffe1076ba8c13acf9c0953fc2f4bb78fe7e79cdbb3' + '6dffebc474fd98d23bf8d9f4a7592795642dbddf3a0b585f89d25ff11ae15cc1' + 'b2ce32d268f76f4324807d50c4098a3480b489ec447133ce8d9b9c4a7bc05530') package() { - cd "$srcdir" + cd "$srcdir" - # Rename Data Directory - if [ "$CARCH" = "i686" ]; then - mv Phoenix_FirestormOS-Release_${CARCH}_$pkgver firestorm - elif [ "$CARCH" = "x86_64" ]; then - mv Phoenix_FirestormOS-Betax64_${CARCH}_$pkgver firestorm - fi + # Rename Data Directory + mv Phoenix_FirestormOS-Release_i686_$pkgver firestorm - # Fix fontconfig >= 2.9.0 issue - ln -si libfontconfig.so.1.4.4 firestorm/lib/libfontconfig.so.1 + # Fix fontconfig >= 2.9.0 issue + ln -si libfontconfig.so.1.4.4 firestorm/lib/libfontconfig.so.1 - # Install Desktop File - install -D -m644 "$srcdir"/firestorm.desktop \ - "$pkgdir"/usr/share/applications/firestorm.desktop + # Install Desktop File + install -D -m644 "$srcdir"/firestorm.desktop \ + "$pkgdir"/usr/share/applications/firestorm.desktop - # Install Icon File - install -D -m644 "$srcdir"/firestorm/firestorm_icon.png \ - "$pkgdir"/usr/share/pixmaps/firestorm_icon.png + # Install Icon File + install -D -m644 "$srcdir"/firestorm/firestorm_icon.png \ + "$pkgdir"/usr/share/pixmaps/firestorm_icon.png - # Install Launcher - install -D -m755 "$srcdir"/firestorm.launcher \ - "$pkgdir"/usr/bin/firestorm + # Install Launcher + install -D -m755 "$srcdir"/firestorm.launcher \ + "$pkgdir"/usr/bin/firestorm - # Move Data to Destination Directory - install -d "$pkgdir"/opt/ - mv firestorm/ "$pkgdir"/opt/ + # Move Data to Destination Directory + install -d "$pkgdir"/opt/ + mv firestorm/ "$pkgdir"/opt/ - # Change Permissions of files to root:games - chown -R root:games "$pkgdir"/opt/firestorm - chmod -R g+r "$pkgdir"/opt/firestorm + # Change Permissions of files to root:games + chown -R root:games "$pkgdir"/opt/firestorm + chmod -R g+r "$pkgdir"/opt/firestorm - # Make Binary Group-Executable - chmod g+x "$pkgdir"/opt/firestorm/firestorm + # Make Binary Group-Executable + chmod g+x "$pkgdir"/opt/firestorm/firestorm } |