diff options
author | tuxta | 2021-01-01 12:48:09 +1000 |
---|---|---|
committer | tuxta | 2021-01-01 12:48:09 +1000 |
commit | e22d50006a6b78ff3c3c316fc73251b81993f610 (patch) | |
tree | 43b8cde58d8a6571dafec9b15dc24a54e950d37e /PKGBUILD | |
download | aur-myquerytutor.tar.gz |
Initial upload for myquerytutor
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fb4d4e954c0e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ + + +# Maintainer: Steven Tucker <tuxta2@gmail.com> +pkgname='myquerytutor' +pkgver=r95.61f6917 +pkgrel=1 +pkgdesc="A personal tutor to teach you Structured Query Language." +arch=('any') +url="https://myquerytutor.com" +license=('GPL') +groups=() +depends=('python3' 'python-pyqt5' 'python-pyqtwebengine' 'python-beautifulsoup4' 'python-requests' 'python-setuptools' 'desktop-file-utils') +makedepends=('git') +source=('myquerytutor::git+http://gitlab.com/tuxta/myquerytutor.git') +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$pkgname" + python setup.py build +} + +package() { + cd "$pkgname" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 $srcdir/myquerytutor/src/myquerytutor/myquerytutor.desktop "$pkgdir"/usr/share/applications/myquerytutor.desktop + install -Dm644 $srcdir/myquerytutor/src/myquerytutor/mqt.png "$pkgdir"/usr/share/pixmaps/mqt.png +} + + |