diff options
author | BrLi | 2021-01-11 22:07:22 +0800 |
---|---|---|
committer | BrLi | 2021-01-11 22:07:22 +0800 |
commit | 711314d65d72739ebcd5db6f5cd02a819d9e4152 (patch) | |
tree | f1bb743a5aeec4d7a193864468bd9557dcfd5877 | |
download | aur-711314d65d72739ebcd5db6f5cd02a819d9e4152.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 36 |
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: |