From 93173cc02426b6e2c8b076d1d0a38ff73131c89f Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Sun, 26 Sep 2021 03:15:24 +0300 Subject: Initial commit for v1.0.3 --- .SRCINFO | 13 +++++++++++++ PKGBUILD | 23 +++++++++++++++++++++++ mandown-md-viewer.install | 5 +++++ 3 files changed, 41 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD create mode 100644 mandown-md-viewer.install diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..1beec69 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = mandown-md-viewer + pkgdesc = man-page inspired Markdown viewer + pkgver = 1.0.3 + pkgrel = 1 + url = https://github.com/Titor8115/mandown + arch = x86_64 + license = MIT + makedepends = ncurses + makedepends = libxml2 + source = mandown-1.0.3.tar.gz::https://github.com/Titor8115/mandown/archive/refs/tags/v1.0.3.tar.gz + sha256sums = df92ca18315a7507ac93e2246d9ee2ad5363dcf4d266b57d5eb10b4123afa25c + +pkgname = mandown-md-viewer diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..653ebf8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Yigit Sever +pkgname=mandown-md-viewer +_pkgname=mandown +pkgver=1.0.3 +pkgrel=1 +pkgdesc="man-page inspired Markdown viewer" +arch=('x86_64') +url="https://github.com/Titor8115/mandown" +license=('MIT') +makedepends=('ncurses' 'libxml2') +source=("$_pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('df92ca18315a7507ac93e2246d9ee2ad5363dcf4d266b57d5eb10b4123afa25c') + +build() { + cd "$_pkgname-$pkgver" + PREFIX="/usr" make +} + +package() { + cd "$_pkgname-$pkgver" + PREFIX="$pkgdir/usr" make install + install -Dm644 "$srcdir/$_pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/mandown-md-viewer.install b/mandown-md-viewer.install new file mode 100644 index 0000000..533e5cc --- /dev/null +++ b/mandown-md-viewer.install @@ -0,0 +1,5 @@ +post_install() { + cat << EOF + The name of the executable is 'mdn' +EOF +} -- cgit v1.2.3-70-g09d2 From 019cdc99d854e9d55ec3c64244277c08cdb7c34b Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Sun, 26 Sep 2021 03:51:54 +0300 Subject: Include .install file --- .SRCINFO | 1 + PKGBUILD | 9 +++++---- mandown-md-viewer.install | 2 ++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 1beec69..9fd0eed 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -3,6 +3,7 @@ pkgbase = mandown-md-viewer pkgver = 1.0.3 pkgrel = 1 url = https://github.com/Titor8115/mandown + install = mandown-md-viewer.install arch = x86_64 license = MIT makedepends = ncurses diff --git a/PKGBUILD b/PKGBUILD index 653ebf8..bb47bbc 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,16 +8,17 @@ arch=('x86_64') url="https://github.com/Titor8115/mandown" license=('MIT') makedepends=('ncurses' 'libxml2') +install="${pkgname}.install" source=("$_pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('df92ca18315a7507ac93e2246d9ee2ad5363dcf4d266b57d5eb10b4123afa25c') build() { - cd "$_pkgname-$pkgver" - PREFIX="/usr" make + cd "$_pkgname-$pkgver" + PREFIX="/usr" make } package() { - cd "$_pkgname-$pkgver" - PREFIX="$pkgdir/usr" make install + cd "$_pkgname-$pkgver" + PREFIX="$pkgdir/usr" make install install -Dm644 "$srcdir/$_pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/mandown-md-viewer.install b/mandown-md-viewer.install index 533e5cc..919c6b3 100644 --- a/mandown-md-viewer.install +++ b/mandown-md-viewer.install @@ -1,5 +1,7 @@ post_install() { cat << EOF + The name of the executable is 'mdn' + EOF } -- cgit v1.2.3-70-g09d2 From 237eaf8fafa7f68b318de9d83368b2bc29c22b92 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Wed, 10 Nov 2021 12:57:43 +0300 Subject: Update to v1.0.4 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- mandown-md-viewer.install | 6 +++++- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 9fd0eed..53521b4 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = mandown-md-viewer pkgdesc = man-page inspired Markdown viewer - pkgver = 1.0.3 + pkgver = 1.0.4 pkgrel = 1 url = https://github.com/Titor8115/mandown install = mandown-md-viewer.install @@ -8,7 +8,7 @@ pkgbase = mandown-md-viewer license = MIT makedepends = ncurses makedepends = libxml2 - source = mandown-1.0.3.tar.gz::https://github.com/Titor8115/mandown/archive/refs/tags/v1.0.3.tar.gz - sha256sums = df92ca18315a7507ac93e2246d9ee2ad5363dcf4d266b57d5eb10b4123afa25c + source = mandown-1.0.4.tar.gz::https://github.com/Titor8115/mandown/archive/refs/tags/v1.0.4.tar.gz + sha256sums = dc719e6a28a4585fe89458eb8c810140ed5175512b089b4815b3dda6a954ce3e pkgname = mandown-md-viewer diff --git a/PKGBUILD b/PKGBUILD index bb47bbc..512f419 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Yigit Sever pkgname=mandown-md-viewer _pkgname=mandown -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc="man-page inspired Markdown viewer" arch=('x86_64') @@ -10,7 +10,7 @@ license=('MIT') makedepends=('ncurses' 'libxml2') install="${pkgname}.install" source=("$_pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('df92ca18315a7507ac93e2246d9ee2ad5363dcf4d266b57d5eb10b4123afa25c') +sha256sums=('dc719e6a28a4585fe89458eb8c810140ed5175512b089b4815b3dda6a954ce3e') build() { cd "$_pkgname-$pkgver" diff --git a/mandown-md-viewer.install b/mandown-md-viewer.install index 919c6b3..3b8677c 100644 --- a/mandown-md-viewer.install +++ b/mandown-md-viewer.install @@ -1,4 +1,8 @@ -post_install() { +pre_install() { + pre_upgrade +} + +pre_upgrade() { cat << EOF The name of the executable is 'mdn' -- cgit v1.2.3-70-g09d2 From a79ad834ed66a4f6a6e4731d843c919a79633e8e Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Tue, 29 Mar 2022 21:18:04 +0300 Subject: Add libconfig dependency Thanks to aur user gkatev for pointing it out --- .SRCINFO | 5 +++-- PKGBUILD | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 53521b4..c2e2602 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,13 +1,14 @@ pkgbase = mandown-md-viewer pkgdesc = man-page inspired Markdown viewer pkgver = 1.0.4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Titor8115/mandown install = mandown-md-viewer.install arch = x86_64 license = MIT makedepends = ncurses - makedepends = libxml2 + depends = libxml2 + depends = libconfig source = mandown-1.0.4.tar.gz::https://github.com/Titor8115/mandown/archive/refs/tags/v1.0.4.tar.gz sha256sums = dc719e6a28a4585fe89458eb8c810140ed5175512b089b4815b3dda6a954ce3e diff --git a/PKGBUILD b/PKGBUILD index 512f419..53ccc3a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,12 +2,13 @@ pkgname=mandown-md-viewer _pkgname=mandown pkgver=1.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="man-page inspired Markdown viewer" arch=('x86_64') url="https://github.com/Titor8115/mandown" license=('MIT') -makedepends=('ncurses' 'libxml2') +depends=('libxml2' 'libconfig') +makedepends=('ncurses') install="${pkgname}.install" source=("$_pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('dc719e6a28a4585fe89458eb8c810140ed5175512b089b4815b3dda6a954ce3e') -- cgit v1.2.3-70-g09d2