summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarmen Bianca Bakker2015-08-10 19:16:03 +0200
committerCarmen Bianca Bakker2015-08-10 19:16:03 +0200
commitfacaf93b987b007a0c2a5cad5f45870abe0b5a5f (patch)
treeefd559a2d4946cae9b5a242c17b35f6010599c70
parent1dc1319be44b233da47b85bcd3353fc03b13b2eb (diff)
downloadaur-facaf93b987b007a0c2a5cad5f45870abe0b5a5f.tar.gz
Added .desktop files
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
-rwxr-xr-xpyparadox-ck2.desktop9
-rw-r--r--pyparadox-eu4.desktop8
4 files changed, 35 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a736394e16c3..7ca7792c140d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pyparadox
pkgdesc = PyParadox is a nix launcher for Paradox titles.
pkgver = 0.3.4
- pkgrel = 1
+ pkgrel = 2
url = https://gitlab.com/carmenbbakker/pyparadox
arch = any
license = GPL3
@@ -11,7 +11,11 @@ pkgbase = pyparadox
depends = python-appdirs
optdepends = qt5-quickcontrols
source = https://pypi.python.org/packages/source/p/pyparadox/pyparadox-0.3.4.tar.gz
+ source = pyparadox-ck2.desktop
+ source = pyparadox-eu4.desktop
md5sums = fbd90518332abd8223c8e9d1de8a6433
+ md5sums = f1b94aee6fd59e5c329157a2a6af936e
+ md5sums = c0d932ed642fbdda6c498de11c37d24e
pkgname = pyparadox
diff --git a/PKGBUILD b/PKGBUILD
index cd5f77078afb..699b86695853 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Carmen Bianca Bakker <carmenbbakker@gmail.com>
pkgname=pyparadox
pkgver=0.3.4
-pkgrel=1
+pkgrel=2
pkgdesc='PyParadox is a nix launcher for Paradox titles.'
arch=('any')
url='https://gitlab.com/carmenbbakker/pyparadox'
@@ -9,10 +9,20 @@ license=('GPL3')
depends=('python>=3.3' 'python-pyqt5' 'python-appdirs')
makedepends=('python-setuptools')
optdepends=('qt5-quickcontrols')
-source=("https://pypi.python.org/packages/source/p/pyparadox/pyparadox-${pkgver}.tar.gz")
-md5sums=('fbd90518332abd8223c8e9d1de8a6433')
+source=("https://pypi.python.org/packages/source/p/pyparadox/pyparadox-${pkgver}.tar.gz"
+ 'pyparadox-ck2.desktop'
+ 'pyparadox-eu4.desktop')
+md5sums=('fbd90518332abd8223c8e9d1de8a6433'
+ 'f1b94aee6fd59e5c329157a2a6af936e'
+ 'c0d932ed642fbdda6c498de11c37d24e')
package() {
cd "${srcdir}/$pkgname-$pkgver"
python setup.py install --root="${pkgdir}/"
+
+ install -D -m 755 "${srcdir}/pyparadox-ck2.desktop" \
+ "${pkgdir}/usr/share/applications/pyparadox-ck2.desktop"
+
+ install -D -m 755 "${srcdir}/pyparadox-eu4.desktop" \
+ "${pkgdir}/usr/share/applications/pyparadox-eu4.desktop"
}
diff --git a/pyparadox-ck2.desktop b/pyparadox-ck2.desktop
new file mode 100755
index 000000000000..9d952faeb3bf
--- /dev/null
+++ b/pyparadox-ck2.desktop
@@ -0,0 +1,9 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Type=Application
+Name=PyParadox (CK2)
+GenericName=Crusader Kings II Launcher
+Comment=Nix launcher for Crusader Kings II
+Icon=/usr/lib/python3.4/site-packages/pyparadox/resources/paradox.png
+Exec=pyparadox-qt ck2
+Categories=Game
diff --git a/pyparadox-eu4.desktop b/pyparadox-eu4.desktop
new file mode 100644
index 000000000000..4ac1cf84da16
--- /dev/null
+++ b/pyparadox-eu4.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Name=PyParadox (EU4)
+GenericName=Europa Universalis IV Launcher
+Comment=Nix launcher for Europa Universalis IV
+Icon=/usr/lib/python3.4/site-packages/pyparadox/resources/paradox.png
+Exec=pyparadox-qt eu4
+Categories=Game