summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhxss2020-11-22 15:04:22 +0300
committerhxss2020-11-22 15:04:22 +0300
commit7f3d215eef03b494b6f2b45336c028079bc53e5b (patch)
tree4b63fc8afdf9d55128f0d331179a8f540f79eefc /PKGBUILD
parentec29b496753c956d023e04f56b04b75e95004f2d (diff)
downloadaur-folderpreview-git.tar.gz
fixed deps installation
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 26 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c6c00bc8d6f1..816f0de9f1ed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,46 @@
# Maintainer: <hxss@ya.ru>
-pkgname='folderpreview-git'
+appname='folderpreview'
+pkgname="${appname}-git"
pkgver=0.3.0.r1.gc46d126
-pkgrel=1
+pkgrel=2
pkgdesc='Generates folder preview thumb'
arch=('any')
url='https://gitlab.com/hxss-linux/folderpreview'
license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-provides=('folderpreview')
-source=("$pkgname::git+https://gitlab.com/hxss-linux/folderpreview")
+depends=(
+ 'python-dbus-next'
+ 'python-pyxdg'
+ 'python-yaml'
+ 'python-gobject'
+ 'python-parse'
+ 'python-colorlog'
+ 'libvips'
+)
+makedepends=(
+ 'python-pip'
+)
+install='folderpreview.install'
+provides=($appname)
+conflicts=($appname)
+source=('git+https://gitlab.com/hxss-linux/folderpreview')
md5sums=('SKIP')
pkgver() {
- cd "$pkgname"
+ cd "$srcdir/$appname"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "$pkgname"
+ cd "$srcdir/$appname"
python setup.py build
}
package() {
- cd "$pkgname"
+ cd "$srcdir/$appname"
+ export PYTHONHASHSEED=0
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- mkdir -p $pkgdir/usr/share/thumbnailers/
- cp folderpreview.thumbnailer $pkgdir/usr/share/thumbnailers/
+ install -Dm644 folderpreview.thumbnailer -t "$pkgdir/usr/share/thumbnailers"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}
+