From 172565e845255e05fa3920e40e8498a2f1f755f2 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Apr 2020 20:30:52 +0200 Subject: [PATCH] mdocml: package man.cgi. --- srcpkgs/mdocml/files/cgi.h | 5 +++++ srcpkgs/mdocml/files/void.css | 39 +++++++++++++++++++++++++++++++++++ srcpkgs/mdocml/template | 21 +++++++++++++++---- srcpkgs/void-man-cgi | 1 + 4 files changed, 62 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/mdocml/files/cgi.h create mode 100644 srcpkgs/mdocml/files/void.css create mode 120000 srcpkgs/void-man-cgi diff --git a/srcpkgs/mdocml/files/cgi.h b/srcpkgs/mdocml/files/cgi.h new file mode 100644 index 00000000000..d9cbd630b40 --- /dev/null +++ b/srcpkgs/mdocml/files/cgi.h @@ -0,0 +1,5 @@ +#define SCRIPT_NAME "" +#define MAN_DIR "/var/lib/man-cgi" +#define CSS_DIR "" +#define CUSTOMIZE_TITLE "Void Linux manpages" +#define COMPAT_OLDURI No diff --git a/srcpkgs/mdocml/files/void.css b/srcpkgs/mdocml/files/void.css new file mode 100644 index 00000000000..28914506699 --- /dev/null +++ b/srcpkgs/mdocml/files/void.css @@ -0,0 +1,39 @@ + +/** Void style **/ +body { color: #333; } +a { color: #478061; } +a:hover { color: #000; } + +html { max-width: 100% } +body { margin: 0 } +#mandoc { max-width: 65em; margin: 0.8em } + +nav#void-nav { + width:100%; + min-height:50px; + background:#478061; + z-index:110; + font-size:14px +} +nav#void-nav ul { + float:right; + list-style:none; + margin:0 +} +nav#void-nav ul li { + float:left; + margin:0; + clear:initial +} +nav#void-nav ul li a { + display:block; + padding:15px; + line-height:20px; + font-size:1.2em; + color:#fff; + text-decoration: none +} +nav#void-nav ul li a:hover,nav#void-nav ul li a:focus { + background:#000; + text-decoration:none +} diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template index 302956d807e..5200eb54ce8 100644 --- a/srcpkgs/mdocml/template +++ b/srcpkgs/mdocml/template @@ -1,9 +1,11 @@ # Template file for 'mdocml' pkgname=mdocml version=1.14.5 -revision=4 +revision=5 wrksrc="mandoc-${version}" build_style=configure +make_build_args="all man.cgi" +make_check_target="regress" makedepends="less zlib-devel" checkdepends="perl" depends="less" @@ -30,6 +32,8 @@ post_extract() { sed -i 's,.Xr more,.Xr less,g' *.1 sed -i 's/^CC=.*/CC=cc/' configure + cat ${FILESDIR}/void.css >>mandoc.css + cp ${FILESDIR}/cgi.h . } pre_configure() { cat >configure.local <