diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 13 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = lfp pkgdesc = A wrapper for the lf file manager with in-terminal media previews, on-exit directory changing and much more - pkgver = 3.3 + pkgver = 4.0.0 pkgrel = 1 url = https://gitlab.com/a4to/lfp install = lfp.install @@ -22,13 +22,12 @@ pkgbase = lfp depends = python-docopt depends = python-pillow depends = python-attrs - depends = libxres - depends = python-setuptools optdepends = nodejs: to make use of lfps built in node actions manager + optdepends = python3: to make use of lfps built in python actions manager conflicts = lfp-git - source = https://concise.cc/pkg/lfp-3.3-1-x86_64.pkg.tar.xz + source = https://concise.cc/pkg/lfp-4.0.0-1-x86_64.pkg.tar.xz validpgpkeys = 81BACEEBC3EA26E127166E4A819BB92A9A48160E - md5sums = 4474c0176d0c20ca54992d41af301ddb - sha512sums = a2749694088c2dd04a8a6f22a35d1cd0130876e184f77a270408dd4a91727359998c978903e4aedd990d7592374f3fdf5b354acd07739aed18c8b674a10e2ac3 + md5sums = 08e9658f21e09391cbb1f0aeca4e785c + sha512sums = 9891efc512bb12c1a3812c76d716a9cda2bda2f62f16e7dbb2addd2474a7657efad26a0beff9ebca1e5fb17e827da51c93a1f53f212a53172c897a35b398efd1 pkgname = lfp @@ -1,26 +1,27 @@ # Maintainer: Connor Etherington <connor@concise.cc> # --- pkgname=lfp -pkgver=3.3 +pkgver=4.0.0 pkgrel=1 pkgdesc='A wrapper for the lf file manager with in-terminal media previews, on-exit directory changing and much more' license=('MIT') arch=('x86_64') install="lfp.install" url="https://gitlab.com/a4to/lfp" -depends=(lf zsh ffmpeg graphicsmagick openslide ghostscript bat fzf dunst dialog xsel lolcat python3 python-docopt python-pillow python-attrs libxres python-setuptools) +depends=(lf zsh ffmpeg graphicsmagick openslide ghostscript bat fzf dunst dialog xsel lolcat python3 python-docopt python-pillow python-attrs) conflicts=(lfp-git) optdepends=( 'nodejs: to make use of lfps built in node actions manager' + 'python3: to make use of lfps built in python actions manager' ) source=( "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.xz" ) sha512sums=( - 'a2749694088c2dd04a8a6f22a35d1cd0130876e184f77a270408dd4a91727359998c978903e4aedd990d7592374f3fdf5b354acd07739aed18c8b674a10e2ac3' + '9891efc512bb12c1a3812c76d716a9cda2bda2f62f16e7dbb2addd2474a7657efad26a0beff9ebca1e5fb17e827da51c93a1f53f212a53172c897a35b398efd1' ) md5sums=( - '4474c0176d0c20ca54992d41af301ddb' + '08e9658f21e09391cbb1f0aeca4e785c' ) validpgpkeys=( '81BACEEBC3EA26E127166E4A819BB92A9A48160E' @@ -28,14 +29,10 @@ validpgpkeys=( package() { - cd "$srcdir/${pkgname}-${pkgver}-${pkgrel}-${arch}/lfpreviewer" || - cd "$srcdir/${pkgname}/lfpreviewer" - - python3 ./setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 - - cd "$srcdir/${pkgname}-${pkgver}-${pkgrel}-${arch}" || - cd "$srcdir/${pkgname}" + cd "$srcdir/$pkgname/lfpreviewer" + python3 setup.py install --root="$pkgdir" --optimize=1 + cd "$srcdir/$pkgname" install -Dm755 usr/bin/* -t "${pkgdir}/usr/bin" install -Dm755 usr/share/${pkgname}/{lfp,lfpcd,cleaner,scope} -t "${pkgdir}/usr/share/${pkgname}" install -Dm644 usr/share/${pkgname}/{lfp-icons,lfprc} -t "${pkgdir}/usr/share/${pkgname}" |