diff options
author | Denis Salmanovich | 2022-01-15 21:02:19 +0200 |
---|---|---|
committer | Denis Salmanovich | 2022-01-15 21:02:19 +0200 |
commit | 8f2c93b14a5710ad922d8428d743d426617d2428 (patch) | |
tree | e6aa6779c5e92310ea415d757cd37b109ac383b3 | |
parent | b83c64b13ffe251eb717b7667d97ceecd3725dfa (diff) | |
download | aur-8f2c93b14a5710ad922d8428d743d426617d2428.tar.gz |
reworked python package
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | pyxenon.desktop | 11 | ||||
-rw-r--r-- | pyxenon.png | bin | 0 -> 5955 bytes |
4 files changed, 37 insertions, 34 deletions
@@ -1,13 +1,17 @@ pkgbase = pyxenon - pkgdesc = Pyxenon - xenon like game preview written in python + pkgdesc = Xenon like game written in python pkgver = 0.1 - pkgrel = 15 - url = https://games.os.vc - arch = x86_64 + pkgrel = 16 + url = https://github.com/denix666/pyxenon + arch = any license = GPLv3 - source = https://games.os.vc/pygames/pyxenon-0.1-15.tar.gz + makedepends = python-setuptools + source = https://games.os.vc/pygames/pyxenon/pyxenon-0.1-16.tar.gz + source = pyxenon.png source = pyxenon.desktop - sha256sums = 954a6ec3280f368ad8451b0d39522f61ebc822e2e500b3af9cb49693c1ced834 - sha256sums = 6124c10735be364fa02c5dbcd33d1647e3a65119f7241151d3eba389033b9b21 + sha256sums = 88aedc5b75327922d278e0e2eb6a856682795c5221657d9be7f4912af99cf163 + sha256sums = a0814bdb6a4e9382c15f874ed1ec59a38e8897ee27ba3e33b99a31653badfe4f + sha256sums = 167c71e5640b72b6f6804b20db2e44d275e1851dcc72875895004cf2c02393f1 pkgname = pyxenon + depends = python @@ -1,27 +1,27 @@ -# Maintainer: -=De/\/=- -# Author: -=De/\/=- pkgname=pyxenon pkgver=0.1 -pkgrel=15 -pkgdesc="Pyxenon - xenon like game preview written in python" -arch=('x86_64') -url='https://games.os.vc' -license=('GPLv3') +pkgrel=16 +pkgdesc="Xenon like game written in python" +arch=("any") +url="https://github.com/denix666/pyxenon" +license=("GPLv3") +makedepends=('python-setuptools') -source=("https://games.os.vc/pygames/${pkgname}-${pkgver}-${pkgrel}.tar.gz" - "pyxenon.desktop") +source=("https://games.os.vc/pygames/pyxenon/pyxenon-${pkgver}-${pkgrel}.tar.gz" + "pyxenon.png" + "pyxenon.desktop" +) -package() { - cd ${srcdir} - install -d -m755 ${pkgdir}/usr/local/games/pyxenon - install -d -m755 ${pkgdir}/usr/local/bin - - install -D -m644 pyxenon.desktop ${pkgdir}/usr/share/applications/pyxenon.desktop +package () { + depends+=('python') + + cd "${srcdir}/${pkgname}" + python setup.py install --root="${pkgdir}" - cp -r * ${pkgdir}/usr/local/games/pyxenon/ - install -D -m755 ${pkgdir}/usr/local/games/pyxenon/pyxenon ${pkgdir}/usr/local/bin/pyxenon - rm -rf ${pkgdir}/usr/local/games/pyxenon/pyxenon* + cd "${srcdir}" + install -D -m644 pyxenon.png ${pkgdir}/usr/share/pixmaps/pyxenon.png + install -D -m644 pyxenon.desktop ${pkgdir}/usr/share/applications/pyxenon.desktop } - -sha256sums=('954a6ec3280f368ad8451b0d39522f61ebc822e2e500b3af9cb49693c1ced834' - '6124c10735be364fa02c5dbcd33d1647e3a65119f7241151d3eba389033b9b21') +sha256sums=('88aedc5b75327922d278e0e2eb6a856682795c5221657d9be7f4912af99cf163' + 'a0814bdb6a4e9382c15f874ed1ec59a38e8897ee27ba3e33b99a31653badfe4f' + '167c71e5640b72b6f6804b20db2e44d275e1851dcc72875895004cf2c02393f1') diff --git a/pyxenon.desktop b/pyxenon.desktop index 1cbc2fc93236..0cabbb9c6195 100644 --- a/pyxenon.desktop +++ b/pyxenon.desktop @@ -1,10 +1,9 @@ [Desktop Entry] -Exec=/usr/local/bin/pyxenon -Icon=/usr/local/games/pyxenon/images/pyxenon.ico -Name=Pyxenon +Name=PyXenon +Comment=Xenon like game written in python +Exec=/usr/bin/pyxenon Terminal=false Type=Application -Categories=GNOME;GTK;Game; +Icon=/usr/share/pixmaps/pyxenon.png Encoding=UTF-8 -Comment=Pyxenon - xenon like game written in python - +Categories=GNOME;GTK;Game; diff --git a/pyxenon.png b/pyxenon.png Binary files differnew file mode 100644 index 000000000000..51b4f2a2ca01 --- /dev/null +++ b/pyxenon.png |