summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGordonGR2016-10-08 17:37:25 +0300
committerGordonGR2016-10-08 17:37:25 +0300
commitbd2e24498a46a9d8543f14032495afcec3ad49a7 (patch)
tree8d45bce188a1a8b3ab69700a18e577cdc052bb2b
downloadaur-bd2e24498a46a9d8543f14032495afcec3ad49a7.tar.gz
4.1.0.38653-1: Initial import
-rw-r--r--.SRCINFO42
-rw-r--r--PKGBUILD70
-rw-r--r--kokua-opensim.desktop10
-rw-r--r--kokua-opensim.launcher5
4 files changed, 127 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a47bcb4c25e7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,42 @@
+# Generated by mksrcinfo v8
+# Sat Oct 8 14:36:56 UTC 2016
+pkgbase = kokua-opensim
+ pkgdesc = An Open Source third party viewer for Open Simulator (opensim) grids, only.
+ pkgver = 4.1.0.38653
+ pkgrel = 1
+ url = http://www.kokuaviewer.org
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = apr-util
+ depends = gtk2
+ depends = libgl
+ depends = libidn
+ depends = libjpeg-turbo
+ depends = mesa
+ depends = nss
+ depends = sdl
+ depends = glu
+ depends = pangox-compat
+ optdepends = libpulse: for PulseAudio support
+ optdepends = alsa-lib: for ALSA support
+ optdepends = nvidia-utils: for NVIDIA support
+ optdepends = pepper-flash: for inworld Flash support
+ optdepends = gstreamer0.10: for video support, may need good, bad and ugly plugins
+ optdepends = lib32-freealut: for OpenAL support
+ conflicts = kokua-secondlife
+ source_i686 = http://downloads.sourceforge.net/project/kokua.team-purple.p/KokuaOS-4.1.0/KokuaOS_4_1_0_38653_i686.tar.txz
+ source_i686 = kokua-opensim.desktop
+ source_i686 = kokua-opensim.launcher
+ md5sums_i686 = db4da12b7e71f8dd994eae5c8588aa4d
+ md5sums_i686 = a5b15ff4dd93dbfc01ee6d7c799728d0
+ md5sums_i686 = dd2d31fddb0b67846c1dfd3bfed88859
+ source_x86_64 = http://downloads.sourceforge.net/project/kokua.team-purple.p/KokuaOS-4.1.0/KokuaOS_64_4_1_0_38653_x86_64.tar.txz
+ source_x86_64 = kokua-opensim.desktop
+ source_x86_64 = kokua-opensim.launcher
+ md5sums_x86_64 = 18e41b693f933da10fa5b48036799857
+ md5sums_x86_64 = a5b15ff4dd93dbfc01ee6d7c799728d0
+ md5sums_x86_64 = dd2d31fddb0b67846c1dfd3bfed88859
+
+pkgname = kokua-opensim
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cff11510287d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,70 @@
+# Maintainer: GordonGR <ntheo1979@gmail.com>
+# Contributor: mikers <mikeonthecomputer@gmail.com>
+# Contributor: Splex
+
+pkgname=kokua-opensim
+pkgver=4.1.0.38653
+_pkgver=4_1_0_38653
+_pkgprever=4.1.0
+pkgrel=1
+pkgdesc="An Open Source third party viewer for Open Simulator (opensim) grids, only."
+url="http://www.kokuaviewer.org"
+license=('GPL')
+arch=('i686' 'x86_64')
+depends=('apr-util' 'gtk2' 'libgl' 'libidn' 'libjpeg-turbo' 'mesa' 'nss' 'sdl' 'glu' 'pangox-compat')
+optdepends=('libpulse: for PulseAudio support' 'alsa-lib: for ALSA support' 'nvidia-utils: for NVIDIA support' 'pepper-flash: for inworld Flash support' 'gstreamer0.10: for video support, may need good, bad and ugly plugins' 'lib32-freealut: for OpenAL support')
+conflicts=('kokua-secondlife')
+
+source_i686=("http://downloads.sourceforge.net/project/kokua.team-purple.p/KokuaOS-${_pkgprever}/KokuaOS_${_pkgver}_i686.tar.txz"
+ 'kokua-opensim.desktop'
+ 'kokua-opensim.launcher')
+
+source_x86_64=("http://downloads.sourceforge.net/project/kokua.team-purple.p/KokuaOS-${_pkgprever}/KokuaOS_64_${_pkgver}_x86_64.tar.txz"
+ 'kokua-opensim.desktop'
+ 'kokua-opensim.launcher')
+
+md5sums_i686=('db4da12b7e71f8dd994eae5c8588aa4d'
+ 'a5b15ff4dd93dbfc01ee6d7c799728d0'
+ 'dd2d31fddb0b67846c1dfd3bfed88859')
+md5sums_x86_64=('18e41b693f933da10fa5b48036799857'
+ 'a5b15ff4dd93dbfc01ee6d7c799728d0'
+ 'dd2d31fddb0b67846c1dfd3bfed88859')
+
+
+package() {
+cd $srcdir
+
+# Rename Data Directory
+if [ "$CARCH" = "i686" ]; then
+mv KokuaOS_${_pkgver}_$CARCH kokua-opensim
+elif [ "$CARCH" = "x86_64" ]; then
+mv KokuaOS_64_${_pkgver}_$CARCH kokua-opensim
+fi
+
+# Install Desktop File
+install -D -m644 $srcdir/kokua-opensim.desktop \
+ $pkgdir/usr/share/applications/kokua-opensim.desktop
+
+# Install Icon File
+install -D -m644 $srcdir/kokua-opensim/kokua_icon.png \
+ $pkgdir/usr/share/pixmaps/kokua-opensim.png
+
+# Install Launcher
+install -D -m755 $srcdir/kokua-opensim.launcher \
+ $pkgdir/usr/bin/kokua-opensim
+
+# Move Data to Destination Directory
+install -d $pkgdir/opt
+mv kokua-opensim $pkgdir/opt/
+
+# Change Permissions of files to root:games
+chown -R root:games $pkgdir/opt/kokua-opensim
+chmod -R g+rw $pkgdir/opt/kokua-opensim
+
+# Make Binary Group-Executable
+chmod g+x $pkgdir/opt/kokua-opensim/kokua
+
+# Do not re-register the application with the desktop system at every launch, saves from locally installed desktop files.
+sed -i 's|./etc/refresh_desktop_app_entry.sh|#./etc/refresh_desktop_app_entry.sh|' $pkgdir/opt/kokua-opensim/kokua
+
+} \ No newline at end of file
diff --git a/kokua-opensim.desktop b/kokua-opensim.desktop
new file mode 100644
index 000000000000..c8d7e761295b
--- /dev/null
+++ b/kokua-opensim.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Kokua-OpenSim
+GenericName=A third-party viewer for Open Simulator grids (only)
+Comment=A third party viewer for Open Simulator grids (only)
+Exec=/usr/bin/kokua-opensim
+Icon=/usr/share/pixmaps/kokua-opensim.png
+Terminal=false
+Categories=Game
diff --git a/kokua-opensim.launcher b/kokua-opensim.launcher
new file mode 100644
index 000000000000..e5260686ff75
--- /dev/null
+++ b/kokua-opensim.launcher
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+cd "/opt/kokua-opensim/"
+./kokua $*
+exit $?