summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFadeMind2016-01-06 21:20:47 +0100
committerFadeMind2016-01-06 21:20:47 +0100
commitdf1abc43b38709046b3bfcd0aa331c69832ddab2 (patch)
tree502c4f829de93b7e6f0ab72ac75e0cb97a51ee55
parent549289e1eeae989b98521ddb9cd5a7907bf73dc1 (diff)
downloadaur-df1abc43b38709046b3bfcd0aa331c69832ddab2.tar.gz
update
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore5
-rw-r--r--INSTALL19
-rw-r--r--PKGBUILD19
4 files changed, 41 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 54d1ee437626..f4e833b525fb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,21 @@
# Generated by mksrcinfo v8
-# Tue Dec 29 07:56:58 UTC 2015
+# Wed Jan 6 20:20:47 UTC 2016
pkgbase = nodejs-tldr-git
pkgdesc = Simplified and community-driven man pages (git version)
- pkgver = r725.a9ad6d6
+ pkgver = r950.8ccf0e7
pkgrel = 1
url = https://github.com/tldr-pages/tldr
+ install = INSTALL
arch = any
license = MIT
makedepends = git
depends = nodejs
depends = npm
conflicts = nodejs-tldr
- source = git+https://github.com/tldr-pages/tldr.git
+ source = tldr::git+https://github.com/tldr-pages/tldr.git
+ source = INSTALL
sha256sums = SKIP
+ sha256sums = af735c4cdc2375b09d4dd3c3e56bc5d921d42cfc64804b88f80cd678cba9dcef
pkgname = nodejs-tldr-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..5873197c0a68
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!PKGBUILD
+!.SRCINFO
+!INSTALL
+!.gitignore
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 000000000000..5692842a4b78
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,19 @@
+users=$(loginctl --no-legend list-users | awk '{ print $2 }' | sed ':a;N;$!ba;s/\n/ /g')
+
+_tldr_update() {
+for i in "$users"; do
+ su $i -s /bin/sh -c 'XDG_RUNTIME_DIR=/run/user/$UID tldr --update'
+done
+}
+
+post_install() {
+ _tldr_update
+}
+
+post_upgrade() {
+ _tldr_update
+}
+
+post_remove() {
+ return 0
+}
diff --git a/PKGBUILD b/PKGBUILD
index aaf1bc37bdce..b5a51a7da1b7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ _npmname=tldr
_npmver=1.2.1
_pkgname=nodejs-tldr
pkgname=nodejs-tldr-git
-pkgver=r725.a9ad6d6
+pkgver=r950.8ccf0e7
pkgrel=1
pkgdesc="Simplified and community-driven man pages (git version)"
arch=('any')
@@ -14,8 +14,11 @@ license=('MIT')
makedepends=('git')
depends=('nodejs' 'npm')
conflicts=('nodejs-tldr')
-source=("git+${url}.git")
-sha256sums=('SKIP')
+install=INSTALL
+source=("${_npmname}::git+${url}.git"
+ 'INSTALL')
+sha256sums=('SKIP'
+ 'af735c4cdc2375b09d4dd3c3e56bc5d921d42cfc64804b88f80cd678cba9dcef')
pkgver(){
cd ${srcdir}/${_npmname}
@@ -23,9 +26,9 @@ pkgver(){
}
package() {
- cd "$srcdir"
- local _npmdir="$pkgdir/usr/lib/node_modules/"
- mkdir -p "$_npmdir"
- cd "$_npmdir"
- npm install -g --prefix "$pkgdir/usr" $_npmname@$_npmver
+ cd ${srcdir}
+ local _npmdir="${pkgdir}/usr/lib/node_modules/"
+ mkdir -p ${_npmdir}
+ cd ${_npmdir}
+ npm install -g --prefix "${pkgdir}/usr" ${_npmname}@${_npmver}
}