Date: Tuesday, February 28, 2023 @ 05:58:49
  Author: grawlinson
Revision: 1405561

upgpkg: arch-wiki-lite 20230228-1

Modified:
  arch-wiki-lite/trunk/PKGBUILD

----------+
 PKGBUILD |   57 ++++++++++++++++++++++++++++-----------------------------
 1 file changed, 28 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-28 03:45:06 UTC (rev 1405560)
+++ PKGBUILD    2023-02-28 05:58:49 UTC (rev 1405561)
@@ -1,46 +1,45 @@
 # Maintainer: George Rawlinson <[email protected]>
-# Maintainer: Kyle Keen <[email protected]>
+# Contributor: Kyle Keen <[email protected]>
 
 pkgname=arch-wiki-lite
-pkgver=20221115
-_codever=20181022
+pkgver=20230228
 pkgrel=1
-pkgdesc='The wiki without html. 1/9 as big, easily searched and viewable on 
console.'
+pkgdesc='Arch Wiki without HTML. 1/9 as big, easily searched & viewable on 
console'
 arch=('any')
-url='http://kmkeen.com/arch-wiki-lite/'
-_watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/";
-license=('GPL' 'FDL')
+url='https://gitlab.archlinux.org/grawlinson/arch-wiki-lite'
+license=('GPL2' 'FDL')
 depends=('bash' 'gzip')
-makedepends=('python' 'arch-wiki-docs')
-optdepends=('dialog: for interactive menu'
-            'arch-wiki-docs: for wiki-search-html'
-            'xdg-utils: for wiki-search-html')
-source=(
-  "http://kmkeen.com/$pkgname/$pkgname-$_codever.tar.gz";
-  'fix-regex.patch'
+makedepends=(
+  'git'
+  'python'
+  'arch-wiki-docs'
 )
-sha512sums=('1bc127c964ddf858a60e1be672dbe11bb9015e0a690a7552da5ac0c007b75fa3bc53bdf64aea199a39c2e91c787bbd01879f66b7739a3f367ee59fe5f33cf50b'
-            
'5aedb11237656d68680978b9f93c11aeb0e2e19cc07830c30180de91888e77dee72011ab0e70d08d0b559547f5e115fc22bee48b36ebed0b3ef7427d8f30dfd1')
-b2sums=('837da2d5832f16e449845e918fc8f24c6c34c4addce78b3356a0627ae54b164b98a79196a839c6de7c9756323cbce31a3eb50873c8cf0e9c41c986a75c852dcb'
-        
'f5ac130ac35d2ae468b9d14156009d644e5e10b00a70f8e501002e26f520f9ca18c87fee3a90af21eb4b9aa3e73cbb58b2f59dbc044b384e46ca81c37dbc36d8')
+optdepends=(
+  'dialog: for interactive menu'
+  'arch-wiki-docs: for wiki-search-html'
+  'xdg-utils: for wiki-search-html'
+)
+_commit='a9673ee216ba152377543339e1b26e024975d804'
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
 
-prepare() {
+build() {
   cd "$pkgname"
 
-  patch -p1 -i "$srcdir/fix-regex.patch"
-}
-
-build() {
-  cd "$pkgname"
   LC_ALL=en_US.UTF-8 python3 wiki_lite.py
 }
 
 package() {
   cd "$pkgname"
-  install -d "$pkgdir/usr/share/doc/arch-wiki/text/"
-  install -m 0644 wiki/* "$pkgdir/usr/share/doc/arch-wiki/text/"
-  install -Dm 0755 wiki-search      "$pkgdir/usr/bin/wiki-search"
-  install -Dm 0755 wiki-search-html "$pkgdir/usr/bin/wiki-search-html"
-  install -Dm 0644 wiki-search.dialog.rc 
"$pkgdir/etc/dialog.d/wiki-search.dialog.rc"
+
+  # cli scripts
+  install -vDm755 -t "$pkgdir/usr/bin" wiki-search{,-html}
+
+  # assets
+  install -vd "$pkgdir/usr/share/doc/arch-wiki/text"
+  cp -vr wiki/* "$pkgdir/usr/share/doc/arch-wiki/text"
+
+  # dialog
+  install -vDm644 -t "$pkgdir/etc/dialog.d" wiki-search.dialog.rc
 }
 

Reply via email to