summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Müllenhaupt2016-02-05 11:27:21 +0100
committerMartin Müllenhaupt2017-07-14 20:50:33 +0200
commit159a46ad78aca863b98cbb2ccbe182c3037c8300 (patch)
treecec0ecef3bbc32d71c9893dfa1cea366604663f5
downloadaur-159a46ad78aca863b98cbb2ccbe182c3037c8300.tar.gz
init from py3qt5 rebase
-rw-r--r--.SRCINFO37
-rw-r--r--FAForeverPy36ICE.desktop9
-rw-r--r--PKGBUILD51
3 files changed, 97 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..27fb8fc7e2d6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,37 @@
+# Generated by mksrcinfo v8
+# Fri Jul 14 18:43:53 UTC 2017
+pkgbase = python-fafclient-icetest
+ pkgdesc = Forged Alliance Forever - Lobby Client. Community-driven client system for Supreme Commander: Forged Alliance.
+ pkgver = 0.13.2.116.g2461f188
+ pkgrel = 1
+ epoch = 0
+ url = http://www.faforever.com/
+ arch = any
+ license = GPL3
+ makedepends = python-setuptools
+ depends = python-pyqt5
+ depends = python-ipaddress
+ depends = python-py
+ depends = python-pycparser
+ depends = python-dateutil
+ depends = python-requests
+ depends = python-lupa
+ depends = python-trueskill
+ depends = python-cffi
+ depends = python-marshmallow-jsonapi
+ depends = python-semantic-version
+ depends = python-faftools
+ depends = lib32-libpulse
+ depends = wine>1.6.0
+ depends = xdelta3
+ depends = faf-uid
+ depends = qt5-webengine
+ depends = faf-ice-adapter>=5.2.0
+ replaces = python2-fafclient-icetest
+ source = git+https://github.com/FAForever/client.git#branch=feature/ice-adapter
+ source = FAForeverPy36ICE.desktop
+ sha256sums = SKIP
+ sha256sums = 56d4146fa15b45a1fb7659383fe9a3cbe8a1531b19b1083c893e015e8f52e7d7
+
+pkgname = python-fafclient-icetest
+
diff --git a/FAForeverPy36ICE.desktop b/FAForeverPy36ICE.desktop
new file mode 100644
index 000000000000..eb5892e41464
--- /dev/null
+++ b/FAForeverPy36ICE.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=FAForever ICE Beta
+Comment=Supreme Commander Forged Alliance game lobby
+Exec=python /usr/lib/python3.6/site-packages/fafclientice/src
+Icon=/usr/lib/python3.6/site-packages/fafclientice/res/window_icon.png
+Terminal=false
+Categories=Games
+Path=/usr/lib/python3.6/site-packages/fafclientice
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b0e7759256fc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Martin Müllenhaupt <mm+aur.archlinux.org@netlair.de>
+pkgname=python-fafclient-icetest
+pkgver=0.13.2.116.g2461f188
+pkgrel=1
+epoch=0
+pkgdesc="Forged Alliance Forever - Lobby Client. Community-driven client system for Supreme Commander: Forged Alliance."
+url="http://www.faforever.com/"
+arch=('any')
+license=('GPL3')
+groups=()
+depends=('python-pyqt5' 'python-ipaddress' 'python-py' 'python-pycparser' 'python-dateutil' 'python-requests' 'python-lupa' 'python-trueskill' 'python-cffi' 'python-marshmallow-jsonapi' 'python-semantic-version' 'python-faftools' 'lib32-libpulse' 'wine>1.6.0' 'xdelta3' 'faf-uid' 'qt5-webengine' 'faf-ice-adapter>=5.2.0')
+makedepends=('python-setuptools')
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=('')
+replaces=('python2-fafclient-icetest')
+backup=()
+options=()
+install=
+changelog=
+source=("git+https://github.com/FAForever/client.git#branch=feature/ice-adapter" 'FAForeverPy36ICE.desktop')
+sha256sums=('SKIP'
+ '56d4146fa15b45a1fb7659383fe9a3cbe8a1531b19b1083c893e015e8f52e7d7')
+noextract=()
+validpgpkeys=()
+
+pkgver() {
+ cd "client"
+ git describe --tags | sed -e 's/-/./g'
+}
+
+prepare() {
+ cd "client"
+ mkdir -p fafclientice
+ mv src fafclientice/src
+ echo "import src" >> fafclientice/__init__.py
+}
+
+build() {
+ cd "client"
+ FAFCLIENT_VERSION=$pkgver python setup.py build
+}
+
+package() {
+ cd "client"
+ FAFCLIENT_VERSION=$pkgver python setup.py install --root="$pkgdir" --optimize=1
+ install -D "$srcdir/FAForeverPy36ICE.desktop" "$pkgdir/usr/share/applications/FAForeverPy36ICE.desktop"
+ cp -r "res" "$pkgdir/usr/lib/python3.6/site-packages/fafclientice/res"
+ echo `expr "$pkgver" : '^\([0-9]\.[0-9][0-9]\.[0-9]*\).*'` > "$pkgdir/usr/lib/python3.6/site-packages/fafclientice/res/RELEASE-VERSION"
+}