[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-08-10 Thread George Rawlinson via arch-commits
Date: Wednesday, August 10, 2022 @ 07:31:25
  Author: grawlinson
Revision: 1265024

upgpkg: skate 0.2.1-3; FS#75568

Add shell completions.

Modified:
  skate/trunk/PKGBUILD

--+
 PKGBUILD |   12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-10 07:30:20 UTC (rev 1265023)
+++ PKGBUILD2022-08-10 07:31:25 UTC (rev 1265024)
@@ -3,7 +3,7 @@
 
 pkgname=skate
 pkgver=0.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A personal key value store'
 arch=('x86_64')
 url='https://github.com/charmbracelet/skate'
@@ -60,6 +60,11 @@
   sed \
 -i build/skate.1 \
 -e "s/\"[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}\"/\"$_commit_date\"/"
+
+  # generate shell completion
+  for shell in bash fish zsh; do
+./build/skate completion "$shell" > "build/$shell.completion"
+  done
 }
 
 check() {
@@ -74,6 +79,11 @@
   # binary
   install -vDm755 -t "$pkgdir/usr/bin" build/skate
 
+  # shell completion
+  install -vDm644 build/bash.completion 
"$pkgdir/usr/share/bash-completion/completions/skate"
+  install -vDm644 build/fish.completion 
"$pkgdir/usr/share/fish/vendor_completions.d/skate.fish"
+  install -vDm644 build/zsh.completion 
"$pkgdir/usr/share/zsh/site-functions/_skate"
+
   # man page
   install -vDm644 -t "$pkgdir/usr/share/man/man1" build/skate.1
 



[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-08-10 Thread George Rawlinson via arch-commits
Date: Wednesday, August 10, 2022 @ 07:10:59
  Author: grawlinson
Revision: 1265017

upgpkg: skate 0.2.1-2

Generate reproducible man pages.

Modified:
  skate/trunk/PKGBUILD

--+
 PKGBUILD |   19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-10 06:58:49 UTC (rev 1265016)
+++ PKGBUILD2022-08-10 07:10:59 UTC (rev 1265017)
@@ -3,7 +3,7 @@
 
 pkgname=skate
 pkgver=0.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A personal key value store'
 arch=('x86_64')
 url='https://github.com/charmbracelet/skate'
@@ -48,6 +48,18 @@
 -X main.CommitSHA=$_commit" \
 -o build \
 .
+
+  # generate man page
+  ./build/skate man > build/skate.1
+
+  # ensure reproducibility of man page
+  # i'm not 100% sure where the man sub-command gets the date from, i assume
+  # it uses $TODAYS_DATE, so this should make the man page reproducible
+  local _commit_date=$(git show --no-patch --format=%cd --date=format:%Y-%m-%d)
+
+  sed \
+-i build/skate.1 \
+-e "s/\"[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}\"/\"$_commit_date\"/"
 }
 
 check() {
@@ -59,8 +71,13 @@
 package() {
   cd skate
 
+  # binary
   install -vDm755 -t "$pkgdir/usr/bin" build/skate
 
+  # man page
+  install -vDm644 -t "$pkgdir/usr/share/man/man1" build/skate.1
+
+  # license
   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
 }
 



[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-08-09 Thread George Rawlinson via arch-commits
Date: Wednesday, August 10, 2022 @ 06:58:09
  Author: grawlinson
Revision: 1265015

upgpkg: skate 0.2.1-1; new upstream release

Modified:
  skate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-10 06:55:39 UTC (rev 1265014)
+++ PKGBUILD2022-08-10 06:58:09 UTC (rev 1265015)
@@ -2,8 +2,8 @@
 # Contributor: Christian Muehlhaeuser 
 
 pkgname=skate
-pkgver=0.2.0
-pkgrel=2
+pkgver=0.2.1
+pkgrel=1
 pkgdesc='A personal key value store'
 arch=('x86_64')
 url='https://github.com/charmbracelet/skate'
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('git' 'go')
 options=('!lto')
-_commit='659a1305dd42f666ffcbea3ac7d6a633fb9e0058'
+_commit='ef9b1840a9b88ee70e0a2af05c3d5ee72bdf238a'
 source=("git+$url.git#commit=$_commit")
 b2sums=('SKIP')
 



[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-04-28 Thread George Rawlinson via arch-commits
Date: Friday, April 29, 2022 @ 02:04:08
  Author: grawlinson
Revision: 1191744

upgpkg: skate; go 1.18 rebuild

Modified:
  skate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-04-29 02:03:53 UTC (rev 1191743)
+++ PKGBUILD2022-04-29 02:04:08 UTC (rev 1191744)
@@ -3,10 +3,10 @@
 
 pkgname=skate
 pkgver=0.2.0
-pkgrel=1
-pkgdesc="A personal key value store"
+pkgrel=2
+pkgdesc='A personal key value store'
 arch=('x86_64')
-url="https://github.com/charmbracelet/skate";
+url='https://github.com/charmbracelet/skate'
 license=('MIT')
 depends=('glibc')
 makedepends=('git' 'go')



[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-04-13 Thread George Rawlinson via arch-commits
Date: Thursday, April 14, 2022 @ 06:55:55
  Author: grawlinson
Revision: 1186158

upgpkg: skate 0.2.0-1

New upstream release.

Modified:
  skate/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-14 06:55:02 UTC (rev 1186157)
+++ PKGBUILD2022-04-14 06:55:55 UTC (rev 1186158)
@@ -2,7 +2,7 @@
 # Contributor: Christian Muehlhaeuser 
 
 pkgname=skate
-pkgver=0.1.5
+pkgver=0.2.0
 pkgrel=1
 pkgdesc="A personal key value store"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('git' 'go')
 options=('!lto')
-_commit='a5032c375cb6892a8d946062dce6b240ba0beaed'
+_commit='659a1305dd42f666ffcbea3ac7d6a633fb9e0058'
 source=("git+$url.git#commit=$_commit")
 b2sums=('SKIP')
 



[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-03-29 Thread George Rawlinson via arch-commits
Date: Wednesday, March 30, 2022 @ 04:22:23
  Author: grawlinson
Revision: 1177744

upgpkg: skate 0.1.5-1

New upstream release.

Modified:
  skate/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-30 02:02:03 UTC (rev 1177743)
+++ PKGBUILD2022-03-30 04:22:23 UTC (rev 1177744)
@@ -2,7 +2,7 @@
 # Contributor: Christian Muehlhaeuser 
 
 pkgname=skate
-pkgver=0.1.4
+pkgver=0.1.5
 pkgrel=1
 pkgdesc="A personal key value store"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('git' 'go')
 options=('!lto')
-_commit='f3900f7d62bb943d80b0c6f719d415585ef3f0f1' # v0.1.4
+_commit='a5032c375cb6892a8d946062dce6b240ba0beaed'
 source=("git+$url.git#commit=$_commit")
 b2sums=('SKIP')
 



[arch-commits] Commit in skate/trunk (PKGBUILD)

2022-02-18 Thread George Rawlinson via arch-commits
Date: Saturday, February 19, 2022 @ 01:23:51
  Author: grawlinson
Revision: 1134806

upgpkg: skate 0.1.4-1

New upstream release.

Modified:
  skate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-19 01:23:26 UTC (rev 1134805)
+++ PKGBUILD2022-02-19 01:23:51 UTC (rev 1134806)
@@ -2,8 +2,8 @@
 # Contributor: Christian Muehlhaeuser 
 
 pkgname=skate
-pkgver=0.1.3
-pkgrel=2
+pkgver=0.1.4
+pkgrel=1
 pkgdesc="A personal key value store"
 arch=('x86_64')
 url="https://github.com/charmbracelet/skate";
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('git' 'go')
 options=('!lto')
-_commit='f846a6cd60bfcafcf008bde5f0cc73699d2e88b3'
+_commit='f3900f7d62bb943d80b0c6f719d415585ef3f0f1' # v0.1.4
 source=("git+$url.git#commit=$_commit")
 b2sums=('SKIP')