Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages /
md-tui
Commits:
c29811be by Adam Perkowski at 2024-12-20T15:36:28+01:00
Change main binary name to `md-tui`
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + md-tui.install
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,8 +1,9 @@
pkgbase = md-tui
pkgdesc = Markdown renderer in the terminal
pkgver = 0.8.7
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/henriklovhaug/md-tui
+ install = md-tui.install
arch = x86_64
license = AGPL-3.0-only
makedepends = cargo
=====================================
PKGBUILD
=====================================
@@ -1,17 +1,19 @@
# Maintainer: Orhun Parmaksız <[email protected]>
+_pkgname=mdt
pkgname=md-tui
pkgver=0.8.7
-pkgrel=1
+pkgrel=2
pkgdesc="Markdown renderer in the terminal"
arch=('x86_64')
-url="https://github.com/henriklovhaug/md-tui"
+url="https://github.com/henriklovhaug/$pkgname"
license=('AGPL-3.0-only')
depends=('gcc-libs')
makedepends=('cargo')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha256sums=('ce9d45cecc7df0503c9fea2a264837f8b8043d5e2ae4ac19c5b788396e991c62')
options=('!lto')
+install="$pkgname.install"
prepare() {
cd "$pkgname-$pkgver"
@@ -30,7 +32,8 @@ check() {
package() {
cd "$pkgname-$pkgver"
- install -Dm 755 "target/release/mdt" -t "$pkgdir/usr/bin"
+ install -Dm 755 "target/release/$_pkgname" "$pkgdir/usr/bin/$pkgname"
+ ln -s "/usr/bin/$pkgname" "$pkgdir/usr/bin/$_pkgname"
install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
}
=====================================
md-tui.install
=====================================
@@ -0,0 +1,3 @@
+post_upgrade() {
+ echo 'The `mdt` binary is deprecated and will be removed soon.'
+}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/md-tui/-/commit/c29811be0bbeda9e44587a0d568de085d13de667
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/md-tui/-/commit/c29811be0bbeda9e44587a0d568de085d13de667
You're receiving this email because of your account on gitlab.archlinux.org.