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.


Reply via email to