summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorxiota2023-11-18 15:29:09 -0800
committerxiota2023-11-18 15:29:09 -0800
commit760e0451939110d69d3742b340ea930d1c76b2e5 (patch)
tree5b80e7fed7f2648e94c745b3361643e08b28ffd1 /PKGBUILD
parent75a0366d68950759a9cf2bccc9b5331aeb94af9f (diff)
downloadaur-doctoc.tar.gz
minor pkgbuid update
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 17 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8905df3f4e58..70fad7d2075b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
# Maintainer:
# Contributor: Michael DeGuzis <mdeguzis@gmail.com>
-pkgname=doctoc
+_pkgname="doctoc"
+pkgname="$_pkgname"
pkgver=2.6.4
pkgrel=1
-pkgdesc="Generates table of contents for markdown files inside local git repository, installed through npm"
+pkgdesc="Generates table of contents for markdown files inside local git repository"
arch=('any')
url="https://github.com/technote-space/doctoc"
license=('GPL3')
@@ -15,23 +16,25 @@ makedepends=(
'npm'
)
-provides=('doctoc')
-conflicts=(
- ${provides[@]}
- 'doctoc-git'
-)
+conflicts=('doctoc-git')
+
options=(!emptydirs)
-source=("git+$url#tag=v$pkgver")
-sha256sums=('SKIP')
+_pkgsrc="$_pkgname"
+source=(
+ "$_pkgsrc"::"git+$url.git#tag=v${pkgver%%.r*}"
+)
+sha256sums=(
+ 'SKIP'
+)
package() {
- cd "$pkgname"
+ cd "$_pkgsrc"
- mkdir -p "$pkgdir/usr"
+ mkdir -p "${pkgdir:?}/usr"
npm pack .
- npm install --user root -g --prefix="$pkgdir/usr" *.tgz
+ npm install --user root -g --prefix="${pkgdir:?}/usr" *.tgz
- find "$pkgdir" -name "package.json" -exec sed -e "s|${pkgdir}||" -i {} \;
- find "$pkgdir" -name "package.json" -exec sed -e "s|${srcdir}||" -i {} \;
+ find "${pkgdir:?}" -name "package.json" -exec sed -e "s|${pkgdir:?}||" -i {} \;
+ find "${pkgdir:?}" -name "package.json" -exec sed -e "s|${srcdir:?}||" -i {} \;
}