diff --git a/www/tdom/Makefile b/www/tdom/Makefile index db8b941a48d9..e9645ef2078a 100644 --- a/www/tdom/Makefile +++ b/www/tdom/Makefile @@ -1,63 +1,64 @@ PORTNAME= tDOM PORTVERSION= 0.9.3 CATEGORIES= www MASTER_SITES= http://tdom.org/downloads/ DISTNAME= ${PORTNAME:tl}-${PORTVERSION}-src MAINTAINER= mi@aldan.algebra.com COMMENT= High performance processing of XML and HTML data with Tcl WWW= http://www.tdom.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= tcl:tea CONFIGURE_ARGS= --enable-threads --disable-tdomalloc +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share EXTRACT_AFTER_ARGS=--exclude 'expat*/*.c' --exclude 'expat*/[a-mo-z]*.h' \ --exclude 'domalloc*' --exclude win TEST_TARGET= test PLIST_SUB= PORTVERSION=${PORTVERSION} DOCS= CHANGES README.md OPTIONS_DEFINE= DOCS HTML5 OPTIONS_DEFAULT=${OPTIONS_DEFINE} EBASE OPTIONS_SINGLE= EXPAT OPTIONS_SINGLE_EXPAT= EBASE EPORTS EBASE_DESC= Use Expat from base EPORTS_DESC= Use Expat from ports HTML5_DESC= Enable parsing of HTML5 (requires gumbo) HTML5_LIB_DEPENDS=libgumbo.so:devel/gumbo HTML5_CONFIGURE_ENABLE=html5 HTML5_CFLAGS= -I${LOCALBASE}/include HTML5_USES= pkgconfig EPORTS_LIB_DEPENDS= libexpat.so:textproc/expat2 EPORTS_CONFIGURE_ON= --with-expat=${LOCALBASE} EBASE_CONFIGURE_ON= --with-expat=/usr MAKE_ARGS+= RANLIB_STUB=: .include .if ${PORT_OPTIONS:MEBASE} post-patch: ${REINPLACE_CMD} 's|expat\.h|bsdxml.h|g' \ ${WRKSRC}/configure \ ${WRKSRC}/generic/dom.h \ ${WRKSRC}/generic/tdom.h \ ${WRKSRC}/generic/tclexpat.h ${REINPLACE_CMD} 's|-lexpat|-lbsdxml|' ${WRKSRC}/configure ${REINPLACE_CMD} '553s|$$|knownBug} {|' ${WRKSRC}/tests/dom.test .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}/html/ .include diff --git a/www/tdom/pkg-plist b/www/tdom/pkg-plist index 59589590356f..d6eb7a7bb60f 100644 --- a/www/tdom/pkg-plist +++ b/www/tdom/pkg-plist @@ -1,28 +1,28 @@ include/tdom.h lib/tdom%%PORTVERSION%%/libtdom%%PORTVERSION%%.so lib/tdom%%PORTVERSION%%/libtdomstub%%PORTVERSION%%.a lib/tdom%%PORTVERSION%%/pkgIndex.tcl lib/tdom%%PORTVERSION%%/tdom.tcl lib/tdomConfig.sh -man/mann/dom.n.gz -man/mann/domDoc.n.gz -man/mann/domNode.n.gz -man/mann/expat.n.gz -man/mann/expatapi.n.gz -man/mann/pullparser.n.gz -man/mann/schema.n.gz -man/mann/tdomcmd.n.gz -man/mann/tnc.n.gz +share/man/mann/dom.n.gz +share/man/mann/domDoc.n.gz +share/man/mann/domNode.n.gz +share/man/mann/expat.n.gz +share/man/mann/expatapi.n.gz +share/man/mann/pullparser.n.gz +share/man/mann/schema.n.gz +share/man/mann/tdomcmd.n.gz +share/man/mann/tnc.n.gz %%PORTDOCS%%%%DOCSDIR%%/html/category-index.html %%PORTDOCS%%%%DOCSDIR%%/html/dom.html %%PORTDOCS%%%%DOCSDIR%%/html/domDoc.html %%PORTDOCS%%%%DOCSDIR%%/html/domNode.html %%PORTDOCS%%%%DOCSDIR%%/html/expat.html %%PORTDOCS%%%%DOCSDIR%%/html/expatapi.html %%PORTDOCS%%%%DOCSDIR%%/html/index.html %%PORTDOCS%%%%DOCSDIR%%/html/keyword-index.html %%PORTDOCS%%%%DOCSDIR%%/html/pullparser.html %%PORTDOCS%%%%DOCSDIR%%/html/tdomcmd.html %%PORTDOCS%%%%DOCSDIR%%/html/tnc.html %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/README.md diff --git a/x11-clocks/osdclock/Makefile b/x11-clocks/osdclock/Makefile index ccfb7990f499..17b359cebe49 100644 --- a/x11-clocks/osdclock/Makefile +++ b/x11-clocks/osdclock/Makefile @@ -1,25 +1,25 @@ PORTNAME= osdclock PORTVERSION= 0.5 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= x11-clocks MASTER_SITES= http://leftorium.net/software/ \ LOCAL/novel DISTNAME= osd_clock-${PORTVERSION} MAINTAINER= novel@FreeBSD.org COMMENT= Small clock which uses libxosd to render text to the root window WWW= http://leftorium.net/software.phtml LIB_DEPENDS= libxosd.so:misc/xosd CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lpthread MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - PREFIX="${PREFIX}" + PREFIX="${PREFIX}" MANDIR="${PREFIX}/share/man" -PLIST_FILES= bin/osd_clock man/man1/osd_clock.1.gz +PLIST_FILES= bin/osd_clock share/man/man1/osd_clock.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/osd_clock .include diff --git a/x11-clocks/xdaliclock-classic/Makefile b/x11-clocks/xdaliclock-classic/Makefile index 04ecf8c7a6a8..2c0b719707a6 100644 --- a/x11-clocks/xdaliclock-classic/Makefile +++ b/x11-clocks/xdaliclock-classic/Makefile @@ -1,22 +1,24 @@ PORTNAME= xdaliclock PORTVERSION= 2.44 +PORTREVISION= 1 CATEGORIES= x11-clocks MASTER_SITES= https://www.jwz.org/xdaliclock/ PKGNAMESUFFIX= -classic MAINTAINER= glebius@FreeBSD.org COMMENT= Rather neat animated clock (Xlib version) WWW= https://www.jwz.org/xdaliclock/ USES= xorg USE_XORG= ice sm x11 xext xt GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share PORTSCOUT= limit:^2\.44 CONFLICTS= xdaliclock WRKSRC= ${WRKDIR}/${DISTNAME}/X11 PLIST_FILES= bin/xdaliclock \ - man/man1/${PORTNAME}.1.gz + share/man/man1/${PORTNAME}.1.gz .include diff --git a/x11-drivers/xf86-input-egalax/Makefile b/x11-drivers/xf86-input-egalax/Makefile index 2a6170114159..4c54a5be581e 100644 --- a/x11-drivers/xf86-input-egalax/Makefile +++ b/x11-drivers/xf86-input-egalax/Makefile @@ -1,17 +1,19 @@ PORTNAME= xf86-input-egalax PORTVERSION= 0.3 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11-drivers MAINTAINER= glebius@FreeBSD.org COMMENT= eGalax touch screen input driver for X.Org USE_GITHUB= yes GH_ACCOUNT= glebius GH_TAGNAME= 7f1e4ac LICENSE= BSD2CLAUSE USES= autoreconf xorg-cat:driver +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share/man + .include diff --git a/x11-drivers/xf86-input-egalax/pkg-plist b/x11-drivers/xf86-input-egalax/pkg-plist index 68ead3abf57f..60673731988b 100644 --- a/x11-drivers/xf86-input-egalax/pkg-plist +++ b/x11-drivers/xf86-input-egalax/pkg-plist @@ -1,2 +1,2 @@ lib/xorg/modules/input/egalax_drv.so -man/man4/egalax.4x.gz +share/man/man4/egalax.4x.gz