aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorbofh <bofh@FreeBSD.org>2018-07-23 20:39:05 +0800
committerbofh <bofh@FreeBSD.org>2018-07-23 20:39:05 +0800
commitd92926f5fac27ba8e3cbb6f8db1d577856a5844e (patch)
treec1f07510bfa144fb80a680273bedddcfd88a7997 /textproc
parent4c52f49823eac58b48e67499b8707bbdc1734a38 (diff)
downloadfreebsd-ports-gnome-d92926f5fac27ba8e3cbb6f8db1d577856a5844e.tar.gz
freebsd-ports-gnome-d92926f5fac27ba8e3cbb6f8db1d577856a5844e.tar.zst
freebsd-ports-gnome-d92926f5fac27ba8e3cbb6f8db1d577856a5844e.zip
textproc/yodl: Update version 3.05.01=>3.10.00
- Change MASTER_SITES to GITLAB - Add C++14 compiler support - Use OPTIONSNG - Update WWW Relnotes: https://gitlab.com/fbb-git/yodl/commit/5fa97b175c85581d01329013cfdb4239f019b023
Diffstat (limited to 'textproc')
-rw-r--r--textproc/yodl/Makefile28
-rw-r--r--textproc/yodl/distinfo5
-rw-r--r--textproc/yodl/pkg-descr2
3 files changed, 15 insertions, 20 deletions
diff --git a/textproc/yodl/Makefile b/textproc/yodl/Makefile
index 61550dc83399..70d9e04cbda2 100644
--- a/textproc/yodl/Makefile
+++ b/textproc/yodl/Makefile
@@ -2,12 +2,8 @@
# $FreeBSD$
PORTNAME= yodl
-PORTVERSION= 3.05.01
-PORTREVISION= 2
+PORTVERSION= 3.10.00
CATEGORIES= textproc
-MASTER_SITES= SF
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-EXTRACT_SUFX= .orig.tar.gz
MAINTAINER= bofh@FreeBSD.org
COMMENT= Easy to use but powerful document formatting/preparation language
@@ -20,8 +16,11 @@ BUILD_DEPENDS= icmake:devel/icmake \
bash:shells/bash \
gsed:textproc/gsed
-USES= perl5 shebangfix compiler:c++11-lib
+USES= perl5 shebangfix compiler:c++14-lang
USE_PERL5= build
+USE_GITLAB= yes
+GL_ACCOUNT= fbb-git
+GL_COMMIT= 5fa97b175c85581d01329013cfdb4239f019b023
SHEBANG_LANG= icmake
icmake_OLD_CMD= /usr/bin/icmake
@@ -48,15 +47,10 @@ PORTDOCS= *
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC_SUBDIR= ${PORTNAME}
OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-USE_TEX= latex:build dvipsk:build
-.endif
+DOCS_USE= TEX=latex:build,dvipsk:build
post-patch:
@${REINPLACE_CMD} -e 's|"/usr"|"${PREFIX}"| ; \
@@ -84,17 +78,17 @@ do-build:
@cd ${WRKSRC} && ./build programs strip
@cd ${WRKSRC} && ./build macros
@cd ${WRKSRC} && ./build man
-.if ${PORT_OPTIONS:MDOCS}
+
+do-build-DOCS-on:
@cd ${WRKSRC} && ./build manual
-.endif
do-install:
@cd ${WRKSRC} && ./build install programs ${STAGEDIR}
@cd ${WRKSRC} && ./build install macros ${STAGEDIR}
@cd ${WRKSRC} && ./build install man ${STAGEDIR}
-.if ${PORT_OPTIONS:MDOCS}
+
+do-install-DOCS-on:
@cd ${WRKSRC} && ./build install manual ${STAGEDIR}
@cd ${WRKSRC} && ./build install docs ${STAGEDIR}
-.endif
.include <bsd.port.mk>
diff --git a/textproc/yodl/distinfo b/textproc/yodl/distinfo
index 60a1c2d3529c..38f25f64df1d 100644
--- a/textproc/yodl/distinfo
+++ b/textproc/yodl/distinfo
@@ -1,2 +1,3 @@
-SHA256 (yodl_3.05.01.orig.tar.gz) = 5a3d0e1b2abbba87217cfdc6cd354a00df8d782572495bbddbdfbd4f47fe0d3e
-SIZE (yodl_3.05.01.orig.tar.gz) = 302038
+TIMESTAMP = 1532265417
+SHA256 (fbb-git-yodl-5fa97b175c85581d01329013cfdb4239f019b023_GL0.tar.gz) = 18a397c3285f8eb77f95c7d4dcd731ac5999b7ae6e7585625dfc8e530e646539
+SIZE (fbb-git-yodl-5fa97b175c85581d01329013cfdb4239f019b023_GL0.tar.gz) = 283086
diff --git a/textproc/yodl/pkg-descr b/textproc/yodl/pkg-descr
index b443de7624e4..5679b8f7d4a2 100644
--- a/textproc/yodl/pkg-descr
+++ b/textproc/yodl/pkg-descr
@@ -3,4 +3,4 @@ powerful document preparation language. It also includes converters to
convert documents written in that language to several formats, including
ASCII, man page format, LaTeX, DVI, XML, and HTML.
-WWW: http://yodl.sourceforge.net/
+WWW: http://fbb-git.gitlab.io/yodl/