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 6c3f9ea32fe..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.23.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=" -36c63b44bd1511a79148fffe8a883a2f67576eabdfb9877250752bbd3d17838961d8bfd40a6484c19e1f4e82697280ef738cb174add3a726d61fbe4b24ccda85 mdcat-0.23.2.tar.gz +8bff3c1e696311fc39bfb5a89e8aaf45986acab3f06a4c905682af233720940f4b1193c36907474ea8d94491148fba72b098dd23166adb56d7ebaac37c861d82 mdcat-2.1.1.tar.gz " |