Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Feb 2020 17:12:08 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r525393 - head/textproc/docproj
Message-ID:  <202002061712.016HC8hL058573@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Thu Feb  6 17:12:08 2020
New Revision: 525393
URL: https://svnweb.freebsd.org/changeset/ports/525393

Log:
  textproc/docproj: Lint Makefile and add WWW
  
  This is to prepare the port for future changes. This patch, however, is
  cosmetic and should not change how the port behaves
  
  Reviewed by:	bcr
  Approved by:	bcr (mentor)
  Differential Revision:	https://reviews.freebsd.org/D23500

Modified:
  head/textproc/docproj/Makefile
  head/textproc/docproj/pkg-descr

Modified: head/textproc/docproj/Makefile
==============================================================================
--- head/textproc/docproj/Makefile	Thu Feb  6 17:01:11 2020	(r525392)
+++ head/textproc/docproj/Makefile	Thu Feb  6 17:12:08 2020	(r525393)
@@ -9,25 +9,25 @@ CATEGORIES=	textproc
 MAINTAINER=	doceng@FreeBSD.org
 COMMENT=	Meta-port for the FreeBSD Documentation Project
 
-RUN_DEPENDS=	links:www/links1 \
+RUN_DEPENDS=	${LOCALBASE}/share/xml/dtd/xhtml/xhtml.soc:textproc/xhtml \
+		${LOCALBASE}/share/xml/xmlcharent/catalog:textproc/xmlcharent \
+		${LOCALBASE}/share/xsl/iso-schematron/xslt1/iso_schematron_skeleton_for_xslt1.xsl:textproc/iso-schematron-xslt \
+		docbook-xsl-ns>=1.78.1_4:textproc/docbook-xsl-ns \
+		docbook>0:textproc/docbook \
+		links:www/links1 \
+		p5-XML-Parser>=2.41:textproc/p5-XML-Parser \
+		peps:graphics/peps \
 		pngtopnm:graphics/netpbm \
 		scr2png:graphics/scr2png \
 		scr2txt:textproc/scr2txt \
 		xsltproc:textproc/libxslt \
-		peps:graphics/peps \
-		${LOCALBASE}/share/xml/dtd/xhtml/xhtml.soc:textproc/xhtml \
-		docbook-xsl-ns>=1.78.1_4:textproc/docbook-xsl-ns \
-		${LOCALBASE}/share/xsl/iso-schematron/xslt1/iso_schematron_skeleton_for_xslt1.xsl:textproc/iso-schematron-xslt \
-		docbook>0:textproc/docbook \
-		${LOCALBASE}/share/xml/xmlcharent/catalog:textproc/xmlcharent \
-		p5-XML-Parser>=2.41:textproc/p5-XML-Parser \
 		zip:archivers/zip
 
 USES=		ghostscript:run metaport perl5
 USE_PERL5=	run
 
 OPTIONS_DEFINE=		CJK DBLATEX FOP GROFF IGOR JING SVN TRANSLATOR
-OPTIONS_DEFAULT=	CJK		      IGOR          TRANSLATOR
+OPTIONS_DEFAULT=	CJK IGOR TRANSLATOR
 .if !exists(/usr/bin/groff)
 OPTIONS_DEFAULT+=	GROFF
 .endif
@@ -36,38 +36,39 @@ OPTIONS_DEFAULT+=	SVN
 .endif
 
 CJK_DESC=		CJK support
-CJK_RUN_DEPENDS=	html2text:textproc/html2text
 DBLATEX_DESC=		dblatex PDF renderer (experimental, requires TeXLive)
-DBLATEX_RUN_DEPENDS=	dblatex:textproc/dblatex
-DBLATEX_USE=		TEX=xetex
 FOP_DESC=		FOP PDF renderer (requires Java)
-FOP_RUN_DEPENDS=	fop:textproc/fop \
-			${FONTS}
 GROFF_DESC=		Groff support from ports
-GROFF_RUN_DEPENDS=	${LOCALBASE}/bin/groff:textproc/groff
 IGOR_DESC=		Igor automated proofreader for documentation
-IGOR_RUN_DEPENDS=	igor:textproc/igor
 JING_DESC=		Jing for advanced RELAX NG validation
-JING_RUN_DEPENDS=	jing:textproc/jing
 SVN_DESC=		Subversion support from ports
-SVN_RUN_DEPENDS=	${LOCALBASE}/bin/svn:devel/subversion
 TRANSLATOR_DESC=	Tools for translators
+
+CJK_RUN_DEPENDS=	html2text:textproc/html2text
+DBLATEX_RUN_DEPENDS=	dblatex:textproc/dblatex
+DBLATEX_USE=		TEX=xetex
+FOP_RUN_DEPENDS=	${_FONTS} \
+			fop:textproc/fop
+GROFF_RUN_DEPENDS=	${LOCALBASE}/bin/groff:textproc/groff
+IGOR_RUN_DEPENDS=	igor:textproc/igor
+JING_RUN_DEPENDS=	jing:textproc/jing
+SVN_RUN_DEPENDS=	${LOCALBASE}/bin/svn:devel/subversion
 TRANSLATOR_RUN_DEPENDS=	itstool:textproc/itstool22 \
 			msgcat:devel/gettext-tools
 
-FONTS=	${LOCALBASE}/share/fonts/GentiumPlus/GentiumPlus-R.ttf:x11-fonts/gentium-plus \
-	${LOCALBASE}/share/fonts/Droid/DroidSans.ttf:x11-fonts/droid-fonts-ttf \
-	${LOCALBASE}/share/fonts/Lohit/Lohit-Bengali.ttf:x11-fonts/lohit \
-	${LOCALBASE}/share/fonts/dejavu/DejaVuSansMono.ttf:x11-fonts/dejavu
-FONTS_CJK=${LOCALBASE}/share/fonts/TrueType/gkai00mp.ttf:chinese/arphicttf \
-	${LOCALBASE}/share/fonts/ipa/ipam.otf:japanese/font-ipa \
-	${LOCALBASE}/share/fonts/nanum-ttf/NanumBarunGothic.ttf:korean/nanumfonts-ttf
+_FONTS=		${LOCALBASE}/share/fonts/dejavu/DejaVuSansMono.ttf:x11-fonts/dejavu \
+		${LOCALBASE}/share/fonts/Droid/DroidSans.ttf:x11-fonts/droid-fonts-ttf \
+		${LOCALBASE}/share/fonts/GentiumPlus/GentiumPlus-R.ttf:x11-fonts/gentium-plus \
+		${LOCALBASE}/share/fonts/Lohit/Lohit-Bengali.ttf:x11-fonts/lohit
+_FONTS_CJK=	${LOCALBASE}/share/fonts/ipa/ipam.otf:japanese/font-ipa \
+		${LOCALBASE}/share/fonts/nanum-ttf/NanumBarunGothic.ttf:korean/nanumfonts-ttf \
+		${LOCALBASE}/share/fonts/TrueType/gkai00mp.ttf:chinese/arphicttf
 
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MFOP} || ${PORT_OPTIONS:MDBLATEX}
 ONLY_FOR_ARCHS=	amd64 i386
-CJK_RUN_DEPENDS=	${FONTS_CJK}
+CJK_RUN_DEPENDS=	${_FONTS_CJK}
 .endif
 
 # generate MINIMALDOCPORTS for src/release/Makefile.inc.docports.

Modified: head/textproc/docproj/pkg-descr
==============================================================================
--- head/textproc/docproj/pkg-descr	Thu Feb  6 17:01:11 2020	(r525392)
+++ head/textproc/docproj/pkg-descr	Thu Feb  6 17:12:08 2020	(r525393)
@@ -5,3 +5,5 @@ This package does not contain anything by itself -- it
 purpose is to require dependencies so users can install this package only
 and have all the Documentation Project stuff pulled in by the port/package
 dependency mechanism.
+
+WWW: https://www.freebsd.org/docproj



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002061712.016HC8hL058573>