summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorVlad Glagolev2020-03-10 00:35:58 +0000
committerVlad Glagolev2020-03-10 00:35:58 +0000
commit9d87c547abee66d789b25ad4bcfb65152e6d968f (patch)
treedb4d916384a64a0200b7e6ea3ddfaab3b860dc0a /doc
parent8a0cbc8917b8415e9051919ce8e8a4897d26776a (diff)
mangl: new spell, graphical man page viewer
Diffstat (limited to 'doc')
-rwxr-xr-xdoc/mangl/BUILD1
-rwxr-xr-xdoc/mangl/DEPENDS4
-rwxr-xr-xdoc/mangl/DETAILS14
-rw-r--r--doc/mangl/HISTORY3
-rwxr-xr-xdoc/mangl/PRE_BUILD6
-rw-r--r--doc/mangl/select.patch10
6 files changed, 38 insertions, 0 deletions
diff --git a/doc/mangl/BUILD b/doc/mangl/BUILD
new file mode 100755
index 0000000000..3e339ce5f0
--- /dev/null
+++ b/doc/mangl/BUILD
@@ -0,0 +1 @@
+./build.sh
diff --git a/doc/mangl/DEPENDS b/doc/mangl/DEPENDS
new file mode 100755
index 0000000000..096077d7e8
--- /dev/null
+++ b/doc/mangl/DEPENDS
@@ -0,0 +1,4 @@
+depends zlib &&
+depends OPENGL &&
+depends freeglut &&
+depends freetype2
diff --git a/doc/mangl/DETAILS b/doc/mangl/DETAILS
new file mode 100755
index 0000000000..95c93ae374
--- /dev/null
+++ b/doc/mangl/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=mangl
+ VERSION=1.0.2
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=https://github.com/zigalenarcic/${SPELL}/archive/v${VERSION}.tar.gz
+ SOURCE_HASH=sha512:b0f6af722aeebb537d00d1817b78c8fa36ea6acdf590fba85092f92022489b86887d13ca04381c93976cb5159ab65e036395f28effbd8b11be09cc7268848772
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/zigalenarcic/mangl
+ LICENSE[0]=BSD
+ ENTERED=20200309
+ SHORT="graphical man page viewer"
+cat << EOF
+Mangl is a graphical man page viewer based on the mandoc library
+(https://mandoc.bsd.lv/).
+EOF
diff --git a/doc/mangl/HISTORY b/doc/mangl/HISTORY
new file mode 100644
index 0000000000..7a05ee673d
--- /dev/null
+++ b/doc/mangl/HISTORY
@@ -0,0 +1,3 @@
+2020-03-09 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, select.patch: created spell, version
+ 1.0.2
diff --git a/doc/mangl/PRE_BUILD b/doc/mangl/PRE_BUILD
new file mode 100755
index 0000000000..2075cf919e
--- /dev/null
+++ b/doc/mangl/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit "s:-g -O2:-std=c99 ${CFLAGS}:;s:-lm:-lm ${LDFLAGS}:;s:/usr/local:/usr:" Makefile &&
+
+patch -p0 < "${SPELL_DIRECTORY}/select.patch"
diff --git a/doc/mangl/select.patch b/doc/mangl/select.patch
new file mode 100644
index 0000000000..6cc4045056
--- /dev/null
+++ b/doc/mangl/select.patch
@@ -0,0 +1,10 @@
+--- main.c.orig 2019-12-21 09:02:41.000000000 -0800
++++ main.c 2020-03-09 17:31:39.946323585 -0700
+@@ -9,6 +9,7 @@
+ */
+
+ #include <sys/types.h>
++#include <sys/select.h>
+ #include <stdio.h>
+ #include <dirent.h>
+ #include <stdlib.h>