Index: head/polish/gnugadu2/Makefile =================================================================== --- head/polish/gnugadu2/Makefile (revision 516923) +++ head/polish/gnugadu2/Makefile (revision 516924) @@ -1,93 +1,94 @@ # Created by: smyru@heron.pl # $FreeBSD$ PORTNAME= gnugadu2 PORTVERSION= 2.3.0 PORTREVISION= 17 CATEGORIES= polish net-im MASTER_SITES= SF/ggadu/gg2/${PORTVERSION} DISTNAME= gg2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Gadu-Gadu IM network client LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libgadu.so:polish/libgadu \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig GNU_CONFIGURE= yes INSTALLS_ICONS= yes -USES= gettext gmake libtool localbase pathfix perl5 pkgconfig tar:bzip2 +USES= gettext gmake gnome libtool localbase pathfix perl5 pkgconfig \ + tar:bzip2 xorg USE_GNOME= cairo gtk20 USE_LDCONFIG= yes USE_XORG= x11 xaw ice xscrnsaver INSTALL_TARGET= install-strip # there is a header conflict here, that breaks build CONFLICTS= qhacc-[0-9]* CONFIGURE_ARGS= --disable-esdtest \ --with-external-libgadu \ --with-static=no \ --with-aaway \ --with-external \ --with-gghist \ --with-gui \ --with-ignore \ --with-oss \ --with-sms \ --with-update \ --without-arts \ --without-gnutls \ --without-perl \ --without-remote \ --without-esd OPTIONS_DEFINE= DBUS DOCKAPP DOCKLET \ GTKSPELL JABBER TLEN XOSD OPTIONS_DEFAULT=DOCKLET OPTIONS_SUB= yes DOCKLET_DESC= Enable fd.o docklet plugin DOCKAPP_DESC= Enable WindowMaker dockapp plugin GTKSPELL_DESC= Enable GTKSpell checker TLEN_DESC= Enable Tlen.pl network plugin XOSD_DESC= Enable On-Screen-Display messages TLEN_LIB_DEPENDS= libtlen.so:polish/libtlen TLEN_CONFIGURE_WITH= tlen JABBER_LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth JABBER_CONFIGURE_WITH= jabber DOCKLET_CONFIGURE_WITH= docklet-system-tray DOCKAPP_CONFIGURE_WITH= docklet_dockapp GTKSPELL_BUILD_DEPENDS= pl-aspell>0:polish/aspell GTKSPELL_LIB_DEPENDS= libgtkspell.so:textproc/gtkspell GTKSPELL_RUN_DEPENDS= pl-aspell>0:polish/aspell GTKSPELL_CONFIGURE_WITH= gtkspell DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib DBUS_CONFIGURE_WITH= dbus DBUS_CONFIGURE_ON= --with-dbus-dir=${PREFIX}/share/dbus-1/services XOSD_LIB_DEPENDS= libxosd.so:misc/xosd XOSD_USE= XORG=xext,xinerama XOSD_CONFIGURE_WITH= xosd post-patch: @${REINPLACE_CMD} -e 's,=.*},=${PREFIX},' ${WRKSRC}/src/plugins/dbus/org.freedesktop.im.GG.service @${REINPLACE_CMD} -e 's, -ldl,,' ${WRKSRC}/lib/Makefile.in @${REINPLACE_CMD} -e 's,(datadir)/pixmaps,(datadir)/icons/hicolor/48x48/apps,' ${WRKSRC}/pixmaps/Makefile.in @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' ${WRKSRC}/src/plugins/GUI/gtkimhtml.c post-install: ${INSTALL_DATA} ${WRKSRC}/gg2.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include Index: head/polish/kadu/Makefile =================================================================== --- head/polish/kadu/Makefile (revision 516923) +++ head/polish/kadu/Makefile (revision 516924) @@ -1,72 +1,72 @@ # Created by: Jacek Pelka # $FreeBSD$ PORTNAME= kadu PORTVERSION= 4.3 PORTREVISION= 17 PORTEPOCH= 1 CATEGORIES= polish net-im MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/:kadu \ http://download.kadu.im/stable/:kadu \ http://download.kadu.im/additions/:additions DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:kadu DIST_SUBDIR= kadu EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Internet communicator supporting Gadu-Gadu and Jabber/XMPP LICENSE= GPLv2 BUILD_DEPENDS= bash:shells/bash \ pl-libgadu>=1.12.2:polish/libgadu LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ libsndfile.so:audio/libsndfile \ libinjeqt.so:devel/injeqt \ libqca-qt5.so:devel/qca \ libidn.so:dns/libidn \ libqxmpp.so:net-im/qxmpp-qt5 \ libgadu.so:polish/libgadu \ libgcrypt.so:security/libgcrypt \ libotr.so.5:security/libotr \ libenchant.so:textproc/enchant # TODO ntrack and ntrack-qt (needs porting) ? # TODO separate ports for plugins and themes (possible starting with 0.10) GG6_EMOTS_DISTFILE= kompatybilne_z_GG6.tar.gz GG7_EMOTS_DISTFILE= dodatkowe_emoty_GG7.tar.gz -USES= cmake:insource compiler:c++11-lib gettext-runtime \ - libarchive pkgconfig qt:5 readline tar:bzip2 +USES= cmake:insource compiler:c++11-lib gettext-runtime gnome \ + libarchive pkgconfig qt:5 readline tar:bzip2 xorg USE_XORG= x11 xext xfixes xscrnsaver USE_GNOME= glib20 USE_QT= concurrent core dbus declarative gui multimedia network \ script scripttools sql webkit widgets x11extras \ xml xmlpatterns buildtools_build linguisttools_build \ qmake_build imageformats_run sql-sqlite3_run # Setting KADU_VERSION disables git invocation CMAKE_ARGS= -DKADU_VERSION:STRING="${DISTVERSION}" -DWITH_ENCHANT=ON \ -DENABLE_TESTS=OFF LDFLAGS+= -lexecinfo OPTIONS_DEFINE= GG_EMOTS OPTIONS_SUB= yes GG_EMOTS_DESC= GG-compatible emoticons GG_EMOTS_DISTFILES= ${GG6_EMOTS_DISTFILE}:additions \ ${GG7_EMOTS_DISTFILE}:additions post-patch: @${REINPLACE_CMD} '/kadu_add_test/ s|^|#|' \ ${WRKSRC}/kadu-core/plugin/CMakeLists.txt post-install-GG_EMOTS-on: @${MKDIR} ${WRKSRC}/varia/themes/emoticons @cd ${WRKSRC}/varia/themes/emoticons && \ ${TAR} -zxf ${_DISTDIR}/${GG6_EMOTS_DISTFILE} && \ ${MV} kompatybilne_z_GG6 gg6_compatible && \ cd gg6_compatible && ${TAR} -zxf ${_DISTDIR}/${GG7_EMOTS_DISTFILE} @cd ${WRKSRC}/varia/themes/emoticons && \ ${COPYTREE_SHARE} gg6_compatible ${STAGEDIR}${DATADIR}/themes/emoticons .include Index: head/polish/qnapi/Makefile =================================================================== --- head/polish/qnapi/Makefile (revision 516923) +++ head/polish/qnapi/Makefile (revision 516924) @@ -1,38 +1,38 @@ # Created by: Pawel Pekala # $FreeBSD$ PORTNAME= qnapi PORTVERSION= 0.2.3 PORTREVISION= 7 CATEGORIES= polish multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Qt5 based subtitle downloader LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/LICENSE BUILD_DEPENDS= qt-maybe>0:devel/qt-maybe \ libmaia>0:net/libmaia LIB_DEPENDS= libmediainfo.so:multimedia/libmediainfo \ libzen.so:multimedia/libzen RUN_DEPENDS= 7z:archivers/p7zip USE_GITHUB= yes -USES= compiler:c++11-lib pkgconfig qmake qt:5 +USES= compiler:c++11-lib gl pkgconfig qmake qt:5 USE_GL= gl USE_QT= buildtools_build core gui network widgets xml CXXFLAGS+= -I${LOCALBASE}/include/maia post-patch: @${REINPLACE_CMD} 's|/usr|${PREFIX}|; s|share/man|man|' \ ${WRKSRC}/qnapi.pro post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qnapi (cd ${WRKSRC}/doc && ${INSTALL_DATA} qnapi-download.desktop \ qnapi-scan.desktop ${STAGEDIR}${DESKTOPDIR}) .include Index: head/polish/tleenx2/Makefile =================================================================== --- head/polish/tleenx2/Makefile (revision 516923) +++ head/polish/tleenx2/Makefile (revision 516924) @@ -1,42 +1,42 @@ # Created by: Maciek Korzen # $FreeBSD$ PORTNAME= tleenx2 PORTVERSION= 20040214 PORTREVISION= 11 CATEGORIES= polish net MASTER_SITES= SF/tleenx/tleenx2/${DISTNAME} DISTNAME= TleenX2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Client for polish IM service called Tlen.pl LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtlen.so:polish/libtlen -USES= localbase:ldflags pkgconfig +USES= gnome localbase:ldflags pkgconfig xorg USE_GNOME= gtk20 GNU_CONFIGURE= yes USE_XORG= x11 xscrnsaver WRKSRC= ${WRKDIR}/TleenX2-${PORTVERSION} PORTDOCS= README gg.txt sms.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} \ -e '/^tleenx2_LDADD =/,+1s,/usr/X11R6/lib/libXss.a,-lXss -lX11,' \ -e 's,/usr/X11R6/lib/libXss.a,,' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} 's,/usr/local,${LOCALBASE},g; s,gcc,${CC},' \ ${WRKSRC}/iksemel/Makefile @${REINPLACE_CMD} 's,gcc,${CC},' ${WRKSRC}/jabby/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include Index: head/print/asprint/Makefile =================================================================== --- head/print/asprint/Makefile (revision 516923) +++ head/print/asprint/Makefile (revision 516924) @@ -1,22 +1,23 @@ # Created by: brett@peloton.physics.montana.edu # $FreeBSD$ PORTNAME= asprint PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= print MASTER_SITES= AFTERSTEP/apps/asprint DISTNAME= asprint MAINTAINER= ports@FreeBSD.org COMMENT= Simple browser to allow a user to print PLIST_FILES= bin/asprint +USES= xorg USE_XORG= xmu xpm xt xaw x11 ALL_TARGET= asprint MAKEFILE= makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asprint ${STAGEDIR}${PREFIX}/bin .include Index: head/print/bibview/Makefile =================================================================== --- head/print/bibview/Makefile (revision 516923) +++ head/print/bibview/Makefile (revision 516924) @@ -1,17 +1,17 @@ # Created by: dbader@eece.unm.edu # $FreeBSD$ PORTNAME= bibview PORTVERSION= 2.2 PORTREVISION= 2 CATEGORIES= print databases MASTER_SITES= TEX_CTAN/biblio/bibtex/utils/bibview-2.0 MAINTAINER= ports@FreeBSD.org COMMENT= Graphical interface for manipulating BibTeX bibliography databases -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt WRKSRC= ${WRKDIR}/bibview-${PORTVERSION} .include Index: head/print/fig2dev/Makefile =================================================================== --- head/print/fig2dev/Makefile (revision 516923) +++ head/print/fig2dev/Makefile (revision 516924) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= fig2dev PORTVERSION= 3.2.7 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= SF/mcj/ MAINTAINER= pi@FreeBSD.org COMMENT= Tools to convert Xfig .fig files RUN_DEPENDS= ppmtogif:graphics/netpbm \ gs:print/ghostscript9-agpl-base LIB_DEPENDS= libpng.so:graphics/png CONFLICTS= transfig-* -USES= alias ghostscript:run iconv tar:xz +USES= alias ghostscript:run iconv tar:xz xorg CFLAGS+= -Wno-return-type GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-transfig CONFIGURE_ARGS+= GSEXE=gs USE_XORG= xpm .include Index: head/print/flpsed/Makefile =================================================================== --- head/print/flpsed/Makefile (revision 516923) +++ head/print/flpsed/Makefile (revision 516924) @@ -1,53 +1,53 @@ # Created by: Fernan Aguero # $FreeBSD$ PORTNAME= flpsed DISTVERSION= 0.7.3 CATEGORIES= print MASTER_SITES= http://flpsed.org/ MAINTAINER= ports@FreeBSD.org COMMENT= WYSIWYG Postscript annotator LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS+= libfltk.so:x11-toolkits/fltk \ libfontconfig.so:x11-fonts/fontconfig -USES= desktop-file-utils ghostscript:x11 gmake +USES= desktop-file-utils ghostscript:x11 gmake xorg GNU_CONFIGURE= yes USE_XORG= x11 xcursor xext xfixes xft xinerama xrender PLIST_FILES= bin/flpsed \ man/man1/flpsed.1.gz \ share/applications/flpsed.desktop \ share/icons/flpsed.png \ share/icons/flpsed.svg PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/flpsed ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/flpsed.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/flpsed.desktop ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons ${INSTALL_DATA} ${WRKSRC}/flpsed.png ${WRKSRC}/flpsed.svg ${STAGEDIR}${PREFIX}/share/icons do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} post-install: .if !exists(${LOCALBASE}/bin/pdftops) @${ECHO_CMD} "" @${ECHO_CMD} " Consider installing graphics/xpdf, to take full advantage of " @${ECHO_CMD} " flpsed's ability to edit PDF files by first converting them " @${ECHO_CMD} " to PostScript via xpdf's pdftops(1) before editing, and then " @${ECHO_CMD} " transforming the edited Postscript files back to PDF via " @${ECHO_CMD} " Ghostscript's ps2pdf(1). " @${ECHO_CMD} "" .endif .include Index: head/print/ft2demos/Makefile =================================================================== --- head/print/ft2demos/Makefile (revision 516923) +++ head/print/ft2demos/Makefile (revision 516924) @@ -1,36 +1,36 @@ # Created by: KANOU Hiroki # $FreeBSD$ PORTNAME= ft2demos PORTVERSION= 2.10.0 CATEGORIES= print MASTER_SITES= SAVANNAH/freetype/ \ SF/freetype/freetype-demos/${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Demo programs for FreeType2 LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual BUILD_DEPENDS= ${NONEXISTENT}:print/freetype2:build LIB_DEPENDS= libfreetype.so:print/freetype2 -USES= gmake tar:bzip2 +USES= gmake tar:bzip2 xorg USE_XORG= x11 MAKE_ARGS= EXES="${FT_PROGRAMS}" X11_PATH="${LOCALBASE}" PLIST_FILES= ${FT_PROGRAMS:S,^,bin/,} FT_PROGRAMS= ftbench ftchkwd ftdiff ftdump ftgamma ftgrid ftlint ftmemchk \ ftmulti ftpatchk ftstring fttimer ftvalid ftview post-extract: ${LN} -sf `${MAKE} -C ${.CURDIR}/../../print/freetype2 -V WRKSRC` ${WRKDIR}/freetype2 do-install: @(cd ${WRKSRC}/bin/.libs && \ ${INSTALL_PROGRAM} ${FT_PROGRAMS} ${STAGEDIR}${PREFIX}/bin) .include Index: head/print/ghostscript7-x11/Makefile =================================================================== --- head/print/ghostscript7-x11/Makefile (revision 516923) +++ head/print/ghostscript7-x11/Makefile (revision 516924) @@ -1,50 +1,50 @@ # Created by: Andreas Klemm # $FreeBSD$ PORTNAME= ghostscript PORTVERSION= 7.07 PORTREVISION= 32 CATEGORIES= print MASTER_SITES= SF/ghostscript/gnu-gs/${PORTVERSION}/ PKGNAMESUFFIX= 7-x11 DIST_SUBDIR= ${PORTNAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Ghostscript 7.x PostScript interpreter, X11 support LICENSE= GPLv2 CONFLICTS_INSTALL= \ gambc-[0-9]* \ ghostscript[789]-[0-9]* \ ghostscript[789]-nox11-[0-9]* \ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= autoreconf ghostscript:7 gmake tar:bzip2 +USES= autoreconf ghostscript:7 gmake tar:bzip2 xorg USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ENV= ${MAKE_ENV} CONFIGURE_ARGS= --disable-compile-inits \ --enable-dynamic \ --without-ijs \ --with-x \ --x-includes=${LOCALBASE}/include \ --x-libraries=${LOCALBASE}/lib MAKE_ENV= CFLAGS_STANDARD="${CFLAGS}" \ XCFLAGS="${XCFLAGS}" XLDFLAGS="${XLDFLAGS}" \ EXTRALIBS="${EXTRALIBS}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib XLDFLAGS= -lpthread ALL_TARGET= ./obj/X11.so INSTALL_TARGET= install-shared PLIST_FILES= ${GS_LIBDIR}/X11.so GS_LIBDIR= lib/${PORTNAME}/${PORTVERSION} pre-build: ${MKDIR} ${WRKSRC}/obj .include Index: head/print/ghostscript8-x11/Makefile =================================================================== --- head/print/ghostscript8-x11/Makefile (revision 516923) +++ head/print/ghostscript8-x11/Makefile (revision 516924) @@ -1,57 +1,57 @@ # Created by: Andreas Klemm # $FreeBSD$ PORTNAME= ghostscript PORTVERSION= 8.71 PORTREVISION= 19 CATEGORIES= print MASTER_SITES= http://downloads.ghostscript.com/public/ \ SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}/ \ ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs${PORTVERSION:S/.//}/ PKGNAMESUFFIX= 8-x11 DIST_SUBDIR= ${PORTNAME} MAINTAINER= doceng@FreeBSD.org COMMENT= Ghostscript 8.x PostScript interpreter, X11 support LICENSE= GPLv3 CONFLICTS_INSTALL= \ gambc-[0-9]* \ ghostscript[789]-[0-9]* \ ghostscript[789]-nox11-[0-9]* \ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= autoreconf ghostscript:8 gmake tar:xz +USES= autoreconf ghostscript:8 gmake tar:xz xorg USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xt GNU_CONFIGURE= yes EXTRACT_AFTER_ARGS= ${EXCLUDE_DIRS:S/^/--exclude /} MAKE_ENV= CFLAGS_STANDARD="${CFLAGS}" \ XLDFLAGS="${XLDFLAGS}" CONFIGURE_ENV= ${MAKE_ENV} CONFIGURE_ARGS= --disable-compile-inits \ --disable-contrib \ --enable-dynamic \ --without-ijs \ --without-jasper \ --without-libpaper \ --with-x \ --x-includes=${LOCALBASE}/include \ --x-libraries=${LOCALBASE}/lib \ --with-drivers="" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib XLDFLAGS= -lpthread ALL_TARGET= ./obj/X11.so INSTALL_TARGET= install-shared PLIST_FILES= ${GS_LIBDIR}/X11.so GS_LIBDIR= lib/${PORTNAME}/${PORTVERSION} EXCLUDE_DIRS= jbig2dec jpeg expat jasper libpng tiff zlib pre-build: ${MKDIR} ${WRKSRC}/obj .include Index: head/print/ghostscript9-agpl-x11/Makefile =================================================================== --- head/print/ghostscript9-agpl-x11/Makefile (revision 516923) +++ head/print/ghostscript9-agpl-x11/Makefile (revision 516924) @@ -1,61 +1,61 @@ # $FreeBSD$ PORTNAME= ghostscript PORTVERSION= 9.27 CATEGORIES= print MASTER_SITES= https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PORTVERSION:S/.//}/ PKGNAMESUFFIX= 9-agpl-x11 MAINTAINER= doceng@FreeBSD.org COMMENT= PostScript and PDF interpreter, X11 support LICENSE= AGPLv3 BUILD_DEPENDS= ghostscript9-agpl-base>=${PORTVERSION}:print/ghostscript9-agpl-base RUN_DEPENDS= ghostscript9-agpl-base>=${PORTVERSION}:print/ghostscript9-agpl-base CONFLICTS_INSTALL= \ ghostscript[789]-[0-9]* \ ghostscript[789]-nox11-[0-9]* \ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* DISTINFO_FILE= ${.CURDIR:H}/ghostscript9-agpl-base/distinfo PATCHDIR= ${.CURDIR:H}/ghostscript9-agpl-base/files -USES= cpe gmake iconv localbase pkgconfig tar:xz +USES= cpe gmake iconv localbase pkgconfig tar:xz xorg USE_CSTD= gnu99 USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xt CPE_VENDOR= artifex GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-compile-inits \ --disable-cups \ --disable-dbus \ --disable-gtk \ --disable-openjpeg \ --enable-contrib \ --enable-dynamic \ --enable-fontconfig \ --enable-freetype \ --with-drivers=ALL \ --with-fontpath=${LOCALBASE}/share/fonts \ --with-jbig2dec \ --with-libiconv=maybe \ --with-libidn \ --with-libpaper \ --with-system-libtiff \ --with-x \ --without-ijs ALL_TARGET= ./obj/X11.so INSTALL_TARGET= install-shared PLIST_FILES= lib/${PORTNAME}/${PORTVERSION}/X11.so post-patch: @${RM} -r ${WRKSRC}/freetype ${WRKSRC}/ijs ${WRKSRC}/jbig2dec \ ${WRKSRC}/jpeg ${WRKSRC}/libpng ${WRKSRC}/openjpeg \ ${WRKSRC}/zlib post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTVERSION}/X11.so .include Index: head/print/ghostscript9-x11/Makefile =================================================================== --- head/print/ghostscript9-x11/Makefile (revision 516923) +++ head/print/ghostscript9-x11/Makefile (revision 516924) @@ -1,58 +1,58 @@ # $FreeBSD$ PORTNAME= ghostscript PORTVERSION= 9.06 PORTREVISION= 12 CATEGORIES= print MASTER_SITES= http://downloads.ghostscript.com/public/ \ SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}/ PKGNAMESUFFIX= 9-x11 DIST_SUBDIR= ${PORTNAME} MAINTAINER= doceng@FreeBSD.org COMMENT= Ghostscript 9.x PostScript interpreter, X11 support LICENSE= GPLv3 CONFLICTS_INSTALL= \ gambc-[0-9]* \ ghostscript[789]-[0-9]* \ ghostscript[789]-nox11-[0-9]* \ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= autoreconf ghostscript:9 gmake tar:bzip2 +USES= autoreconf ghostscript:9 gmake tar:bzip2 xorg USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xt EXTRACT_AFTER_ARGS= ${EXCLUDE_DIRS:S/^/--exclude /} GNU_CONFIGURE= yes MAKE_ENV= CFLAGS_STANDARD="${CFLAGS}" \ XLDFLAGS="${XLDFLAGS}" CONFIGURE_ENV= ${MAKE_ENV} CONFIGURE_ARGS= --disable-compile-inits \ --disable-contrib \ --enable-dynamic \ --disable-freetype \ --without-system-libtiff \ --without-ijs \ --without-libidn \ --without-jasper \ --without-libpaper \ --with-x \ --x-includes=${LOCALBASE}/include \ --x-libraries=${LOCALBASE}/lib \ --with-drivers="" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib XLDFLAGS= -lpthread ALL_TARGET= ./obj/X11.so INSTALL_TARGET= install-shared PLIST_FILES= ${GS_LIBDIR}/X11.so GS_LIBDIR= lib/${PORTNAME}/${PORTVERSION} EXCLUDE_DIRS= freetype jbig2dec jpeg expat jasper lcms lcms2 libpng tiff zlib pre-build: ${MKDIR} ${WRKSRC}/obj .include Index: head/print/gl2ps/Makefile =================================================================== --- head/print/gl2ps/Makefile (revision 516923) +++ head/print/gl2ps/Makefile (revision 516924) @@ -1,24 +1,24 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= gl2ps PORTVERSION= 1.4.0 CATEGORIES= print graphics MASTER_SITES= http://www.geuz.org/gl2ps/src/ MAINTAINER= araujo@FreeBSD.org COMMENT= C library providing vector output for OpenGL applications LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING.LGPL LIB_DEPENDS= libpng.so:graphics/png -USES= cmake tar:tgz +USES= cmake gl tar:tgz USE_GL= gl USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source OPTIONS_DEFINE= DOCS .include Index: head/print/gv/Makefile =================================================================== --- head/print/gv/Makefile (revision 516923) +++ head/print/gv/Makefile (revision 516924) @@ -1,42 +1,42 @@ # Created by: tg@FreeBSD.org # $FreeBSD$ PORTNAME= gv PORTVERSION= 3.7.4 PORTREVISION= 5 CATEGORIES= print MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= PostScript and PDF previewer LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d -USES= cpe ghostscript:x11 iconv gmake perl5 shebangfix +USES= cpe ghostscript:x11 iconv gmake perl5 shebangfix xorg USE_PERL5= build USE_XORG= xpm ice sm xext xmu x11 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/X11 \ --enable-setenv-code \ --enable-SIGCHLD-fallback SHEBANG_FILES= ${WRKSRC}/src/gv-update-userconfig.in INFO= gv CPE_VENDOR= gnu PLIST_FILES= bin/gv \ bin/gv-update-userconfig \ %%DATADIR%%/gv_system.ad \ lib/X11/app-defaults/GV \ man/man1/gv.1.gz \ man/man1/gv-update-userconfig.1.gz PLIST_DIRS= %%DATADIR%%/safe-gs-workdir .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no .endif .include Index: head/print/libotf/Makefile =================================================================== --- head/print/libotf/Makefile (revision 516923) +++ head/print/libotf/Makefile (revision 516924) @@ -1,23 +1,23 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= libotf DISTVERSION= 0.9.16 CATEGORIES= print devel textproc MASTER_SITES= SAVANNAH/m17n MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= Library for handling OpenType fonts LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 -USES= pathfix pkgconfig libtool:keepla +USES= pathfix pkgconfig libtool:keepla xorg GNU_CONFIGURE= yes USE_XORG= ice sm x11 xaw xt xmu INSTALL_TARGET= install-strip USE_LDCONFIG= yes .include Index: head/print/lyx/Makefile =================================================================== --- head/print/lyx/Makefile (revision 516923) +++ head/print/lyx/Makefile (revision 516924) @@ -1,62 +1,62 @@ # Created by: Klemm # $FreeBSD$ PORTNAME= lyx PORTVERSION= ${MAJOR_VERSION}.${MINOR_VERSION} PORTREVISION= 6 CATEGORIES= print editors MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \ http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \ ftp://ftp.ntua.gr/pub/X11/LyX/stable/${MAJOR_VERSION}.x/ \ http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/${MAJOR_VERSION}.x/ MAINTAINER= rakuco@FreeBSD.org COMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libmythes-1.2.so:textproc/mythes MAJOR_VERSION= 2.3 MINOR_VERSION= 2 USES= compiler:c++11-lang desktop-file-utils gmake iconv pkgconfig \ - perl5 python:2.7 qt:5 shebangfix tar:xz + perl5 python:2.7 qt:5 shebangfix tar:xz xorg USE_QT= core concurrent gui svg widgets x11extras buildtools_build qmake_build USE_XORG= xcb GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-included-boost \ --without-included-mythes \ --enable-qt5 \ --with-qt-dir=${LOCALBASE}/lib/qt5 \ ${ICONV_CONFIGURE_ARG} \ --with-extra-prefix=${LOCALBASE} SHEBANG_FILES= lib/configure.py \ lib/lyx2lyx/lyx2lyx \ lib/scripts/listerrors \ lib/scripts/gnuplot2pdf.py \ lib/scripts/svg2pdftex.py \ lib/scripts/svg2pstex.py LIBS+= -lexecinfo OPTIONS_DEFINE= ASPELL ENCHANT HUNSPELL NLS OPTIONS_DEFAULT= HUNSPELL OPTIONS_SUB= yes ENCHANT_DESC= Spell checking using Enchant ASPELL_CONFIGURE_OFF= --without-aspell ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell ENCHANT_CONFIGURE_OFF= --without-enchant ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant HUNSPELL_CONFIGURE_OFF= --without-hunspell HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext post-patch: @${GREP} -rl "python -tt" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -i '' 's|python -tt|${PYTHON_CMD} -tt|' .include Index: head/print/pdfcube/Makefile =================================================================== --- head/print/pdfcube/Makefile (revision 516923) +++ head/print/pdfcube/Makefile (revision 516924) @@ -1,31 +1,31 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= pdfcube PORTVERSION= 0.0.5 PORTREVISION= 32 CATEGORIES= print MASTER_SITES= http://code.100allora.it/releases/pdfcube/ MAINTAINER= lwhsu@FreeBSD.org COMMENT= OpenGL presentation viewer on a spinning cube BROKEN= unfetchable LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libpoppler-glib.so:graphics/poppler-glib \ libboost_program_options.so:devel/boost-libs -USES= compiler:c++11-lang pkgconfig +USES= compiler:c++11-lang gl pkgconfig USE_GL= glut GNU_CONFIGURE= yes CONFIGURE_ARGS= --libdir=${LOCALBASE}/lib --includedir=${LOCALBASE}/include PLIST_FILES= bin/pdfcube post-patch: ${REINPLACE_CMD} -e \ 's|BOOSTLIBDIR/libboost_program_options\*\.{so,a}\*|BOOSTLIBDIR/libboost_program_options.so|' \ ${WRKSRC}/configure .include Index: head/print/photoprint/Makefile =================================================================== --- head/print/photoprint/Makefile (revision 516923) +++ head/print/photoprint/Makefile (revision 516924) @@ -1,39 +1,40 @@ # $FreeBSD$ PORTNAME= photoprint DISTVERSION= 0.4.2-pre2 PORTREVISION= 8 CATEGORIES= print graphics MASTER_SITES= http://www.blackfiveimaging.co.uk/photoprint/ MAINTAINER= bsam@FreeBSD.org COMMENT= Utility to print multiple images per sheet LICENSE= GPLv2 BROKEN= fails to build LIB_DEPENDS= libcups.so:print/cups \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgutenprint.so:print/gutenprint \ liblcms.so:graphics/lcms \ libnetpbm.so:graphics/netpbm \ libpng.so:graphics/png \ libtiff.so:graphics/tiff GNU_CONFIGURE= yes -USES= compiler:c++11-lang desktop-file-utils gettext jpeg libtool localbase pkgconfig +USES= compiler:c++11-lang desktop-file-utils gettext gnome jpeg \ + libtool localbase pkgconfig xorg USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 USE_CXXSTD= gnu++98 LIBS+= -lX11 INSTALLS_ICONS= yes post-patch: @${REINPLACE_CMD} -e 's|glib/gstrfuncs.h|glib.h|g' \ ${WRKSRC}/gp_cppsupport/gprinter.cpp @${REINPLACE_CMD} -e 's|cups/cups.h|cups/ppd.h|g' \ ${WRKSRC}/stp_support/printerqueues_unix.c .include Index: head/print/py-qt5-printsupport/Makefile =================================================================== --- head/print/py-qt5-printsupport/Makefile (revision 516923) +++ head/print/py-qt5-printsupport/Makefile (revision 516924) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= printsupport CATEGORIES= print python MAINTAINER= kde@FreeBSD.org COMMENT= Python bindings for the Qt5 toolkit, QtPrintSupport module BUILD_DEPENDS= ${PY_ENUM34} RUN_DEPENDS= ${PY_ENUM34} CONFIGURE_ARGS= --enable QtPrintSupport PYQT_DIST= yes -USES= python pyqt:5 qt:5 +USES= gl python pyqt:5 qt:5 USE_GL= gl USE_PYQT= sip_build core_run widgets_run USE_PYTHON= concurrent flavors py3kplist USE_QT= core gui printsupport widgets qmake_build OPTIONS_DEFINE= API DEBUG OPTIONS_DEFAULT=API OPTIONS_SUB= yes API_DESC= Install QtPrintsupport API for QScintilla2 API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT_APIDIR} API_CONFIGURE_OFF= --no-qsci-api API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 DEBUG_CONFIGURE_ON= --debug --trace .include Index: head/print/qpdfview/Makefile =================================================================== --- head/print/qpdfview/Makefile (revision 516923) +++ head/print/qpdfview/Makefile (revision 516924) @@ -1,48 +1,48 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= qpdfview DISTVERSION= 0.4.18 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= https://launchpadlibrarian.net/294276875/ \ https://launchpad.net/${PORTNAME}/trunk/${DISTVERSION}/+download/ MAINTAINER= mbeis@xs4all.nl COMMENT= Tabbed DjVu/PDF/PS document viewer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5 -USES+= compiler:c++11-lang desktop-file-utils gl pkgconfig qmake qt:5 +USES= compiler:c++11-lang desktop-file-utils gl pkgconfig qmake qt:5 USE_LDCONFIG= yes USE_QT= buildtools_build concurrent core dbus gui imageformats linguisttools printsupport sql sql-sqlite3 svg widgets xml USE_GL= gl QMAKE_SOURCE_PATH= ${PORTNAME}.pro DATADIR= ${PREFIX}/share/${PORTNAME} OPTIONS_DEFINE= CUPS DJVU PS OPTIONS_DEFAULT= CUPS DJVU PS OPTIONS_SUB= yes CUPS_QMAKE_OFF= "CONFIG+=without_cups" CUPS_LIB_DEPENDS= libcups.so:print/cups DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre DJVU_QMAKE_OFF= "CONFIG+=without_djvu" PS_LIB_DEPENDS= libspectre.so:print/libspectre PS_QMAKE_OFF= "CONFIG+=without_ps" .include pre-configure: ${REINPLACE_CMD} -e 's#/usr#${PREFIX}#g;s#${PREFIX}/share/man#${PREFIX}/man#g' \ ${WRKSRC}/${PORTNAME}.pri cd ${WRKSRC} && ${LRELEASE} ${PORTNAME}.pro .include Index: head/print/tex-aleph/Makefile =================================================================== --- head/print/tex-aleph/Makefile (revision 516923) +++ head/print/tex-aleph/Makefile (revision 516924) @@ -1,84 +1,84 @@ # $FreeBSD$ PORTNAME= aleph PORTVERSION= 1.15.2.1.r.4 PORTREVISION= 4 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= TeX Engine including Omega and e-TeX features LIB_DEPENDS= libmpfr.so:math/mpfr \ libpng.so:graphics/png -USES= tar:xz pkgconfig +USES= gnome pkgconfig tar:xz xorg USE_TEX= kpathsea web2c texmf formats fmtutil USE_XORG= pixman USE_GNOME= cairo TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ libs/xpdf \ texk/web2c EXTRACT_AFTER_ARGS_TEXMF=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXLIVE_SOURCE= 20150521 DISTVERSION_TEXLIVE_TEXMF= 20150523 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/tex/plain/config/aleph.ini \ texmf-dist/doc/aleph \ texmf-dist/source/lambda \ texmf-dist/tex/lambda WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=etex pdftex luatex luajittex mf mf-nowin \ ptex eptex uptex euptex \ otangle mp pmp upmp web2c web-progs xetex tex synctex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-aleph \ --with-system-zlib .for L in cairo gmp kpathsea libpng mpfr pixman ptexenc CONFIGURE_ARGS+=--with-system-$L \ --with-$L-include=${LOCALBASE}/include \ --with-$L-libdir=${LOCALBASE}/lib .endfor CFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes TEX_FORMATS= aleph OPTIONS_DEFINE= SOURCE OPTIONS_SUB= yes .include .if empty(PORT_OPTIONS:MSOURCE) EXTRACT_FILES_TEXMF:= ${EXTRACT_FILES_TEXMF:Ntexmf-dist/source/*} .endif # buildenv and dumpenv in Makefile uses hard-coded TEXMFCNF. post-extract: cd ${WRKSRC}/.. && \ ${LN} -s -f ${LOCALBASE}/${TEXMFDISTDIR}/web2c kpathsea pre-configure: for D in libs/xpdf; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} \ ${CONFIGURE_ARGS}; \ done pre-su-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} .include Index: head/print/tex-luatex/Makefile =================================================================== --- head/print/tex-luatex/Makefile (revision 516923) +++ head/print/tex-luatex/Makefile (revision 516924) @@ -1,97 +1,97 @@ # $FreeBSD$ PORTNAME= luatex PORTVERSION= 0.80.0 PORTREVISION= 12 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= Extended version of pdfTeX using Lua LIB_DEPENDS= libpng.so:graphics/png \ libmpfr.so:math/mpfr \ libzzip.so:devel/zziplib -USES= pkgconfig tar:xz libtool +USES= gnome libtool pkgconfig tar:xz xorg USE_TEX= kpathsea web2c texmf formats texlua texluajit fmtutil USE_XORG= pixman USE_GNOME= cairo USE_LDCONFIG= yes TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ libs/xpdf \ libs/lua52 \ libs/luajit \ libs/poppler \ texk/web2c EXTRACT_AFTER_ARGS_TEXMF=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXLIVE_SOURCE= 20150521 DISTVERSION_TEXLIVE_TEXMF= 20150523 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/doc/lualatex \ texmf-dist/doc/luatex \ texmf-dist/scripts/context/lua \ texmf-dist/source/luatex \ texmf-dist/source/lualatex \ texmf-dist/fonts/map/luatex \ texmf-dist/tex/plain/config/dviluatex.ini \ texmf-dist/tex/luatex \ texmf-dist/tex/plain/config/luatex.ini \ texmf-dist/tex/generic/config/luatex-unicode-letters.tex \ texmf-dist/tex/generic/config/luatexiniconfig.tex \ texmf-dist/tex/generic/context/luatex \ texmf-dist/tex/latex/latexconfig/dvilualatex.ini \ texmf-dist/tex/latex/latexconfig/lualatex-reset-codes.tex \ texmf-dist/tex/latex/latexconfig/lualatexquotejobname.tex \ texmf-dist/tex/latex/latexconfig/lualatex-patch-kernel.tex \ texmf-dist/tex/latex/latexconfig/lualatexiniconfig.tex \ texmf-dist/tex/latex/latexconfig/lualatex.ini \ texmf-dist/tex/lualatex WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=aleph etex pdftex mf mf-nowin \ ptex eptex uptex euptex \ otangle mp pmp upmp web2c web-progs xetex tex synctex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-luatex \ --enable-luajittex \ --without-system-poppler \ --with-system-zlib \ --with-system-zziplib .for L in cairo gmp kpathsea libpng mpfr pixman ptexenc CONFIGURE_ARGS+=--with-system-$L \ --with-$L-include=${LOCALBASE}/include \ --with-$L-libdir=${LOCALBASE}/lib .endfor CPPFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes TEX_FORMATS= luatex # buildenv and dumpenv in Makefile uses hard-coded TEXMFCNF. post-extract: cd ${WRKSRC}/.. && \ ${LN} -s -f ${LOCALBASE}/${TEXMFDISTDIR}/web2c kpathsea pre-configure: for D in libs/xpdf libs/poppler; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} \ ${CONFIGURE_ARGS}; \ done pre-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} .include Index: head/print/tex-xdvik/Makefile =================================================================== --- head/print/tex-xdvik/Makefile (revision 516923) +++ head/print/tex-xdvik/Makefile (revision 516924) @@ -1,67 +1,67 @@ # Created by: Kentaro Inagaki # $FreeBSD$ PORTNAME= xdvik PORTVERSION= 22.87 PORTREVISION= 4 CATEGORIES= print MASTER_SITES= SF/xdvi/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= tex- DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= DVI Previewer(kpathsearch) for X LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpaper.so:print/libpaper RUN_DEPENDS= tex-dvipsk>=5.995:print/tex-dvipsk -USES= iconv motif +USES= iconv motif xorg USE_TEX= web2c kpathsea texmf texhash TEXHASHDIRS= ${TEXMFDISTDIR} USE_XORG= ice sm x11 xmu xpm xt xi WRKSRC= ${WRKDIR}/${DISTNAME}/texk/xdvik PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared \ --datarootdir=${LOCALBASE}/share \ --with-xdvi-x-toolkit=motif \ --enable-xi2-scrolling \ --with-iconv \ --with-xpm \ --with-system-kpathsea \ --with-kpathsea-includes=${LOCALBASE}/include/kpathsea \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-zlib \ --with-system-freetype2 \ --with-system-libgs \ --with-default-gs-lib-path=${LOCALBASE}/lib \ --with-default-dvips-path=${LOCALBASE}/bin/dvips \ --with-default-ps2pdf-path=${LOCALBASE}/bin/ps2pdf CONFIGURE_ENV= INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" CFLAGS+= -I${LOCALBASE}/include -DHAVE_LIBPAPER -g -O0 PLIST_SUB= TEXMFDISTDIR=${TEXMFDISTDIR} CONFLICTS_INSTALL= xdvi-[0-9]* xdvi-*-[0-9]* *-xdvi-[0-9]* \ xdvik-[0-9]* ja-xdvik-*-[0-9]* PORTDOCS= BUGS CHANGES INSTALL README README.CVS README.coding \ README.config README.cross README.distro README.hacking \ README.layout README.xdvik README_maintainer TODO OPTIONS_DEFINE= DOCS .include post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/fonts/map/xdvi ${INSTALL_DATA} ${WRKSRC}/xdvi-ptex.map \ ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/fonts/map/xdvi/xdvi-ptex.map .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/${DISTNAME} && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/print/tex-xetex/Makefile =================================================================== --- head/print/tex-xetex/Makefile (revision 516923) +++ head/print/tex-xetex/Makefile (revision 516924) @@ -1,96 +1,96 @@ # $FreeBSD$ PORTNAME= xetex PORTVERSION= 0.99992 PORTREVISION= 26 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= TeX System with Unicode and Modern Font Technologies LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgraphite2.so:graphics/graphite2 \ libicuio.so:devel/icu \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libpng.so:graphics/png \ libTECkit.so:textproc/teckit -USES= compiler:c++11-lib pkgconfig tar:xz +USES= compiler:c++11-lib gnome pkgconfig tar:xz xorg USE_CXXSTD= gnu++11 USE_TEX= kpathsea web2c texmf formats fmtutil dvipdfmx USE_XORG= pixman USE_GNOME= cairo TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ libs/poppler \ libs/xpdf \ texk/web2c EXTRACT_AFTER_ARGS_TEXMF= \ | ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXLIVE_SOURCE=20150521 DISTVERSION_TEXLIVE_TEXMF=20150523 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/doc/xelatex \ texmf-dist/doc/xetex \ texmf-dist/fonts/misc/xetex \ texmf-dist/scripts/xetex \ texmf-dist/source/xelatex \ texmf-dist/tex/latex/latexconfig/xelatex.ini \ texmf-dist/tex/plain/config/xetex.ini \ texmf-dist/tex/xelatex \ texmf-dist/tex/xetex \ texmf-dist/tex/generic/xetexconfig/unicode-letters.tex WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=aleph etex pdftex luatex luajittex mf mf-nowin \ ptex eptex uptex euptex \ otangle mp pmp upmp web2c web-progs tex synctex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-xetex \ --with-system-freetype2 \ --with-freetype2-includes=${LOCALBASE}/include/freetype2 \ --with-freetype2-libdir=${LOCALBASE}/lib \ --with-system-graphite2 \ --with-graphite2-includes=${LOCALBASE}/include/graphite2 \ --with-graphite2-libdir=${LOCALBASE}/lib \ --with-system-harfbuzz \ --without-system-poppler \ --with-system-teckit \ --with-teckit-includes=${LOCALBASE}/include/teckit \ --with-teckit-libdir=${LOCALBASE}/lib \ --with-system-zziplib \ --with-system-zlib .for L in cairo gmp kpathsea libpng mpfr pixman ptexenc icu CONFIGURE_ARGS+=--with-system-$L \ --with-$L-include=${LOCALBASE}/include \ --with-$L-libdir=${LOCALBASE}/lib .endfor CPPFLAGS+= -I${LOCALBASE}/include/harfbuzz -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes TEX_FORMATS= xetex pre-configure: for D in libs/xpdf libs/poppler; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} \ ${CONFIGURE_ARGS}; \ done pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} .include Index: head/print/transfig/Makefile =================================================================== --- head/print/transfig/Makefile (revision 516923) +++ head/print/transfig/Makefile (revision 516924) @@ -1,38 +1,38 @@ # Created by: chuckr@FreeBSD.org # $FreeBSD$ PORTNAME= transfig PORTVERSION= 3.2.5e PORTREVISION= 4 CATEGORIES= print MASTER_SITES= SF/mcj/mcj-source/ DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= pi@FreeBSD.org COMMENT= Tools to convert Xfig .fig files RUN_DEPENDS= ppmtogif:graphics/netpbm LIB_DEPENDS= libpng.so:graphics/png -USES= alias ghostscript:run imake +USES= alias ghostscript:run imake xorg CFLAGS+= -Wno-return-type USE_XORG= xpm MAKE_ARGS+= INSTALLFLAGS="${COPY}" \ INSTPGMFLAGS="${STRIP}" \ INSTBINFLAGS="-m ${BINMODE}" \ INSTDATFLAGS="-m ${SHAREMODE}" \ INSTMANFLAGS="-m ${MANMODE}" post-install: for i in hr_HR hu_HU pl_PL ro_RO; do \ ${LN} -sf cs_CZ.ps ${STAGEDIR}${PREFIX}/lib/X11/fig2dev/$${i}.ps; \ done for i in ja ja_JP.EUC ja_JP.eucJP ja_JP ja_JP.ujis ; do \ ${LN} -sf japanese.ps ${STAGEDIR}${PREFIX}/lib/X11/fig2dev/$${i}.ps; \ done for i in ko ko_KR.EUC ko_KR.eucKR ko_KR ko_KR.ujis; do \ ${LN} -sf korean.ps ${STAGEDIR}${PREFIX}/lib/X11/fig2dev/$${i}.ps; \ done .include Index: head/print/xpdfopen/Makefile =================================================================== --- head/print/xpdfopen/Makefile (revision 516923) +++ head/print/xpdfopen/Makefile (revision 516924) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= xpdfopen PORTVERSION= 0.86 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Command line utility for PDF viewers CONFLICTS= texlive-base-20150521_[1-4] -USES= tar:xz +USES= tar:xz xorg USE_XORG= x11 xmu EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ utils/xpdfopen DISTVERSION_TEXLIVE_SOURCE= 20150521 WRKSRC= ${WRKDIR}/${DISTNAME}/utils/xpdfopen GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/pdfclose \ bin/pdfopen \ man/man1/pdfclose.1.gz \ man/man1/pdfopen.1.gz .include