diff options
author | xiota | 2023-11-18 15:29:09 -0800 |
---|---|---|
committer | xiota | 2023-11-18 15:29:09 -0800 |
commit | 760e0451939110d69d3742b340ea930d1c76b2e5 (patch) | |
tree | 5b80e7fed7f2648e94c745b3361643e08b28ffd1 /PKGBUILD | |
parent | 75a0366d68950759a9cf2bccc9b5331aeb94af9f (diff) | |
download | aur-doctoc.tar.gz |
minor pkgbuid update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 17 insertions, 14 deletions
@@ -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 {} \; } |