diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 17 insertions, 11 deletions
@@ -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 - @@ -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" } |