summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Rosendahl2018-10-04 17:19:18 +0200
committerH. Rosendahl2018-10-04 17:19:18 +0200
commitee3c7899fdb65dfe061ff19d45594c8bb0f94907 (patch)
treec8b217731e30987a73a594ed89cd7a468a8c599b
parent1019ecbcf8cf00908f6afe39d85eb4a69d26b154 (diff)
downloadaur-ee3c7899fdb65dfe061ff19d45594c8bb0f94907.tar.gz
Update to version 4.0.0
Remove pandoc dependency and replace it with kramdown
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
-rw-r--r--um.sh2
3 files changed, 15 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9787b10412bb..eb07f95ba52b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = um-git
pkgdesc = utility to create and maintain your own man pages so you can remember how to do stuff
- pkgver = 3.1.0.r0.g5cfe9f5
+ pkgver = 4.0.0.r0.g549656d
pkgrel = 1
url = https://github.com/sinclairtarget/um
arch = any
@@ -8,9 +8,11 @@ pkgbase = um-git
makedepends = git
makedepends = ruby-rake
depends = ruby
- depends = pandoc
+ depends = ruby-kramdown
source = um-git::git+https://github.com/sinclairtarget/um
- md5sums = SKIP
+ source = um.sh
+ sha256sums = SKIP
+ sha256sums = 500b716feca004a1f43a3d8c2bc6ec65e409781c882f5a935b726900888fb91f
pkgname = um-git
diff --git a/PKGBUILD b/PKGBUILD
index c43bf1c6acad..009ba6c2de7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,17 @@
# Maintainer: H. Rosendahl <h [at] ro [dot] sendahl [dot] de>
pkgname=um-git
-pkgver=3.1.0.r0.g5cfe9f5
+pkgver=4.0.0.r0.g549656d
pkgrel=1
pkgdesc="utility to create and maintain your own man pages so you can remember how to do stuff"
arch=('any')
url="https://github.com/sinclairtarget/um"
license=('MIT')
-depends=('ruby' 'pandoc')
+depends=('ruby' 'ruby-kramdown')
makedepends=('git' 'ruby-rake')
-source=("${pkgname}::git+${url}")
-md5sums=('SKIP')
+source=("${pkgname}::git+${url}"
+ "um.sh")
+sha256sums=('SKIP'
+ '500b716feca004a1f43a3d8c2bc6ec65e409781c882f5a935b726900888fb91f')
pkgver() {
cd "$pkgname"
@@ -31,17 +33,15 @@ package() {
# directory and that directory does not exist in Arch Linux by default.
# So I decided to put everything into /opt/um. If there is a better way,
# please let me know by mail or AUR comment :)
- install -Dm755 "$srcdir/$pkgname/bin/um" -t "$pkgdir/opt/um/bin"
install -Dm644 "$srcdir"/$pkgname/lib/um.rb -t "$pkgdir/opt/um/lib"
install -Dm644 "$srcdir"/$pkgname/lib/um/* -t "$pkgdir/opt/um/lib/um"
install -Dm644 "$srcdir"/$pkgname/libexec/* -t "$pkgdir/opt/um/libexec"
install -Dm644 "$srcdir"/$pkgname/doc/man1/*.gz -t "$pkgdir/usr/share/man/man1"
install -Dm644 "$srcdir"/$pkgname/templates/* -t "$pkgdir/opt/um/templates"
install -Dm644 "$srcdir"/$pkgname/LICENSE -t "$pkgdir/usr/share/licenses/um-git"
+ echo $(pkgver) > "$pkgdir/opt/um/version.txt"
- mkdir -p "$pkgdir/usr/bin"
- cd "$pkgdir/usr/bin/"
- ln -s "/opt/um/bin/um" um
+ install -Dm755 "$srcdir/um.sh" "$pkgdir/usr/bin/um"
}
# vim:set ts=2 sw=2 et:
diff --git a/um.sh b/um.sh
new file mode 100644
index 000000000000..a07e83ca905a
--- /dev/null
+++ b/um.sh
@@ -0,0 +1,2 @@
+#! /bin/bash
+exec ruby "/opt/um/libexec/um.rb" "$@"