summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlwsk2018-05-13 18:08:10 +0200
committerlwsk2018-05-13 18:08:10 +0200
commitff02c5e35c2208ce07a3396a7e98f183580a1d96 (patch)
tree98888f41322c775df486a802778a736cc67558a4
parent2d0d647b0e1eb35b1f9f3400d5b084e58e2a84e7 (diff)
downloadaur-ff02c5e35c2208ce07a3396a7e98f183580a1d96.tar.gz
New PKGBUILD
-rw-r--r--LICENSE2
-rw-r--r--PKGBUILD39
2 files changed, 20 insertions, 21 deletions
diff --git a/LICENSE b/LICENSE
index a05a3fada452..400e7a12a415 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2018 lwsk
+Copyright (c) 2018 lwsk, nodot
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/PKGBUILD b/PKGBUILD
index af74bf3756f1..faa57ecb5fcc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: lwsk <lwsk@protonmail.com>
pkgname=openleecher
-pkgver=1.0
+pkgver=1.2
pkgrel=1
pkgdesc="Random internet browsing tool."
arch=('any')
@@ -8,44 +8,43 @@ url='https://openleecher.tk/'
license=('MIT')
depends=('python')
depends+=('pyqt5-common')
-depends+=('python-pip')
-makedepends=()
+makedepends=('unzip')
+makedepends+=('wget')
+makedepends+=('python-pip')
backup=()
options=('!emptydirs')
source=()
md5sums=()
package() {
- PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}/pyinstaller" --no-deps pyinstaller
- PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}/psutil" --no-deps psutil
- PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}/PyQt5" --no-deps PyQt5
- PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}/termcolor" --no-deps termcolor
+ pip install --upgrade termcolor -t $pkgdir/usr/lib/python3.6/site-packages/
+ pip install --upgrade PyQt5 -t $pkgdir/usr/lib/python3.6/site-packages/
+ pip install --upgrade psutil -t $pkgdir/usr/lib/python3.6/site-packages/
+ pip install --upgrade pyinstaller -t $pkgdir/usr/lib/python3.6/site-packages/
- python -O -m compileall "${pkgdir}/pyinstaller/"
- python -O -m compileall "${pkgdir}/psutil/"
- python -O -m compileall "${pkgdir}/PyQt5/"
- python -O -m compileall "${pkgdir}/termcolor/"
+ wget https://openleecher.tk/res/openleecher-1.2-src.zip
+ unzip -o openleecher-1.2-src.zip -d $srcdir
- pyinstaller -F ../openleecher.py
+ pyinstaller --paths=$pkgdir/usr/lib/python3.6/site-packages/ -F $srcdir/openleecher.py
mkdir -p $pkgdir/usr/bin/
mkdir -p $pkgdir/etc/openleecher/
mkdir -p $pkgdir/usr/share/applications/
mkdir -p $pkgdir/usr/share/icons/
- cp dist/openleecher $pkgdir/usr/bin/
+ cp $srcdir/dist/openleecher $pkgdir/usr/bin/
chmod +x $pkgdir/usr/bin/openleecher
- cp ../config.ini $pkgdir/etc/openleecher/
+ cp $srcdir/config.ini $pkgdir/etc/openleecher/
chmod 776 $pkgdir/etc/openleecher/config.ini
- cp ../openleecher.png $pkgdir/usr/share/icons/
- cp ../openleecher.desktop $pkgdir/usr/share/applications/
+ cp $srcdir/openleecher.png $pkgdir/usr/share/icons/
+ cp openleecher.desktop $pkgdir/usr/share/applications/
- cp ../LICENSE $pkgdir/etc/openleecher/
- cp ../x.png $pkgdir/etc/openleecher/
- cp ../pause.png $pkgdir/etc/openleecher/
- cp ../slider.gif $pkgdir/etc/openleecher/
+ cp LICENSE $pkgdir/etc/openleecher/
+ cp $srcdir/x.png $pkgdir/etc/openleecher/
+ cp $srcdir/pause.png $pkgdir/etc/openleecher/
+ cp $srcdir/slider.gif $pkgdir/etc/openleecher/
touch $pkgdir/etc/openleecher/openleecher.log
chmod 776 $pkgdir/etc/openleecher/openleecher.log