summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD62
1 files changed, 62 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6c38d250c041
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,62 @@
+# Maintainer: M0Rf30
+
+pkgname='pyload-git'
+pkgver=2621.76e7c4b
+pkgrel=1
+pkgdesc="Downloadtool for One-Click-Hoster written in python. Latest stable branch"
+url="https://github.com/pyload/pyload"
+license=('GPL')
+arch=('any')
+provides=('pyload')
+conflicts=('pyload' 'pyload-hg')
+backup=('var/lib/pyload/pyload.conf')
+depends=('python2' 'python2-crypto' 'python2-pycurl' 'tesseract'
+ 'python2-pillow' 'python2-jinja' 'python2-beaker' 'python2-pyopenssl')
+optdepends=('python2-pyqt4: Gui'
+ 'python2-flup: for additional webservers'
+ 'python2-notify: Notifications for GUI'
+ 'js: ClickNLoad')
+makedepends=('git')
+install='pyload-git.install'
+
+source=('pyload::git+https://github.com/pyload/pyload.git#branch=stable'
+ pyload.service
+ pyload.conf
+ pyload-gui.desktop
+ pyload.desktop
+ pyload-gui.png
+ pyload.svg)
+
+pkgver() {
+ cd $startdir/pyload
+ echo $(git rev-list --count stable).$(git rev-parse --short stable)
+}
+
+package() {
+ cd $srcdir
+ sed -i 's_#!/usr/bin/env python$_#!/usr/bin/env python2_' pyload/pyLoad*.py
+
+ install -d ${pkgdir}/opt/pyload
+ cp -r pyload/* ${pkgdir}/opt/pyload
+ install -d ${pkgdir}/usr/share/applications
+ cp pyload.desktop ${pkgdir}/usr/share/applications
+ cp pyload-gui.desktop ${pkgdir}/usr/share/applications
+ install -d ${pkgdir}/usr/share/pixmaps
+ cp pyload.svg ${pkgdir}/usr/share/pixmaps
+ cp pyload-gui.png ${pkgdir}/usr/share/pixmaps
+ install -d ${pkgdir}/usr/bin
+ ln -s /opt/pyload/pyLoadCore.py ${pkgdir}/usr/bin/pyLoadCore
+ ln -s /opt/pyload/pyLoadCli.py ${pkgdir}/usr/bin/pyLoadCli
+ ln -s /opt/pyload/pyLoadGui.py ${pkgdir}/usr/bin/pyLoadGui
+ # Create PyLoad service
+ install -Dm 644 ${srcdir}/pyload.service ${pkgdir}/usr/lib/systemd/system/pyload.service
+ install -Dm 644 ${srcdir}/pyload.conf ${pkgdir}/var/lib/pyload/pyload.conf
+}
+
+md5sums=('SKIP'
+ 'c9aec74442226efab711cc00bf4135b7'
+ '32b00d50be868c165930c592b99730a9'
+ 'b96a4e5091463b3b7fd79208623f1a3a'
+ 'c67462993d27d5884677dd6e8a8a17d2'
+ '73fcec930d25a49e1b99576069d88bd5'
+ '649d5af94101655d37fe50e7b127d1b6')