summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Pelz2017-05-10 14:18:30 +0200
committerFlorian Pelz2017-05-10 14:18:30 +0200
commit4e996e0c53e7a1c3e35cdd0889e1d5ee92b9931d (patch)
tree5dc43dfc5e33e504399d1f49e4ecfede48d7aea4
downloadaur-4e996e0c53e7a1c3e35cdd0889e1d5ee92b9931d.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD34
-rw-r--r--fix-guile-version.patch13
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4d21ba772fd7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = guile-commonmark
+ pkgdesc = Guile library for parsing CommonMark
+ pkgver = 0.1
+ pkgrel = 1
+ url = https://github.com/OrangeShark/guile-commonmark
+ arch = any
+ license = LGPL3
+ depends = guile
+ source = https://github.com/OrangeShark/guile-commonmark/releases/download/v0.1/guile-commonmark-0.1.tar.gz
+ source = fix-guile-version.patch
+ sha512sums = cacb58392b0c5bc69e06da04b2f1d8ea7d6e8a06f1d76a92a7a6fbd97279a234ba435f065ee928343f96bdce5becf61d503a3d1a674a61d3a3d2d86f951f6f38
+ sha512sums = b43dacc6c0c0953c1c98ed9e2a5f17b0b9f45d325a55db9bc050f9c4e46cd2f75936a38b8e194cb6b4689eaa5316d720134ae5a0d799c26326188e38849fd7bb
+
+pkgname = guile-commonmark
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f95713c73158
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Florian Pelz <pelzflorian at pelzflorian.de>
+pkgname=guile-commonmark
+pkgver=0.1
+pkgrel=1
+pkgdesc="Guile library for parsing CommonMark"
+arch=('any')
+url="https://github.com/OrangeShark/guile-commonmark"
+license=('LGPL3')
+depends=('guile')
+source=("https://github.com/OrangeShark/guile-commonmark/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ "fix-guile-version.patch")
+sha512sums=('cacb58392b0c5bc69e06da04b2f1d8ea7d6e8a06f1d76a92a7a6fbd97279a234ba435f065ee928343f96bdce5becf61d503a3d1a674a61d3a3d2d86f951f6f38'
+ 'b43dacc6c0c0953c1c98ed9e2a5f17b0b9f45d325a55db9bc050f9c4e46cd2f75936a38b8e194cb6b4689eaa5316d720134ae5a0d799c26326188e38849fd7bb')
+
+prepare() {
+ cd "$pkgname"-"$pkgver"
+ patch -p1 -i "$srcdir"/fix-guile-version.patch
+}
+
+build() {
+ cd "$pkgname"-"$pkgver"
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd "$pkgname"-"$pkgver"
+ make check
+}
+
+package() {
+ cd "$srcdir"/"$pkgname"-"$pkgver"
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/fix-guile-version.patch b/fix-guile-version.patch
new file mode 100644
index 000000000000..ea0510a6a036
--- /dev/null
+++ b/fix-guile-version.patch
@@ -0,0 +1,13 @@
+diff -ura guile-commonmark-0.1.orig/Makefile.am guile-commonmark-0.1.new/Makefile.am
+--- guile-commonmark-0.1.orig/Makefile.am 2016-07-16 21:17:53.000000000 +0200
++++ guile-commonmark-0.1.new/Makefile.am 2017-05-10 12:44:20.540177575 +0200
+@@ -1,7 +1,7 @@
+ include guile.am
+
+-moddir=$(prefix)/share/guile/site/2.0
+-godir=$(prefix)/share/guile/site/2.0
++moddir=$(prefix)/share/guile/site/2.2
++godir=$(prefix)/share/guile/site/2.2
+
+ SOURCES = \
+ commonmark/utils.scm \