updated on Thu Jan 12 20:00:29 UTC 2012
[aur-mirror.git] / secondlife-bin / PKGBUILD
bloba3aa8a2a17f7c91fda8fc80c4597665be708c51d
1 # Maintainer: Splex
2 # Contributor: Slash <demodevil5[at]yahoo[dot]com>
3 pkgname=secondlife-bin
4 pkgver=3.2.5.247236
5 pkgrel=1
6 pkgdesc="Second Life is a 3-D virtual world entirely built and owned by its residents (Binary version.)"
7 url="http://www.secondlife.com/"
8 license=('GPL')
9 [ "$CARCH" = "i686"   ] && depends=('alsa-lib' 'apr-util' 'freealut' 'gtk2' 'libgl' 'libidn' 'libjpeg6' 'mesa' 'nss' 'sdl')
10 [ "$CARCH" = "x86_64" ] && depends=('lib32-freealut' 'lib32-gtk2' 'lib32-libidn' 'lib32-mesa' 'lib32-sdl')
11 [ "$CARCH" = "x86_64"   ] && optdepends=('lib32-libpulse: for PulseAudio support' 'lib32-alsa-lib: for ALSA support' 'lib32-nvidia-utils: for NVIDIA support')
12 arch=('i686' 'x86_64')
13 conflicts=('secondlife' 'secondlife-svn')
14 install=secondlife.install
15 source=('secondlife.desktop' 'secondlife.launcher'
16         "http://download.cloud.secondlife.com/Viewer-3/SecondLife-i686-${pkgver}.tar.bz2")
17 sha256sums=('187d4b7ceffddbf80a9074d2401d4ea7c85d9a5b18e3cb154684ca8a3b5a318e'
18             'dea068b24298c76496df1be4007ef73976ffb1dc95ed61523a7236b72696c0c6'
19             '6f4aa04cf556480ae1e9763604a03e6fc53c62381916c5143b032a077aa81f26')
21 package() {
22   cd $srcdir
23   
24   # Rename Data Directory
25   mv SecondLife-i686-${pkgver} secondlife
26   
27   # Install Desktop File
28   install -D -m644 $srcdir/secondlife.desktop \
29     $pkgdir/usr/share/applications/secondlife.desktop
30   
31   # Install Icon File
32   install -D -m644 $srcdir/secondlife/secondlife_icon.png \
33     $pkgdir/usr/share/pixmaps/secondlife.png
34   
35   # Install Launcher
36   install -D -m755 $srcdir/secondlife.launcher \
37     $pkgdir/usr/bin/secondlife
38   
39   # Move Data to Destination Directory
40   install -d $pkgdir/opt
41   mv secondlife $pkgdir/opt/
42   
43   # Change Permissions of files to root:games
44   chown -R root:games $pkgdir/opt/secondlife
45   chmod -R g+rw $pkgdir/opt/secondlife
46   
47   # Make Binary Group-Executable
48   chmod g+x $pkgdir/opt/secondlife/secondlife
51 # vim:set ts=2 sw=2 et: