Date: Sunday, January 22, 2023 @ 15:07:28
  Author: orhun
Revision: 1387674

upgpkg: cocogitto 5.3.0-1: upstream release

Modified:
  cocogitto/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-22 11:59:28 UTC (rev 1387673)
+++ PKGBUILD    2023-01-22 15:07:28 UTC (rev 1387674)
@@ -3,7 +3,7 @@
 
 pkgname=cocogitto
 _bin=cog
-pkgver=5.2.0
+pkgver=5.3.0
 pkgrel=1
 pkgdesc='Set of CLI tools for the conventional commit and semver 
specifications'
 arch=(x86_64)
@@ -17,12 +17,12 @@
 makedepends=(cargo)
 _archive="$pkgname-$pkgver"
 source=("$url/archive/$pkgver/$_archive.tar.gz")
-sha256sums=('99f9dee05597d7721f6d046dbfefba5cb8d1c4ae22ced415f724affb3a6bd0cc')
+sha256sums=('c95a8d3d0fd1ca4f122b9e9077e8ff79f1c8a180f2cb5a0afcc6e236495984b5')
 
 prepare() {
        cd "$_archive"
        cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-       mkdir completions
+       mkdir {completions,man}
 }
 
 build() {
@@ -32,6 +32,13 @@
        $compgen bash > "completions/$_bin"
        $compgen fish > "completions/$_bin.fish"
        $compgen zsh  > "completions/_$_bin"
+       local mangen="target/release/$_bin generate-manpage"
+       $mangen cog > "man/$_bin.1"
+       for cmd in 'check' 'commit' 'edit' 'log' 'verify' \
+               'changelog' 'bump' 'init' 'install-hook' \
+               'generate-completions'; do
+               $mangen $cmd > "man/$_bin-$cmd.1"
+       done
 }
 
 check() {
@@ -48,4 +55,5 @@
        install -Dm0644 -t "$pkgdir/usr/share/zsh/site-functions/" 
"completions/_$_bin"
        install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md
        install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
+       find man/ -type f -exec install -Dm0644 -t "$pkgdir/usr/share/man/man1" 
{} \;
 }

Reply via email to