summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD16
2 files changed, 17 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2960771dd745..33482cd1deae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,22 @@
pkgbase = fvim
pkgdesc = Cross platform Neovim front-end UI, built with F# + Avalonia
- pkgver = 0.2_186_g30d61fa
+ pkgver = 0.3.549_ee4316c
pkgrel = 1
url = https://github.com/yatli/fvim
arch = x86_64
license = MIT
- makedepends = dotnet-sdk-preview
+ makedepends = dotnet-host
+ makedepends = dotnet-sdk
+ makedepends = dotnet-runtime
depends = neovim
depends = ttf-dejavu
+ optdepends = noto-fonts-cjk
+ optdepends = noto-fonts-emoji
+ optdepends = openbsd-netcat
provides = fvim
conflicts = fvim
options = staticlibs
- source = https://github.com/yatli/fvim/archive/v0.2-186-g30d61fa.tar.gz
+ source = https://github.com/yatli/fvim/archive/refs/tags/v0.3.549+ee4316c.tar.gz
md5sums = SKIP
pkgname = fvim
-
diff --git a/PKGBUILD b/PKGBUILD
index cefe49e9968c..1335b79cb2e9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,8 @@
# Maintainer: Jared Johnson <jaredj@gmx.com>
pkgname=fvim
-pkgver=0.2_186_g30d61fa
+# get this with `git describe --tags` in fvim repo
+_pkgtag="v0.3.549+ee4316c"
+pkgver=$(echo "${_pkgtag}" | tail -c +2 | sed -e "s/\+/_/g")
_pkgver=$(echo "${pkgver}" | sed -e "s/_/-/g")
pkgrel=1
pkgdesc="Cross platform Neovim front-end UI, built with F# + Avalonia"
@@ -9,18 +11,18 @@ url="https://github.com/yatli/fvim"
license=('MIT')
groups=()
depends=('neovim' 'ttf-dejavu')
-makedepends=('dotnet-sdk-preview')
-optdepends=()
+makedepends=('dotnet-host' 'dotnet-sdk' 'dotnet-runtime')
+optdepends=('noto-fonts-cjk' 'noto-fonts-emoji' 'openbsd-netcat')
provides=('fvim')
conflicts=('fvim')
-source=("https://github.com/yatli/fvim/archive/v0.2-186-g30d61fa.tar.gz")
+source=("https://github.com/yatli/fvim/archive/refs/tags/${_pkgtag}.tar.gz")
md5sums=('SKIP')
options=('staticlibs')
build() {
cd "${srcdir}/${pkgname}-${_pkgver}"
- dotnet publish \
- -f netcoreapp3.0 \
+ dotnet publish fvim.fsproj \
+ -f net6.0 \
-c Release \
-r linux-x64 \
--self-contained
@@ -37,7 +39,7 @@ package() {
install -m755 lib/fvim-linux-launcher "${pkgdir}/usr/bin/fvim"
install Assets/fvim.png "${pkgdir}/usr/share/icons/hicolor/48x48/apps/fvim.png"
install lib/fvim.desktop "${pkgdir}/usr/share/applications/fvim.desktop"
- cp -dpr bin/Release/netcoreapp3.0/linux-x64/* "${pkgdir}/usr/share/fvim"
+ cp -dpr bin/Release/net6.0/linux-x64/* "${pkgdir}/usr/share/fvim"
chmod 755 "${pkgdir}/usr/share/fvim/FVim"
chmod 755 "${pkgdir}/usr/bin/fvim"
}