diff options
author | Martin Müllenhaupt | 2016-02-05 11:27:21 +0100 |
---|---|---|
committer | Martin Müllenhaupt | 2017-07-14 20:50:33 +0200 |
commit | 159a46ad78aca863b98cbb2ccbe182c3037c8300 (patch) | |
tree | cec0ecef3bbc32d71c9893dfa1cea366604663f5 | |
download | aur-159a46ad78aca863b98cbb2ccbe182c3037c8300.tar.gz |
init from py3qt5 rebase
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | FAForeverPy36ICE.desktop | 9 | ||||
-rw-r--r-- | PKGBUILD | 51 |
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" +} |