summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrLi2021-01-11 22:07:22 +0800
committerBrLi2021-01-11 22:07:22 +0800
commit711314d65d72739ebcd5db6f5cd02a819d9e4152 (patch)
treef1bb743a5aeec4d7a193864468bd9557dcfd5877
downloadaur-711314d65d72739ebcd5db6f5cd02a819d9e4152.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD36
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5c18c3a327a8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = reveal-md
+ pkgdesc = Get beautiful reveal.js presentations from your Markdown file
+ pkgver = 4.3.0
+ pkgrel = 1
+ url = http://webpro.github.io/reveal-md/
+ arch = any
+ license = MIT
+ makedepends = yarn
+ depends = nodejs
+ options = !strip
+ source = reveal-md-4.3.0.tar.gz::https://github.com/webpro/reveal-md/archive/4.3.0.tar.gz
+ sha256sums = 0bbb5f27416bb63349914f05f37e68fa08957b917f5dca1625b677a77ad89942
+
+pkgname = reveal-md
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f776c06b7192
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+pkgname=reveal-md
+pkgver=4.3.0
+pkgrel=1
+pkgdesc='Get beautiful reveal.js presentations from your Markdown file'
+arch=('any')
+url='http://webpro.github.io/reveal-md/'
+license=('MIT')
+depends=('nodejs')
+makedepends=('yarn')
+options=('!strip')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/webpro/$pkgname/archive/$pkgver.tar.gz")
+sha256sums=('0bbb5f27416bb63349914f05f37e68fa08957b917f5dca1625b677a77ad89942')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ yarn install --prod --cache-dir=$srcdir/cache --link-dir=$srcdir/link --ignore-optional
+ yarn autoclean --init
+ yarn autoclean --force
+ find . -type d -name "README*" -exec rm -rf {} +
+ find . -type d -name "LICENSE" -exec rm -rf {} +
+ rm -rf .yarnclean
+ rm -rf *lock*
+}
+
+package() {
+ local _npmdir="$pkgdir/usr/lib/$pkgname/"
+ install -dm755 $_npmdir
+ cd $_npmdir
+ cp -r --no-preserve=ownership --preserve=mode $srcdir/$pkgname-$pkgver/* ./
+ install -Dm755 /usr/bin/$pkgname <<END
+#!/bin/env bash
+node /usr/lib/$pkgname/bin/$pkgname.js \"\$\@\"
+END
+}
+
+# vim:set ts=2 sw=2 et: