diff options
author | Sergey Kostyaev | 2017-03-16 20:33:58 +0700 |
---|---|---|
committer | Sergey Kostyaev | 2017-03-16 20:33:58 +0700 |
commit | c4c0874e41a47d175cb047224ba160910dce3db3 (patch) | |
tree | a61882762d33a7fd50340b6aa78f884975b67d02 | |
download | aur-c4c0874e41a47d175cb047224ba160910dce3db3.tar.gz |
Add Ur-Quan Masters HD
-rw-r--r-- | .SRCINFO | 42 | ||||
-rw-r--r-- | PKGBUILD | 60 | ||||
-rw-r--r-- | config.state | 14 | ||||
-rw-r--r-- | uqm-hd | 2 | ||||
-rw-r--r-- | uqm-hd.desktop | 10 | ||||
-rw-r--r-- | uqm-hd.png | bin | 0 -> 31470 bytes |
6 files changed, 128 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ac026ffeb9b0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,42 @@ +pkgbase = uqm-hd + pkgdesc = The Ur-Quan Masters HD, a port of Star Control 2 with High Res textures + pkgver = 0.2 + pkgrel = 1 + url = https://sourceforge.net/projects/urquanmastershd/ + arch = i686 + arch = x86_64 + license = GPLv2 + makedepends = imagemagick + makedepends = mesa + makedepends = namcap + depends = libmikmod + depends = libvorbis + depends = sdl_image + depends = libgl + depends = glu + depends = zlib + depends = libogg + optdepends = uqm-hd-sound: For extra music and conversation audio + optdepends = uqm-hd-rus: For russian localization + noextract = uqm-hd-content_0.2-1_all.deb + noextract = uqm-hd-hires2x_0.2-1_all.deb + noextract = uqm-hd-hires4x_0.2-1_all.deb + source = https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/uqm-hd_0.2.src.tar.gz + source = config.state + source = uqm-hd + source = uqm-hd.desktop + source = uqm-hd.png + source = https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/debs/uqm-hd-content_0.2-1_all.deb + source = https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/debs/uqm-hd-hires2x_0.2-1_all.deb + source = https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/debs/uqm-hd-hires4x_0.2-1_all.deb + md5sums = f6ae04927ac9726b20a6faa7e7b7bbf6 + md5sums = ca497b754edf56aab8a5791f1d2c974a + md5sums = 5e9316937ad2ebdfd1ce7ac84a626f75 + md5sums = 7a25bb0adfd5eafa18946f326575e543 + md5sums = 2c563cf8e4f006d849e80ba82ddbdadb + md5sums = 568454cd3be188e826a2446a0615ac5e + md5sums = b73e4602312de491803722eef725fc86 + md5sums = e41e3b39dcdaf3573a23e3ab3022b3fa + +pkgname = uqm-hd + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..89cd82cfb33a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer : Sergey Kostyaev <feo.me@ya.ru> + +pkgname=uqm-hd +pkgver=0.2 +pkgrel=1 +pkgdesc="The Ur-Quan Masters HD, a port of Star Control 2 with High Res textures" +arch=('i686' 'x86_64') +url="https://sourceforge.net/projects/urquanmastershd/" +license=('GPLv2') +depends=('libmikmod' 'libvorbis' 'sdl_image' 'libgl' 'glu' 'zlib' 'libogg') +makedepends=('imagemagick' 'mesa' 'namcap') +optdepends=('uqm-hd-sound: For extra music and conversation audio' + 'uqm-hd-rus: For russian localization') +source=(https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/${pkgname}_${pkgver}.src.tar.gz + config.state + uqm-hd + uqm-hd.desktop + uqm-hd.png + https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/debs/${pkgname}-content_${pkgver}-${pkgrel}_all.deb + https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/debs/${pkgname}-hires2x_${pkgver}-${pkgrel}_all.deb + https://downloads.sourceforge.net/project/urquanmastershd/Beta%201/debs/${pkgname}-hires4x_${pkgver}-${pkgrel}_all.deb + ) +md5sums=('f6ae04927ac9726b20a6faa7e7b7bbf6' + 'ca497b754edf56aab8a5791f1d2c974a' + '5e9316937ad2ebdfd1ce7ac84a626f75' + '7a25bb0adfd5eafa18946f326575e543' + '2c563cf8e4f006d849e80ba82ddbdadb' + '568454cd3be188e826a2446a0615ac5e' + 'b73e4602312de491803722eef725fc86' + 'e41e3b39dcdaf3573a23e3ab3022b3fa') +noextract=(${pkgname}-content_${pkgver}-${pkgrel}_all.deb + ${pkgname}-hires2x_${pkgver}-${pkgrel}_all.deb + ${pkgname}-hires4x_${pkgver}-${pkgrel}_all.deb) + +package() { + cd $srcdir/$pkgname-$pkgver + + cp $srcdir/config.state . + sed -e "/INPUT_install_prefix/ s|replaceme|$pkgdir/usr|" \ + -i config.state + + ./build.sh uqm reprocess_config + + ./build.sh uqm + + ./build.sh uqm install + + ar p $srcdir/${pkgname}-content_${pkgver}-${pkgrel}_all.deb data.tar.gz | tar zx --one-top-level=$pkgdir + ar p $srcdir/${pkgname}-hires2x_${pkgver}-${pkgrel}_all.deb data.tar.gz | tar zx --one-top-level=$pkgdir + ar p $srcdir/${pkgname}-hires4x_${pkgver}-${pkgrel}_all.deb data.tar.gz | tar zx --one-top-level=$pkgdir + + install -Dm644 $srcdir/uqm-hd.desktop \ + $pkgdir/usr/share/applications/uqm-hd.desktop + install -Dm644 $srcdir/uqm-hd.png \ + $pkgdir/usr/share/pixmaps/uqm-hd.png + + rm $pkgdir/usr/bin/uqm-hd + install -Dm755 $srcdir/uqm-hd $pkgdir/usr/bin/uqm-hd +} diff --git a/config.state b/config.state new file mode 100644 index 000000000000..bfbeedffb073 --- /dev/null +++ b/config.state @@ -0,0 +1,14 @@ +CHOICE_debug_VALUE='nodebug' +CHOICE_graphics_VALUE='opengl' +CHOICE_sound_VALUE='mixsdl' +CHOICE_mikmod_VALUE='external' +CHOICE_ovcodec_VALUE='standard' +CHOICE_netplay_VALUE='full' +CHOICE_joystick_VALUE='enabled' +CHOICE_ioformat_VALUE='stdio_zip' +CHOICE_accel_VALUE='asm' +CHOICE_threadlib_VALUE='sdl' +INPUT_install_prefix_VALUE='replaceme' +INPUT_install_bindir_VALUE='$prefix/bin' +INPUT_install_libdir_VALUE='$prefix/lib' +INPUT_install_sharedir_VALUE='$prefix/share' diff --git a/uqm-hd b/uqm-hd new file mode 100644 index 000000000000..1b8a96ddcc0f --- /dev/null +++ b/uqm-hd @@ -0,0 +1,2 @@ +#!/bin/sh +exec "/usr/lib/uqm/uqm-hd" "--contentdir=/usr/share/games/uqm-hd/content" "$@" diff --git a/uqm-hd.desktop b/uqm-hd.desktop new file mode 100644 index 000000000000..604c71e78650 --- /dev/null +++ b/uqm-hd.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=The Ur-Quan Masters HD +Comment=An epic space adventure +Comment[fi]=Eeppinen avaruusseikkailu +Exec=uqm-hd +Icon=uqm-hd +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Application;Game;ArcadeGame;StrategyGame; diff --git a/uqm-hd.png b/uqm-hd.png Binary files differnew file mode 100644 index 000000000000..bfdc528ea99b --- /dev/null +++ b/uqm-hd.png |