updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / imprudence-secondlife-bin-x86_64 / PKGBUILD
blob10c4ce07104ec5520b0acb0e396a6130f5a8e9d1
1 # Contributor: Martin Berkemeier <phobinator[at]googlemail[dot]de>
3 pkgname=imprudence-secondlife-bin-x86_64
4 pkgver=1.3.2
5 pkgrel=1
6 #_pkgrel=RC3
7 _arch=x86_64
8 pkgdesc="Second Life is a 3-D virtual world entirely built and owned by its residents. Imprudence is alternative viewer(native 64bit)"
9 url="http://blog.kokuaviewer.org"
10 license=('GPL')
11 depends=('alsa-lib' 'apr-util' 'freealut' 'gnome-vfs' 'gtk2' 'libgl' 'libidn' 'libjpeg6' 'libpng12' 'mesa' 'nss' 'sdl')
12 # [ "$CARCH" = "x86_64" ] && depends=('lib32-freealut' 'lib32-gtk2'
13 # 'lib32-libgl' 'lib32-libidn' 'lib32-libjpeg6' 'libpng12' 'lib32-libxdamage' 'lib32-mesa' 'lib32-nss')
14 # [ "$CARCH" = "x86_64" ] && optdepends=('lib32-nvidia-utils: GL support for NVIDIA drivers')
15 arch=('x86_64')
16 conflicts=('imprudence-secondlife-bin')
17 install=imprudence-secondlife.install
18 source=('imprudence-secondlife.desktop' 'imprudence-secondlife.launcher' \
19 "http://imprudence.googlecode.com/files/Imprudence-${pkgver}-Linux-${_arch}.tar.bz2")
20 md5sums=('ac7422e51eefdeb2f11910e36ad0d2d2'
21          '7d656225184e49679b6ab82fb7f79b55'
22          '767ddb394cb52102014c0267a92fc6fb')
24 build() {
25     cd $srcdir;
27     # Rename Data Directory
28     mv Imprudence-${pkgver}-Linux-${_arch}/ imprudence-secondlife
30     # Install Desktop File
31     install -D -m644 $srcdir/imprudence-secondlife.desktop \
32         $pkgdir/usr/share/applications/imprudence-secondlife.desktop
34     # Install Icon File
35     install -D -m644 $srcdir/imprudence-secondlife/imprudence_icon.png \
36         $pkgdir/usr/share/pixmaps/imprudence_icon.png
38     # Install Launcher
39     install -D -m755 $srcdir/imprudence-secondlife.launcher \
40         $pkgdir/usr/bin/imprudence-secondlife
42     # Move Data to Destination Directory
43     install -d $pkgdir/opt/
44     mv imprudence-secondlife/ $pkgdir/opt/
46     # Change Permissions of files to root:games
47     chown -R root:games $pkgdir/opt/imprudence-secondlife
48 #    chmod -R g+rw $pkgdir/opt/imprudence-secondlife
49     chmod -R g+r $pkgdir/opt/imprudence-secondlife
51     # Make Binary Group-Executable
52     chmod g+x $pkgdir/opt/imprudence-secondlife/imprudence