summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-05-28 19:19:17 -0700
committerxiota2023-05-28 19:19:17 -0700
commit75a0366d68950759a9cf2bccc9b5331aeb94af9f (patch)
treefa23da0b903f96af1f5da37a583f6e3029e79caa
parent283989a4d8d057ce8bf1a51694efabd3f657b97c (diff)
downloadaur-75a0366d68950759a9cf2bccc9b5331aeb94af9f.tar.gz
v2.6.4: switch to technote-space fork
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD34
2 files changed, 31 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3ad7616a6a9e..486b1b666c8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = doctoc
- pkgdesc = Generates table of contents for markdown files inside local git repository., installed through npm
- pkgver = 2.2.0
+ pkgdesc = Generates table of contents for markdown files inside local git repository, installed through npm
+ pkgver = 2.6.4
pkgrel = 1
- url = https://www.npmjs.com/package/doctoc
+ url = https://github.com/technote-space/doctoc
arch = any
- license = GPLv3
+ license = GPL3
+ makedepends = git
makedepends = npm
- depends = git
depends = nodejs
+ provides = doctoc
+ conflicts = doctoc
conflicts = doctoc-git
options = !emptydirs
- source = git+https://github.com/thlorenz/doctoc#tag=v2.2.0
+ source = git+https://github.com/technote-space/doctoc#tag=v2.6.4
sha256sums = SKIP
pkgname = doctoc
diff --git a/PKGBUILD b/PKGBUILD
index 32321b8165af..8905df3f4e58 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,37 @@
+# Maintainer:
# Contributor: Michael DeGuzis <mdeguzis@gmail.com>
pkgname=doctoc
-pkgver=2.2.0
+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, installed through npm"
arch=('any')
-url="https://www.npmjs.com/package/doctoc"
-license=('GPLv3')
-depends=('git' 'nodejs')
-conflicts=('doctoc-git')
-makedepends=('npm')
+url="https://github.com/technote-space/doctoc"
+license=('GPL3')
+
+depends=('nodejs')
+makedepends=(
+ 'git'
+ 'npm'
+)
+
+provides=('doctoc')
+conflicts=(
+ ${provides[@]}
+ 'doctoc-git'
+)
options=(!emptydirs)
-source=("git+https://github.com/thlorenz/doctoc#tag=v${pkgver}")
+
+source=("git+$url#tag=v$pkgver")
sha256sums=('SKIP')
package() {
cd "$pkgname"
+
mkdir -p "$pkgdir/usr"
npm pack .
npm install --user root -g --prefix="$pkgdir/usr" *.tgz
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- 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 {} \;
}