summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Swanson2014-12-11 01:26:34 -0800
committerMike Swanson2014-12-11 01:26:34 -0800
commitd4f30d2680e58ad4fce75e52937dbc1feca79c92 (patch)
treeabbc0ce0a43da9dcde09e767699d8caff249599e
parent31b0c0aad5ae0b844f2b4ab5014255d9699dc5a9 (diff)
downloadaur-d4f30d2680e58ad4fce75e52937dbc1feca79c92.tar.gz
Update firestorm-bin to 4.6.9.42969
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD125
2 files changed, 66 insertions, 93 deletions
diff --git a/.SRCINFO b/.SRCINFO
index da61084e65e0..ac7bc13ff1c2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 662049eb6374..f889089b3cd7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}