summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD19
2 files changed, 13 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d109cf818957..fc8f09722800 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7bd37a537840..8a9b57e92042 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"