summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorl0ser18q2015-07-09 03:19:52 +0300
committerl0ser18q2015-07-09 03:19:52 +0300
commit41b40ad7159e8783c77a9692c01bb5ee73303b1b (patch)
tree07f3624867d4f78d67209bda32e15d028dbe0ad7
downloadaur-41b40ad7159e8783c77a9692c01bb5ee73303b1b.tar.gz
initial commit
-rw-r--r--.SRCINFO22
-rwxr-xr-xPKGBUILD35
-rwxr-xr-xpyfa-start.sh4
-rwxr-xr-xpyfa.desktop10
4 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..544db0c1178c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = pyfa
+ pkgdesc = EVE Online Fitting Assistant
+ pkgver = 1.13.1
+ pkgrel = 1
+ url = http://github.com/DarkFenX/Pyfa
+ arch = any
+ license = GPL
+ depends = python2
+ depends = wxpython2.8
+ depends = python2-sqlalchemy
+ depends = python2-dateutil
+ optdepends = python2-matplotlib: for graph plotting
+ optdepends = python2-numpy: for graph plotting
+ source = https://github.com/DarkFenX/Pyfa/releases/download/v1.13.1/pyfa-1.13.1-aegis-1.0-linux.zip
+ source = pyfa.desktop
+ source = pyfa-start.sh
+ md5sums = 9e192643e953e97f841f7465496578fb
+ md5sums = a6f1cef5a9fcc5dfd6c5ecdddf2c5e38
+ md5sums = 9937192cfce7f5e16e9cf26086f1899c
+
+pkgname = pyfa
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..d62e373cf8c4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Kochetkov Andrey <gornet@gmail.com>
+# Contributor: Fabian Schoelzel <myfirstname.mylastname@googlemail.com>
+
+pkgname=pyfa
+pkgver=1.13.1
+pkgrel=1
+everelname="aegis"
+everelver=1.0
+pkgdesc="EVE Online Fitting Assistant"
+arch=('any')
+url="http://github.com/DarkFenX/Pyfa"
+license=('GPL')
+depends=('python2' 'wxpython2.8' 'python2-sqlalchemy' 'python2-dateutil')
+optdepends=('python2-matplotlib: for graph plotting'
+ 'python2-numpy: for graph plotting')
+source=(https://github.com/DarkFenX/Pyfa/releases/download/v$pkgver/pyfa-$pkgver-$everelname-$everelver-linux.zip pyfa.desktop pyfa-start.sh)
+
+package() {
+ cd "${srcdir}"/pyfa || return 1
+
+ install -d "${pkgdir}"/usr/bin || return 1
+ install -d "${pkgdir}"/usr/share/{applications,pixmaps,pyfa} || return 1
+
+ cp -R "${srcdir}"/pyfa/* "${pkgdir}"/usr/share/pyfa || return 1
+
+ install -m 644 "${srcdir}"/pyfa/icons/pyfa64.png "${pkgdir}"/usr/share/pixmaps/pyfa.png || return 1
+ install -m 644 "${srcdir}"/pyfa.desktop "${pkgdir}"/usr/share/applications/pyfa.desktop || return 1
+ install "${srcdir}"/pyfa-start.sh "${pkgdir}"/usr/bin/pyfa || return 1
+
+ rm "${pkgdir}"/usr/share/pyfa/config.pyc
+}
+
+md5sums=('9e192643e953e97f841f7465496578fb'
+ 'a6f1cef5a9fcc5dfd6c5ecdddf2c5e38'
+ '9937192cfce7f5e16e9cf26086f1899c') #generate with 'makepkg -g' \ No newline at end of file
diff --git a/pyfa-start.sh b/pyfa-start.sh
new file mode 100755
index 000000000000..c041715e1360
--- /dev/null
+++ b/pyfa-start.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+# Launch pyfa
+python2 /usr/share/pyfa/pyfa.py
diff --git a/pyfa.desktop b/pyfa.desktop
new file mode 100755
index 000000000000..4b92231e645f
--- /dev/null
+++ b/pyfa.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.1.4
+Encoding=UTF-8
+Name=Pyfa
+Comment=Python Fitting Assistant
+Exec=/usr/bin/pyfa
+Terminal=false
+Icon=pyfa
+Type=Application
+Categories=Application;Game;