diff options
Diffstat (limited to 'testing/mdcat/APKBUILD')
-rw-r--r-- | testing/mdcat/APKBUILD | 46 |
1 files changed, 28 insertions, 18 deletions
diff --git a/testing/mdcat/APKBUILD b/testing/mdcat/APKBUILD index 6f58d13cba9..f5f95b57590 100644 --- a/testing/mdcat/APKBUILD +++ b/testing/mdcat/APKBUILD @@ -1,43 +1,53 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> -# Maintainer: +# Maintainer: Hoang Nguyen <folliekazetani@protonmail.com> pkgname=mdcat -pkgver=0.24.2 +pkgver=2.1.1 pkgrel=0 pkgdesc="Cat for markdown" -url="https://github.com/lunaryorn/mdcat" -# s390x, mips, mips64 limited by cargo -# ppc64le fails to build 'ring v0.16.19' -arch="all !s390x !mips !mips64 !ppc64le !riscv64" +url="https://github.com/swsnr/mdcat" +#Undefined temporary symbol .LBB16_2 +arch="all !armhf" license="Apache-2.0" -makedepends="asciidoctor cargo openssl-dev" -checkdepends="py3-ansi2html" +makedepends="asciidoctor cargo shared-mime-info openssl-dev>3 cargo-auditable" subpackages=" $pkgname-doc $pkgname-bash-completion $pkgname-zsh-completion $pkgname-fish-completion " -source="$pkgname-$pkgver.tar.gz::https://github.com/lunaryorn/mdcat/archive/mdcat-$pkgver.tar.gz" +source="https://github.com/swsnr/mdcat/archive/refs/tags/mdcat-$pkgver.tar.gz" builddir="$srcdir/mdcat-mdcat-$pkgver" +prepare() { + default_prepare + cargo fetch --target="$CTARGET" --locked +} + build() { - cargo build --release --locked + cargo auditable build --release --frozen } check() { - cargo test --release --locked + cargo test --frozen } package() { - install -s -Dm0755 target/release/mdcat -t "$pkgdir"/usr/bin + install -Dm755 target/release/mdcat -t "$pkgdir"/usr/bin/ + ln -s /usr/bin/mdcat "$pkgdir"/usr/bin/mdless # Install the generated shell completion files - install -Dm644 "$builddir"/target/release/build/mdcat-*/out/completions/mdcat.bash \ - -t "$pkgdir"/usr/share/bash-completion/completions - install -Dm644 "$builddir"/target/release/build/mdcat-*/out/completions/_mdcat \ + install -Dm644 target/release/build/mdcat-*/out/completions/mdcat.bash \ + "$pkgdir"/usr/share/bash-completion/completions/mdcat + install -Dm644 target/release/build/mdcat-*/out/completions/mdless.bash \ + "$pkgdir"/usr/share/bash-completion/completions/mdless + install -Dm644 target/release/build/mdcat-*/out/completions/_mdcat \ + -t "$pkgdir"/usr/share/zsh/site-functions + install -Dm644 target/release/build/mdcat-*/out/completions/_mdless \ -t "$pkgdir"/usr/share/zsh/site-functions - install -Dm644 "$builddir"/target/release/build/mdcat-*/out/completions/mdcat.fish \ - -t "$pkgdir"/usr/share/fish/completions + install -Dm644 target/release/build/mdcat-*/out/completions/mdcat.fish \ + -t "$pkgdir"/usr/share/fish/vendor_completions.d + install -Dm644 target/release/build/mdcat-*/out/completions/mdless.fish \ + -t "$pkgdir"/usr/share/fish/vendor_completions.d # Install the generated man-page install -Dm644 "$builddir"/target/release/build/mdcat-*/out/mdcat.1 \ @@ -45,5 +55,5 @@ package() { } sha512sums=" -a6a8ba7b1226ca481c634531a97528f21e0b9cfd4212740776c2ee497414554f23ef905e5af01b2b1a4c4158713e00276401d8ba72c9169cf1921758755c2213 mdcat-0.24.2.tar.gz +8bff3c1e696311fc39bfb5a89e8aaf45986acab3f06a4c905682af233720940f4b1193c36907474ea8d94491148fba72b098dd23166adb56d7ebaac37c861d82 mdcat-2.1.1.tar.gz " |