summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
-rw-r--r--pyxenon.desktop11
-rw-r--r--pyxenon.pngbin0 -> 5955 bytes
4 files changed, 37 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4adb93743ad4..91d01b843852 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 63bcf72e6f40..be775c835815 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
new file mode 100644
index 000000000000..51b4f2a2ca01
--- /dev/null
+++ b/pyxenon.png
Binary files differ