FreeBSD Bugzilla – Attachment 158167 Details for
Bug 201201
[exp-run] Introduce and convert to new ghostscript USES
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Add missed ghostscript users
ghostscript-1.diff (text/plain), 45.85 KB, created by
Koop Mast
on 2015-06-29 17:32:40 UTC
(
hide
)
Description:
Add missed ghostscript users
Filename:
MIME Type:
Creator:
Koop Mast
Created:
2015-06-29 17:32:40 UTC
Size:
45.85 KB
patch
obsolete
>Index: CHANGES >=================================================================== >--- CHANGES (revision 390894) >+++ CHANGES (working copy) >@@ -10,6 +10,13 @@ > > All ports committers are allowed to commit to this file. > >+20150629: >+AUTHOR: kwm@FreeBSD.org >+ >+ USE_GHOSTSCRIPT was replaced by USES=ghostscript. The ghostscript USES >+ accepts version, build, run, nox11 and for version 9 the agpl argument. >+ If no version is specified, the default 9 for GHOSTSCRIPT_DEFAULT is honored. >+ > 20150622: > AUTHOR: bapt@FreeBSD.org > >Index: Mk/Uses/ghostscript.mk >=================================================================== >--- Mk/Uses/ghostscript.mk (revision 0) >+++ Mk/Uses/ghostscript.mk (working copy) >@@ -0,0 +1,104 @@ >+# $FreeBSD$ >+# >+# Provide support for ghostscript ports. >+# >+# Feature: ghostscript >+# Usage: USES=ghostscript or USES=ghostscript:args >+# Valid ARGS: <version>, build, run, nox11, agpl >+# >+# version The chooseable versions are 7, 8 and 9. If no version is >+# specified version 9 is selected. >+# >+# USES=ghostscript:7 # Use Ghostscript 7 >+# USES=ghostscript:run # Use the set default Ghostscript as a run dependancy >+# USES=ghostscript:8,build # Use ghostscript 8 as a build dependancy. >+# >+# nox11 Indicate that the Ghostscript nox11 port is required. >+# agpl Indicate that the Ghostscript apgl port is required. >+# build Indicates that Ghostscript is needed at build time and adds >+# it as BUILD_DEPENDS. >+# run Indicates that Ghostscript is needed at run time and adds >+# it as RUN_DEPENDS. >+# >+# If build and run are omitted, Ghostscript will be added as BUILD_DEPENDS and >+# RUN_DEPENDS. >+# >+# MAINTAINER: ports@FreeBSD.org (doceng@ or hrs@? doceng@ already has the ghostscript ports.) >+ >+.if !defined(_INCLUDE_USES_GHOSTSCRIPT_MK) >+_INCLUDE_USES_GHOSTSCRIPT_MK= yes >+ >+# allowed versions >+_GS_VERSION= 7 8 9 >+ >+# Make sure that no dependency or some other environment variable >+# pollutes the build/run dependency detection >+.undef _GS_BUILD_DEP >+.undef _GS_RUN_DEP >+_GS_ARGS= ${ghostscript_ARGS} >+.if ${_GS_ARGS:Mbuild} >+_GS_BUILD_DEP= yes >+_GS_ARGS:= ${_GS_ARGS:Nbuild} >+.endif >+.if ${_GS_ARGS:Mrun} >+_GS_RUN_DEP= yes >+_GS_ARGS:= ${_GS_ARGS:Nrun} >+.endif >+ >+# The port does not specify a build or run dependency, assume both are >+# required. >+.if !defined(_GS_BUILD_DEP) && !defined(_GS_RUN_DEP) >+_GS_BUILD_DEP= yes >+_GS_RUN_DEP= yes >+.endif >+ >+# Determine version number of Ghostscript to use >+.include "${PORTSDIR}/Mk/bsd.default-versions.mk" >+ >+.if ${_GS_VERSION:M${GHOSTSCRIPT_DEFAULT}} == "" >+IGNORE= Invalid GHOSTSCRIPT_DEFAULT value, please select one of ${_GS_VERSION} >+.endif >+ >+_GS_SELECTED= ${GHOSTSCRIPT_DEFAULT} >+.if ${_GS_ARGS:M9} >+_GS_SELECTED:= 9 >+_GS_ARGS:= ${_GS_ARGS:N9} >+.elif ${_GS_ARGS:M8} >+_GS_SELECTED:= 8 >+_GS_ARGS:= ${_GS_ARGS:N8} >+.elif ${_GS_ARGS:M7} >+_GS_SELECTED:= 7 >+_GS_ARGS:= ${_GS_ARGS:N7} >+.endif >+ >+.undef _GS_AGPL_SUFFIX >+.if ${_GS_ARGS:Magpl} >+. if ${_GS_SELECTED} == "9" >+_GS_AGPL_SUFFIX= -agpl >+_GS_ARGS:= ${_GS_ARGS:Nagpl} >+. else >+IGNORE= Ghostscript-agpl is only available in version 9 >+. endif >+.endif >+ >+.undef _GS_NOX11_SUFFIX >+.if ${_GS_ARGS:Mnox11} >+_GS_NOX11_SUFFIX= -nox11 >+_GS_ARGS:= ${_GS_ARGS:Nnox11} >+.endif >+ >+.if ${_GS_ARGS} != "" >+IGNORE= Unknown ghostscript argument ${_GS_ARGS} >+.endif >+ >+# dependencies >+_GS_PORT= ghostscript${_GS_SELECTED}${_GS_AGPL_SUFFIX}${_GS_NOX11_SUFFIX} >+ >+.if defined(_GS_BUILD_DEP) >+BUILD_DEPENDS+= ${_GS_PORT}>=0:${PORTSDIR}/print/${_GS_PORT} >+.endif >+.if defined(_GS_RUN_DEP) >+RUN_DEPENDS+= ${_GS_PORT}>=0:${PORTSDIR}/print/${_GS_PORT} >+.endif >+ >+.endif # _INCLUDE_USES_GHOSTSCRIPT_MK > >Property changes on: Mk/Uses/ghostscript.mk >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: Mk/bsd.default-versions.mk >=================================================================== >--- Mk/bsd.default-versions.mk (revision 390894) >+++ Mk/bsd.default-versions.mk (working copy) >@@ -32,6 +32,7 @@ > RUBY_DEFAULT?= 2.1 > TCLTK_DEFAULT?= 8.6 > FIREBIRD_DEFAULT?= 2.5 >+GHOSTSCRIPT_DEFAULT?= 9 > > # Version of lang/gcc. Do not override! > LANG_GCC_IS= 4.8 >Index: Mk/bsd.port.mk >=================================================================== >--- Mk/bsd.port.mk (revision 390894) >+++ Mk/bsd.port.mk (working copy) >@@ -345,27 +345,6 @@ > # CXXFLAGS_${ARCH} > # Append the cxxflags to CXXFLAGS only on the specified architecture > ## >-# USE_GHOSTSCRIPT >-# - If set, this port needs ghostscript to both >-# build and run. If a number is specified, >-# the specified version will be used. >-# The valid value is '7', '8', or '9' in that case. >-# USE_GHOSTSCRIPT_BUILD >-# - If set, this port needs ghostscript to build. >-# USE_GHOSTSCRIPT_RUN >-# - If set, this port needs ghostscript to run. >-# GHOSTSCRIPT_PORT >-# - The port that provides postscript functionality. >-# Some installations may wish to override the default >-# to specify a version without X11 and/or localized >-# versions for their nationality. >-# Default: print/ghostscript9 >-# WITH_GHOSTSCRIPT_VER >-# - If set, the specified version of ghostscript will be >-# used. The valid value is "7", "8", or "9". Note that >-# this is for users, not for port maintainers. This >-# should not be used in Makefile. >-## > # USE_GL - A list of Mesa or GL related dependencies needed by the port. > # Supported components are: egl, glesv2, glut, glu, glw, and gl. > # If set to "yes", this is equivalent to "glu". Note that >@@ -1933,58 +1912,6 @@ > .endif > .endif > >-# Set the default for the installation of Postscript(TM)- >-# compatible functionality. >-.if !defined(USE_GHOSTSCRIPT) >-. if defined(USE_GHOSTSCRIPT_BUILD) >-_USE_GHOSTSCRIPT= ${USE_GHOSTSCRIPT_BUILD} >-. elif defined(USE_GHOSTSCRIPT_RUN) >-_USE_GHOSTSCRIPT= ${USE_GHOSTSCRIPT_RUN} >-. endif >-.else >-_USE_GHOSTSCRIPT= ${USE_GHOSTSCRIPT} >-.endif >- >-.if defined(WITH_GHOSTSCRIPT_VER) && !empty(WITH_GHOSTSCRIPT_VER:M[789]) >-_USE_GHOSTSCRIPT_DEFAULT_VER= ${WITH_GHOSTSCRIPT_VER} >-.else >-_USE_GHOSTSCRIPT_DEFAULT_VER= 9 >-.endif >- >-.if defined(_USE_GHOSTSCRIPT) >-. if !defined(WITHOUT_X11) >-_USE_GHOSTSCRIPT_PKGNAME_SUFFIX= >-. else >-_USE_GHOSTSCRIPT_PKGNAME_SUFFIX=-nox11 >-. endif >-. if !empty(_USE_GHOSTSCRIPT:M[789]) >-_USE_GHOSTSCRIPT_VER=${_USE_GHOSTSCRIPT:M[789]} >-. else >-_USE_GHOSTSCRIPT_VER=${_USE_GHOSTSCRIPT_DEFAULT_VER} >-. endif >-.else >-_USE_GHOSTSCRIPT_VER=${_USE_GHOSTSCRIPT_DEFAULT_VER} >-.endif >- >-# Sanity check >-.if defined(_USE_GHOSTSCRIPT) && defined(WITH_GHOSTSCRIPT_VER) >-. if empty(WITH_GHOSTSCRIPT_VER:M[789]) >-. error You set an invalid value "${WITH_GHOSTSCRIPT_VER}" in WITH_GHOSTSCRIPT_VER. Abort. >-. elif ${_USE_GHOSTSCRIPT_VER} != ${WITH_GHOSTSCRIPT_VER} >-. error You set WITH_GHOSTSCRIPT_VER as ${WITH_GHOSTSCRIPT_VER} but ${PKGNAME} requires print/ghostscript${_USE_GHOSTSCRIPT_VER}. Abort. >-. endif >-.endif >- >-GHOSTSCRIPT_PORT?= print/ghostscript${_USE_GHOSTSCRIPT_VER}${_USE_GHOSTSCRIPT_PKGNAME_SUFFIX} >- >-# Set up the ghostscript dependencies. >-.if defined(USE_GHOSTSCRIPT) || defined(USE_GHOSTSCRIPT_BUILD) >-BUILD_DEPENDS+= gs:${PORTSDIR}/${GHOSTSCRIPT_PORT} >-.endif >-.if defined(USE_GHOSTSCRIPT) || defined(USE_GHOSTSCRIPT_RUN) >-RUN_DEPENDS+= gs:${PORTSDIR}/${GHOSTSCRIPT_PORT} >-.endif >- > # Macro for doing in-place file editing using regexps > REINPLACE_ARGS?= -i.bak > REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS} >Index: Mk/bsd.sanity.mk >=================================================================== >--- Mk/bsd.sanity.mk (revision 390894) >+++ Mk/bsd.sanity.mk (working copy) >@@ -47,6 +47,10 @@ > DEV_ERROR+= "USE_QT_VER is unsupported" > .endif > >+.if defined(USE_GHOSTSCRIPT) || defined(USE_GHOSTSCRIPT_BUILD) || defined(USE_GHOSTSCRIPT_RUN) >+DEV_ERROR+= "USE_GHOSTSCRIPT is unsupported, please use USES=ghostscript instead" >+.endif >+ > .if !empty(LIB_DEPENDS:M*/../*) > DEV_ERROR+= "LIB_DEPENDS contains unsupported relative path to dependency" > .endif >Index: cad/xcircuit/Makefile >=================================================================== >--- cad/xcircuit/Makefile (revision 390894) >+++ cad/xcircuit/Makefile (working copy) >@@ -16,8 +16,7 @@ > OPTIONS_DEFINE= EXAMPLES > > USE_XORG= xpm xscrnsaver xt >-USES= tk gmake tar:tgz >-USE_GHOSTSCRIPT_RUN= yes >+USES= tk ghostscript:run gmake tar:tgz > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} \ > --with-tk=${TK_LIBDIR} >Index: chinese/enscript/Makefile >=================================================================== >--- chinese/enscript/Makefile (revision 390894) >+++ chinese/enscript/Makefile (working copy) >@@ -14,7 +14,7 @@ > PLIST= ${WRKDIR}/pkg-plist > PKGMESSAGE= ${.CURDIR}/pkg-message > >-USE_GHOSTSCRIPT_RUN= yes >+USES+= ghostscript:run > > post-patch: > @${ECHO_CMD} "share/enscript/README.BIG5" > ${WRKDIR}/pkg-plist >Index: comms/efax-gtk/Makefile >=================================================================== >--- comms/efax-gtk/Makefile (revision 390894) >+++ comms/efax-gtk/Makefile (working copy) >@@ -17,8 +17,7 @@ > libcxx-gtk-utils-2-2.2.so:${PORTSDIR}/x11-toolkits/c++-gtk-utils > RUN_DEPENDS= ggv:${PORTSDIR}/print/ggv > >-USES= compiler:c++11-lib pkgconfig >-USE_GHOSTSCRIPT_RUN=yes >+USES= compiler:c++11-lib ghostscript:run pkgconfig > USE_GNOME= gtk20 > GNU_CONFIGURE= yes > >Index: comms/hylafax/Makefile >=================================================================== >--- comms/hylafax/Makefile (revision 390894) >+++ comms/hylafax/Makefile (working copy) >@@ -15,9 +15,8 @@ > libjbig.so:${PORTSDIR}/graphics/jbigkit > > MAKE_JOBS_UNSAFE= yes >-USE_GHOSTSCRIPT=yes > HAS_CONFIGURE= yes >-USES= fakeroot jpeg >+USES= fakeroot ghostscript jpeg > > CONFIGURE_ARGS= --with-INSTALL="" \ > --with-LIBTIFF="-L${LOCALBASE}/lib -ltiff -ljpeg" \ >Index: comms/tkhylafax/Makefile >=================================================================== >--- comms/tkhylafax/Makefile (revision 390894) >+++ comms/tkhylafax/Makefile (working copy) >@@ -14,8 +14,7 @@ > RUN_DEPENDS= sendfax:${PORTSDIR}/comms/hylafax \ > gv:${PORTSDIR}/print/gv > >-USE_GHOSTSCRIPT_RUN= yes >-USES+= tk:run >+USES+= ghostscript:run tk:run > > WRKSRC= ${WRKDIR}/tkhylafax > MAKE_ARGS= STAGEDIR=${STAGEDIR} PREFIX=${STAGEDIR}${PREFIX} TCLSH=${TCLSH} WISH=${WISH} >Index: deskutils/etask/Makefile >=================================================================== >--- deskutils/etask/Makefile (revision 390894) >+++ deskutils/etask/Makefile (working copy) >@@ -14,7 +14,7 @@ > RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf > > USE_EMACS= yes >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > USE_TEX= latex dvipsk > > LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} >Index: deskutils/gworkspace/Makefile >=================================================================== >--- deskutils/gworkspace/Makefile (revision 390894) >+++ deskutils/gworkspace/Makefile (working copy) >@@ -24,7 +24,7 @@ > PLIST_SUB+= PDFVIEW="@comment " > .else > PLIST_SUB+= PDFVIEW="" >-USE_GHOSTSCRIPT= yes >+USES+= ghostscript > .endif > > pre-configure: >Index: devel/doxygen/Makefile >=================================================================== >--- devel/doxygen/Makefile (revision 390894) >+++ devel/doxygen/Makefile (working copy) >@@ -65,7 +65,7 @@ > .endif > > .if ${PORT_OPTIONS:MPDFDOCS} >-USE_GHOSTSCRIPT_BUILD= yes >+USES+= ghostscript:build > .endif > > .if ${PORT_OPTIONS:MQT4} >Index: devel/gdcm/Makefile >=================================================================== >--- devel/gdcm/Makefile (revision 390894) >+++ devel/gdcm/Makefile (working copy) >@@ -66,7 +66,7 @@ > > .if ${PORT_OPTIONS:MDOCS} > USE_TEX= latex:build >-USE_GHOSTSCRIPT=yes >+USES+= ghostscript > BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen > CMAKE_ARGS+= -DGDCM_DOCUMENTATION:BOOL=YES \ > -DGDCM_INSTALL_MAN_DIR:STRING=man \ >Index: devel/libexplain/Makefile >=================================================================== >--- devel/libexplain/Makefile (revision 390894) >+++ devel/libexplain/Makefile (working copy) >@@ -17,8 +17,7 @@ > BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed > RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof > >-USES= bison gettext gmake libtool:build >-USE_GHOSTSCRIPT_BUILD= yes >+USES= bison gettext ghostscript:build gmake libtool:build > GNU_CONFIGURE= yes > CONFIGURE_ENV= ac_cv_header_linux_kd_h=no > USE_LDCONFIG= yes >Index: editors/ted/Makefile >=================================================================== >--- editors/ted/Makefile (revision 390894) >+++ editors/ted/Makefile (working copy) >@@ -26,8 +26,7 @@ > WRKSRC= ${WRKDIR}/Ted-${PORTVERSION} > > USE_XORG= xext xft >-USES= iconv >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run iconv > GNU_CONFIGURE= yes > MAKE_ENV= DEF_AFMDIR="-DAFMDIR=\"\\\"${AFMDIR}/\\\"\"" \ > DEF_INDDIR="-DINDDIR=\"\\\"${INDDIR}/\\\"\"" \ >Index: editors/texmacs/Makefile >=================================================================== >--- editors/texmacs/Makefile (revision 390894) >+++ editors/texmacs/Makefile (working copy) >@@ -40,7 +40,7 @@ > FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 > FREETYPE_CONFIGURE_WITH=freetype=linked > >-GHOSTSCRIPT_USE= GHOSTSCRIPT=yes >+GHOSTSCRIPT_USES= ghostscript > GHOSTSCRIPT_CONFIGURE_WITH= gs=yes > > ICONV_USES= iconv >Index: editors/texmaker/Makefile >=================================================================== >--- editors/texmaker/Makefile (revision 390894) >+++ editors/texmaker/Makefile (working copy) >@@ -13,8 +13,7 @@ > > LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler > >-USES= desktop-file-utils pkgconfig qmake tar:bzip2 >-USE_GHOSTSCRIPT_RUN= yes >+USES= desktop-file-utils ghostscript:run pkgconfig qmake tar:bzip2 > _USE_QT4= gui network xml webkit \ > moc_build rcc_build uic_build > _USE_QT5= concurrent network printsupport script webkit widgets \ >Index: editors/texstudio/Makefile >=================================================================== >--- editors/texstudio/Makefile (revision 390894) >+++ editors/texstudio/Makefile (working copy) >@@ -12,9 +12,9 @@ > LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler \ > libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 > >-USES= desktop-file-utils dos2unix execinfo pkgconfig qmake >+USES= desktop-file-utils dos2unix execinfo ghostscript:run \ >+ pkgconfig qmake > DOS2UNIX_FILES= ${PORTNAME}.pro >-USE_GHOSTSCRIPT_RUN= yes > USE_QT4= gui network script svg xml iconengines_run \ > designer_build moc_build rcc_build uic_build > USE_TEX= latex dvipsk >Index: graphics/GraphicsMagick/Makefile >=================================================================== >--- graphics/GraphicsMagick/Makefile (revision 390894) >+++ graphics/GraphicsMagick/Makefile (working copy) >@@ -21,9 +21,8 @@ > > PORTSCOUT= limit:^1\.3\. > >-USES= iconv jpeg libtool tar:bzip2 >+USES= ghostscript iconv jpeg libtool tar:bzip2 > USE_GNOME= libxml2 >-USE_GHOSTSCRIPT=yes > GNU_CONFIGURE= yes > CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" > CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \ >Index: graphics/ImageMagick/Makefile >=================================================================== >--- graphics/ImageMagick/Makefile (revision 390894) >+++ graphics/ImageMagick/Makefile (working copy) >@@ -219,7 +219,11 @@ > > .if ${PORT_OPTIONS:MGSLIB} > CONFIGURE_ARGS+= --with-gslib >-USE_GHOSTSCRIPT= yes >+. if ${PORT_OPTIONS:MX11} >+USES+= ghostscript >+. else >+USES+= ghostscript:nox11 >+. endif > .else > CONFIGURE_ARGS+= --without-gslib > .endif >@@ -352,7 +356,7 @@ > > # PDF (Adobe Portable Document Format) support > .if ${PORT_OPTIONS:MPDF} >-USE_GHOSTSCRIPT= yes >+USES+= ghostscript > .endif > > .if ! ${PORT_OPTIONS:MX11} >@@ -375,7 +379,7 @@ > .endif > > .if ${PORT_OPTIONS:MTESTS} >-USE_GHOSTSCRIPT_BUILD=yes >+USES+= ghostscript:build > .endif > > post-patch: >Index: graphics/cinepaint/Makefile >=================================================================== >--- graphics/cinepaint/Makefile (revision 390894) >+++ graphics/cinepaint/Makefile (working copy) >@@ -25,11 +25,10 @@ > PRINT_DESC= Gutenprint (gimp-print) plugin > > GNU_CONFIGURE= yes >-USES= autoreconf desktop-file-utils gettext gmake jpeg libtool \ >- pkgconfig python >+USES= autoreconf desktop-file-utils gettext ghostscript:run >+ gmake jpeg libtool pkgconfig python > USE_XORG= xmu > USE_GNOME= gtk20 >-USE_GHOSTSCRIPT_RUN=yes > USE_LDCONFIG= yes > INSTALL_TARGET= install-strip > >Index: graphics/eps2png/Makefile >=================================================================== >--- graphics/eps2png/Makefile (revision 390894) >+++ graphics/eps2png/Makefile (working copy) >@@ -11,8 +11,7 @@ > MAINTAINER= perl@FreeBSD.org > COMMENT= Converts EPS images to PNG > >-USE_GHOSTSCRIPT= yes >-USES= perl5 >+USES= ghostscript perl5 > USE_PERL5= configure > MAKE_ARGS= INSTLLSCRIPT="${PREFIX}/bin" > >Index: graphics/epstool/Makefile >=================================================================== >--- graphics/epstool/Makefile (revision 390894) >+++ graphics/epstool/Makefile (working copy) >@@ -12,9 +12,7 @@ > > LICENSE= GPLv2 > >-USE_GHOSTSCRIPT_RUN= yes >- >-USES= gmake >+USES= ghostscript:run gmake > MAKEFILE= makefile > MAKE_ARGS= MAKE="${MAKE_CMD}" GSCDEBUG="" CC="${CC}" CCAUX="${CC}" \ > CLINK="${CC} ${LDFLAGS}" LINK="${CC} ${LDFLAGS}" EPSLIB="" \ >Index: graphics/gimp-app/Makefile >=================================================================== >--- graphics/gimp-app/Makefile (revision 390894) >+++ graphics/gimp-app/Makefile (working copy) >@@ -93,7 +93,7 @@ > .endif > > .if ${PORT_OPTIONS:MGHOSTSCRIPT} >-USE_GHOSTSCRIPT= yes >+USES+= ghostscript > CONFIGURE_ARGS+= --with-gs > PLIST_SUB+= GS="" > .else >Index: graphics/gle-graphics/Makefile >=================================================================== >--- graphics/gle-graphics/Makefile (revision 390894) >+++ graphics/gle-graphics/Makefile (working copy) >@@ -32,7 +32,8 @@ > GNU_CONFIGURE= yes > > LATEX_GS_DESC= Use LaTeX & GhostScript >-LATEX_GS_USE= tex=latex ghostscript=run >+LATEX_GS_USE= tex=latex >+LATEX_GS_USES= ghostscript > > MAKE_JOBS_UNSAFE=yes > >Index: graphics/graphviz/Makefile >=================================================================== >--- graphics/graphviz/Makefile (revision 390894) >+++ graphics/graphviz/Makefile (working copy) >@@ -90,7 +90,7 @@ > SMYRNA_USE= GNOME=libglade2 GL=glut > GVEDIT_USE= qt4=qmake_build,moc_build,rcc_build,uic_build \ > qt4=linguist_build,corelib,gui >-GHOSTSCRIPT_USE=GHOSTSCRIPT=yes >+GHOSTSCRIPT_USES=ghostscript > PERL_USES= perl5 > PHP_USE= PHP=yes PHP_BUILD=yes > PYTHON_USES= python:2.7,build >Index: graphics/imgtops/Makefile >=================================================================== >--- graphics/imgtops/Makefile (revision 390894) >+++ graphics/imgtops/Makefile (working copy) >@@ -15,8 +15,7 @@ > > RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow > >-USES= python >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run python > USE_PYTHON= distutils > > post-install: >Index: graphics/impressive/Makefile >=================================================================== >--- graphics/impressive/Makefile (revision 390894) >+++ graphics/impressive/Makefile (working copy) >@@ -21,8 +21,7 @@ > mplayer:${PORTSDIR}/multimedia/mplayer \ > ${PYGAME} > >-USES= python >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run python > NO_BUILD= yes > PLIST_FILES= bin/${PORTNAME} \ > man/man1/${PORTNAME}.1.gz >Index: graphics/klatexformula/Makefile >=================================================================== >--- graphics/klatexformula/Makefile (revision 390894) >+++ graphics/klatexformula/Makefile (working copy) >@@ -10,11 +10,11 @@ > > BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man > >-USES= cmake:outsource desktop-file-utils shared-mime-info >+USES= cmake:outsource desktop-file-utils ghostscript:run \ >+ shared-mime-info > USE_QT4= gui xml dbus designer_build linguisttools_build \ > qmake_build moc_build rcc_build uic_build > USE_TEX= latex dvipsk >-USE_GHOSTSCRIPT_RUN= yes > CMAKE_ARGS= -DQT_QMAKE_EXECUTABLE_FINDQT=${QMAKE} \ > -DKLF_BUILD_KTEXTEDITORPLUGIN=off \ > -DKLF_INSTALL_POST_UPDATEMIMEDATABASE=off \ >Index: graphics/ocaml-images/Makefile >=================================================================== >--- graphics/ocaml-images/Makefile (revision 390894) >+++ graphics/ocaml-images/Makefile (working copy) >@@ -57,6 +57,7 @@ > FREETYPE_LIB_DEPENDS= libttf.so:${PORTSDIR}/print/freetype > > GHOSTSCRIPT_CONFIGURE_WITH= gs >+GHOSTSCRIPT_USES= ghostscript > > GTK2_CONFIGURE_WITH= liblgtk2 > GTK2_BUILD_DEPENDS= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 >@@ -68,10 +69,6 @@ > USE_XORG= xpm > .endif > >-.if ${PORT_OPTIONS:MGHOSTSCRIPT} >-USE_GHOSTSCRIPT= yes >-.endif >- > do-configure: > @(cd ${WRKSRC} && ${REINPLACE_CMD} ${OMAKESUBS} OMakefile) > (cd ${WRKSRC} && ${OMAKE} ${OMARGS} configure) >Index: graphics/ocrfeeder/Makefile >=================================================================== >--- graphics/ocrfeeder/Makefile (revision 390894) >+++ graphics/ocrfeeder/Makefile (working copy) >@@ -24,9 +24,9 @@ > > NO_ARCH= yes > >-USES= desktop-file-utils gettext gmake pkgconfig python tar:xz >+USES= desktop-file-utils gettext ghostscript gmake pkgconfig \ >+ python tar:xz > USE_GNOME= gnomedocutils gtk30 librsvg2 pygobject3 >-USE_GHOSTSCRIPT=yes > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --disable-silent-rules > >Index: graphics/peps/Makefile >=================================================================== >--- graphics/peps/Makefile (revision 390894) >+++ graphics/peps/Makefile (working copy) >@@ -11,7 +11,7 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= Converts EPS images to anti-aliased bitmaps > >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > MAKE_ENV= GSPATH="${LOCALBASE}/bin/gs" GZPATH="/usr/bin/gzip" \ > ETC="${PREFIX}/etc" > >Index: graphics/pstoedit/Makefile >=================================================================== >--- graphics/pstoedit/Makefile (revision 390894) >+++ graphics/pstoedit/Makefile (working copy) >@@ -14,8 +14,7 @@ > > LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd > >-USES= pathfix pkgconfig libtool >-USE_GHOSTSCRIPT= yes >+USES= ghostscript pathfix pkgconfig libtool > GNU_CONFIGURE= yes > MAKE_ENV= INSTALL_STRIP_FLAG="${STRIP}" > USE_LDCONFIG= yes >Index: graphics/pstoepsi/Makefile >=================================================================== >--- graphics/pstoepsi/Makefile (revision 390894) >+++ graphics/pstoepsi/Makefile (working copy) >@@ -15,7 +15,7 @@ > > RUN_DEPENDS= pbmtoepsi:${PORTSDIR}/graphics/netpbm > >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > NO_WRKSUBDIR= yes > > pre-patch: >Index: graphics/py-chart/Makefile >=================================================================== >--- graphics/py-chart/Makefile (revision 390894) >+++ graphics/py-chart/Makefile (working copy) >@@ -14,8 +14,7 @@ > > LICENSE= GPLv2 > >-USE_GHOSTSCRIPT_RUN= yes > USE_PYTHON= distutils autoplist >-USES= python:2.7 >+USES= ghostscript:run python:2.7 > > .include <bsd.port.mk> >Index: graphics/sam2p/Makefile >=================================================================== >--- graphics/sam2p/Makefile (revision 390894) >+++ graphics/sam2p/Makefile (working copy) >@@ -17,10 +17,9 @@ > > OPTIONS_DEFINE= DOCS EXAMPLES > >-USES= gmake jpeg:run perl5 >+USES= ghostscript:run gmake jpeg:run perl5 > USE_PERL5= build > USE_GCC= any >-USE_GHOSTSCRIPT_RUN= yes > GNU_CONFIGURE= yes > CONFIGURE_ENV= ac_cv_path_pts_bash="${SH}" > CONFIGURE_ARGS= --enable-gif >Index: graphics/xournal/Makefile >=================================================================== >--- graphics/xournal/Makefile (revision 390894) >+++ graphics/xournal/Makefile (working copy) >@@ -24,6 +24,8 @@ > GHOSTSCRIPT_DESC= Install ghostscript (PS/PDF as bitmap bg) > OPTIONS_DEFAULT= GHOSTSCRIPT > >+GHOSTSCRIPT_USES= ghostscript:run >+ > PORTDOCS_MAIN= AUTHORS \ > ChangeLog \ > COPYING \ >@@ -64,10 +66,6 @@ > > .include <bsd.port.options.mk> > >-.if ${PORT_OPTIONS:MGHOSTSCRIPT} >-USE_GHOSTSCRIPT_RUN= yes >-.endif >- > post-patch: > @${REINPLACE_CMD} \ > -e 's|$$(DESTDIR)/usr/share/|$$(DESTDIR)$$$$desktopdir/|g' \ >Index: graphics/xpaint/Makefile >=================================================================== >--- graphics/xpaint/Makefile (revision 390894) >+++ graphics/xpaint/Makefile (working copy) >@@ -21,9 +21,8 @@ > bash:${PORTSDIR}/shells/bash > > USE_XORG= xft xmu xpm >-USE_GHOSTSCRIPT_RUN=yes > GNU_CONFIGURE= yes >-USES= jpeg libtool:build shebangfix tar:bzip2 >+USES= ghostscript:run jpeg libtool:build shebangfix tar:bzip2 > SHEBANG_FILES= share/bin/imgmerge share/bin/xpaint_ocr > > CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \ >Index: mail/claws-mail-pdf_viewer/Makefile >=================================================================== >--- mail/claws-mail-pdf_viewer/Makefile (revision 390894) >+++ mail/claws-mail-pdf_viewer/Makefile (working copy) >@@ -8,7 +8,7 @@ > > LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib > >-USE_GHOSTSCRIPT=yes >+USES+= ghostscript > > CLAWS_PLUGINS_BUILD= pdf_viewer > >Index: mail/courier/Makefile >=================================================================== >--- mail/courier/Makefile (revision 390894) >+++ mail/courier/Makefile (working copy) >@@ -189,7 +189,7 @@ > .endif > > .if ${PORT_OPTIONS:MSENDFAX} >-USE_GHOSTSCRIPT=yes >+USES+= ghostscript > SENDFAX_DEPENDS=sendfax:${PORTSDIR}/comms/mgetty+sendfax \ > pnmscale:${PORTSDIR}/graphics/netpbm > BUILD_DEPENDS+= ${SENDFAX_DEPENDS} >Index: math/R/Makefile >=================================================================== >--- math/R/Makefile (revision 390894) >+++ math/R/Makefile (working copy) >@@ -196,7 +196,7 @@ > .else # LIBR_SLAVEPORT > > .if ${PORT_OPTIONS:MGHOSTSCRIPT} >-USE_GHOSTSCRIPT_RUN= yes >+USES+= ghostscript > .endif > > .if ${PORT_OPTIONS:MJPEG} >Index: math/asymptote/Makefile >=================================================================== >--- math/asymptote/Makefile (revision 390894) >+++ math/asymptote/Makefile (working copy) >@@ -34,9 +34,8 @@ > > ONLY_FOR_ARCHS= i386 amd64 > >-USES= gmake perl5 python tar:tgz >+USES= ghostscript gmake perl5 python tar:tgz > USE_AUTOTOOLS= autoconf aclocal >-USE_GHOSTSCRIPT=yes > USE_GL= glut > USE_PERL5= build > USE_TEX= dvipsk formats >Index: math/plplot/Makefile >=================================================================== >--- math/plplot/Makefile (revision 390894) >+++ math/plplot/Makefile (working copy) >@@ -22,8 +22,7 @@ > > USE_GNOME= pango > USE_PERL5= build >-USE_GHOSTSCRIPT=yes >-USES= cmake gmake perl5 pkgconfig >+USES= cmake ghostscript gmake perl5 pkgconfig > CMAKE_ARGS= -DENABLE_java:BOOL=OFF \ > -DENABLE_octave:BOOL=OFF \ > -DENABLE_pdl:BOOL=OFF \ >Index: misc/pspresent/Makefile >=================================================================== >--- misc/pspresent/Makefile (revision 390894) >+++ misc/pspresent/Makefile (working copy) >@@ -13,7 +13,7 @@ > LICENSE= GPLv2 > > USE_XORG= x11 xext xinerama >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDLIBS="${LDFLAGS}" > ALL_TARGET= pspresent > >Index: multimedia/lives/Makefile >=================================================================== >--- multimedia/lives/Makefile (revision 390894) >+++ multimedia/lives/Makefile (working copy) >@@ -41,12 +41,12 @@ > > WRKSRC= ${WRKDIR}/${DISTNAME:tl} > >-USES= libtool pathfix perl5 pkgconfig python shebangfix tar:bzip2 >+USES= ghostscript:run libtool pathfix perl5 pkgconfig python \ >+ shebangfix tar:bzip2 > SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi \ > smogrify tools/autolives.pl > GNU_CONFIGURE= yes > USE_CSTD= gnu89 >-USE_GHOSTSCRIPT_RUN= yes > USE_GNOME= gtk30 > USE_LDCONFIG= yes > >Index: print/auctex/Makefile >=================================================================== >--- print/auctex/Makefile (revision 390894) >+++ print/auctex/Makefile (working copy) >@@ -15,7 +15,7 @@ > > NOT_FOR_ARCHS= ia64 > USE_TEX= latex >-USE_GHOSTSCRIPT=yes >+USES= ghostscript > USE_EMACS= yes > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR} \ >Index: print/cups-filters/Makefile >=================================================================== >--- print/cups-filters/Makefile (revision 390894) >+++ print/cups-filters/Makefile (working copy) >@@ -23,11 +23,11 @@ > libpoppler.so:${PORTSDIR}/graphics/poppler > > MAKE_JOBS_UNSAFE=YES >-USES= compiler:c++11-lib cpe jpeg libtool pathfix pkgconfig shebangfix tar:xz >+USES= compiler:c++11-lib cpe ghostscript jpeg libtool pathfix \ >+ pkgconfig shebangfix tar:xz > CPE_VENDOR= linuxfoundation > SHEBANG_FILES= filter/textonly > USE_GNOME= glib20 >-USE_GHOSTSCRIPT= yes > USE_RC_SUBR= cups_browsed > GNU_CONFIGURE= yes > CUPS_SOCKET?= /var/run/cups.sock >Index: print/cups-fxlinuxprint/Makefile >=================================================================== >--- print/cups-fxlinuxprint/Makefile (revision 390894) >+++ print/cups-fxlinuxprint/Makefile (working copy) >@@ -14,9 +14,8 @@ > > LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client > >-USES= dos2unix >+USES= dos2unix ghostscript:run > DOS2UNIX_FILES= fxlinuxprint.ppd >-USE_GHOSTSCRIPT_RUN=yes > GNU_CONFIGURE= yes > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib >Index: print/cups-pdf/Makefile >=================================================================== >--- print/cups-pdf/Makefile (revision 390894) >+++ print/cups-pdf/Makefile (working copy) >@@ -19,7 +19,7 @@ > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > > OPTIONS_DEFINE= DOCS > OPTIONS_DEFAULT= DOCS >Index: print/cups-pstoraster/Makefile >=================================================================== >--- print/cups-pstoraster/Makefile (revision 390894) >+++ print/cups-pstoraster/Makefile (working copy) >@@ -23,9 +23,8 @@ > > DATADIR= ${PREFIX}/share/espgs > >-USES= gmake iconv tar:bzip2 > # We just need the ghostscript fonts, nothing more >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run gmake iconv tar:bzip2 > GNU_CONFIGURE= yes > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib >Index: print/dvisvg/Makefile >=================================================================== >--- print/dvisvg/Makefile (revision 390894) >+++ print/dvisvg/Makefile (working copy) >@@ -13,7 +13,7 @@ > LICENSE= GPLv2 > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > USE_TEX= base texmf texhash > ALL_TARGET= # empty > # workaround for svgfonts.c not including kpathsea/c-auto.h >Index: print/epsonepl/Makefile >=================================================================== >--- print/epsonepl/Makefile (revision 390894) >+++ print/epsonepl/Makefile (working copy) >@@ -13,8 +13,7 @@ > > LIB_DEPENDS= libijs.so:${PORTSDIR}/print/libijs > >-USES= uidfix tar:tgz >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run uidfix tar:tgz > > MAKEFILE= ${FILESDIR}/Makefile > SUB_FILES= pkg-message >Index: print/flpsed/Makefile >=================================================================== >--- print/flpsed/Makefile (revision 390894) >+++ print/flpsed/Makefile (working copy) >@@ -15,8 +15,7 @@ > LIB_DEPENDS+= libfltk.so:${PORTSDIR}/x11-toolkits/fltk > > GNU_CONFIGURE= yes >-USE_GHOSTSCRIPT=yes >-USES= desktop-file-utils gmake >+USES= desktop-file-utils ghostscript gmake > PLIST_FILES= bin/flpsed \ > man/man1/flpsed.1.gz \ > share/applications/flpsed.desktop \ >Index: print/font2svg/Makefile >=================================================================== >--- print/font2svg/Makefile (revision 390894) >+++ print/font2svg/Makefile (working copy) >@@ -12,7 +12,7 @@ > > RUN_DEPENDS= bash:${PORTSDIR}/shells/bash > >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > NO_BUILD= yes > > PLIST_FILES= bin/font2svg %%DATADIR%%/encodings %%DATADIR%%/font2svg.ps >Index: print/foo2zjs/Makefile >=================================================================== >--- print/foo2zjs/Makefile (revision 390894) >+++ print/foo2zjs/Makefile (working copy) >@@ -17,8 +17,7 @@ > gsed:${PORTSDIR}/textproc/gsed > > PROJECTHOST= bsdistfiles >-USE_GHOSTSCRIPT=yes >-USES= gmake shebangfix >+USES= ghostscript gmake shebangfix > SHEBANG_FILES= msexpand > SUB_FILES= pkg-message ${DEVDCONF_FILE} > EXTRAFILES= msexpand getweb >Index: print/foomatic-filters/Makefile >=================================================================== >--- print/foomatic-filters/Makefile (revision 390894) >+++ print/foomatic-filters/Makefile (working copy) >@@ -15,8 +15,7 @@ > > LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus > >-USES= autoreconf perl5 pkgconfig >-USE_GHOSTSCRIPT=yes >+USES= autoreconf ghostscript perl5 pkgconfig > GNU_CONFIGURE= yes > CONFIGURE_ENV= ac_cv_path_A2PS=${LOCALBASE}/bin/a2ps \ > ac_cv_path_CUPS=${LOCALBASE}/libexec/cups \ >Index: print/ggv/Makefile >=================================================================== >--- print/ggv/Makefile (revision 390894) >+++ print/ggv/Makefile (working copy) >@@ -14,9 +14,8 @@ > > INSTALLS_OMF= yes > USE_GNOME= gnomeprefix intlhack libgnomeui >-USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ >- tar:bzip2 >-USE_GHOSTSCRIPT=yes >+USES= desktop-file-utils gettext ghostscript gmake libtool \ >+ pathfix pkgconfig tar:bzip2 > GNU_CONFIGURE= yes > CPPFLAGS+= -I${LOCALBASE}/include > LIBS+= -L${LOCALBASE}/lib -lm >Index: print/ghostscript7-commfont/Makefile >=================================================================== >--- print/ghostscript7-commfont/Makefile (revision 390894) >+++ print/ghostscript7-commfont/Makefile (working copy) >@@ -23,7 +23,7 @@ > PKGMESSAGE= ${WRKDIR}/pkg-message > DEPENDS_ARGS+= -DA4 > # set these forcibly >-USE_GHOSTSCRIPT_RUN=7 >+USES= ghostscript:7,run > > CONFLICTS_INSTALL= \ > ghostscript8-[0-9]* \ >Index: print/ghostscript7-jpnfont/Makefile >=================================================================== >--- print/ghostscript7-jpnfont/Makefile (revision 390894) >+++ print/ghostscript7-jpnfont/Makefile (working copy) >@@ -16,7 +16,7 @@ > ${LOCALBASE}/share/ghostscript/Resource/CIDFont/Ryumin-Light:${PORTSDIR}/print/ghostscript7-commfont > > # set these forcibly >-USE_GHOSTSCRIPT_RUN= 7 >+USES= ghostscript:7,run > NO_BUILD= yes > DEPENDS_ARGS+= -DA4 > >Index: print/ghostscript7-korfont/Makefile >=================================================================== >--- print/ghostscript7-korfont/Makefile (revision 390894) >+++ print/ghostscript7-korfont/Makefile (working copy) >@@ -16,7 +16,7 @@ > ${LOCALBASE}/share/ghostscript/Resource/CIDFont/HYSMyeongJo-Medium:${PORTSDIR}/print/ghostscript7-commfont > > # set these forcibly >-USE_GHOSTSCRIPT_RUN= 7 >+USES= ghostscript:7,run > NO_BUILD= yes > DEPENDS_ARGS+= -DA4 > >Index: print/gspdf/Makefile >=================================================================== >--- print/gspdf/Makefile (revision 390894) >+++ print/gspdf/Makefile (working copy) >@@ -10,9 +10,8 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= Postscript and Pdf Viewer for GNUstep > >-USES= gnustep >+USES= ghostscript gnustep > USE_GNUSTEP= back build >-USE_GHOSTSCRIPT= yes > > MAKE_ENV= GNUSTEP_INSTALLATION_DOMAIN=SYSTEM > >Index: print/gsview/Makefile >=================================================================== >--- print/gsview/Makefile (revision 390894) >+++ print/gsview/Makefile (working copy) >@@ -18,9 +18,8 @@ > RUN_DEPENDS+= epstool:${PORTSDIR}/graphics/epstool \ > pstotext:${PORTSDIR}/print/pstotext > >-USES= cpe >+USES= cpe ghostscript > USE_GNOME= gtk12 >-USE_GHOSTSCRIPT=yes > > MAKE_JOBS_UNSAFE= yes > >Index: print/gv/Makefile >=================================================================== >--- print/gv/Makefile (revision 390894) >+++ print/gv/Makefile (working copy) >@@ -13,8 +13,7 @@ > LIB_DEPENDS= libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d > > USE_XORG= xpm ice sm xext xmu x11 >-USE_GHOSTSCRIPT= yes >-USES= cpe iconv gmake perl5 shebangfix >+USES= cpe ghostscript iconv gmake perl5 shebangfix > USE_PERL5= build > GNU_CONFIGURE= yes > CPPFLAGS+= -I${LOCALBASE}/include >Index: print/hpijs/Makefile >=================================================================== >--- print/hpijs/Makefile (revision 390894) >+++ print/hpijs/Makefile (working copy) >@@ -13,8 +13,7 @@ > > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --disable-dependency-tracking >-USES= jpeg >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run jpeg > > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib >Index: print/hplip/Makefile >=================================================================== >--- print/hplip/Makefile (revision 390894) >+++ print/hplip/Makefile (working copy) >@@ -21,8 +21,8 @@ > CONFLICTS_INSTALL= hpijs-[0-9]* > > INSTALL_TARGET= install-strip >-USES= dos2unix jpeg libtool pkgconfig python shebangfix >-USE_GHOSTSCRIPT_RUN= yes >+USES= dos2unix ghostscript:run jpeg libtool pkgconfig python \ >+ shebangfix > USE_GNOME= pygobject > USE_LDCONFIG= yes > >Index: print/html2ps/Makefile >=================================================================== >--- print/html2ps/Makefile (revision 390894) >+++ print/html2ps/Makefile (working copy) >@@ -21,8 +21,7 @@ > paperconf:${PORTSDIR}/print/libpaper > > NO_BUILD= yes >-USES= perl5 >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run perl5 > > SUB_FILES= html2psrc > >Index: print/kpdftool/Makefile >=================================================================== >--- print/kpdftool/Makefile (revision 390894) >+++ print/kpdftool/Makefile (working copy) >@@ -14,8 +14,7 @@ > RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick > > USE_QT4= qt3support moc_build porting_build uic3_build >-USE_GHOSTSCRIPT_RUN= yes >-USES= qmake zip >+USES= ghostscript:run qmake zip > > DESKTOP_ENTRIES= "KPDFTool" "${COMMENT}" "kpdftool" \ > "kpdftool" "Qt;Utility;" true >Index: print/libspectre/Makefile >=================================================================== >--- print/libspectre/Makefile (revision 390894) >+++ print/libspectre/Makefile (working copy) >@@ -12,10 +12,9 @@ > > LICENSE= GPLv2 > >-USES= gmake libtool:keepla pathfix pkgconfig >+USES= gmake libtool:keepla pathfix pkgconfig ghostscript > USE_LDCONFIG= yes > USE_GNOME= cairo >-USE_GHOSTSCRIPT=yes > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > GNU_CONFIGURE= yes >Index: print/lilypond/Makefile >=================================================================== >--- print/lilypond/Makefile (revision 390894) >+++ print/lilypond/Makefile (working copy) >@@ -47,8 +47,8 @@ > lilypond-web \ > music-glossary > >-USES= bison:build gettext gmake pkgconfig perl5 python:-3 >-USE_GHOSTSCRIPT=9 >+USES= bison:build gettext ghostscript:9 gmake pkgconfig perl5 \ >+ python:-3 > USE_TEX= latex > USE_PERL5= build > USE_GNOME= pango >Index: print/lilypond-devel/Makefile >=================================================================== >--- print/lilypond-devel/Makefile (revision 390894) >+++ print/lilypond-devel/Makefile (working copy) >@@ -47,9 +47,9 @@ > lilypond-web \ > music-glossary > >-USES= bison:build gettext gmake pkgconfig perl5 compiler:c++11-lib python:-3 >+USES= bison:build gettext ghostscript:9 gmake pkgconfig perl5 \ >+ compiler:c++11-lib python:-3 > USE_CXXSTD= c++11 >-USE_GHOSTSCRIPT=9 > USE_TEX= latex > USE_PERL5= build > USE_GNOME= pango >Index: print/lpr-wrapper/Makefile >=================================================================== >--- print/lpr-wrapper/Makefile (revision 390894) >+++ print/lpr-wrapper/Makefile (working copy) >@@ -16,9 +16,8 @@ > mpage:${PORTSDIR}/print/mpage \ > pstops:${PORTSDIR}/print/psutils > >-USES= shebangfix >+USES= ghostscript:run shebangfix > SHEBANG_FILES= lpr-wrapper.in lpr-wrapper-cups.in lpr-wrapper-features >-USE_GHOSTSCRIPT_RUN= yes > HAS_CONFIGURE= yes > CONFIGURE_ARGS= --prefix=${PREFIX} > >Index: print/magicfilter/Makefile >=================================================================== >--- print/magicfilter/Makefile (revision 390894) >+++ print/magicfilter/Makefile (working copy) >@@ -10,7 +10,7 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= Customizable, extensible automatic printer filter > >-USE_GHOSTSCRIPT= yes >+USES= ghostscript > > HAS_CONFIGURE= yes > CONFIGURE_SCRIPT= configure.sh >Index: print/ps2eps/Makefile >=================================================================== >--- print/ps2eps/Makefile (revision 390894) >+++ print/ps2eps/Makefile (working copy) >@@ -13,8 +13,7 @@ > > WRKSRC= ${WRKDIR}/ps2eps > >-USE_GHOSTSCRIPT_RUN= yes >-USES= perl5 >+USES= ghostscript:run perl5 > USE_PERL5= run > OPTIONS_DEFINE= DOCS > >Index: print/psdim/Makefile >=================================================================== >--- print/psdim/Makefile (revision 390894) >+++ print/psdim/Makefile (working copy) >@@ -12,7 +12,7 @@ > > LICENSE= GPLv2 > >-USE_GHOSTSCRIPT=yes >+USES= ghostscript > > HAS_CONFIGURE= yes > CONFIGURE_ARGS= --prefix=${PREFIX} >Index: print/pstotext/Makefile >=================================================================== >--- print/pstotext/Makefile (revision 390894) >+++ print/pstotext/Makefile (working copy) >@@ -18,7 +18,7 @@ > LICENSE_FILE= ${WRKSRC}/pstotext.txt > LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > > SUB_LIST= LICENSE=${LICENSE} \ > LICENSE_DIR=${_LICENSE_DIR} >Index: print/scribus/Makefile >=================================================================== >--- print/scribus/Makefile (revision 390894) >+++ print/scribus/Makefile (working copy) >@@ -27,8 +27,8 @@ > > USE_QT4= gui linguist_build moc_build qmake_build rcc_build uic_build xml network > USE_GNOME= libartlgpl2 libxml2 >-USE_GHOSTSCRIPT_RUN= yes >-USES= cmake desktop-file-utils jpeg pkgconfig python shared-mime-info tar:xz >+USES= cmake desktop-file-utils ghostscript:run jpeg pkgconfig \ >+ python shared-mime-info tar:xz > USE_LDCONFIG= yes > > CMAKE_ARGS+= -DWANT_HUNSPELL=YES -Wno-ferror-limit >Index: print/texlive-base/Makefile >=================================================================== >--- print/texlive-base/Makefile (revision 390894) >+++ print/texlive-base/Makefile (working copy) >@@ -29,9 +29,8 @@ > CONFLICTS_INSTALL= texlive-texmf-201[23]* > > USE_TEX= web2c kpathsea ptexenc texhash-bootstrap >-USES= gmake pkgconfig perl5 shebangfix tar:xz >+USES= ghostscript gmake pkgconfig perl5 shebangfix tar:xz > USE_AUTOTOOLS= autoconf >-USE_GHOSTSCRIPT=yes > USE_PERL5= run > USE_LDCONFIG= yes > # during build phase gnu configure is run a lot >Index: print/texvc/Makefile >=================================================================== >--- print/texvc/Makefile (revision 390894) >+++ print/texvc/Makefile (working copy) >@@ -24,7 +24,7 @@ > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MRASTER} >-USE_GHOSTSCRIPT_RUN= yes >+USES+= ghostscript:run > USE_TEX= latex dvipsk > RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick > .endif >Index: print/transfig/Makefile >=================================================================== >--- print/transfig/Makefile (revision 390894) >+++ print/transfig/Makefile (working copy) >@@ -14,9 +14,8 @@ > RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm > LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png > >-USES= alias imake >+USES= alias ghostscript:run imake > CFLAGS+= -Wno-return-type >-USE_GHOSTSCRIPT_RUN= yes > USE_XORG= xpm > > MAKE_ARGS+= INSTALLFLAGS="${COPY}" \ >Index: sysutils/LPRngTool/Makefile >=================================================================== >--- sysutils/LPRngTool/Makefile (revision 390894) >+++ sysutils/LPRngTool/Makefile (working copy) >@@ -15,8 +15,7 @@ > BUILD_DEPENDS= a2ps:${PORTSDIR}/print/a2ps \ > mpage:${PORTSDIR}/print/mpage > >-USES= tar:tgz tk >-USE_GHOSTSCRIPT_BUILD= yes >+USES= ghostscript:build tar:tgz tk > GNU_CONFIGURE= yes > CONFIGURE_ENV= ac_cv_path_WISH=${WISH} > CONFIGURE_ARGS= --with-spool_directory=/var/spool/lpd >Index: textproc/docproj/Makefile >=================================================================== >--- textproc/docproj/Makefile (revision 390894) >+++ textproc/docproj/Makefile (working copy) >@@ -28,9 +28,8 @@ > p5-XML-Parser>=2.41:${PORTSDIR}/textproc/p5-XML-Parser \ > zip:${PORTSDIR}/archivers/zip > >-USES= perl5 >+USES= ghostscript:run perl5 > USE_PERL5= run >-USE_GHOSTSCRIPT_RUN= yes > DEPENDS_ARGS+= BATCH=yes > NO_BUILD= yes > >Index: textproc/groff/Makefile >=================================================================== >--- textproc/groff/Makefile (revision 390894) >+++ textproc/groff/Makefile (working copy) >@@ -15,8 +15,7 @@ > BUILD_DEPENDS= ${LOCALBASE}/bin/psselect:${PORTSDIR}/print/psutils > RUN_DEPENDS:= ${BUILD_DEPENDS} > >-USE_GHOSTSCRIPT=yes >-USES= cpe gmake perl5 shebangfix >+USES= cpe ghostscript gmake perl5 shebangfix > GNU_CONFIGURE= yes > CONFIGURE_ARGS+= --with-awk=/usr/bin/awk > CONFIGURE_ENV+= PERLPATH=${perl_CMD} # shebangfix >Index: textproc/latex2html/Makefile >=================================================================== >--- textproc/latex2html/Makefile (revision 390894) >+++ textproc/latex2html/Makefile (working copy) >@@ -15,8 +15,7 @@ > > CONFLICTS= ja-latex2html-[0-9]* > >-USES= perl5 >-USE_GHOSTSCRIPT=yes >+USES= ghostscript perl5 > USE_TEX= latex dvipsk texhash > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-perl=${PERL} \ >Index: textproc/pdftohtml/Makefile >=================================================================== >--- textproc/pdftohtml/Makefile (revision 390894) >+++ textproc/pdftohtml/Makefile (working copy) >@@ -10,8 +10,7 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= Command-line tool for converting pdf-files into html > >-USES= gmake >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript gmake > > PLIST_FILES= bin/pdf-to-html > >Index: textproc/prosper/Makefile >=================================================================== >--- textproc/prosper/Makefile (revision 390894) >+++ textproc/prosper/Makefile (working copy) >@@ -14,7 +14,7 @@ > COMMENT= LaTeX class for writing transparencies > > NO_BUILD= yes >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run > USE_TEX= latex > MKTEXLSR= ${LOCALBASE}/bin/mktexlsr > >Index: textproc/sowing/Makefile >=================================================================== >--- textproc/sowing/Makefile (revision 390894) >+++ textproc/sowing/Makefile (working copy) >@@ -12,8 +12,7 @@ > BUILD_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm > RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm > >-USES= gmake perl5 >-USE_GHOSTSCRIPT=yes >+USES= ghostscript gmake perl5 > USE_TEX= latex dvipsk > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --datadir=${DATADIR} >Index: textproc/tth/Makefile >=================================================================== >--- textproc/tth/Makefile (revision 390894) >+++ textproc/tth/Makefile (working copy) >@@ -14,8 +14,7 @@ > > RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm > >-USES= shebangfix tar:tgz >-USE_GHOSTSCRIPT_RUN= yes >+USES= ghostscript:run shebangfix tar:tgz > #USE_TEX= latex > SHEBANG_FILES= Xfonts.fix > >Index: x11/dgs/Makefile >=================================================================== >--- x11/dgs/Makefile (revision 390894) >+++ x11/dgs/Makefile (working copy) >@@ -15,10 +15,9 @@ > > MAKE_JOBS_UNSAFE= yes > >-USE_GHOSTSCRIPT_RUN= yes > USE_XORG= xt sm ice xext x11 > USE_GNOME= glib12 >-USES= gmake jpeg libtool makeinfo >+USES= ghostscript:run gmake jpeg libtool makeinfo > USE_LDCONFIG= yes > GNU_CONFIGURE= yes > WRKSRC= ${WRKDIR}/${PORTNAME}-0.5.9
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 201201
:
158162
| 158167