1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
freebsd-ports/print/Makefile
Hiroki Sato 27470e1676 - Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
2015-08-22 17:48:35 +00:00

268 lines
6.6 KiB
Makefile

# $FreeBSD$
#
COMMENT = Desktop publishing
SUBDIR += R-cran-knitr
SUBDIR += a2pdf
SUBDIR += a2ps
SUBDIR += abc2mtex
SUBDIR += abcm2ps
SUBDIR += adobe-cmaps
SUBDIR += afm
SUBDIR += alignmargins
SUBDIR += ansiprint
SUBDIR += apsfilter
SUBDIR += asprint
SUBDIR += auctex
SUBDIR += axpoint
SUBDIR += bibcursed
SUBDIR += biblio-py
SUBDIR += bibview
SUBDIR += c2ps
SUBDIR += catdvi
SUBDIR += cdlabelgen
SUBDIR += cloudprint
SUBDIR += cups
SUBDIR += cups-base
SUBDIR += cups-bjnp
SUBDIR += cups-client
SUBDIR += cups-cloud-print
SUBDIR += cups-filters
SUBDIR += cups-fxlinuxprint
SUBDIR += cups-image
SUBDIR += cups-pdf
SUBDIR += cups-pk-helper
SUBDIR += cups-pstoraster
SUBDIR += cups-smb-backend
SUBDIR += deforaos-pdfviewer
SUBDIR += detex
SUBDIR += dot2tex
SUBDIR += dvi2tty
SUBDIR += dvips2ascii
SUBDIR += dvisvg
SUBDIR += easylatex
SUBDIR += enscript-a4
SUBDIR += enscript-letter
SUBDIR += enscript-letterdj
SUBDIR += enscriptfonts
SUBDIR += epsonepl
SUBDIR += flpsed
SUBDIR += font-amsfonts
SUBDIR += font2svg
SUBDIR += fontforge
SUBDIR += foo2zjs
SUBDIR += foomatic-db
SUBDIR += foomatic-db-engine
SUBDIR += foomatic-db-hpijs
SUBDIR += foomatic-filters
SUBDIR += foxitreader
SUBDIR += fpdf
SUBDIR += freetype
SUBDIR += freetype2
SUBDIR += frescobaldi
SUBDIR += ft2demos
SUBDIR += ggv
SUBDIR += ghostscript7-base
SUBDIR += ghostscript7-commfont
SUBDIR += ghostscript7-jpnfont
SUBDIR += ghostscript7-korfont
SUBDIR += ghostscript7-x11
SUBDIR += ghostscript8-base
SUBDIR += ghostscript8-x11
SUBDIR += ghostscript9-agpl-base
SUBDIR += ghostscript9-agpl-x11
SUBDIR += ghostscript9-base
SUBDIR += ghostscript9-x11
SUBDIR += gimp-gutenprint
SUBDIR += gl2ps
SUBDIR += gnome-cups-manager
SUBDIR += gnomephotoprinter
SUBDIR += gribouy
SUBDIR += gsfonts
SUBDIR += gspdf
SUBDIR += gsview
SUBDIR += gtklp
SUBDIR += gutenprint
SUBDIR += gutenprint-base
SUBDIR += gutenprint-cups
SUBDIR += gutenprint-foomatic
SUBDIR += gutenprint-ijs
SUBDIR += gv
SUBDIR += harfbuzz
SUBDIR += hp2xx
SUBDIR += hpijs
SUBDIR += hplip
SUBDIR += hplip-plugin
SUBDIR += hs-hscolour
SUBDIR += html2latex
SUBDIR += html2ps
SUBDIR += hyperlatex
SUBDIR += indexinfo
SUBDIR += jabref
SUBDIR += kde4-print-manager
SUBDIR += kde_poster
SUBDIR += kover
SUBDIR += kpdftool
SUBDIR += latex-beamer
SUBDIR += latex-biber
SUBDIR += latex-ltablex
SUBDIR += latex-resume
SUBDIR += latex2rtf
SUBDIR += latexdiff
SUBDIR += lgrind
SUBDIR += libgnomecups
SUBDIR += libgnomeprint
SUBDIR += libgnomeprint-reference
SUBDIR += libgnomeprintmm
SUBDIR += libharu
SUBDIR += libijs
SUBDIR += libmspub01
SUBDIR += libotf
SUBDIR += libpagemaker
SUBDIR += libpaper
SUBDIR += libppd
SUBDIR += libspectre
SUBDIR += lilypond
SUBDIR += lilypond-devel
SUBDIR += linux-c6-cups-libs
SUBDIR += linux-f10-cups-libs
SUBDIR += lout
SUBDIR += lpr-wrapper
SUBDIR += lprps
SUBDIR += lyx
SUBDIR += magicfilter
SUBDIR += makeindex
SUBDIR += mftrace
SUBDIR += min12xxw
SUBDIR += mp-a4
SUBDIR += mp-letter
SUBDIR += mpage
SUBDIR += mup
SUBDIR += musixtex
SUBDIR += muttprint
SUBDIR += nenscript
SUBDIR += openprinting
SUBDIR += p5-Font-FreeType
SUBDIR += p5-Net-CUPS
SUBDIR += p5-Net-Printer
SUBDIR += p5-PDF-Template
SUBDIR += p5-PDFLib
SUBDIR += p5-PostScript
SUBDIR += p5-PostScript-PPD
SUBDIR += p5-PostScript-Simple
SUBDIR += p5-Text-PDF
SUBDIR += p5-XML-ApacheFOP
SUBDIR += p910nd
SUBDIR += panda
SUBDIR += papersize-default-a4
SUBDIR += papersize-default-letter
SUBDIR += paps
SUBDIR += pcal
SUBDIR += pdf-renderer
SUBDIR += pdf4tcl
SUBDIR += pdfbox
SUBDIR += pdfcube
SUBDIR += pdflib
SUBDIR += pdflib-perl
SUBDIR += pdftk
SUBDIR += pear-File_PDF
SUBDIR += pecl-haru
SUBDIR += pecl-pdflib
SUBDIR += pecl-ps
SUBDIR += pfbtopfa
SUBDIR += photoprint
SUBDIR += pic2fig
SUBDIR += pkfonts118
SUBDIR += pkfonts240
SUBDIR += pkfonts300
SUBDIR += pkfonts360
SUBDIR += pkfonts400
SUBDIR += pkfonts600
SUBDIR += pkipplib
SUBDIR += pkpgcounter
SUBDIR += pmw
SUBDIR += poster
SUBDIR += ps2eps
SUBDIR += pscal
SUBDIR += psdim
SUBDIR += pslib
SUBDIR += pstotext
SUBDIR += psutils
SUBDIR += py-cups
SUBDIR += py-fonttools
SUBDIR += py-pdf
SUBDIR += py-pollyreports
SUBDIR += py-preppy
SUBDIR += py-pyscript
SUBDIR += py-relatorio
SUBDIR += py-reportlab
SUBDIR += py-reportlab1
SUBDIR += py-reportlab2
SUBDIR += py-rtf
SUBDIR += py-trml2pdf
SUBDIR += qpdf
SUBDIR += qpdfview
SUBDIR += qt5-printsupport
SUBDIR += rlpr
SUBDIR += rprint
SUBDIR += rtf2latex2e
SUBDIR += rubygem-afm
SUBDIR += rubygem-color
SUBDIR += rubygem-color-tools
SUBDIR += rubygem-pdf-core
SUBDIR += rubygem-pdf-reader
SUBDIR += rubygem-pdf-writer
SUBDIR += rubygem-prawn
SUBDIR += rubygem-prawn-core
SUBDIR += rubygem-prawn-flexible-table
SUBDIR += rubygem-prawn-format
SUBDIR += rubygem-prawn-graph
SUBDIR += rubygem-prawn-js
SUBDIR += rubygem-prawn-layout
SUBDIR += rubygem-prawn-security
SUBDIR += rubygem-prawn-svg
SUBDIR += rubygem-rbpdf
SUBDIR += rubygem-ttfunk
SUBDIR += scribus
SUBDIR += sgf2tex
SUBDIR += splix
SUBDIR += system-config-printer
SUBDIR += t1utils
SUBDIR += tex
SUBDIR += tex-aleph
SUBDIR += tex-basic-engines
SUBDIR += tex-dvipdfmx
SUBDIR += tex-dvipsk
SUBDIR += tex-formats
SUBDIR += tex-jadetex
SUBDIR += tex-luatex
SUBDIR += tex-ptexenc
SUBDIR += tex-xdvik
SUBDIR += tex-xetex
SUBDIR += tex-xmltex
SUBDIR += texinfo
SUBDIR += texlive-base
SUBDIR += texlive-docs
SUBDIR += texlive-full
SUBDIR += texlive-texmf
SUBDIR += texlive-texmf-source
SUBDIR += texlive-tlmgr
SUBDIR += texvc
SUBDIR += tgif2tex
SUBDIR += transfig
SUBDIR += trueprint
SUBDIR += ttf2pt1
SUBDIR += ttfquery
SUBDIR += ttftot42
SUBDIR += txtbdf2ps
SUBDIR += typetools
SUBDIR += utopia
SUBDIR += xfce4-print
SUBDIR += xmbibtex
SUBDIR += xpp
SUBDIR += xtexsh
SUBDIR += yatex
.include <bsd.port.subdir.mk>