Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.18 2012/10/08 13:45:34 asau Exp $
# $NetBSD: Makefile,v 1.19 2015/03/13 16:41:47 tnn Exp $
DISTNAME= LPRng_DOC-3.6.13
PKGNAME= LPRng-doc-3.6.13
@@ -14,7 +14,7 @@ EXTRACT_ONLY= # empty
NO_CONFIGURE= yes
NO_BUILD= yes
USE_TOOLS+= pax
USE_TOOLS+= gzip pax
INSTALLATION_DIRS= share/doc/LPRng

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.581 2014/03/14 17:44:11 taca Exp $
# $NetBSD: Makefile,v 1.597 2015/02/17 21:12:41 joerg Exp $
#
COMMENT= Desktop publishing
@@ -6,6 +6,7 @@ COMMENT= Desktop publishing
SUBDIR+= LPRng
SUBDIR+= LPRng-core
SUBDIR+= LPRng-doc
SUBDIR+= R-knitr
SUBDIR+= a2ps
SUBDIR+= abc2ps
SUBDIR+= abcm2ps
@@ -25,7 +26,9 @@ SUBDIR+= cjkutils
SUBDIR+= cnprint
SUBDIR+= cups
SUBDIR+= cups-drivers-Magicolor5440DL
SUBDIR+= cups-filters
SUBDIR+= cups-pdf
SUBDIR+= cups15
SUBDIR+= deforaos-pdfviewer
SUBDIR+= diffpdf
SUBDIR+= dvidvi
@@ -73,6 +76,7 @@ SUBDIR+= kbibtex
SUBDIR+= kbibtex-kde3
SUBDIR+= kpathsea
SUBDIR+= latex-mk
SUBDIR+= latexmk
SUBDIR+= lgrind
SUBDIR+= libgnomecups
SUBDIR+= libgnomeprint
@@ -94,7 +98,7 @@ SUBDIR+= p5-Net-CUPS
SUBDIR+= p5-PostScript
SUBDIR+= p5-PostScript-MailLabels
SUBDIR+= p5-PostScript-Simple
#SUBDIR+= p5-biblatex-biber # broken dependencies
SUBDIR+= p5-biblatex-biber
SUBDIR+= papersize
SUBDIR+= paps
SUBDIR+= pcps
@@ -102,8 +106,11 @@ SUBDIR+= pdf2djvu
SUBDIR+= pdfjam
SUBDIR+= pdflib
SUBDIR+= pdflib-lite
SUBDIR+= pdfmod
SUBDIR+= pdfshuffler
SUBDIR+= pdvipsk
SUBDIR+= php-pdflib
SUBDIR+= pmw
SUBDIR+= pnm2ppa
SUBDIR+= podofo
SUBDIR+= poppler
@@ -113,6 +120,7 @@ SUBDIR+= poppler-glib
SUBDIR+= poppler-includes
SUBDIR+= poppler-qt
SUBDIR+= poppler-qt4
SUBDIR+= poppler-qt5
SUBDIR+= poppler-utils
SUBDIR+= poppler016
SUBDIR+= poster
@@ -174,6 +182,7 @@ SUBDIR+= tex-acromake
SUBDIR+= tex-acromake-doc
SUBDIR+= tex-acronym
SUBDIR+= tex-acronym-doc
SUBDIR+= tex-adjustbox
SUBDIR+= tex-adrconv
SUBDIR+= tex-adrconv-doc
SUBDIR+= tex-advdate
@@ -272,6 +281,7 @@ SUBDIR+= tex-cjkutils
SUBDIR+= tex-cjkutils-doc
SUBDIR+= tex-clrscode
SUBDIR+= tex-clrscode-doc
SUBDIR+= tex-collectbox
SUBDIR+= tex-collection-basic
SUBDIR+= tex-collection-basic-doc
SUBDIR+= tex-collection-genericrecommended
@@ -445,6 +455,7 @@ SUBDIR+= tex-ifluatex
SUBDIR+= tex-ifluatex-doc
SUBDIR+= tex-ifmtarg
SUBDIR+= tex-ifmtarg-doc
SUBDIR+= tex-ifnextok
SUBDIR+= tex-ifplatform
SUBDIR+= tex-ifplatform-doc
SUBDIR+= tex-ifxetex
@@ -549,10 +560,13 @@ SUBDIR+= tex-ntheorem
SUBDIR+= tex-ntheorem-doc
SUBDIR+= tex-oberdiek
SUBDIR+= tex-oberdiek-doc
SUBDIR+= tex-octavo
SUBDIR+= tex-octavo-doc
SUBDIR+= tex-optional
SUBDIR+= tex-optional-doc
SUBDIR+= tex-oubraces
SUBDIR+= tex-oubraces-doc
SUBDIR+= tex-pageslts
SUBDIR+= tex-paralist
SUBDIR+= tex-paralist-doc
SUBDIR+= tex-parskip
@@ -600,6 +614,7 @@ SUBDIR+= tex-ptex
SUBDIR+= tex-ptex-doc
SUBDIR+= tex-rcsinfo
SUBDIR+= tex-rcsinfo-doc
SUBDIR+= tex-readarray
SUBDIR+= tex-realscripts
SUBDIR+= tex-realscripts-doc
SUBDIR+= tex-relsize
@@ -661,6 +676,7 @@ SUBDIR+= tex-t2
SUBDIR+= tex-t2-doc
SUBDIR+= tex-tabls
SUBDIR+= tex-tabls-doc
SUBDIR+= tex-tabu
SUBDIR+= tex-tetex
SUBDIR+= tex-tetex-doc
SUBDIR+= tex-tex
@@ -715,14 +731,17 @@ SUBDIR+= tex-umlaute
SUBDIR+= tex-umlaute-doc
SUBDIR+= tex-underscore
SUBDIR+= tex-underscore-doc
SUBDIR+= tex-undolabl
SUBDIR+= tex-units
SUBDIR+= tex-units-doc
SUBDIR+= tex-upquote
SUBDIR+= tex-upquote-doc
SUBDIR+= tex-url
SUBDIR+= tex-url-doc
SUBDIR+= tex-varwidth
SUBDIR+= tex-verbasef
SUBDIR+= tex-verbasef-doc
SUBDIR+= tex-verbatimbox
SUBDIR+= tex-verbdef
SUBDIR+= tex-verbdef-doc
SUBDIR+= tex-version
@@ -755,6 +774,7 @@ SUBDIR+= tex-xtab
SUBDIR+= tex-xtab-doc
SUBDIR+= tex-xunicode
SUBDIR+= tex-xunicode-doc
SUBDIR+= tex-ydoc
SUBDIR+= tex-yfonts
SUBDIR+= tex-yfonts-doc
#SUBDIR+= texlive # place holder directory

23
print/R-knitr/DESCR Normal file
View File

@@ -0,0 +1,23 @@
This package provides a general-purpose tool for dynamic report
generation in R, which can be used to deal with any type of (plain
text) files, including Sweave, HTML, Markdown, reStructuredText,
AsciiDoc, and Textile. R code is evaluated as if it were copied and
pasted in an R terminal thanks to the evaluate package (e.g., we do
not need to explicitly print() plots from ggplot2 or lattice). R code
can be reformatted by the formatR package so that long lines are
automatically wrapped, with indent and spaces added, and comments
preserved. A simple caching mechanism is provided to cache results
from computations for the first time and the computations will be
skipped the next time. Almost all common graphics devices, including
those in base R and add-on packages like Cairo, cairoDevice and
tikzDevice, are built-in with this package and it is straightforward
to switch between devices without writing any special functions. The
width and height as well as alignment of plots in the output document
can be specified in chunk options (the size of plots for graphics
devices is also supported). Multiple plots can be recorded in a single
code chunk, and it is also allowed to rearrange plots to the end of a
chunk or just keep the last plot. Warnings, messages and errors are
written in the output document by default (can be turned off). The
language in code chunks is not restricted to R (there is simple
support to Python and shell scripts, etc). Many features are borrowed
from or inspired by Sweave, cacheSweave, pgfSweave, brew and decumar.

30
print/R-knitr/Makefile Normal file
View File

@@ -0,0 +1,30 @@
# $NetBSD: Makefile,v 1.1 2014/09/20 04:03:40 brook Exp $
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_R_CRAN:=contrib/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= ${R_HOMEPAGE_BASE}/knitr/
COMMENT= A general-purpose package for dynamic report generation in R
# TODO: LICENSE= GPL
R_PKGNAME= knitr
R_PKGVER= 1.6
DEPENDS+= R-evaluate>=0.5.3:../../devel/R-evaluate
DEPENDS+= R-digest>=0.6.4:../../security/R-digest
DEPENDS+= R-formatR>=0.10:../../textproc/R-formatR
DEPENDS+= R-highr>=0.3:../../textproc/R-highr
DEPENDS+= R-markdown>=0.6.5:../../textproc/R-markdown
DEPENDS+= R-stringr>=0.6:../../textproc/R-stringr
REPLACE_RSCRIPT+= inst/bin/knit
REPLACE_RSCRIPT+= inst/examples/knit-all.R
REPLACE_INTERPRETER+= Rscript
REPLACE.Rscript.old= .*Rscript
REPLACE.Rscript.new= ${PREFIX}/bin/Rscript
REPLACE_FILES.Rscript= ${REPLACE_RSCRIPT}
.include "../../math/R/Makefile.extension"
.include "../../mk/bsd.pkg.mk"

5
print/R-knitr/distinfo Normal file
View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/09/20 04:03:40 brook Exp $
SHA1 (R/knitr_1.6.tar.gz) = 1d8a04a9e0526a31ac59fc81d34ceb9b92f9eee4
RMD160 (R/knitr_1.6.tar.gz) = 7ca0e2c42776a5472e822bacd2b82fa171ffce87
Size (R/knitr_1.6.tar.gz) = 990556 bytes

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.76 2014/02/05 17:20:31 drochner Exp $
# $NetBSD: Makefile,v 1.78 2014/05/29 23:37:15 wiz Exp $
DISTNAME= a2ps-4.14
PKGREVISION= 5
PKGREVISION= 7
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_GNU:=a2ps/} \
ftp://ftp.enst.fr/pub/unix/a2ps/

View File

@@ -1,10 +1,12 @@
$NetBSD: distinfo,v 1.14 2014/02/05 17:20:31 drochner Exp $
$NetBSD: distinfo,v 1.15 2014/04/08 19:32:11 tez Exp $
SHA1 (a2ps-4.14.tar.gz) = 365abbbe4b7128bf70dad16d06e23c5701874852
RMD160 (a2ps-4.14.tar.gz) = a5105d6256a809483e099519325979aaaff7219e
Size (a2ps-4.14.tar.gz) = 2552507 bytes
SHA1 (patch-CVE-2001-1593_1) = d0ce811248c33c5df6952f84176c2901ca4bd176
SHA1 (patch-CVE-2001-1593_2) = f3a40104b0c510480ce5107a8acf2924d4ef5974
SHA1 (patch-CVE-2014-0466_1) = fa77ad336e307678e0c649e049b57d1fbc8c492f
SHA1 (patch-CVE-2014-0466_2) = 1abc6d26bdf03d859cec53afc3f5c363942d9385
SHA1 (patch-aa) = 6317b6abca697388538fc705037da55379a4e1e1
SHA1 (patch-ab) = 7b1f1e3ed2af47e7d9864ec2dbcd7d105f93632a
SHA1 (patch-ac) = 8e09c4c3b320b58bf12c4266d4d22977b5f9b826

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-CVE-2014-0466_1,v 1.1 2014/04/08 19:32:11 tez Exp $
Fix for CVE-2014-0466 from
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742902
--- contrib/fixps.in
+++ contrib/fixps.in
@@ -389,7 +389,7 @@
eval "$command" ;;
gs)
$verbose "$program: making a full rewrite of the file ($gs)." >&2
- $gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=- -c save pop -f $file ;;
+ $gs -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=- -c save pop -f $file ;;
esac
)
fi

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-CVE-2014-0466_2,v 1.1 2014/04/08 19:32:11 tez Exp $
Fix for CVE-2014-0466 from
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742902
--- contrib/fixps.m4
+++ contrib/fixps.m4
@@ -307,7 +307,7 @@
eval "$command" ;;
gs)
$verbose "$program: making a full rewrite of the file ($gs)." >&2
- $gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=- -c save pop -f $file ;;
+ $gs -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=- -c save pop -f $file ;;
esac
)
fi

View File

@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.26 2013/10/10 14:42:29 ryoon Exp $
# $NetBSD: Makefile,v 1.28 2015/01/24 00:58:36 mef Exp $
DISTNAME= abcm2ps-6.6.6
PKGREVISION= 11
DISTNAME= abcm2ps-7.8.12
CATEGORIES= print
MASTER_SITES= http://moinejf.free.fr/

View File

@@ -1,8 +1,6 @@
@comment $NetBSD: PLIST,v 1.7 2012/02/16 05:49:57 ryoon Exp $
@comment $NetBSD: PLIST,v 1.8 2015/01/24 00:58:36 mef Exp $
bin/abcm2ps
share/abcm2ps/fbook.fmt
share/abcm2ps/flute.fmt
share/abcm2ps/fonts.fmt
share/abcm2ps/landscape.fmt
share/abcm2ps/musicfont.fmt
share/abcm2ps/tight.fmt

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.11 2012/02/16 05:49:57 ryoon Exp $
$NetBSD: distinfo,v 1.12 2015/01/24 00:58:36 mef Exp $
SHA1 (abcm2ps-6.6.6.tar.gz) = c10182447dc57a735317c853c7ca9da30069764f
RMD160 (abcm2ps-6.6.6.tar.gz) = 8f499b91965116992b4e35635983b341541aa85c
Size (abcm2ps-6.6.6.tar.gz) = 295729 bytes
SHA1 (abcm2ps-7.8.12.tar.gz) = 8c5861a25cc72924df1dc7b8ee0ae28d256ae3ff
RMD160 (abcm2ps-7.8.12.tar.gz) = 4754f5a678a1b12299bc5a9e209650e50abd7fc8
Size (abcm2ps-7.8.12.tar.gz) = 328620 bytes
SHA1 (patch-aa) = 707ece683628fe24245840d9c019f83779dc3699

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.25 2012/10/08 13:45:35 asau Exp $
# $NetBSD: Makefile,v 1.26 2014/06/01 18:06:13 wiz Exp $
DISTNAME= acroread7 # overridden below
PKGNAME= acroread7-7.0.9
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= print
MASTER_SITES= http://ardownload.adobe.com/pub/adobe/reader/unix/7x/7.0.9/enu/
@@ -39,7 +39,7 @@ BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig
# Additional directories to search for fonts
BUILD_DEFS+= ACROREAD_FONTPATH
ACROREAD_FONTPATH?= ${PREFIX}/lib/X11/fonts/TTF
ACROREAD_FONTPATH?= ${PREFIX}/share/fonts/X11/TTF
INSTALLATION_DIRS= bin Acrobat7

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.14 2012/10/08 13:45:35 asau Exp $
# $NetBSD: Makefile,v 1.15 2014/06/01 18:06:14 wiz Exp $
DISTNAME= acroread8 # overridden below
PKGNAME= acroread8-8.1.7
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= print
MASTER_SITES= http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.7/enu/
@@ -45,7 +45,7 @@ BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig
# Additional directories to search for fonts
BUILD_DEFS+= ACROREAD_FONTPATH
ACROREAD_FONTPATH?= ${PREFIX}/lib/X11/fonts/TTF
ACROREAD_FONTPATH?= ${PREFIX}/share/fonts/X11/TTF
INSTALLATION_DIRS= Acrobat8 bin

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.12 2014/03/18 12:50:13 wiz Exp $
# $NetBSD: Makefile,v 1.14 2014/06/01 18:06:14 wiz Exp $
DISTNAME= acroread9 # overridden below
PKGNAME= acroread9-9.5.5
PKGREVISION= 1
PKGREVISION= 3
CATEGORIES= print
MASTER_SITES= http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/${PKGVERSION_NOREV}/enu/
@@ -21,8 +21,8 @@ WRKSRC= ${WRKDIR}/AdobeReader
BUILD_DIRS= # empty
EMUL_PLATFORMS= linux-i386
EMUL_MODULES.linux= compat cups curl gtk2 locale xml2
EMUL_REQD= suse>=11.0
EMUL_MODULES.linux= cups libidn gtk2 locale xml2
EMUL_REQD= suse>=10.0
.include "../../mk/bsd.prefs.mk"
@@ -40,7 +40,7 @@ BIN_PATCH= ${PATCH} --quiet ${_PATCH_BACKUP_ARG} .orig
# Additional directories to search for fonts
BUILD_DEFS+= ACROREAD_FONTPATH
ACROREAD_FONTPATH?= ${PREFIX}/lib/X11/fonts/TTF
ACROREAD_FONTPATH?= ${PREFIX}/share/fonts/X11/TTF
INSTALLATION_DIRS= Acrobat9 bin ${PKGMANDIR}/man1

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.11 2013/04/06 12:04:01 rodent Exp $
# $NetBSD: Makefile,v 1.13 2014/06/18 09:28:16 wiz Exp $
DISTNAME= winsteng
PKGNAME= adobeps-win-1.0.6
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= print
MASTER_SITES= ftp://ftp.adobe.com/pub/adobe/printerdrivers/win/1.x/
EXTRACT_SUFX= .exe
@@ -12,7 +12,7 @@ HOMEPAGE= http://www.adobe.com/products/printerdrivers/windows.html
COMMENT= Adobe PostScript MS Windows drivers for CUPS/Samba
BUILD_DEPENDS+= cabextract-[0-9]*:../../archivers/cabextract
DEPENDS+= cups>=1.1.15:../../print/cups
DEPENDS+= cups>=1.1.15:../../print/cups15
DIST_SUBDIR= ${PKGNAME_NOREV}
WRKSRC= ${WRKDIR}

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.73 2014/02/12 23:18:28 tron Exp $
# $NetBSD: Makefile,v 1.84 2015/02/10 21:10:14 joerg Exp $
DISTNAME= advi-1.10.1
PKGREVISION= 32
DISTNAME= advi-1.10.2
PKGREVISION= 1
CATEGORIES= print
MASTER_SITES= http://gallium.inria.fr/advi/
@@ -10,6 +10,7 @@ HOMEPAGE= http://gallium.inria.fr/advi/
COMMENT= Active-DVI Presenter
LICENSE= gnu-lgpl-v2
BUILD_DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick
BUILD_DEPENDS+= ocaml>=3.04:../../lang/ocaml
BUILD_DEPENDS+= ocaml-findlib>=1.2.6:../../devel/ocaml-findlib
DEPENDS+= camlimages>=4.0.0:../../graphics/camlimages
@@ -20,6 +21,7 @@ DEPENDS+= camlimages>=4.0.0:../../graphics/camlimages
DEPENDS+= tex-fontinst>=1.933:../../fonts/tex-fontinst
DEPENDS+= tex-pstools>=1.68:../../graphics/tex-pstools
DEPENDS+= tex-cyrillic-bin>=2013:../../print/tex-cyrillic-bin
DEPENDS+= hevea-[0-9]*:../../textproc/hevea
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
@@ -58,9 +60,9 @@ post-install:
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../devel/nspr/buildlink3.mk"
.include "../../mk/giflib.buildlink3.mk"
.include "../../graphics/giflib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../x11/lablgtk/buildlink3.mk"
.include "../../x11/ocaml-lablgtk/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"

View File

@@ -1,12 +1,115 @@
@comment $NetBSD: PLIST,v 1.5 2011/08/07 20:40:58 wiz Exp $
@comment $NetBSD: PLIST,v 1.7 2015/01/24 07:27:46 mef Exp $
bin/advi
bin/advi.byt
lib/ocaml/stublibs/dlladvi.so
man/man1/advi.1
share/doc/advi/advilogo.anim.gif
share/doc/advi/advilogo.gif
share/doc/advi/bar.gif
share/doc/advi/faq.html
share/doc/advi/index.html
share/doc/advi/inria.gif
share/doc/advi/manual.dvi
share/doc/advi/manual.html
share/doc/advi/manual.pdf
share/doc/advi/manual.ps
share/doc/advi/manualxxx.html
share/doc/advi/pngs/basics/adviwait.png
share/doc/advi/pngs/basics/adviwait.small.png
share/doc/advi/pngs/basics/cash/cash.png
share/doc/advi/pngs/basics/cash/cash.small.png
share/doc/advi/pngs/basics/moderate.png
share/doc/advi/pngs/basics/moderate.small.png
share/doc/advi/pngs/basics/simple.png
share/doc/advi/pngs/basics/simple.small.png
share/doc/advi/pngs/f.png
share/doc/advi/pngs/japanese/advi-j.png
share/doc/advi/pngs/japanese/advi-j.small.png
share/doc/advi/pngs/prosper/Join/behaviour_pi.png
share/doc/advi/pngs/prosper/Join/behaviour_pi.small.png
share/doc/advi/pngs/prosper/Join/join.png
share/doc/advi/pngs/prosper/Join/join.small.png
share/doc/advi/pngs/prosper/Join/join_title.png
share/doc/advi/pngs/prosper/Join/join_title.small.png
share/doc/advi/pngs/prosper/Join/pi.png
share/doc/advi/pngs/prosper/Join/pi.small.png
share/doc/advi/pngs/prosper/LL/LL_def.png
share/doc/advi/pngs/prosper/LL/LL_def.small.png
share/doc/advi/pngs/prosper/LL/LL_launch.png
share/doc/advi/pngs/prosper/LL/LL_launch.small.png
share/doc/advi/pngs/prosper/LL/LL_libre_vs_proprietaire.png
share/doc/advi/pngs/prosper/LL/LL_libre_vs_proprietaire.small.png
share/doc/advi/pngs/prosper/LL/LL_title.png
share/doc/advi/pngs/prosper/LL/LL_title.small.png
share/doc/advi/pngs/seminar/a14/a14_bezier.png
share/doc/advi/pngs/seminar/a14/a14_bezier.small.png
share/doc/advi/pngs/seminar/a14/a14_fill.png
share/doc/advi/pngs/seminar/a14/a14_fill.small.png
share/doc/advi/pngs/seminar/a14/a14_title.png
share/doc/advi/pngs/seminar/a14/a14_title.small.png
share/doc/advi/pngs/seminar/a14/bitmap.png
share/doc/advi/pngs/seminar/a14/bitmap.small.png
share/doc/advi/pngs/seminar/clock/OCamlODBC.png
share/doc/advi/pngs/seminar/clock/OCamlODBC.small.png
share/doc/advi/pngs/seminar/clock/clock_title.png
share/doc/advi/pngs/seminar/clock/clock_title.small.png
share/doc/advi/pngs/slitex/advi/advi.png
share/doc/advi/pngs/slitex/advi/advi.small.png
share/doc/advi/pngs/slitex/advi/advi_end.png
share/doc/advi/pngs/slitex/advi/advi_end.small.png
share/doc/advi/pngs/slitex/advi/interaction.png
share/doc/advi/pngs/slitex/advi/interaction.small.png
share/doc/advi/pngs/slitex/advi/interaction_source.png
share/doc/advi/pngs/slitex/advi/interaction_source.small.png
share/doc/advi/pngs/slitex/advi/test_colors.png
share/doc/advi/pngs/slitex/advi/test_colors.small.png
share/doc/advi/pngs/slitex/caml/caml.png
share/doc/advi/pngs/slitex/caml/caml.small.png
share/doc/advi/pngs/slitex/caml/caml_future.png
share/doc/advi/pngs/slitex/caml/caml_future.small.png
share/doc/advi/pngs/slitex/caml/caml_strength.png
share/doc/advi/pngs/slitex/caml/caml_strength.small.png
share/doc/advi/pngs/slitex/caml/code_evolutivity.png
share/doc/advi/pngs/slitex/caml/code_evolutivity.small.png
share/doc/advi/pngs/slitex/simplistic/simplistic.png
share/doc/advi/pngs/slitex/simplistic/simplistic.small.png
share/doc/advi/pngs/slitex/simplistic/simplistic_1.png
share/doc/advi/pngs/slitex/simplistic/simplistic_1.small.png
share/doc/advi/pngs/slitex/simplistic/simplistic_plan.png
share/doc/advi/pngs/slitex/simplistic/simplistic_plan.small.png
share/doc/advi/pngs/slitex/simplistic/simplistic_source.png
share/doc/advi/pngs/slitex/simplistic/simplistic_source.small.png
share/doc/advi/pngs/slitex/simplistic/simplistic_title.png
share/doc/advi/pngs/slitex/simplistic/simplistic_title.small.png
share/doc/advi/pngs/slitex/skin_detection/skin_detection.png
share/doc/advi/pngs/slitex/skin_detection/skin_detection.small.png
share/doc/advi/pngs/slitex/skin_detection/skin_detection_title.png
share/doc/advi/pngs/slitex/skin_detection/skin_detection_title.small.png
share/doc/advi/pngs/slitex/skin_detection/skin_illumination.png
share/doc/advi/pngs/slitex/skin_detection/skin_illumination.small.png
share/doc/advi/pngs/slitex/skin_detection/skin_variation.png
share/doc/advi/pngs/slitex/skin_detection/skin_variation.small.png
share/doc/advi/pngs/test/alpha_channel.png
share/doc/advi/pngs/test/alpha_channel.small.png
share/doc/advi/pngs/test/annotations.png
share/doc/advi/pngs/test/annotations.small.png
share/doc/advi/pngs/test/caml_whale.png
share/doc/advi/pngs/test/caml_whale.small.png
share/doc/advi/pngs/test/camltk_embedding.png
share/doc/advi/pngs/test/camltk_embedding.small.png
share/doc/advi/pngs/test/demo2.png
share/doc/advi/pngs/test/demo2.small.png
share/doc/advi/pngs/test/mldvi.png
share/doc/advi/pngs/test/mldvi.small.png
share/doc/advi/pngs/test/test_colors.png
share/doc/advi/pngs/test/test_colors.small.png
share/doc/advi/pngs/test/text_movements.png
share/doc/advi/pngs/test/text_movements.small.png
share/doc/advi/pngs/test/yellow_background.png
share/doc/advi/pngs/test/yellow_background.small.png
share/doc/advi/scratch_draw_splash.dvi
share/doc/advi/scratch_write_splash.dvi
share/doc/advi/screen-shots.html
share/doc/advi/splash.dvi
share/doc/html/advi/advilogo.anim.gif
share/doc/html/advi/advilogo.gif
@@ -23,6 +126,7 @@ share/doc/html/advi/screen-shots.html
share/texmf-dist/tex/latex/advi/advi-annot.sty
share/texmf-dist/tex/latex/advi/advi-graphicx.sty
share/texmf-dist/tex/latex/advi/advi-slides.sty
share/texmf-dist/tex/latex/advi/advi.hva
share/texmf-dist/tex/latex/advi/advi.sty
share/texmf-dist/tex/latex/advi/advilogo.eps
share/texmf-dist/tex/latex/advi/argv.sty

View File

@@ -1,8 +1,6 @@
$NetBSD: distinfo,v 1.7 2012/10/04 21:58:58 joerg Exp $
$NetBSD: distinfo,v 1.9 2015/01/24 07:27:46 mef Exp $
SHA1 (advi-1.10.1.tar.gz) = eedadf8d461b233eb352ba90fd312c094e643344
RMD160 (advi-1.10.1.tar.gz) = 9962992f6512d185ead94d2a44ef11e454b80563
Size (advi-1.10.1.tar.gz) = 9769604 bytes
SHA1 (patch-Makefile.in) = 81947381ac464c8aa1de84d337ef82bfbf9caf54
SHA1 (patch-configure) = cd53f7190a217beddff8e9988c489a4280e8d007
SHA1 (patch-src_Makefile.in) = f30cab6c5c594d74ef5a112a8e054d1d706f37b7
SHA1 (advi-1.10.2.tar.gz) = b9a239ccdfccb3a8f726d140e703aa33c9afd350
RMD160 (advi-1.10.2.tar.gz) = 7609b68e1a05b1057bb8f5c9e5c413c5d8111263
Size (advi-1.10.2.tar.gz) = 9772060 bytes
SHA1 (patch-src_Makefile.in) = 3f9be7ac0c4a98b3e36c383ed2489b0d71e73f8a

View File

@@ -1,13 +0,0 @@
$NetBSD: patch-Makefile.in,v 1.1 2011/08/07 20:40:58 wiz Exp $
--- Makefile.in.orig 2011-08-07 14:15:44.000000000 +0000
+++ Makefile.in 2011-08-07 14:16:03.000000000 +0000
@@ -225,7 +225,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = src tex doc
+SUBDIRS = src tex
# SUBDIRS = src
DIST_SUBDIRS = $(SUBDIRS) examples
CVSRELEASETAG = Release-$(subst .,_,$(VERSION))

View File

@@ -1,45 +0,0 @@
$NetBSD: patch-configure,v 1.1 2011/08/07 20:40:58 wiz Exp $
--- configure.orig 2011-08-04 13:40:01.000000000 +0000
+++ configure 2011-08-07 15:50:51.000000000 +0000
@@ -5624,7 +5624,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking TeX root path" >&5
$as_echo_n "checking TeX root path... " >&6; }
-texdir=`$KPSEXPAND '$TEXMFMAIN'`
+texdir=`$KPSEXPAND '$TEXMFDIST'`
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $texdir" >&5
$as_echo "$texdir" >&6; }
if test -z "$texdir"; then
@@ -5633,9 +5633,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking LaTeX root path" >&5
$as_echo_n "checking LaTeX root path... " >&6; }
-if test -d "$texdir/tex/latex"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $texdir/tex/latex" >&5
-$as_echo "$texdir/tex/latex" >&6; }
+#if test -d "$texdir/tex/latex"; then
# this ugly stuff, shamelessly stolen from lispdir computation, is supposed
# to find latex resources installation directory expressed in term of prefix
# the ugly [^\/] is meant to express [^\/] regexp
@@ -5643,12 +5641,14 @@
-e 's,/$,,' \
-e '/.*\/lib\/[^\/]*\/tex\/latex$/{s,.*/lib/\([^\/]*\/tex\/latex\)$,${libdir}/\1,;p;q;}' \
-e '/.*\/share\/[^\/]*\/tex\/latex$/{s,.*/share/\([^\/]*\/tex\/latex\),${datadir}/\1,;p;q;}'`
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
-$as_echo "not found" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no LaTeX root path found, check your setup" >&5
-$as_echo "$as_me: WARNING: no LaTeX root path found, check your setup" >&2;}
-fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ($texdir/tex/latex) -> $latexdir" >&5
+$as_echo "($texdir/tex/latex) -> $latexdir" >&6; }
+#else
+# { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
+#$as_echo "not found" >&6; }
+# { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no LaTeX root path found, check your setup" >&5
+#$as_echo "$as_me: WARNING: no LaTeX root path found, check your setup" >&2;}
+#fi
# # Checking gunzip and bunzip2. not mandatory.

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-src_Makefile.in,v 1.2 2012/10/04 21:58:59 joerg Exp $
$NetBSD: patch-src_Makefile.in,v 1.3 2015/01/24 03:55:34 mef Exp $
Fix build with modular Xorg.1.2
--- src/Makefile.in.orig 2011-08-07 14:43:38.000000000 +0000
+++ src/Makefile.in 2011-08-07 14:44:05.000000000 +0000

View File

@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.40 2013/02/17 19:18:08 dholland Exp $
# $NetBSD: Makefile,v 1.41 2014/11/23 06:05:39 mef Exp $
DISTNAME= auctex-11.87
DISTNAME= auctex-11.88
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
PKGREVISION= 1
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_GNU:=auctex/}

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.15 2013/01/23 08:58:29 mef Exp $
@comment $NetBSD: PLIST,v 1.16 2014/11/23 06:05:39 mef Exp $
${EMACS_INFOPREFIX}/auctex.info
share/doc/auctex/tex-ref.pdf
${EMACS_LISPPREFIX}/auctex.el
@@ -34,6 +34,7 @@ ${EMACS_LISPPREFIX}/auctex/images/ltx-symb-turn-on.xpm
${EMACS_LISPPREFIX}/auctex/images/pdftex.xpm
${EMACS_LISPPREFIX}/auctex/images/pspdf.xpm
${EMACS_LISPPREFIX}/auctex/images/sep.xpm
${EMACS_LISPPREFIX}/auctex/images/spell.xpm
${EMACS_LISPPREFIX}/auctex/images/tex.xpm
${EMACS_LISPPREFIX}/auctex/images/view.xpm
${EMACS_LISPPREFIX}/auctex/images/viewdvi.xpm
@@ -52,6 +53,12 @@ ${EMACS_LISPPREFIX}/auctex/style/CJKutf8.el
${EMACS_LISPPREFIX}/auctex/style/CJKutf8.elc
${EMACS_LISPPREFIX}/auctex/style/MinionPro.el
${EMACS_LISPPREFIX}/auctex/style/MinionPro.elc
${EMACS_LISPPREFIX}/auctex/style/acro.el
${EMACS_LISPPREFIX}/auctex/style/acro.elc
${EMACS_LISPPREFIX}/auctex/style/acronym.el
${EMACS_LISPPREFIX}/auctex/style/acronym.elc
${EMACS_LISPPREFIX}/auctex/style/afterpage.el
${EMACS_LISPPREFIX}/auctex/style/afterpage.elc
${EMACS_LISPPREFIX}/auctex/style/alltt.el
${EMACS_LISPPREFIX}/auctex/style/alltt.elc
${EMACS_LISPPREFIX}/auctex/style/alphanum.el
@@ -66,12 +73,16 @@ ${EMACS_LISPPREFIX}/auctex/style/amsmath.el
${EMACS_LISPPREFIX}/auctex/style/amsmath.elc
${EMACS_LISPPREFIX}/auctex/style/amsopn.el
${EMACS_LISPPREFIX}/auctex/style/amsopn.elc
${EMACS_LISPPREFIX}/auctex/style/amssymb.el
${EMACS_LISPPREFIX}/auctex/style/amssymb.elc
${EMACS_LISPPREFIX}/auctex/style/amstex.el
${EMACS_LISPPREFIX}/auctex/style/amstex.elc
${EMACS_LISPPREFIX}/auctex/style/amstext.el
${EMACS_LISPPREFIX}/auctex/style/amstext.elc
${EMACS_LISPPREFIX}/auctex/style/amsthm.el
${EMACS_LISPPREFIX}/auctex/style/amsthm.elc
${EMACS_LISPPREFIX}/auctex/style/array.el
${EMACS_LISPPREFIX}/auctex/style/array.elc
${EMACS_LISPPREFIX}/auctex/style/article.el
${EMACS_LISPPREFIX}/auctex/style/article.elc
${EMACS_LISPPREFIX}/auctex/style/austrian.el
@@ -82,6 +93,12 @@ ${EMACS_LISPPREFIX}/auctex/style/beamer.el
${EMACS_LISPPREFIX}/auctex/style/beamer.elc
${EMACS_LISPPREFIX}/auctex/style/biblatex.el
${EMACS_LISPPREFIX}/auctex/style/biblatex.elc
${EMACS_LISPPREFIX}/auctex/style/bigdelim.el
${EMACS_LISPPREFIX}/auctex/style/bigdelim.elc
${EMACS_LISPPREFIX}/auctex/style/bigstrut.el
${EMACS_LISPPREFIX}/auctex/style/bigstrut.elc
${EMACS_LISPPREFIX}/auctex/style/bm.el
${EMACS_LISPPREFIX}/auctex/style/bm.elc
${EMACS_LISPPREFIX}/auctex/style/book.el
${EMACS_LISPPREFIX}/auctex/style/book.elc
${EMACS_LISPPREFIX}/auctex/style/booktabs.el
@@ -90,6 +107,8 @@ ${EMACS_LISPPREFIX}/auctex/style/bulgarian.el
${EMACS_LISPPREFIX}/auctex/style/bulgarian.elc
${EMACS_LISPPREFIX}/auctex/style/captcont.el
${EMACS_LISPPREFIX}/auctex/style/captcont.elc
${EMACS_LISPPREFIX}/auctex/style/cleveref.el
${EMACS_LISPPREFIX}/auctex/style/cleveref.elc
${EMACS_LISPPREFIX}/auctex/style/comment.el
${EMACS_LISPPREFIX}/auctex/style/comment.elc
${EMACS_LISPPREFIX}/auctex/style/csquotes.el
@@ -110,14 +129,34 @@ ${EMACS_LISPPREFIX}/auctex/style/dutch.el
${EMACS_LISPPREFIX}/auctex/style/dutch.elc
${EMACS_LISPPREFIX}/auctex/style/emp.el
${EMACS_LISPPREFIX}/auctex/style/emp.elc
${EMACS_LISPPREFIX}/auctex/style/english.el
${EMACS_LISPPREFIX}/auctex/style/english.elc
${EMACS_LISPPREFIX}/auctex/style/epigraph.el
${EMACS_LISPPREFIX}/auctex/style/epigraph.elc
${EMACS_LISPPREFIX}/auctex/style/epsf.el
${EMACS_LISPPREFIX}/auctex/style/epsf.elc
${EMACS_LISPPREFIX}/auctex/style/everysel.el
${EMACS_LISPPREFIX}/auctex/style/everysel.elc
${EMACS_LISPPREFIX}/auctex/style/exercise.el
${EMACS_LISPPREFIX}/auctex/style/exercise.elc
${EMACS_LISPPREFIX}/auctex/style/fancyhdr.el
${EMACS_LISPPREFIX}/auctex/style/fancyhdr.elc
${EMACS_LISPPREFIX}/auctex/style/fancynum.el
${EMACS_LISPPREFIX}/auctex/style/fancynum.elc
${EMACS_LISPPREFIX}/auctex/style/fancyref.el
${EMACS_LISPPREFIX}/auctex/style/fancyref.elc
${EMACS_LISPPREFIX}/auctex/style/fancyvrb.el
${EMACS_LISPPREFIX}/auctex/style/fancyvrb.elc
${EMACS_LISPPREFIX}/auctex/style/filecontents.el
${EMACS_LISPPREFIX}/auctex/style/filecontents.elc
${EMACS_LISPPREFIX}/auctex/style/flashcards.el
${EMACS_LISPPREFIX}/auctex/style/flashcards.elc
${EMACS_LISPPREFIX}/auctex/style/foils.el
${EMACS_LISPPREFIX}/auctex/style/foils.elc
${EMACS_LISPPREFIX}/auctex/style/fontspec.el
${EMACS_LISPPREFIX}/auctex/style/fontspec.elc
${EMACS_LISPPREFIX}/auctex/style/footmisc.el
${EMACS_LISPPREFIX}/auctex/style/footmisc.elc
${EMACS_LISPPREFIX}/auctex/style/francais.el
${EMACS_LISPPREFIX}/auctex/style/francais.elc
${EMACS_LISPPREFIX}/auctex/style/french.el
@@ -136,6 +175,8 @@ ${EMACS_LISPPREFIX}/auctex/style/hyperref.el
${EMACS_LISPPREFIX}/auctex/style/hyperref.elc
${EMACS_LISPPREFIX}/auctex/style/icelandic.el
${EMACS_LISPPREFIX}/auctex/style/icelandic.elc
${EMACS_LISPPREFIX}/auctex/style/imakeidx.el
${EMACS_LISPPREFIX}/auctex/style/imakeidx.elc
${EMACS_LISPPREFIX}/auctex/style/index.el
${EMACS_LISPPREFIX}/auctex/style/index.elc
${EMACS_LISPPREFIX}/auctex/style/inputenc.el
@@ -162,28 +203,52 @@ ${EMACS_LISPPREFIX}/auctex/style/jura.el
${EMACS_LISPPREFIX}/auctex/style/jura.elc
${EMACS_LISPPREFIX}/auctex/style/jurabib.el
${EMACS_LISPPREFIX}/auctex/style/jurabib.elc
${EMACS_LISPPREFIX}/auctex/style/kantlipsum.el
${EMACS_LISPPREFIX}/auctex/style/kantlipsum.elc
${EMACS_LISPPREFIX}/auctex/style/kpfonts.el
${EMACS_LISPPREFIX}/auctex/style/kpfonts.elc
${EMACS_LISPPREFIX}/auctex/style/latexinfo.el
${EMACS_LISPPREFIX}/auctex/style/latexinfo.elc
${EMACS_LISPPREFIX}/auctex/style/letter.el
${EMACS_LISPPREFIX}/auctex/style/letter.elc
${EMACS_LISPPREFIX}/auctex/style/lettrine.el
${EMACS_LISPPREFIX}/auctex/style/lettrine.elc
${EMACS_LISPPREFIX}/auctex/style/lipsum.el
${EMACS_LISPPREFIX}/auctex/style/lipsum.elc
${EMACS_LISPPREFIX}/auctex/style/listings.el
${EMACS_LISPPREFIX}/auctex/style/listings.elc
${EMACS_LISPPREFIX}/auctex/style/longtable.el
${EMACS_LISPPREFIX}/auctex/style/longtable.elc
${EMACS_LISPPREFIX}/auctex/style/lscape.el
${EMACS_LISPPREFIX}/auctex/style/lscape.elc
${EMACS_LISPPREFIX}/auctex/style/ltx-base.el
${EMACS_LISPPREFIX}/auctex/style/ltx-base.elc
${EMACS_LISPPREFIX}/auctex/style/ltxdoc.el
${EMACS_LISPPREFIX}/auctex/style/ltxdoc.elc
${EMACS_LISPPREFIX}/auctex/style/luacode.el
${EMACS_LISPPREFIX}/auctex/style/luacode.elc
${EMACS_LISPPREFIX}/auctex/style/makeidx.el
${EMACS_LISPPREFIX}/auctex/style/makeidx.elc
${EMACS_LISPPREFIX}/auctex/style/mathtools.el
${EMACS_LISPPREFIX}/auctex/style/mathtools.elc
${EMACS_LISPPREFIX}/auctex/style/mdwlist.el
${EMACS_LISPPREFIX}/auctex/style/mdwlist.elc
${EMACS_LISPPREFIX}/auctex/style/memoir.el
${EMACS_LISPPREFIX}/auctex/style/memoir.elc
${EMACS_LISPPREFIX}/auctex/style/metalogo.el
${EMACS_LISPPREFIX}/auctex/style/metalogo.elc
${EMACS_LISPPREFIX}/auctex/style/mflogo.el
${EMACS_LISPPREFIX}/auctex/style/mflogo.elc
${EMACS_LISPPREFIX}/auctex/style/multicol.el
${EMACS_LISPPREFIX}/auctex/style/multicol.elc
${EMACS_LISPPREFIX}/auctex/style/multido.el
${EMACS_LISPPREFIX}/auctex/style/multido.elc
${EMACS_LISPPREFIX}/auctex/style/multind.el
${EMACS_LISPPREFIX}/auctex/style/multind.elc
${EMACS_LISPPREFIX}/auctex/style/multirow.el
${EMACS_LISPPREFIX}/auctex/style/multirow.elc
${EMACS_LISPPREFIX}/auctex/style/nameref.el
${EMACS_LISPPREFIX}/auctex/style/nameref.elc
${EMACS_LISPPREFIX}/auctex/style/natbib.el
${EMACS_LISPPREFIX}/auctex/style/natbib.elc
${EMACS_LISPPREFIX}/auctex/style/naustrian.el
@@ -198,6 +263,10 @@ ${EMACS_LISPPREFIX}/auctex/style/paralist.el
${EMACS_LISPPREFIX}/auctex/style/paralist.elc
${EMACS_LISPPREFIX}/auctex/style/pdfsync.el
${EMACS_LISPPREFIX}/auctex/style/pdfsync.elc
${EMACS_LISPPREFIX}/auctex/style/placeins.el
${EMACS_LISPPREFIX}/auctex/style/placeins.elc
${EMACS_LISPPREFIX}/auctex/style/plext.el
${EMACS_LISPPREFIX}/auctex/style/plext.elc
${EMACS_LISPPREFIX}/auctex/style/plfonts.el
${EMACS_LISPPREFIX}/auctex/style/plfonts.elc
${EMACS_LISPPREFIX}/auctex/style/plhb.el
@@ -220,6 +289,8 @@ ${EMACS_LISPPREFIX}/auctex/style/pst-slpe.el
${EMACS_LISPPREFIX}/auctex/style/pst-slpe.elc
${EMACS_LISPPREFIX}/auctex/style/pstricks.el
${EMACS_LISPPREFIX}/auctex/style/pstricks.elc
${EMACS_LISPPREFIX}/auctex/style/ragged2e.el
${EMACS_LISPPREFIX}/auctex/style/ragged2e.elc
${EMACS_LISPPREFIX}/auctex/style/report.el
${EMACS_LISPPREFIX}/auctex/style/report.elc
${EMACS_LISPPREFIX}/auctex/style/ruby.el
@@ -240,6 +311,8 @@ ${EMACS_LISPPREFIX}/auctex/style/setspace.el
${EMACS_LISPPREFIX}/auctex/style/setspace.elc
${EMACS_LISPPREFIX}/auctex/style/shortvrb.el
${EMACS_LISPPREFIX}/auctex/style/shortvrb.elc
${EMACS_LISPPREFIX}/auctex/style/siunitx.el
${EMACS_LISPPREFIX}/auctex/style/siunitx.elc
${EMACS_LISPPREFIX}/auctex/style/slides.el
${EMACS_LISPPREFIX}/auctex/style/slides.elc
${EMACS_LISPPREFIX}/auctex/style/slovak.el
@@ -250,6 +323,12 @@ ${EMACS_LISPPREFIX}/auctex/style/swedish.el
${EMACS_LISPPREFIX}/auctex/style/swedish.elc
${EMACS_LISPPREFIX}/auctex/style/tabularx.el
${EMACS_LISPPREFIX}/auctex/style/tabularx.elc
${EMACS_LISPPREFIX}/auctex/style/tabulary.el
${EMACS_LISPPREFIX}/auctex/style/tabulary.elc
${EMACS_LISPPREFIX}/auctex/style/ulem.el
${EMACS_LISPPREFIX}/auctex/style/ulem.elc
${EMACS_LISPPREFIX}/auctex/style/unicode-math.el
${EMACS_LISPPREFIX}/auctex/style/unicode-math.elc
${EMACS_LISPPREFIX}/auctex/style/units.el
${EMACS_LISPPREFIX}/auctex/style/units.elc
${EMACS_LISPPREFIX}/auctex/style/url.el
@@ -260,6 +339,8 @@ ${EMACS_LISPPREFIX}/auctex/style/verbatim.el
${EMACS_LISPPREFIX}/auctex/style/verbatim.elc
${EMACS_LISPPREFIX}/auctex/style/virtex.el
${EMACS_LISPPREFIX}/auctex/style/virtex.elc
${EMACS_LISPPREFIX}/auctex/style/xparse.el
${EMACS_LISPPREFIX}/auctex/style/xparse.elc
${EMACS_LISPPREFIX}/auctex/style/xspace.el
${EMACS_LISPPREFIX}/auctex/style/xspace.elc
${EMACS_LISPPREFIX}/auctex/tex-bar.el

View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.14 2013/01/23 08:58:29 mef Exp $
$NetBSD: distinfo,v 1.15 2014/11/23 06:05:39 mef Exp $
SHA1 (auctex-11.87.tar.gz) = 0be92c7d8f89d57346fe07f05a1a045ffd11cd71
RMD160 (auctex-11.87.tar.gz) = 89226e8307c3830b6061d152b42fd5324bb13aec
Size (auctex-11.87.tar.gz) = 1206073 bytes
SHA1 (auctex-11.88.tar.gz) = 098a9751c4e00812e61d62a0184a07d9753904df
RMD160 (auctex-11.88.tar.gz) = 6e4e326b774ae6d7a5b2dc0091100925a8782280
Size (auctex-11.88.tar.gz) = 1302836 bytes

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.31 2014/01/25 10:45:20 wiz Exp $
# $NetBSD: Makefile,v 1.32 2014/05/17 16:10:48 wiz Exp $
DISTNAME= bg5pdf-1.0.0
PKGREVISION= 15
PKGREVISION= 16
CATEGORIES= print chinese
MASTER_SITES= ${MASTER_SITE_LOCAL}

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.21 2012/10/08 13:45:35 asau Exp $
# $NetBSD: Makefile,v 1.22 2014/05/17 16:10:48 wiz Exp $
DISTNAME= bg5ps-1.3.0
PKGREVISION= 5
PKGREVISION= 6
CATEGORIES= print converters
MASTER_SITES= # ftp://freebsd.sinica.edu.tw/pub/keith/

View File

@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.13 2012/12/24 01:51:20 dholland Exp $
# $NetBSD: Makefile,v 1.15 2015/02/04 20:51:32 joerg Exp $
DISTNAME= BibTool-2.48
PKGREVISION= 1
DISTNAME= BibTool-2.57
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=biblio/bibtex/utils/bibtool/}
@@ -11,13 +10,21 @@ COMMENT= Tool to manipulate BibTeX databases
LICENSE= gnu-gpl-v1
BUILD_DEPENDS+= tex-bibtex-[0-9]*:../../print/tex-bibtex
BUILD_DEPENDS+= tex-booktabs-[0-9]*:../../print/tex-booktabs
BUILD_DEPENDS+= tex-geometry-[0-9]*:../../print/tex-geometry
BUILD_DEPENDS+= tex-hyperref-[0-9]*:../../print/tex-hyperref
BUILD_DEPENDS+= tex-koma-script-[0-9]*:../../print/tex-koma-script
BUILD_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
BUILD_DEPENDS+= tex-listings-[0-9]*:../../print/tex-listings
BUILD_DEPENDS+= tex-oberdiek-[0-9]*:../../print/tex-oberdiek
BUILD_DEPENDS+= tex-tools-[0-9]*:../../print/tex-tools
BUILD_DEPENDS+= makeindexk-[0-9]*:../../textproc/makeindexk
GNU_CONFIGURE= yes
MAKE_FILE= makefile
#CONFIGURE_DIRS= ${WRKSRC} ${WRKSRC}/BibTcl
WRKSRC= ${WRKDIR}/${PKGBASE}
USE_TOOLS+= perl
REPLACE_INTERPRETER+= tcl
REPLACE.tcl.old= /usr/local/bin/tclsh
@@ -38,11 +45,11 @@ INSTALLATION_DIRS= ${DOCDIR} ${EXAMPLEDIR}
# mv ${WRKSRC}/BibTcl/Makefile.in ${WRKSRC}/BibTcl/makefile.in
post-build:
cd ${WRKSRC}/Doc && ${MAKE}
cd ${WRKSRC}/doc && ${MAKE}
# cd ${WRKSRC}/BibTcl && ${MAKE}
post-install:
set -e; for i in ${WRKSRC}/Doc/*.dvi; do \
set -e; for i in ${WRKSRC}/doc/*.pdf; do \
${INSTALL_DATA} "$$i" ${DESTDIR}${DOCDIR}; \
done
${INSTALL_DATA} ${WRKSRC}/Perl/bibtool.pl ${DESTDIR}${EXAMPLEDIR}

View File

@@ -1,5 +1,6 @@
@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:11:54 joerg Exp $
@comment $NetBSD: PLIST,v 1.3 2015/01/24 13:40:14 mef Exp $
bin/bibtool
lib/BibTool/biblatex.rsc
lib/BibTool/braces.rsc
lib/BibTool/check_y.rsc
lib/BibTool/default.rsc
@@ -11,8 +12,8 @@ lib/BibTool/opt.rsc
lib/BibTool/sort_fld.rsc
lib/BibTool/tex_def.rsc
man/man1/bibtool.1
share/doc/BibTool/bibtool.dvi
share/doc/BibTool/c_lib.dvi
share/doc/BibTool/ref_card.dvi
share/doc/BibTool/bibtool.pdf
share/doc/BibTool/c_lib.pdf
share/doc/BibTool/ref_card.pdf
share/examples/BibTool/bibtool.pl
share/examples/BibTool/bibtool.tcl

View File

@@ -1,11 +1,10 @@
$NetBSD: distinfo,v 1.2 2012/12/24 01:50:57 dholland Exp $
$NetBSD: distinfo,v 1.3 2015/01/24 13:40:14 mef Exp $
SHA1 (BibTool-2.48.tar.gz) = ed4d20823be38f4b90179613049a3be83dc51ab2
RMD160 (BibTool-2.48.tar.gz) = 7928faf26316ec1e014a4f8234f9510a32d0e6b9
Size (BibTool-2.48.tar.gz) = 634267 bytes
SHA1 (patch-aa) = c145084288db91c4fc32ecc45c4205c9ee0a5ff3
SHA1 (patch-ab) = a57258c20dea53c924f4ecafcb9881db2ac9ee93
SHA1 (patch-configure) = 6762349941de9086711fe9ec988f4f5784dd5d65
SHA1 (patch-main.c) = 26fa84025ae93002ae73d42d78f52640d713f705
SHA1 (patch-parse.c) = 5e9371428c4fe8324703ed97bff0283d03f6d441
SHA1 (BibTool-2.57.tar.gz) = a6e80c86d347a39f3883e552db2dd4deb72b0e86
RMD160 (BibTool-2.57.tar.gz) = d3a85e9b1271da26a7149cdb8cfd95d97ef5c24a
Size (BibTool-2.57.tar.gz) = 749797 bytes
SHA1 (patch-aa) = 8c374a2825f4874ce701ab62d87afe8a3a6ab057
SHA1 (patch-ab) = 8c464aec252c9535939e36ff48b2a0a659eef1cd
SHA1 (patch-configure) = dc729041f85dcb602b80aa107fb1673da666e202
SHA1 (patch-parse.c) = cb58de4aad9a42db633929b701e40dc5622e594a
SHA1 (patch-regex-0.12_regex.c) = ebffe11aec2c1ff40b4f4c41c3b9342c9426ea7a

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-aa,v 1.1.1.1 2006/03/31 03:11:56 smb Exp $
$NetBSD: patch-aa,v 1.2 2015/01/24 13:40:14 mef Exp $
Correction to filename Makefile -> makefile
--- BibTcl/configure.orig 2006-03-19 11:48:19.000000000 -0500
+++ BibTcl/configure

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-ab,v 1.1.1.1 2006/03/31 03:11:56 smb Exp $
$NetBSD: patch-ab,v 1.2 2015/01/24 13:40:14 mef Exp $
Correction to filename Makefile -> makefile
--- BibTcl/configure.in.orig 2006-03-19 11:48:23.000000000 -0500
+++ BibTcl/configure.in

View File

@@ -1,17 +1,17 @@
$NetBSD: patch-configure,v 1.1 2012/12/24 01:50:57 dholland Exp $
$NetBSD: patch-configure,v 1.2 2015/01/24 13:40:14 mef Exp $
Disable a highly obsolete configure test that exercises undefined
behavior.
--- configure~ 2012-12-24 01:44:27.000000000 +0000
+++ configure
@@ -2789,7 +2789,8 @@ fi
--- configure.orig 2014-04-15 03:24:53.000000000 +0900
+++ configure 2015-01-24 22:09:47.000000000 +0900
@@ -3457,7 +3457,8 @@ fi
if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- if test "$cross_compiling" = yes; then
- if test "$cross_compiling" = yes; then :
+ # disabled 20121222, IRIX 4 is long dead and this test exercises UB.
+ if true; then
:
else
cat >conftest.$ac_ext <<_ACEOF
cat confdefs.h - <<_ACEOF >conftest.$ac_ext

View File

@@ -1,19 +0,0 @@
$NetBSD: patch-main.c,v 1.1 2012/12/24 01:50:57 dholland Exp $
Remove wrong casts.
--- main.c~ 2004-02-08 09:41:38.000000000 +0000
+++ main.c
@@ -789,10 +789,10 @@ static int update_crossref(db,rec) /
/* */
t = *++hp; t++; /* */
(void)sp_open(t); /* Try to extract */
- if ( (s = SParseSymbol(&t)) == (Uchar)NULL ) /* the crossref as symbol*/
+ if ( (s = SParseSymbol(&t)) == NULL ) /* the crossref as symbol*/
{ return 0; } /* */
/* */
- if ( (s = db_new_key(db,s)) == (Uchar)NULL ) /* */
+ if ( (s = db_new_key(db,s)) == NULL ) /* */
{ ERROR2("Crossref not found: ",(char*)s); /* */
return 0; /* */
} /* */

View File

@@ -1,23 +1,25 @@
$NetBSD: patch-parse.c,v 1.1 2012/12/24 01:50:58 dholland Exp $
$NetBSD: patch-parse.c,v 1.2 2015/01/24 13:40:14 mef Exp $
Fix bug handling EOF, detected by gcc.
--- parse.c~ 2004-02-08 09:41:45.000000000 +0000
+++ parse.c
@@ -533,13 +533,15 @@ static void parse_number() /*
--- parse.c.orig 2014-01-14 04:16:16.000000000 +0900
+++ parse.c 2015-01-24 22:13:12.000000000 +0900
@@ -536,14 +536,16 @@ static void parse_number() /*
static int parse_string(quotep) /* */
int quotep; /* */
{ Uchar c; /* */
+ int c1; /* */
int left; /* */
int start_flno = flno; /* */
int quotep; /* */
{ int c; /* */
+ int c1;
int left; /* */
int start_flno = flno; /* */
/* */
left = 0; /* */
if ( quotep ) (void)sbputchar('"',parse_sb); /*" */
do /* */
- { switch ( c=skip_nl() ) /* */
+ { c=c1=skip_nl(); /* */
- { case EOF: /* */
+ { c=c1=skip_nl(); /* */
+ switch ( c1 ) /* */
{ case EOF: /* */
UnterminatedError("Unterminated double quote",
start_flno);
+ { case EOF: /* */
UnterminatedError("Unterminated double quote",/* */
start_flno); /* */
return(FALSE); /* */

View File

@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.24 2013/05/31 12:41:47 wiz Exp $
# $NetBSD: Makefile,v 1.26 2015/01/24 01:10:43 mef Exp $
#
DISTNAME= chktex-1.6.3
PKGREVISION= 4
DISTNAME= chktex-1.6.4
CATEGORIES= print
MASTER_SITES= http://baruch.ev-en.org/proj/chktex/

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.3 2005/10/22 13:44:16 tonio Exp $
$NetBSD: distinfo,v 1.4 2015/01/24 01:10:43 mef Exp $
SHA1 (chktex-1.6.3.tar.gz) = 9ae85c99f11fc99a088c3055eca40c9de04e686c
RMD160 (chktex-1.6.3.tar.gz) = 668178bd03841e66e479aafee48b916e1e879243
Size (chktex-1.6.3.tar.gz) = 213163 bytes
SHA1 (chktex-1.6.4.tar.gz) = b42b6a69e17373760c9653cce0add6ffc741312b
RMD160 (chktex-1.6.4.tar.gz) = 27651f1a9bb2fb626ca6d300cf60ec7d1dcc2f52
Size (chktex-1.6.4.tar.gz) = 214235 bytes
SHA1 (patch-aa) = a2f853763427432897235fb09aaadbe5616427bf

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2013/11/17 17:10:59 minskim Exp $
# $NetBSD: Makefile,v 1.4 2015/03/08 23:29:22 joerg Exp $
DISTNAME= texlive-20130530-source
PKGNAME= cjkutils-4.8.3
@@ -18,6 +18,9 @@ EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/cjkutils
CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.guess
CONFIG_SUB_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.sub
CONFIGURE_ARGS+= --with-system-kpathsea \
--with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
--with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib

View File

@@ -1,12 +1,12 @@
# $NetBSD: Makefile,v 1.14 2013/04/06 03:59:24 rodent Exp $
# $NetBSD: Makefile,v 1.16 2014/12/21 12:47:48 mef Exp $
DISTNAME= #
PKGNAME= cnprint-3.30b
PKGREVISION= 1
CATEGORIES= print
MASTER_SITES= http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/ \
http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/metrics/ \
http://nba184.med.uth.tmc.edu:3006/~cai/software/cnp/fonts/ \
MASTER_SITES= http://www.ywpw.com/cai/software/cnp/ \
http://www.ywpw.com/cai/software/cnp/fonts/ \
http://www.ywpw.com/cai/software/cnp/metrics/ \
ftp://ftp.csc.cuhk.edu.hk/pub/chinese/ifcss/software/fonts/misc/
EXTRACT_SUFX= #empty
DISTFILES+= cnprint330b.c \
@@ -23,7 +23,7 @@ DISTFILES+= cnprint330b.c \
hbf.tar.gz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.neurophys.wisc.edu/~cai/software/index.html
HOMEPAGE= http://www.ywpw.com/cai/software/
COMMENT= Print & convert CJK style text to PostScript
DIST_SUBDIR= ${PKGNAME_NOREV}

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.13 2014/02/12 23:18:28 tron Exp $
# $NetBSD: Makefile,v 1.16 2014/08/21 08:41:20 jperkin Exp $
#
DISTNAME= 5440DL_lin64bit_1_2_1
PKGNAME= cups-drivers-Magicolor5440DL-1.2.1
PKGREVISION= 10
PKGREVISION= 11
CATEGORIES= print
MASTER_SITES= http://printer.konicaminolta.net/drivers/linux/
EXTRACT_SUFX= .zip
@@ -13,7 +13,6 @@ HOMEPAGE= http://printer.konicaminolta.com/support/current_printers/mc5440dl_sup
COMMENT= CUPS drivers for printer Konica Minolta Magicolor 5440DL
BUILD_DEPENDS+= jbigkit>=1.6:../../graphics/jbigkit
DEPENDS+= cups>=1.1.14:../../print/cups
GHOSTSCRIPT_REQD= 8.0
USE_TOOLS+= gs:run
@@ -26,6 +25,7 @@ USE_LIBTOOL= yes
USE_TOOLS+= gmake
LDFLAGS.DragonFly= -lm
LDFLAGS.SunOS+= -lm
post-extract:
cd ${WRKDIR}/5440DL_64_v1.2.1/; \
@@ -33,5 +33,5 @@ post-extract:
.include "../../graphics/lcms/buildlink3.mk"
.include "../../graphics/jbigkit/buildlink3.mk"
.include "../../print/cups/buildlink3.mk"
.include "../../print/cups15/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

19
print/cups-filters/DESCR Normal file
View File

@@ -0,0 +1,19 @@
CUPS is a standards-based, open source printing system developed
by Apple Inc. for Mac OS X and other UNIX-like operating systems.
CUPS uses the Internet Printing Protocol ("IPP") and provides System
V and Berkeley command-line interfaces, a web interface, and a C
API to manage printers and print jobs.
This distribution contains backends, filters, and other software
that was once part of the core CUPS distribution but is no longer
maintained by Apple Inc. In addition it contains additional filters
and software developed independently of Apple, especially filters
for the PDF-centric printing workflow introduced by OpenPrinting
and a daemon to browse Bonjour broadcasts of remote CUPS printers
and makes these printers available locally.
From CUPS 1.6.0 on, this package is required for using printer
drivers with CUPS under Linux. With CUPS 1.5.x and earlier this
package can be used optionally to switch over to PDF-based printing.
In that case some filters are provided by both CUPS and this package.
Then the filters of this package should be used.

View File

@@ -0,0 +1,55 @@
# $NetBSD: Makefile,v 1.18 2015/03/15 20:53:39 wiz Exp $
DISTNAME= cups-filters-1.0.67
CATEGORIES= print
MASTER_SITES= http://openprinting.org/download/cups-filters/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
COMMENT= Backends, filters, and other software for cups
#LICENSE= # TODO: (see mk/license.mk)
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= bash:run pkg-config
USE_LANGUAGES= c c++
CONFLICTS+= cups<1.6
DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils
PKGCONFIG_OVERRIDE+= libcupsfilters.pc.in
PKGCONFIG_OVERRIDE+= libfontembed.pc.in
REPLACE_BASH+= filter/textonly
CONFIGURE_ARGS+= --with-rcdir=${PREFIX}/share/examples/rc.d
CONFIGURE_ARGS+= --with-rclevels=""
INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/cups-filters
CONF_FILES= ${PREFIX}/share/examples/cups-filters/fonts/conf.d/99pdftoopvp.conf ${PKG_SYSCONFDIR}/fonts/conf.d/99pdftoopvp.conf
CONF_FILES= ${PREFIX}/share/examples/cups-filters/cups-browsed.conf ${PKG_SYSCONFDIR}/cups/cups-browsed.conf
post-install:
${MV} ${DESTDIR}${PREFIX}/etc/cups/cups-browsed.conf ${DESTDIR}${PREFIX}/share/examples/cups-filters/cups-browsed.conf
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../net/avahi/buildlink3.mk"
BUILDLINK_ABI_DEPENDS.cups+= cups>=1.7.4nb1
.include "../../print/cups/buildlink3.mk"
.include "../../print/ghostscript/buildlink3.mk"
.include "../../print/ijs/buildlink3.mk"
.include "../../print/poppler-cpp/buildlink3.mk"
.include "../../print/poppler-glib/buildlink3.mk"
BUILDLINK_ABI_DEPENDS.poppler-includes?= poppler-includes>=0.26.1nb1
.include "../../print/poppler-includes/buildlink3.mk"
.include "../../print/qpdf/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

89
print/cups-filters/PLIST Normal file
View File

@@ -0,0 +1,89 @@
@comment $NetBSD: PLIST,v 1.5 2015/02/17 14:07:25 wiz Exp $
bin/foomatic-rip
bin/ttfread
include/cupsfilters/colord.h
include/cupsfilters/colormanager.h
include/cupsfilters/driver.h
include/cupsfilters/image.h
include/cupsfilters/raster.h
include/fontembed/bitset.h
include/fontembed/embed.h
include/fontembed/fontfile.h
include/fontembed/iofn.h
include/fontembed/sfnt.h
lib/libcupsfilters.la
lib/libfontembed.la
lib/pkgconfig/libcupsfilters.pc
lib/pkgconfig/libfontembed.pc
libexec/cups/backend/parallel
libexec/cups/backend/serial
libexec/cups/filter/bannertopdf
libexec/cups/filter/commandtoescpx
libexec/cups/filter/commandtopclx
libexec/cups/filter/foomatic-rip
libexec/cups/filter/gstopxl
libexec/cups/filter/gstoraster
libexec/cups/filter/imagetopdf
libexec/cups/filter/imagetops
libexec/cups/filter/imagetoraster
libexec/cups/filter/pdftoijs
libexec/cups/filter/pdftoippprinter
libexec/cups/filter/pdftoopvp
libexec/cups/filter/pdftopdf
libexec/cups/filter/pdftops
libexec/cups/filter/pdftoraster
libexec/cups/filter/pstopdf
libexec/cups/filter/rastertoescpx
libexec/cups/filter/rastertopclx
libexec/cups/filter/rastertopdf
libexec/cups/filter/textonly
libexec/cups/filter/texttopdf
libexec/cups/filter/texttops
libexec/cups/filter/urftopdf
man/man1/foomatic-rip.1
man/man5/cups-browsed.conf.5
man/man8/cups-browsed.8
sbin/cups-browsed
share/cups/banners/classified
share/cups/banners/confidential
share/cups/banners/form
share/cups/banners/secret
share/cups/banners/standard
share/cups/banners/topsecret
share/cups/banners/unclassified
share/cups/charsets/pdf.utf-8
share/cups/charsets/pdf.utf-8.heavy
share/cups/charsets/pdf.utf-8.simple
share/cups/data/classified.pdf
share/cups/data/confidential.pdf
share/cups/data/default-testpage.pdf
share/cups/data/default.pdf
share/cups/data/form_english.pdf
share/cups/data/form_english_in.odt
share/cups/data/form_russian.pdf
share/cups/data/form_russian_in.odt
share/cups/data/secret.pdf
share/cups/data/standard.pdf
share/cups/data/testprint
share/cups/data/topsecret.pdf
share/cups/data/unclassified.pdf
share/cups/drv/cupsfilters.drv
share/cups/mime/cupsfilters.convs
share/cups/mime/cupsfilters.types
share/cups/ppdc/escp.h
share/cups/ppdc/pcl.h
share/doc/cups-filters/AUTHORS
share/doc/cups-filters/COPYING
share/doc/cups-filters/INSTALL
share/doc/cups-filters/NEWS
share/doc/cups-filters/README
share/examples/cups-filters/cups-browsed.conf
share/examples/cups-filters/fonts/conf.d/99pdftoopvp.conf
share/examples/rc.d/cups-browsed
share/ppd/cupsfilters/Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd
share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd
share/ppd/cupsfilters/HP-Color_LaserJet_CM3530_MFP-PDF.ppd
share/ppd/cupsfilters/HP-PhotoSmart_Pro_B8300-hpijs-pdftoijs.ppd
share/ppd/cupsfilters/pxlcolor.ppd
share/ppd/cupsfilters/pxlmono.ppd
share/ppd/cupsfilters/textonly.ppd

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.14 2015/03/15 20:53:39 wiz Exp $
SHA1 (cups-filters-1.0.67.tar.xz) = d0482d6c422bbbbccce39c106e7749e6c129def7
RMD160 (cups-filters-1.0.67.tar.xz) = 92cb21f9a463f9f8908987a5cfd235e84a1b6ad8
Size (cups-filters-1.0.67.tar.xz) = 1335080 bytes

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.6 2013/05/31 12:41:47 wiz Exp $
# $NetBSD: Makefile,v 1.9 2014/06/18 09:28:17 wiz Exp $
COMMENT= PDF backend for CUPS
DISTNAME= cups-pdf-2.6.1
PKGREVISION= 3
PKGREVISION= 5
CATEGORIES= print
HOMEPAGE= http://www.cups-pdf.de/
@@ -11,7 +11,7 @@ MASTER_SITES= ${HOMEPAGE}src/
DISTFILES= ${DISTNAME:S/pdf-/pdf_/}.tar.gz
LICENSE= gnu-gpl-v2
DEPENDS+= cups-[0-9]*:../../print/cups
DEPENDS+= cups-[0-9]*:../../print/cups15
USE_TOOLS+= perl:run
REPLACE_PERL+= contrib/cups-pdf-dispatch-0.1/cups-pdf-dispatch

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.201 2014/02/12 23:18:28 tron Exp $
# $NetBSD: Makefile,v 1.217 2015/03/14 21:07:37 tnn Exp $
#
# The CUPS author is very good about taking back changes into the main
# CUPS distribution. The correct place to send patches or bug-fixes is:
@@ -6,14 +6,10 @@
DISTNAME= cups-${DIST_VERS}-source
PKGNAME= cups-${DIST_VERS:S/-/./g}
BASE_VERS= 1.5.4
BASE_VERS= 2.0.2
DIST_VERS= ${BASE_VERS}
PKGREVISION= 9
CATEGORIES= print
MASTER_SITES= http://ftp.easysw.com/pub/cups/${BASE_VERS}/ \
ftp://ftp.easysw.com/pub/cups/${BASE_VERS}/ \
ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${BASE_VERS}/
MASTER_SITES= http://www.cups.org/software/${BASE_VERS}/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= sbd@NetBSD.org
@@ -23,16 +19,12 @@ LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2
CONFLICTS+= LPRng-[0-9]* LPRng-core-[0-9]*
#PKG_INSTALLATION_TYPES= overwrite pkgviews
WRKSRC= ${WRKDIR}/cups-${BASE_VERS}
UNLIMIT_RESOURCES= datasize memorysize
USE_LANGUAGES= c c++ # pdftops is a C++ application
USE_PKGLOCALEDIR= yes
USE_TOOLS+= aclocal autoconf automake gmake
USE_LIBTOOL= yes
# patch-a[jkl] were added for 2.60
AUTOCONF_REQD= 2.60
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale
@@ -46,13 +38,8 @@ CONFIGURE_ARGS+= --with-cups-group=${CUPS_GROUP}
CONFIGURE_ARGS+= --with-system-groups=${CUPS_SYSTEM_GROUPS:Q}
CONFIGURE_ARGS+= --enable-libpaper
CONFIGURE_ARGS+= --enable-libtool
CONFIGURE_ARGS+= --enable-jpeg
CONFIGURE_ARGS+= --enable-png
CONFIGURE_ARGS+= --enable-tiff
CONFIGURE_ARGS+= --enable-ssl
CONFIGURE_ARGS+= --enable-openssl
CONFIGURE_ARGS+= --enable-bannertops
CONFIGURE_ARGS+= --enable-texttops
CONFIGURE_ARGS+= --with-manext=bsd
CONFIGURE_ARGS+= --without-icondir
CONFIGURE_ARGS+= --without-menudir
@@ -62,7 +49,6 @@ CONFIGURE_ARGS+= --without-python
CONFIGURE_ARGS+= --without-java
CONFIGURE_ARGS+= --disable-gssapi
CONFIGURE_ARGS+= --disable-gnutls
CONFIGURE_ARGS+= --disable-ldap
CONFIGURE_ENV+= DSOFLAGS=${LDFLAGS:M*:Q}
@@ -71,15 +57,22 @@ CONFIGURE_ENV+= DSOFLAGS=${LDFLAGS:M*:Q}
.if ${OPSYS} == "SunOS"
LIBS_SSP = -lssp_nonshared -lssp
CONFIGURE_ENV+= LIBS_SSP=${LIBS_SSP:M*:Q}
LIBS.SunOS+= -liconv
CONFIGURE_ENV+= LIBS_SSP=${LIBS_SSP:M*:Q}
.endif
LIBS+= ${BUILDLINK_LDADD.iconv}
PLIST_VARS+= notmac
.if ${OPSYS} != "Darwin"
PLIST.notmac= yes
.endif
# Avoid the following error when compiling with clang.
# /usr/local/bin/ld: /usr/lib/crt1.o: relocation R_X86_64_32 against `_DYNAMIC'
# can not be used when making a shared object; recompile with -fPIC
.if ${OPSYS} == "FreeBSD"
BUILDLINK_TRANSFORM+= rm:-Wl,-pie
.endif
# CUPS_USER user to run filter and CGI programs as
# CUPS_GROUP group to run filter and CGI programs as
# CUPS_SYSTEM_GROUPS group for system administration
@@ -111,7 +104,8 @@ PKG_USERS= ${CUPS_USER}:${CUPS_GROUP}
PKG_GECOS.${CUPS_USER}= Common UNIX Printing System user
PKG_SHELL.${CUPS_USER}= ${SH}
CONF_FILES= ${EGDIR}/cupsd.conf ${CUPS_CONFDIR}/cupsd.conf
CONF_FILES+= ${EGDIR}/cupsd.conf ${CUPS_CONFDIR}/cupsd.conf
CONF_FILES+= ${EGDIR}/cups-files.conf ${CUPS_CONFDIR}/cups-files.conf
CONF_FILES+= ${EGDIR}/snmp.conf ${CUPS_CONFDIR}/snmp.conf
RCD_SCRIPTS= cupsd
@@ -165,7 +159,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/$${file} \
${DESTDIR}${DOCDIR}/$${file}; \
done
${RUN} for file in cupsd.conf snmp.conf ; do \
${RUN} for file in cupsd.conf cups-files.conf snmp.conf ; do \
${INSTALL_DATA} ${WRKSRC}/conf/$${file} \
${DESTDIR}${EGDIR}/$${file}; \
done

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.40 2014/03/11 14:05:13 jperkin Exp $
@comment $NetBSD: PLIST,v 1.47 2015/02/17 13:53:48 wiz Exp $
bin/cancel
bin/cups-config
bin/cupstestdsc
@@ -6,7 +6,6 @@ bin/cupstestppd
bin/ipptool
bin/lp
bin/lpoptions
bin/lppasswd
bin/lpq
bin/lpr
bin/lprm
@@ -22,35 +21,29 @@ include/cups/backend.h
include/cups/cgi.h
include/cups/cups.h
include/cups/dir.h
include/cups/driver.h
include/cups/file.h
include/cups/help-index.h
include/cups/http.h
include/cups/image.h
include/cups/ipp.h
include/cups/language.h
include/cups/mime.h
include/cups/ppd.h
include/cups/ppdc.h
include/cups/pwg.h
include/cups/raster.h
include/cups/sidechannel.h
include/cups/transcode.h
include/cups/versioning.h
lib/libcups.la
lib/libcupscgi.la
lib/libcupsdriver.la
lib/libcupsimage.la
lib/libcupsmime.la
lib/libcupsppdc.la
${PLIST.dnssd}libexec/cups/backend/dnssd
libexec/cups/backend/http
libexec/cups/backend/https
libexec/cups/backend/ipp
libexec/cups/backend/ipps
libexec/cups/backend/lpd
${PLIST.dnssd}libexec/cups/backend/mdns
${PLIST.notmac}libexec/cups/backend/parallel
libexec/cups/backend/serial
libexec/cups/backend/mdns
libexec/cups/backend/snmp
libexec/cups/backend/socket
libexec/cups/backend/usb
@@ -63,24 +56,14 @@ libexec/cups/daemon/cups-deviced
libexec/cups/daemon/cups-driverd
libexec/cups/daemon/cups-exec
libexec/cups/daemon/cups-lpd
libexec/cups/daemon/cups-polld
libexec/cups/filter/bannertops
libexec/cups/filter/commandtoescpx
libexec/cups/filter/commandtopclx
libexec/cups/filter/commandtops
libexec/cups/filter/gziptoany
${PLIST.notmac}libexec/cups/filter/imagetops
${PLIST.notmac}libexec/cups/filter/imagetoraster
libexec/cups/filter/pdftops
libexec/cups/filter/pstops
libexec/cups/filter/rastertodymo
libexec/cups/filter/rastertoepson
libexec/cups/filter/rastertoescpx
libexec/cups/filter/rastertohp
libexec/cups/filter/rastertolabel
libexec/cups/filter/rastertopclx
libexec/cups/filter/rastertopwg
libexec/cups/filter/texttops
libexec/cups/monitor/bcp
libexec/cups/monitor/tbcp
${PLIST.dbus}libexec/cups/notifier/dbus
@@ -88,12 +71,12 @@ libexec/cups/notifier/mailto
libexec/cups/notifier/rss
man/man1/cancel.1
man/man1/cups-config.1
man/man1/cups.1
man/man1/cupstestdsc.1
man/man1/cupstestppd.1
man/man1/ipptool.1
man/man1/lp.1
man/man1/lpoptions.1
man/man1/lppasswd.1
man/man1/lpq.1
man/man1/lpr.1
man/man1/lprm.1
@@ -105,6 +88,7 @@ man/man1/ppdmerge.1
man/man1/ppdpo.1
man/man5/classes.conf.5
man/man5/client.conf.5
man/man5/cups-files.conf.5
man/man5/cups-snmp.conf.5
man/man5/cupsd.conf.5
man/man5/ipptoolfile.5
@@ -120,11 +104,14 @@ man/man7/notifier.7
man/man8/accept.8
man/man8/cups-deviced.8
man/man8/cups-driverd.8
man/man8/cups-exec.8
man/man8/cups-lpd.8
man/man8/cups-polld.8
man/man8/cups-snmp.8
man/man8/cupsaccept.8
man/man8/cupsaddsmb.8
man/man8/cupsctl.8
man/man8/cupsd-helper.8
man/man8/cupsd-logs.8
man/man8/cupsd.8
man/man8/cupsdisable.8
man/man8/cupsenable.8
@@ -149,15 +136,6 @@ sbin/lpc
sbin/lpinfo
sbin/lpmove
sbin/reject
share/cups/banners/classified
share/cups/banners/confidential
share/cups/banners/secret
share/cups/banners/standard
share/cups/banners/topsecret
share/cups/banners/unclassified
share/cups/charsets/utf-8
share/cups/data/psglyphs
share/cups/data/testprint
share/cups/drv/sample.drv
share/cups/examples/color.drv
share/cups/examples/constraint.drv
@@ -170,10 +148,6 @@ share/cups/examples/postscript.drv
share/cups/examples/r300-basic.drv
share/cups/examples/r300-colorman.drv
share/cups/examples/r300-remote.drv
share/cups/fonts/Monospace
share/cups/fonts/Monospace-Bold
share/cups/fonts/Monospace-BoldOblique
share/cups/fonts/Monospace-Oblique
share/cups/ipptool/color.jpg
share/cups/ipptool/create-printer-subscription.test
share/cups/ipptool/document-a4.pdf
@@ -182,29 +156,35 @@ share/cups/ipptool/document-letter.pdf
share/cups/ipptool/document-letter.ps
share/cups/ipptool/get-completed-jobs.test
share/cups/ipptool/get-jobs.test
share/cups/ipptool/get-notifications.test
share/cups/ipptool/get-printer-attributes.test
share/cups/ipptool/get-subscriptions.test
share/cups/ipptool/gray.jpg
share/cups/ipptool/ipp-1.1.test
share/cups/ipptool/ipp-2.0.test
share/cups/ipptool/ipp-2.1.test
share/cups/ipptool/ipp-2.2.test
share/cups/ipptool/ipp-everywhere.test
share/cups/ipptool/onepage-a4.pdf
share/cups/ipptool/onepage-a4.ps
share/cups/ipptool/onepage-letter.pdf
share/cups/ipptool/onepage-letter.ps
share/cups/ipptool/print-job-deflate.test
share/cups/ipptool/print-job-gzip.test
share/cups/ipptool/print-job.test
share/cups/ipptool/testfile.jpg
share/cups/ipptool/testfile.pcl
share/cups/ipptool/testfile.pdf
share/cups/ipptool/testfile.ps
share/cups/ipptool/testfile.txt
share/cups/ipptool/validate-job.test
share/cups/mime/mime.convs
share/cups/mime/mime.types
share/cups/ppdc/epson.h
share/cups/ppdc/escp.h
share/cups/ppdc/font.defs
share/cups/ppdc/hp.h
share/cups/ppdc/label.h
share/cups/ppdc/media.defs
share/cups/ppdc/pcl.h
share/cups/ppdc/raster.defs
share/cups/templates/add-class.tmpl
share/cups/templates/add-printer.tmpl
@@ -224,76 +204,6 @@ share/cups/templates/class.tmpl
share/cups/templates/classes-header.tmpl
share/cups/templates/classes.tmpl
share/cups/templates/command.tmpl
share/cups/templates/de/add-class.tmpl
share/cups/templates/de/add-printer.tmpl
share/cups/templates/de/add-rss-subscription.tmpl
share/cups/templates/de/admin.tmpl
share/cups/templates/de/choose-device.tmpl
share/cups/templates/de/choose-make.tmpl
share/cups/templates/de/choose-model.tmpl
share/cups/templates/de/choose-serial.tmpl
share/cups/templates/de/choose-uri.tmpl
share/cups/templates/de/class-added.tmpl
share/cups/templates/de/class-confirm.tmpl
share/cups/templates/de/class-deleted.tmpl
share/cups/templates/de/class-jobs-header.tmpl
share/cups/templates/de/class-modified.tmpl
share/cups/templates/de/class.tmpl
share/cups/templates/de/classes-header.tmpl
share/cups/templates/de/classes.tmpl
share/cups/templates/de/command.tmpl
share/cups/templates/de/edit-config.tmpl
share/cups/templates/de/error-op.tmpl
share/cups/templates/de/error.tmpl
share/cups/templates/de/header.tmpl
share/cups/templates/de/help-header.tmpl
share/cups/templates/de/help-printable.tmpl
share/cups/templates/de/help-trailer.tmpl
share/cups/templates/de/job-cancel.tmpl
share/cups/templates/de/job-hold.tmpl
share/cups/templates/de/job-move.tmpl
share/cups/templates/de/job-moved.tmpl
share/cups/templates/de/job-release.tmpl
share/cups/templates/de/job-restart.tmpl
share/cups/templates/de/jobs-header.tmpl
share/cups/templates/de/jobs.tmpl
share/cups/templates/de/list-available-printers.tmpl
share/cups/templates/de/modify-class.tmpl
share/cups/templates/de/modify-printer.tmpl
share/cups/templates/de/norestart.tmpl
share/cups/templates/de/option-boolean.tmpl
share/cups/templates/de/option-conflict.tmpl
share/cups/templates/de/option-header.tmpl
share/cups/templates/de/option-pickmany.tmpl
share/cups/templates/de/option-pickone.tmpl
share/cups/templates/de/option-trailer.tmpl
share/cups/templates/de/pager.tmpl
share/cups/templates/de/printer-accept.tmpl
share/cups/templates/de/printer-added.tmpl
share/cups/templates/de/printer-configured.tmpl
share/cups/templates/de/printer-confirm.tmpl
share/cups/templates/de/printer-default.tmpl
share/cups/templates/de/printer-deleted.tmpl
share/cups/templates/de/printer-jobs-header.tmpl
share/cups/templates/de/printer-modified.tmpl
share/cups/templates/de/printer-purge.tmpl
share/cups/templates/de/printer-reject.tmpl
share/cups/templates/de/printer-start.tmpl
share/cups/templates/de/printer-stop.tmpl
share/cups/templates/de/printer.tmpl
share/cups/templates/de/printers-header.tmpl
share/cups/templates/de/printers.tmpl
share/cups/templates/de/restart.tmpl
share/cups/templates/de/samba-export.tmpl
share/cups/templates/de/samba-exported.tmpl
share/cups/templates/de/search.tmpl
share/cups/templates/de/set-printer-options-header.tmpl
share/cups/templates/de/set-printer-options-trailer.tmpl
share/cups/templates/de/subscription-added.tmpl
share/cups/templates/de/subscription-canceled.tmpl
share/cups/templates/de/test-page.tmpl
share/cups/templates/de/trailer.tmpl
share/cups/templates/de/users.tmpl
share/cups/templates/edit-config.tmpl
share/cups/templates/error-op.tmpl
share/cups/templates/error.tmpl
@@ -343,13 +253,13 @@ share/cups/templates/es/option-trailer.tmpl
share/cups/templates/es/pager.tmpl
share/cups/templates/es/printer-accept.tmpl
share/cups/templates/es/printer-added.tmpl
share/cups/templates/es/printer-cancel-jobs.tmpl
share/cups/templates/es/printer-configured.tmpl
share/cups/templates/es/printer-confirm.tmpl
share/cups/templates/es/printer-default.tmpl
share/cups/templates/es/printer-deleted.tmpl
share/cups/templates/es/printer-jobs-header.tmpl
share/cups/templates/es/printer-modified.tmpl
share/cups/templates/es/printer-purge.tmpl
share/cups/templates/es/printer-reject.tmpl
share/cups/templates/es/printer-start.tmpl
share/cups/templates/es/printer-stop.tmpl
@@ -367,359 +277,10 @@ share/cups/templates/es/subscription-canceled.tmpl
share/cups/templates/es/test-page.tmpl
share/cups/templates/es/trailer.tmpl
share/cups/templates/es/users.tmpl
share/cups/templates/eu/add-class.tmpl
share/cups/templates/eu/add-printer.tmpl
share/cups/templates/eu/add-rss-subscription.tmpl
share/cups/templates/eu/admin.tmpl
share/cups/templates/eu/choose-device.tmpl
share/cups/templates/eu/choose-make.tmpl
share/cups/templates/eu/choose-model.tmpl
share/cups/templates/eu/choose-serial.tmpl
share/cups/templates/eu/choose-uri.tmpl
share/cups/templates/eu/class-added.tmpl
share/cups/templates/eu/class-confirm.tmpl
share/cups/templates/eu/class-deleted.tmpl
share/cups/templates/eu/class-jobs-header.tmpl
share/cups/templates/eu/class-modified.tmpl
share/cups/templates/eu/class.tmpl
share/cups/templates/eu/classes-header.tmpl
share/cups/templates/eu/classes.tmpl
share/cups/templates/eu/command.tmpl
share/cups/templates/eu/edit-config.tmpl
share/cups/templates/eu/error-op.tmpl
share/cups/templates/eu/error.tmpl
share/cups/templates/eu/header.tmpl
share/cups/templates/eu/help-header.tmpl
share/cups/templates/eu/help-printable.tmpl
share/cups/templates/eu/help-trailer.tmpl
share/cups/templates/eu/job-cancel.tmpl
share/cups/templates/eu/job-hold.tmpl
share/cups/templates/eu/job-move.tmpl
share/cups/templates/eu/job-moved.tmpl
share/cups/templates/eu/job-release.tmpl
share/cups/templates/eu/job-restart.tmpl
share/cups/templates/eu/jobs-header.tmpl
share/cups/templates/eu/jobs.tmpl
share/cups/templates/eu/list-available-printers.tmpl
share/cups/templates/eu/modify-class.tmpl
share/cups/templates/eu/modify-printer.tmpl
share/cups/templates/eu/norestart.tmpl
share/cups/templates/eu/option-boolean.tmpl
share/cups/templates/eu/option-conflict.tmpl
share/cups/templates/eu/option-header.tmpl
share/cups/templates/eu/option-pickmany.tmpl
share/cups/templates/eu/option-pickone.tmpl
share/cups/templates/eu/option-trailer.tmpl
share/cups/templates/eu/pager.tmpl
share/cups/templates/eu/printer-accept.tmpl
share/cups/templates/eu/printer-added.tmpl
share/cups/templates/eu/printer-configured.tmpl
share/cups/templates/eu/printer-confirm.tmpl
share/cups/templates/eu/printer-default.tmpl
share/cups/templates/eu/printer-deleted.tmpl
share/cups/templates/eu/printer-jobs-header.tmpl
share/cups/templates/eu/printer-modified.tmpl
share/cups/templates/eu/printer-purge.tmpl
share/cups/templates/eu/printer-reject.tmpl
share/cups/templates/eu/printer-start.tmpl
share/cups/templates/eu/printer-stop.tmpl
share/cups/templates/eu/printer.tmpl
share/cups/templates/eu/printers-header.tmpl
share/cups/templates/eu/printers.tmpl
share/cups/templates/eu/restart.tmpl
share/cups/templates/eu/samba-export.tmpl
share/cups/templates/eu/samba-exported.tmpl
share/cups/templates/eu/search.tmpl
share/cups/templates/eu/set-printer-options-header.tmpl
share/cups/templates/eu/set-printer-options-trailer.tmpl
share/cups/templates/eu/subscription-added.tmpl
share/cups/templates/eu/subscription-canceled.tmpl
share/cups/templates/eu/test-page.tmpl
share/cups/templates/eu/trailer.tmpl
share/cups/templates/eu/users.tmpl
share/cups/templates/fr/add-class.tmpl
share/cups/templates/fr/add-printer.tmpl
share/cups/templates/fr/add-rss-subscription.tmpl
share/cups/templates/fr/admin.tmpl
share/cups/templates/fr/choose-device.tmpl
share/cups/templates/fr/choose-make.tmpl
share/cups/templates/fr/choose-model.tmpl
share/cups/templates/fr/choose-serial.tmpl
share/cups/templates/fr/choose-uri.tmpl
share/cups/templates/fr/class-added.tmpl
share/cups/templates/fr/class-confirm.tmpl
share/cups/templates/fr/class-deleted.tmpl
share/cups/templates/fr/class-jobs-header.tmpl
share/cups/templates/fr/class-modified.tmpl
share/cups/templates/fr/class.tmpl
share/cups/templates/fr/classes-header.tmpl
share/cups/templates/fr/classes.tmpl
share/cups/templates/fr/command.tmpl
share/cups/templates/fr/edit-config.tmpl
share/cups/templates/fr/error-op.tmpl
share/cups/templates/fr/error.tmpl
share/cups/templates/fr/header.tmpl
share/cups/templates/fr/help-header.tmpl
share/cups/templates/fr/help-printable.tmpl
share/cups/templates/fr/help-trailer.tmpl
share/cups/templates/fr/job-cancel.tmpl
share/cups/templates/fr/job-hold.tmpl
share/cups/templates/fr/job-move.tmpl
share/cups/templates/fr/job-moved.tmpl
share/cups/templates/fr/job-release.tmpl
share/cups/templates/fr/job-restart.tmpl
share/cups/templates/fr/jobs-header.tmpl
share/cups/templates/fr/jobs.tmpl
share/cups/templates/fr/list-available-printers.tmpl
share/cups/templates/fr/modify-class.tmpl
share/cups/templates/fr/modify-printer.tmpl
share/cups/templates/fr/norestart.tmpl
share/cups/templates/fr/option-boolean.tmpl
share/cups/templates/fr/option-conflict.tmpl
share/cups/templates/fr/option-header.tmpl
share/cups/templates/fr/option-pickmany.tmpl
share/cups/templates/fr/option-pickone.tmpl
share/cups/templates/fr/option-trailer.tmpl
share/cups/templates/fr/pager.tmpl
share/cups/templates/fr/printer-accept.tmpl
share/cups/templates/fr/printer-added.tmpl
share/cups/templates/fr/printer-configured.tmpl
share/cups/templates/fr/printer-confirm.tmpl
share/cups/templates/fr/printer-default.tmpl
share/cups/templates/fr/printer-deleted.tmpl
share/cups/templates/fr/printer-jobs-header.tmpl
share/cups/templates/fr/printer-modified.tmpl
share/cups/templates/fr/printer-purge.tmpl
share/cups/templates/fr/printer-reject.tmpl
share/cups/templates/fr/printer-start.tmpl
share/cups/templates/fr/printer-stop.tmpl
share/cups/templates/fr/printer.tmpl
share/cups/templates/fr/printers-header.tmpl
share/cups/templates/fr/printers.tmpl
share/cups/templates/fr/restart.tmpl
share/cups/templates/fr/samba-export.tmpl
share/cups/templates/fr/samba-exported.tmpl
share/cups/templates/fr/search.tmpl
share/cups/templates/fr/set-printer-options-header.tmpl
share/cups/templates/fr/set-printer-options-trailer.tmpl
share/cups/templates/fr/subscription-added.tmpl
share/cups/templates/fr/subscription-canceled.tmpl
share/cups/templates/fr/test-page.tmpl
share/cups/templates/fr/trailer.tmpl
share/cups/templates/fr/users.tmpl
share/cups/templates/header.tmpl
share/cups/templates/help-header.tmpl
share/cups/templates/help-printable.tmpl
share/cups/templates/help-trailer.tmpl
share/cups/templates/hu/add-class.tmpl
share/cups/templates/hu/add-printer.tmpl
share/cups/templates/hu/add-rss-subscription.tmpl
share/cups/templates/hu/admin.tmpl
share/cups/templates/hu/choose-device.tmpl
share/cups/templates/hu/choose-make.tmpl
share/cups/templates/hu/choose-model.tmpl
share/cups/templates/hu/choose-serial.tmpl
share/cups/templates/hu/choose-uri.tmpl
share/cups/templates/hu/class-added.tmpl
share/cups/templates/hu/class-confirm.tmpl
share/cups/templates/hu/class-deleted.tmpl
share/cups/templates/hu/class-jobs-header.tmpl
share/cups/templates/hu/class-modified.tmpl
share/cups/templates/hu/class.tmpl
share/cups/templates/hu/classes-header.tmpl
share/cups/templates/hu/classes.tmpl
share/cups/templates/hu/command.tmpl
share/cups/templates/hu/edit-config.tmpl
share/cups/templates/hu/error-op.tmpl
share/cups/templates/hu/error.tmpl
share/cups/templates/hu/header.tmpl
share/cups/templates/hu/help-header.tmpl
share/cups/templates/hu/help-printable.tmpl
share/cups/templates/hu/help-trailer.tmpl
share/cups/templates/hu/job-cancel.tmpl
share/cups/templates/hu/job-hold.tmpl
share/cups/templates/hu/job-move.tmpl
share/cups/templates/hu/job-moved.tmpl
share/cups/templates/hu/job-release.tmpl
share/cups/templates/hu/job-restart.tmpl
share/cups/templates/hu/jobs-header.tmpl
share/cups/templates/hu/jobs.tmpl
share/cups/templates/hu/list-available-printers.tmpl
share/cups/templates/hu/modify-class.tmpl
share/cups/templates/hu/modify-printer.tmpl
share/cups/templates/hu/norestart.tmpl
share/cups/templates/hu/option-boolean.tmpl
share/cups/templates/hu/option-conflict.tmpl
share/cups/templates/hu/option-header.tmpl
share/cups/templates/hu/option-pickmany.tmpl
share/cups/templates/hu/option-pickone.tmpl
share/cups/templates/hu/option-trailer.tmpl
share/cups/templates/hu/pager.tmpl
share/cups/templates/hu/printer-accept.tmpl
share/cups/templates/hu/printer-added.tmpl
share/cups/templates/hu/printer-configured.tmpl
share/cups/templates/hu/printer-confirm.tmpl
share/cups/templates/hu/printer-default.tmpl
share/cups/templates/hu/printer-deleted.tmpl
share/cups/templates/hu/printer-jobs-header.tmpl
share/cups/templates/hu/printer-modified.tmpl
share/cups/templates/hu/printer-purge.tmpl
share/cups/templates/hu/printer-reject.tmpl
share/cups/templates/hu/printer-start.tmpl
share/cups/templates/hu/printer-stop.tmpl
share/cups/templates/hu/printer.tmpl
share/cups/templates/hu/printers-header.tmpl
share/cups/templates/hu/printers.tmpl
share/cups/templates/hu/restart.tmpl
share/cups/templates/hu/samba-export.tmpl
share/cups/templates/hu/samba-exported.tmpl
share/cups/templates/hu/search.tmpl
share/cups/templates/hu/set-printer-options-header.tmpl
share/cups/templates/hu/set-printer-options-trailer.tmpl
share/cups/templates/hu/subscription-added.tmpl
share/cups/templates/hu/subscription-canceled.tmpl
share/cups/templates/hu/test-page.tmpl
share/cups/templates/hu/trailer.tmpl
share/cups/templates/hu/users.tmpl
share/cups/templates/id/add-class.tmpl
share/cups/templates/id/add-printer.tmpl
share/cups/templates/id/add-rss-subscription.tmpl
share/cups/templates/id/admin.tmpl
share/cups/templates/id/choose-device.tmpl
share/cups/templates/id/choose-make.tmpl
share/cups/templates/id/choose-model.tmpl
share/cups/templates/id/choose-serial.tmpl
share/cups/templates/id/choose-uri.tmpl
share/cups/templates/id/class-added.tmpl
share/cups/templates/id/class-confirm.tmpl
share/cups/templates/id/class-deleted.tmpl
share/cups/templates/id/class-jobs-header.tmpl
share/cups/templates/id/class-modified.tmpl
share/cups/templates/id/class.tmpl
share/cups/templates/id/classes-header.tmpl
share/cups/templates/id/classes.tmpl
share/cups/templates/id/command.tmpl
share/cups/templates/id/edit-config.tmpl
share/cups/templates/id/error-op.tmpl
share/cups/templates/id/error.tmpl
share/cups/templates/id/header.tmpl
share/cups/templates/id/help-header.tmpl
share/cups/templates/id/help-printable.tmpl
share/cups/templates/id/help-trailer.tmpl
share/cups/templates/id/job-cancel.tmpl
share/cups/templates/id/job-hold.tmpl
share/cups/templates/id/job-move.tmpl
share/cups/templates/id/job-moved.tmpl
share/cups/templates/id/job-release.tmpl
share/cups/templates/id/job-restart.tmpl
share/cups/templates/id/jobs-header.tmpl
share/cups/templates/id/jobs.tmpl
share/cups/templates/id/list-available-printers.tmpl
share/cups/templates/id/modify-class.tmpl
share/cups/templates/id/modify-printer.tmpl
share/cups/templates/id/norestart.tmpl
share/cups/templates/id/option-boolean.tmpl
share/cups/templates/id/option-conflict.tmpl
share/cups/templates/id/option-header.tmpl
share/cups/templates/id/option-pickmany.tmpl
share/cups/templates/id/option-pickone.tmpl
share/cups/templates/id/option-trailer.tmpl
share/cups/templates/id/pager.tmpl
share/cups/templates/id/printer-accept.tmpl
share/cups/templates/id/printer-added.tmpl
share/cups/templates/id/printer-configured.tmpl
share/cups/templates/id/printer-confirm.tmpl
share/cups/templates/id/printer-default.tmpl
share/cups/templates/id/printer-deleted.tmpl
share/cups/templates/id/printer-jobs-header.tmpl
share/cups/templates/id/printer-modified.tmpl
share/cups/templates/id/printer-purge.tmpl
share/cups/templates/id/printer-reject.tmpl
share/cups/templates/id/printer-start.tmpl
share/cups/templates/id/printer-stop.tmpl
share/cups/templates/id/printer.tmpl
share/cups/templates/id/printers-header.tmpl
share/cups/templates/id/printers.tmpl
share/cups/templates/id/restart.tmpl
share/cups/templates/id/samba-export.tmpl
share/cups/templates/id/samba-exported.tmpl
share/cups/templates/id/search.tmpl
share/cups/templates/id/set-printer-options-header.tmpl
share/cups/templates/id/set-printer-options-trailer.tmpl
share/cups/templates/id/subscription-added.tmpl
share/cups/templates/id/subscription-canceled.tmpl
share/cups/templates/id/test-page.tmpl
share/cups/templates/id/trailer.tmpl
share/cups/templates/id/users.tmpl
share/cups/templates/it/add-class.tmpl
share/cups/templates/it/add-printer.tmpl
share/cups/templates/it/add-rss-subscription.tmpl
share/cups/templates/it/admin.tmpl
share/cups/templates/it/choose-device.tmpl
share/cups/templates/it/choose-make.tmpl
share/cups/templates/it/choose-model.tmpl
share/cups/templates/it/choose-serial.tmpl
share/cups/templates/it/choose-uri.tmpl
share/cups/templates/it/class-added.tmpl
share/cups/templates/it/class-confirm.tmpl
share/cups/templates/it/class-deleted.tmpl
share/cups/templates/it/class-jobs-header.tmpl
share/cups/templates/it/class-modified.tmpl
share/cups/templates/it/class.tmpl
share/cups/templates/it/classes-header.tmpl
share/cups/templates/it/classes.tmpl
share/cups/templates/it/command.tmpl
share/cups/templates/it/edit-config.tmpl
share/cups/templates/it/error-op.tmpl
share/cups/templates/it/error.tmpl
share/cups/templates/it/help-header.tmpl
share/cups/templates/it/help-printable.tmpl
share/cups/templates/it/help-trailer.tmpl
share/cups/templates/it/job-cancel.tmpl
share/cups/templates/it/job-hold.tmpl
share/cups/templates/it/job-move.tmpl
share/cups/templates/it/job-moved.tmpl
share/cups/templates/it/job-release.tmpl
share/cups/templates/it/job-restart.tmpl
share/cups/templates/it/jobs-header.tmpl
share/cups/templates/it/jobs.tmpl
share/cups/templates/it/list-available-printers.tmpl
share/cups/templates/it/modify-class.tmpl
share/cups/templates/it/modify-printer.tmpl
share/cups/templates/it/norestart.tmpl
share/cups/templates/it/option-boolean.tmpl
share/cups/templates/it/option-conflict.tmpl
share/cups/templates/it/option-header.tmpl
share/cups/templates/it/option-pickmany.tmpl
share/cups/templates/it/option-pickone.tmpl
share/cups/templates/it/option-trailer.tmpl
share/cups/templates/it/pager.tmpl
share/cups/templates/it/printer-accept.tmpl
share/cups/templates/it/printer-added.tmpl
share/cups/templates/it/printer-configured.tmpl
share/cups/templates/it/printer-confirm.tmpl
share/cups/templates/it/printer-default.tmpl
share/cups/templates/it/printer-deleted.tmpl
share/cups/templates/it/printer-jobs-header.tmpl
share/cups/templates/it/printer-modified.tmpl
share/cups/templates/it/printer-purge.tmpl
share/cups/templates/it/printer-reject.tmpl
share/cups/templates/it/printer-start.tmpl
share/cups/templates/it/printer-stop.tmpl
share/cups/templates/it/printer.tmpl
share/cups/templates/it/printers-header.tmpl
share/cups/templates/it/printers.tmpl
share/cups/templates/it/restart.tmpl
share/cups/templates/it/samba-export.tmpl
share/cups/templates/it/samba-exported.tmpl
share/cups/templates/it/search.tmpl
share/cups/templates/it/set-printer-options-header.tmpl
share/cups/templates/it/set-printer-options-trailer.tmpl
share/cups/templates/it/subscription-added.tmpl
share/cups/templates/it/subscription-canceled.tmpl
share/cups/templates/it/test-page.tmpl
share/cups/templates/it/trailer.tmpl
share/cups/templates/it/users.tmpl
share/cups/templates/ja/add-class.tmpl
share/cups/templates/ja/add-printer.tmpl
share/cups/templates/ja/add-rss-subscription.tmpl
@@ -766,13 +327,13 @@ share/cups/templates/ja/option-trailer.tmpl
share/cups/templates/ja/pager.tmpl
share/cups/templates/ja/printer-accept.tmpl
share/cups/templates/ja/printer-added.tmpl
share/cups/templates/ja/printer-cancel-jobs.tmpl
share/cups/templates/ja/printer-configured.tmpl
share/cups/templates/ja/printer-confirm.tmpl
share/cups/templates/ja/printer-default.tmpl
share/cups/templates/ja/printer-deleted.tmpl
share/cups/templates/ja/printer-jobs-header.tmpl
share/cups/templates/ja/printer-modified.tmpl
share/cups/templates/ja/printer-purge.tmpl
share/cups/templates/ja/printer-reject.tmpl
share/cups/templates/ja/printer-start.tmpl
share/cups/templates/ja/printer-stop.tmpl
@@ -809,85 +370,15 @@ share/cups/templates/option-pickmany.tmpl
share/cups/templates/option-pickone.tmpl
share/cups/templates/option-trailer.tmpl
share/cups/templates/pager.tmpl
share/cups/templates/pl/add-class.tmpl
share/cups/templates/pl/add-printer.tmpl
share/cups/templates/pl/add-rss-subscription.tmpl
share/cups/templates/pl/admin.tmpl
share/cups/templates/pl/choose-device.tmpl
share/cups/templates/pl/choose-make.tmpl
share/cups/templates/pl/choose-model.tmpl
share/cups/templates/pl/choose-serial.tmpl
share/cups/templates/pl/choose-uri.tmpl
share/cups/templates/pl/class-added.tmpl
share/cups/templates/pl/class-confirm.tmpl
share/cups/templates/pl/class-deleted.tmpl
share/cups/templates/pl/class-jobs-header.tmpl
share/cups/templates/pl/class-modified.tmpl
share/cups/templates/pl/class.tmpl
share/cups/templates/pl/classes-header.tmpl
share/cups/templates/pl/classes.tmpl
share/cups/templates/pl/command.tmpl
share/cups/templates/pl/edit-config.tmpl
share/cups/templates/pl/error-op.tmpl
share/cups/templates/pl/error.tmpl
share/cups/templates/pl/header.tmpl
share/cups/templates/pl/help-header.tmpl
share/cups/templates/pl/help-printable.tmpl
share/cups/templates/pl/help-trailer.tmpl
share/cups/templates/pl/job-cancel.tmpl
share/cups/templates/pl/job-hold.tmpl
share/cups/templates/pl/job-move.tmpl
share/cups/templates/pl/job-moved.tmpl
share/cups/templates/pl/job-release.tmpl
share/cups/templates/pl/job-restart.tmpl
share/cups/templates/pl/jobs-header.tmpl
share/cups/templates/pl/jobs.tmpl
share/cups/templates/pl/list-available-printers.tmpl
share/cups/templates/pl/modify-class.tmpl
share/cups/templates/pl/modify-printer.tmpl
share/cups/templates/pl/norestart.tmpl
share/cups/templates/pl/option-boolean.tmpl
share/cups/templates/pl/option-conflict.tmpl
share/cups/templates/pl/option-header.tmpl
share/cups/templates/pl/option-pickmany.tmpl
share/cups/templates/pl/option-pickone.tmpl
share/cups/templates/pl/option-trailer.tmpl
share/cups/templates/pl/pager.tmpl
share/cups/templates/pl/printer-accept.tmpl
share/cups/templates/pl/printer-added.tmpl
share/cups/templates/pl/printer-configured.tmpl
share/cups/templates/pl/printer-confirm.tmpl
share/cups/templates/pl/printer-default.tmpl
share/cups/templates/pl/printer-deleted.tmpl
share/cups/templates/pl/printer-jobs-header.tmpl
share/cups/templates/pl/printer-modified.tmpl
share/cups/templates/pl/printer-purge.tmpl
share/cups/templates/pl/printer-reject.tmpl
share/cups/templates/pl/printer-start.tmpl
share/cups/templates/pl/printer-stop.tmpl
share/cups/templates/pl/printer.tmpl
share/cups/templates/pl/printers-header.tmpl
share/cups/templates/pl/printers.tmpl
share/cups/templates/pl/restart.tmpl
share/cups/templates/pl/samba-export.tmpl
share/cups/templates/pl/samba-exported.tmpl
share/cups/templates/pl/search.tmpl
share/cups/templates/pl/set-printer-options-header.tmpl
share/cups/templates/pl/set-printer-options-trailer.tmpl
share/cups/templates/pl/subscription-added.tmpl
share/cups/templates/pl/subscription-canceled.tmpl
share/cups/templates/pl/test-page.tmpl
share/cups/templates/pl/trailer.tmpl
share/cups/templates/pl/users.tmpl
share/cups/templates/printer-accept.tmpl
share/cups/templates/printer-added.tmpl
share/cups/templates/printer-cancel-jobs.tmpl
share/cups/templates/printer-configured.tmpl
share/cups/templates/printer-confirm.tmpl
share/cups/templates/printer-default.tmpl
share/cups/templates/printer-deleted.tmpl
share/cups/templates/printer-jobs-header.tmpl
share/cups/templates/printer-modified.tmpl
share/cups/templates/printer-purge.tmpl
share/cups/templates/printer-reject.tmpl
share/cups/templates/printer-start.tmpl
share/cups/templates/printer-stop.tmpl
@@ -895,76 +386,6 @@ share/cups/templates/printer.tmpl
share/cups/templates/printers-header.tmpl
share/cups/templates/printers.tmpl
share/cups/templates/restart.tmpl
share/cups/templates/ru/add-class.tmpl
share/cups/templates/ru/add-printer.tmpl
share/cups/templates/ru/add-rss-subscription.tmpl
share/cups/templates/ru/admin.tmpl
share/cups/templates/ru/choose-device.tmpl
share/cups/templates/ru/choose-make.tmpl
share/cups/templates/ru/choose-model.tmpl
share/cups/templates/ru/choose-serial.tmpl
share/cups/templates/ru/choose-uri.tmpl
share/cups/templates/ru/class-added.tmpl
share/cups/templates/ru/class-confirm.tmpl
share/cups/templates/ru/class-deleted.tmpl
share/cups/templates/ru/class-jobs-header.tmpl
share/cups/templates/ru/class-modified.tmpl
share/cups/templates/ru/class.tmpl
share/cups/templates/ru/classes-header.tmpl
share/cups/templates/ru/classes.tmpl
share/cups/templates/ru/command.tmpl
share/cups/templates/ru/edit-config.tmpl
share/cups/templates/ru/error-op.tmpl
share/cups/templates/ru/error.tmpl
share/cups/templates/ru/header.tmpl
share/cups/templates/ru/help-header.tmpl
share/cups/templates/ru/help-printable.tmpl
share/cups/templates/ru/help-trailer.tmpl
share/cups/templates/ru/job-cancel.tmpl
share/cups/templates/ru/job-hold.tmpl
share/cups/templates/ru/job-move.tmpl
share/cups/templates/ru/job-moved.tmpl
share/cups/templates/ru/job-release.tmpl
share/cups/templates/ru/job-restart.tmpl
share/cups/templates/ru/jobs-header.tmpl
share/cups/templates/ru/jobs.tmpl
share/cups/templates/ru/list-available-printers.tmpl
share/cups/templates/ru/modify-class.tmpl
share/cups/templates/ru/modify-printer.tmpl
share/cups/templates/ru/norestart.tmpl
share/cups/templates/ru/option-boolean.tmpl
share/cups/templates/ru/option-conflict.tmpl
share/cups/templates/ru/option-header.tmpl
share/cups/templates/ru/option-pickmany.tmpl
share/cups/templates/ru/option-pickone.tmpl
share/cups/templates/ru/option-trailer.tmpl
share/cups/templates/ru/pager.tmpl
share/cups/templates/ru/printer-accept.tmpl
share/cups/templates/ru/printer-added.tmpl
share/cups/templates/ru/printer-configured.tmpl
share/cups/templates/ru/printer-confirm.tmpl
share/cups/templates/ru/printer-default.tmpl
share/cups/templates/ru/printer-deleted.tmpl
share/cups/templates/ru/printer-jobs-header.tmpl
share/cups/templates/ru/printer-modified.tmpl
share/cups/templates/ru/printer-purge.tmpl
share/cups/templates/ru/printer-reject.tmpl
share/cups/templates/ru/printer-start.tmpl
share/cups/templates/ru/printer-stop.tmpl
share/cups/templates/ru/printer.tmpl
share/cups/templates/ru/printers-header.tmpl
share/cups/templates/ru/printers.tmpl
share/cups/templates/ru/restart.tmpl
share/cups/templates/ru/samba-export.tmpl
share/cups/templates/ru/samba-exported.tmpl
share/cups/templates/ru/search.tmpl
share/cups/templates/ru/set-printer-options-header.tmpl
share/cups/templates/ru/set-printer-options-trailer.tmpl
share/cups/templates/ru/subscription-added.tmpl
share/cups/templates/ru/subscription-canceled.tmpl
share/cups/templates/ru/test-page.tmpl
share/cups/templates/ru/trailer.tmpl
share/cups/templates/ru/users.tmpl
share/cups/templates/samba-export.tmpl
share/cups/templates/samba-exported.tmpl
share/cups/templates/search.tmpl
@@ -975,14 +396,13 @@ share/cups/templates/subscription-canceled.tmpl
share/cups/templates/test-page.tmpl
share/cups/templates/trailer.tmpl
share/cups/templates/users.tmpl
${PLIST.libusb}share/cups/usb/org.cups.usb-quirks
share/doc/cups/LICENSE.txt
share/doc/cups/README.txt
share/doc/cups/apple-touch-icon.png
share/doc/cups/cups-printable.css
share/doc/cups/cups.css
share/doc/cups/de/index.html
share/doc/cups/es/index.html
share/doc/cups/eu/index.html
share/doc/cups/fr/index.html
share/doc/cups/help/accounting.html
share/doc/cups/help/api-array.html
share/doc/cups/help/api-cgi.html
@@ -1002,11 +422,18 @@ share/doc/cups/help/kerberos.html
share/doc/cups/help/license.html
share/doc/cups/help/man-backend.html
share/doc/cups/help/man-cancel.html
share/doc/cups/help/man-classes.conf.html
share/doc/cups/help/man-client.conf.html
share/doc/cups/help/man-cups-config.html
share/doc/cups/help/man-cups-files.conf.html
share/doc/cups/help/man-cups-lpd.html
share/doc/cups/help/man-cups-polld.html
share/doc/cups/help/man-cups-snmp.html
share/doc/cups/help/man-cups.html
share/doc/cups/help/man-cupsaccept.html
share/doc/cups/help/man-cupsaddsmb.html
share/doc/cups/help/man-cupsd-helper.html
share/doc/cups/help/man-cupsd-logs.html
share/doc/cups/help/man-cupsd.conf.html
share/doc/cups/help/man-cupsd.html
share/doc/cups/help/man-cupsenable.html
share/doc/cups/help/man-cupstestdsc.html
@@ -1020,7 +447,6 @@ share/doc/cups/help/man-lpc.html
share/doc/cups/help/man-lpinfo.html
share/doc/cups/help/man-lpmove.html
share/doc/cups/help/man-lpoptions.html
share/doc/cups/help/man-lppasswd.html
share/doc/cups/help/man-lpq.html
share/doc/cups/help/man-lpr.html
share/doc/cups/help/man-lprm.html
@@ -1033,6 +459,8 @@ share/doc/cups/help/man-ppdhtml.html
share/doc/cups/help/man-ppdi.html
share/doc/cups/help/man-ppdmerge.html
share/doc/cups/help/man-ppdpo.html
share/doc/cups/help/man-printers.conf.html
share/doc/cups/help/man-subscriptions.conf.html
share/doc/cups/help/network.html
share/doc/cups/help/options.html
share/doc/cups/help/overview.html
@@ -1040,21 +468,10 @@ share/doc/cups/help/policies.html
share/doc/cups/help/postscript-driver.html
share/doc/cups/help/ppd-compiler.html
share/doc/cups/help/raster-driver.html
share/doc/cups/help/ref-access_log.html
share/doc/cups/help/ref-classes-conf.html
share/doc/cups/help/ref-client-conf.html
share/doc/cups/help/ref-cupsd-conf.html
share/doc/cups/help/ref-error_log.html
share/doc/cups/help/ref-mailto-conf.html
share/doc/cups/help/ref-page_log.html
share/doc/cups/help/ref-ppdcfile.html
share/doc/cups/help/ref-printers-conf.html
share/doc/cups/help/ref-snmp-conf.html
share/doc/cups/help/ref-subscriptions-conf.html
share/doc/cups/help/security.html
share/doc/cups/help/sharing.html
share/doc/cups/help/spec-banner.html
share/doc/cups/help/spec-browsing.html
share/doc/cups/help/spec-cmp.html
share/doc/cups/help/spec-command.html
share/doc/cups/help/spec-design.html
@@ -1064,11 +481,7 @@ share/doc/cups/help/spec-postscript.html
share/doc/cups/help/spec-ppd.html
share/doc/cups/help/spec-raster.html
share/doc/cups/help/spec-stp.html
share/doc/cups/help/standard.html
share/doc/cups/help/translation.html
share/doc/cups/help/whatsnew.html
share/doc/cups/hu/index.html
share/doc/cups/id/index.html
share/doc/cups/images/color-wheel.png
share/doc/cups/images/cups-block-diagram.png
share/doc/cups/images/cups-command-chain.png
@@ -1076,7 +489,6 @@ share/doc/cups/images/cups-icon.png
share/doc/cups/images/cups-postscript-chain.png
share/doc/cups/images/cups-raster-chain.png
share/doc/cups/images/cups.png
share/doc/cups/images/generic.png
share/doc/cups/images/left.gif
share/doc/cups/images/raster-organization.png
share/doc/cups/images/raster.png
@@ -1087,33 +499,21 @@ share/doc/cups/images/smiley.jpg
share/doc/cups/images/unsel.gif
share/doc/cups/images/wait.gif
share/doc/cups/index.html
share/doc/cups/it/index.html
share/doc/cups/ja/index.html
share/doc/cups/pl/index.html
share/doc/cups/robots.txt
share/doc/cups/ru/index.html
${PLIST.pam}share/examples/cups/cups.pam
share/examples/cups/cups-files.conf
share/examples/cups/cupsd.conf
${PLIST.pam}share/examples/cups/cups.pam
share/examples/cups/snmp.conf
share/locale/da/cups_da.po
share/locale/de/cups_de.po
share/locale/ca/cups_ca.po
share/locale/cs/cups_cs.po
share/locale/es/cups_es.po
share/locale/eu/cups_eu.po
share/locale/fi/cups_fi.po
share/locale/fr/cups_fr.po
share/locale/hu/cups_hu.po
share/locale/id/cups_id.po
share/locale/it/cups_it.po
share/locale/ja/cups_ja.po
share/locale/ko/cups_ko.po
share/locale/nl/cups_nl.po
share/locale/no/cups_no.po
share/locale/pl/cups_pl.po
share/locale/pt/cups_pt.po
share/locale/pt_BR/cups_pt_BR.po
share/locale/ru/cups_ru.po
share/locale/sv/cups_sv.po
share/locale/zh/cups_zh.po
share/locale/zh_TW/cups_zh_TW.po
@pkgdir share/cups/model
@pkgdir share/cups/profiles
@pkgdir share/cups/model
@pkgdir share/cups/data
@pkgdir share/cups/banners
@pkgdir etc/cups

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.32 2014/02/12 23:18:28 tron Exp $
# $NetBSD: buildlink3.mk,v 1.33 2014/05/10 13:42:08 richard Exp $
BUILDLINK_TREE+= cups
@@ -20,6 +20,7 @@ pkgbase := cups
.include "../../net/mDNSResponder/buildlink3.mk"
.endif
.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"

View File

@@ -1,21 +1,21 @@
$NetBSD: distinfo,v 1.96 2013/10/12 06:01:58 richard Exp $
$NetBSD: distinfo,v 1.109 2015/02/17 13:53:48 wiz Exp $
SHA1 (cups-1.5.4-source.tar.bz2) = cb39961cbaf1851a47694828ad9a7cdf4da51fbd
RMD160 (cups-1.5.4-source.tar.bz2) = 9d6a7fd69d3036ec1f3dfd9c70672a2c6fb517b6
Size (cups-1.5.4-source.tar.bz2) = 9583002 bytes
SHA1 (patch-ac) = d99dfa6e71efdc5f069c2c3e73e1b29beebf5c9b
SHA1 (patch-ad) = a8d6610c4057ae98d98435ba577606e3c2bfb4b9
SHA1 (patch-ae) = 60e31e8a98e4bbd191d3ec98d12fc70fa0a881ea
SHA1 (patch-af) = 025f198dd491a55ffc460d03d3ad23a100fe5271
SHA1 (patch-ag) = 680c1c7fb44d8153b5825252d2e297a5196ca98e
SHA1 (patch-ah) = 27d9b92a2f1ae116162b4f24d9aab3a955d52052
SHA1 (patch-ai) = 13725f3b4e0016acf5ead79cadb9626d1f2ce58e
SHA1 (patch-an) = 231c871e31db279e8aeafba71506f93330e0a971
SHA1 (patch-ao) = 7fe50080b9a6fd4dac186020f9351ef6000373c7
SHA1 (patch-at) = bbda891ed0820e23fe7f6fe3dd5326eeda5b3b2e
SHA1 (patch-au) = 0d1d3cf255b996c96b0ea798f46b08523ef22a60
SHA1 (patch-conf_Makefile) = 5b5d45abc1e8d6b73a1ad6b7a7098714d4c55395
SHA1 (patch-config-scripts_cups-gssapi.m4) = 6f558ee1d2d56ceba3a9705d3278c7969495be5d
SHA1 (patch-ppdc_Makefile) = 7dcc34217557a4c6f42064b61abf593bd7620b60
SHA1 (patch-scheduler_auth.c) = 2056f20500e3c6e857f9dd2c83709c15be38fe0e
SHA1 (patch-scheduler_dirsvc.c) = 62c6b47522a60b9f8042421e4a9d25a5dfa47c47
SHA1 (cups-2.0.2-source.tar.bz2) = e42586e4d46e47b85f5f5ba1d3403ecf255d03a1
RMD160 (cups-2.0.2-source.tar.bz2) = 46f7ce1c31e5d34eff1f5972fd358422b2c09001
Size (cups-2.0.2-source.tar.bz2) = 8766982 bytes
SHA1 (patch-ae) = e8f4bbbbbe43cd5f6f9236e10d7241caeaedc3a3
SHA1 (patch-af) = 1bac8b3ae3c44034be6fa6d2878f10d7f89cd1ce
SHA1 (patch-ai) = 2c1ca67ea6f6c1dedb4c8ff97736f328a2b9a7c6
SHA1 (patch-at) = 66222cb2ab84d5889cd6d42fa08827e1a4e8c178
SHA1 (patch-conf_Makefile) = bb076cc51309477c95940bd437f0892e41337516
SHA1 (patch-config-scripts_cups-compiler.m4) = 00dac129c55ad8428923f051766d6b2d26d6958d
SHA1 (patch-config-scripts_cups-directories.m4) = 58c7b5d452c1dd67b754c7dcf0a3b5bb5a8e2768
SHA1 (patch-config-scripts_cups-gssapi.m4) = 7c8b0dd893b9d21597088062711cc50f13031338
SHA1 (patch-config-scripts_cups-manpages.m4) = fc82b6da8f678359cedf80afff1615669d1b6ac7
SHA1 (patch-config-scripts_cups-sharedlibs.m4) = 2754c4fb4e10ce148785a1c3423fcd981c67b416
SHA1 (patch-configure.ac) = 7bb171c959aa72e92efd04394751460727b0ca7d
SHA1 (patch-cups-tls.c) = 055d24956b7ddcd04799642c2893e8e16b70391a
SHA1 (patch-data_Makefile) = a35b07ed6b6e6103513efe5e6f5f3a13e449bda1
SHA1 (patch-ppdc_Makefile) = a45af3310e706dd6433f029c55cf62e492de3448
SHA1 (patch-scheduler_auth.c) = 1e2b837647e2d943585cc5f9dae86fc2c0c5d98a
SHA1 (patch-scheduler_dirsvc.c) = 4d1a3945401c03a8f1b557129b73c57459703b69

View File

@@ -1,11 +1,8 @@
# $NetBSD: options.mk,v 1.16 2012/10/08 12:47:23 marino Exp $
# $NetBSD: options.mk,v 1.18 2014/08/23 20:02:11 schnoebe Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.cups
PKG_OPTIONS_REQUIRED_GROUPS= pdftops
PKG_OPTIONS_GROUP.pdftops= ghostscript poppler
PKG_SUPPORTED_OPTIONS= acl dbus dnssd kerberos pam slp tcpwrappers
PKG_SUGGESTED_OPTIONS= dbus dnssd kerberos poppler slp
PKG_OPTIONS_LEGACY_OPTS+= xpdf:poppler gs:ghostscript
PKG_SUPPORTED_OPTIONS= acl dbus dnssd kerberos pam tcpwrappers
PKG_SUGGESTED_OPTIONS= dbus dnssd kerberos
# Neither DragonFly nor SunOS can build libusb1
.if ${OPSYS} != "DragonFly" && ${OPSYS} != "SunOS"
@@ -42,12 +39,6 @@ PLIST.dnssd= yes
CONFIGURE_ARGS+= --disable-dnssd
.endif
.if !empty(PKG_OPTIONS:Mghostscript)
USE_TOOLS+= gs:run
CONFIGURE_ARGS+= --with-pdftops=gs
CONFIGURE_ENV+= ac_cv_path_CUPS_GHOSTSCRIPT=${TOOLS_PATH.gs}
.endif
.if !empty(PKG_OPTIONS:Mkerberos)
.include "../../mk/krb5.buildlink3.mk"
CONFIGURE_ARGS+= --enable-gssapi
@@ -55,11 +46,13 @@ CONFIGURE_ARGS+= --enable-gssapi
CONFIGURE_ARGS+= --disable-gssapi
.endif
PLIST_VARS+= libusb
.if !empty(PKG_OPTIONS:Mlibusb)
.include "../../devel/libusb1/buildlink3.mk"
CONFIGURE_ARGS+= --enable-libusb
MESSAGE_SRC+= ${PKGDIR}/MESSAGE.libusb
USE_TOOLS+= pkg-config
PLIST.libusb= yes
.else
CONFIGURE_ARGS+= --disable-libusb
.endif
@@ -75,21 +68,6 @@ CONFIGURE_ARGS+= --disable-pam
MESSAGE_SRC= ${.CURDIR}/MESSAGE
.endif
.if !empty(PKG_OPTIONS:Mpoppler)
FIND_PREFIX:= POPPLERDIR=poppler-utils
.include "../../mk/find-prefix.mk"
DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils
CONFIGURE_ARGS+= --with-pdftops=pdftops
CONFIGURE_ENV+= ac_cv_path_CUPS_PDFTOPS=${POPPLERDIR}/bin/pdftops
.endif
.if !empty(PKG_OPTIONS:Mslp)
.include "../../net/openslp/buildlink3.mk"
CONFIGURE_ARGS+= --enable-slp
.else
CONFIGURE_ARGS+= --disable-slp
.endif
.if !empty(PKG_OPTIONS:Mtcpwrappers)
.include "../../security/tcp_wrappers/buildlink3.mk"
CONFIGURE_ARGS+= --enable-tcp-wrappers

View File

@@ -1,12 +1,12 @@
$NetBSD: patch-ae,v 1.30 2012/09/18 15:17:32 drochner Exp $
$NetBSD: patch-ae,v 1.32 2014/06/07 07:34:05 wiz Exp $
For proper libtool usage split CC into CC_COMPILE and CC with libtool
mode options compile/link respectively.
Same for CXX.
--- Makedefs.in.orig 2012-03-01 01:05:55.000000000 +0100
+++ Makedefs.in 2012-09-12 16:45:31.000000000 +0200
--- Makedefs.in.orig 2013-07-17 15:21:18.000000000 +0000
+++ Makedefs.in
@@ -19,9 +19,11 @@
AR = @AR@
@@ -20,16 +20,16 @@ Same for CXX.
+CXX = @LIBTOOL@ --mode=link @CXX@
DSO = @DSO@
DSOXX = @DSOXX@
HTMLDOC = @HTMLDOC@
@@ -41,12 +43,12 @@
GZIP = @GZIP@
@@ -40,12 +42,12 @@ SHELL = /bin/sh
# Installation programs...
#
-INSTALL_BIN = $(LIBTOOL) $(INSTALL) -c -m 555 @INSTALL_STRIP@
+INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL) -c -m 755 @INSTALL_STRIP@
INSTALL_CONFIG = $(INSTALL) -c -m @CUPS_CONFIG_FILE_PERM@
-INSTALL_COMPDATA = $(INSTALL) -c -m 444 @INSTALL_GZIP@
+INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL) -c -m 755 @INSTALL_STRIP@
+INSTALL_COMPDATA = $(INSTALL) -c -m 444
INSTALL_CONFIG = $(INSTALL) -c -m @CUPS_CONFIG_FILE_PERM@
INSTALL_DATA = $(INSTALL) -c -m 444
INSTALL_DIR = $(INSTALL) -d
-INSTALL_LIB = $(LIBTOOL) $(INSTALL) -c -m 555 @INSTALL_STRIP@
@@ -37,23 +37,22 @@ Same for CXX.
INSTALL_MAN = $(INSTALL) -c -m 444
INSTALL_SCRIPT = $(INSTALL) -c -m 555
@@ -279,19 +281,19 @@
@@ -135,7 +137,7 @@ CXXLIBS = @CXXLIBS@
DBUS_NOTIFIER = @DBUS_NOTIFIER@
DBUS_NOTIFIERLIBS = @DBUS_NOTIFIERLIBS@
DNSSD_BACKEND = @DNSSD_BACKEND@
-DSOFLAGS = -L../cups @DSOFLAGS@
+DSOFLAGS = -L../cups @DSOFLAGS@ $(OPTIM)
DSOLIBS = @DSOLIBS@ $(COMMONLIBS)
DNSSDLIBS = @DNSSDLIBS@
IPPFIND_BIN = @IPPFIND_BIN@
@@ -243,11 +245,11 @@ DBUSDIR = @DBUSDIR@
.c.o:
echo Compiling $<...
- $(CC) $(ARCHFLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
+ $(CC_COMPILE) $(ARCHFLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
.c.32.o:
echo Compiling 32-bit $<...
- $(CC) $(ARCH32FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
+ $(CC_COMPILE) $(ARCH32FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
.c.64.o:
echo Compiling 64-bit $<...
- $(CC) $(ARCH64FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
+ $(CC_COMPILE) $(ARCH64FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
.cxx.o:
echo Compiling $<...
- $(CXX) $(ARCHFLAGS) $(OPTIM) $(ALL_CXXFLAGS) -c -o $@ $<

View File

@@ -1,10 +1,10 @@
$NetBSD: patch-af,v 1.21 2011/11/13 21:49:17 sbd Exp $
$NetBSD: patch-af,v 1.22 2014/06/07 07:34:05 wiz Exp $
* Remove unneeded $(LIBTOOL), it's now in $(INSTALL_BIN).
--- backend/Makefile.orig 2011-05-04 04:28:00.000000000 +0000
--- backend/Makefile.orig 2013-07-17 15:21:18.000000000 +0000
+++ backend/Makefile
@@ -89,7 +89,7 @@ install-exec: $(INSTALLXPC)
@@ -124,7 +124,7 @@ install-exec: $(INSTALLXPC)
echo Installing backends in $(SERVERBIN)/backend
$(INSTALL_DIR) -m 755 $(SERVERBIN)/backend
for file in $(RBACKENDS); do \

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-ai,v 1.19 2011/11/13 21:49:17 sbd Exp $
$NetBSD: patch-ai,v 1.20 2014/06/07 07:34:05 wiz Exp $
Don't create directories, do that with OWN_DIRS and OWN_DIRS_PERMS
--- notifier/Makefile.orig 2009-04-12 23:04:51.000000000 +0000
--- notifier/Makefile.orig 2013-05-29 11:51:34.000000000 +0000
+++ notifier/Makefile
@@ -62,6 +62,8 @@ install: all install-data install-header
#

View File

@@ -1,10 +1,10 @@
$NetBSD: patch-at,v 1.12 2011/11/13 21:49:17 sbd Exp $
$NetBSD: patch-at,v 1.13 2014/06/07 07:34:05 wiz Exp $
Don't create directories, do that with OWN_DIRS and OWN_DIRS_PERMS
--- scheduler/Makefile.orig 2009-05-26 23:27:06.000000000 +0000
--- scheduler/Makefile.orig 2013-05-29 11:51:34.000000000 +0000
+++ scheduler/Makefile
@@ -135,6 +135,8 @@ install: all install-data install-header
@@ -146,6 +146,8 @@ install: all install-data install-header
#
install-data:

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-conf_Makefile,v 1.2 2013/05/09 09:38:20 jperkin Exp $
$NetBSD: patch-conf_Makefile,v 1.3 2014/06/07 07:34:05 wiz Exp $
Don't install the config files (leave it up to pkgsrc).
--- conf/Makefile.orig 2011-05-12 05:21:56.000000000 +0000
--- conf/Makefile.orig 2013-05-29 11:51:34.000000000 +0000
+++ conf/Makefile
@@ -70,22 +70,8 @@ install: all install-data install-header
#

View File

@@ -0,0 +1,22 @@
$NetBSD: patch-config-scripts_cups-compiler.m4,v 1.1 2015/01/02 02:03:42 christos Exp $
Some builds of gcc seem to support this for compiling but then fail during
linking with undefined reference to `__stack_chk_fail_local'
--- config-scripts/cups-compiler.m4.orig 2014-08-28 08:55:52.000000000 -0400
+++ config-scripts/cups-compiler.m4 2014-12-24 14:20:36.000000000 -0500
@@ -113,12 +113,13 @@
AC_MSG_CHECKING(whether compiler supports -fstack-protector)
OLDCFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fstack-protector"
- AC_TRY_LINK(,,
+ AC_TRY_LINK(, [return 0;],
if test "x$LSB_BUILD" = xy; then
# Can't use stack-protector with LSB binaries...
OPTIM="$OPTIM -fno-stack-protector"
else
OPTIM="$OPTIM -fstack-protector"
+ LIBS="$LIBS $LIBS_SSP"
fi
AC_MSG_RESULT(yes),
AC_MSG_RESULT(no))

View File

@@ -0,0 +1,158 @@
$NetBSD: patch-config-scripts_cups-directories.m4,v 1.1 2015/01/02 02:03:42 christos Exp $
The '$' while loops expand the variables as long as possible so that no
references to other variables occur. This is necessary because fontpath
may be "${exec_prefix}", which itself may be "${prefix}", and so on. I
don't know how many levels of indirection are possible, therefore the
loop.
I'm also sure that this is not the Right Way to fix it, but at least it
works.
--- config-scripts/cups-directories.m4.orig 2014-03-21 12:42:53.000000000 -0400
+++ config-scripts/cups-directories.m4 2014-12-24 14:25:53.000000000 -0500
@@ -103,7 +103,7 @@
if test "$libdir" = "\${exec_prefix}/lib"; then
case "$uname" in
Linux*)
- if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
+ if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot && false; then
libdir="$exec_prefix/lib64"
fi
;;
@@ -180,7 +180,15 @@
# Data files
CUPS_DATADIR="$datadir/cups"
-AC_DEFINE_UNQUOTED(CUPS_DATADIR, "$datadir/cups")
+done=no
+while test $done = no; do
+ case "$CUPS_DATADIR" in
+ *'$'*) eval "CUPS_DATADIR=$CUPS_DATADIR";;
+ *) done=yes;;
+ esac
+done
+
+AC_DEFINE_UNQUOTED(CUPS_DATADIR, "$CUPS_DATADIR")
AC_SUBST(CUPS_DATADIR)
# Icon directory
@@ -189,7 +197,11 @@
if test "x$icondir" = x -a -d /usr/share/icons; then
ICONDIR="/usr/share/icons"
else
- ICONDIR="$icondir"
+ if test "x$icondir" = xno; then
+ ICONDIR=""
+ else
+ ICONDIR="$icondir"
+ fi
fi
AC_SUBST(ICONDIR)
@@ -200,7 +212,11 @@
if test "x$menudir" = x -a -d /usr/share/applications; then
MENUDIR="/usr/share/applications"
else
- MENUDIR="$menudir"
+ if test "x$menudir" = xno; then
+ MENUDIR=""
+ else
+ MENUDIR="$menudir"
+ fi
fi
AC_SUBST(MENUDIR)
@@ -215,7 +231,15 @@
CUPS_DOCROOT="$docdir"
fi
-AC_DEFINE_UNQUOTED(CUPS_DOCROOT, "$docdir")
+done=no
+while test $done = no; do
+ case "$CUPS_DOCROOT" in
+ *'$'*) eval "CUPS_DOCROOT=$CUPS_DOCROOT";;
+ *) done=yes;;
+ esac
+done
+
+AC_DEFINE_UNQUOTED(CUPS_DOCROOT, "$CUPS_DOCROOT")
AC_SUBST(CUPS_DOCROOT)
# Fonts
@@ -227,8 +251,16 @@
CUPS_FONTPATH="$fontpath"
fi
-AC_SUBST(CUPS_FONTPATH)
+done=no
+while test $done = no; do
+ case "$CUPS_FONTPATH" in
+ *'$'*) eval "CUPS_FONTPATH=$CUPS_FONTPATH";;
+ *) done=yes;;
+ esac
+done
+
AC_DEFINE_UNQUOTED(CUPS_FONTPATH, "$CUPS_FONTPATH")
+AC_SUBST(CUPS_FONTPATH)
# Locale data
if test "$localedir" = "\${datarootdir}/locale"; then
@@ -246,6 +278,14 @@
CUPS_LOCALEDIR="$localedir"
fi
+done=no
+while test $done = no; do
+ case "$CUPS_LOCALEDIR" in
+ *'$'*) eval "CUPS_LOCALEDIR=$CUPS_LOCALEDIR";;
+ *) done=yes;;
+ esac
+done
+
AC_DEFINE_UNQUOTED(CUPS_LOCALEDIR, "$CUPS_LOCALEDIR")
AC_SUBST(CUPS_LOCALEDIR)
@@ -254,7 +294,6 @@
if test x$logdir = x; then
CUPS_LOGDIR="$localstatedir/log/cups"
- AC_DEFINE_UNQUOTED(CUPS_LOGDIR, "$localstatedir/log/cups")
else
CUPS_LOGDIR="$logdir"
fi
@@ -263,10 +302,13 @@
# Longer-term spool data
CUPS_REQUESTS="$localstatedir/spool/cups"
-AC_DEFINE_UNQUOTED(CUPS_REQUESTS, "$localstatedir/spool/cups")
+AC_DEFINE_UNQUOTED(CUPS_REQUESTS, "$CUPS_REQUESTS")
AC_SUBST(CUPS_REQUESTS)
# Server executables...
+AC_ARG_WITH(serverbindir, [ --with-serverbindir set path for server helper programs],serverbindir="$withval",serverbindir="")
+
+if test x$serverbindir = x; then
case "$uname" in
*BSD* | Darwin*)
# *BSD and Darwin (MacOS X)
@@ -279,6 +321,10 @@
CUPS_SERVERBIN="$exec_prefix/lib/cups"
;;
esac
+else
+ INSTALL_SYSV=""
+ CUPS_SERVERBIN="$serverbindir"
+fi
AC_DEFINE_UNQUOTED(CUPS_SERVERBIN, "$CUPS_SERVERBIN")
AC_SUBST(CUPS_SERVERBIN)
@@ -286,7 +332,7 @@
# Configuration files
CUPS_SERVERROOT="$sysconfdir/cups"
-AC_DEFINE_UNQUOTED(CUPS_SERVERROOT, "$sysconfdir/cups")
+AC_DEFINE_UNQUOTED(CUPS_SERVERROOT, "$CUPS_SERVERROOT")
AC_SUBST(CUPS_SERVERROOT)
# Transient run-time state

View File

@@ -1,9 +1,9 @@
$NetBSD: patch-config-scripts_cups-gssapi.m4,v 1.3 2013/10/12 06:01:58 richard Exp $
$NetBSD: patch-config-scripts_cups-gssapi.m4,v 1.4 2014/06/07 07:34:05 wiz Exp $
builtin krb5-config in platforms such as solaris do not support
the gssapi option, and need an explicit -lgss
--- config-scripts/cups-gssapi.m4.orig 2011-10-19 20:21:16.000000000 +0000
--- config-scripts/cups-gssapi.m4.orig 2014-03-28 13:52:05.000000000 +0000
+++ config-scripts/cups-gssapi.m4
@@ -36,19 +36,18 @@ if test x$enable_gssapi != xno; then
AC_MSG_RESULT(no)

View File

@@ -0,0 +1,62 @@
$NetBSD: patch-config-scripts_cups-manpages.m4,v 1.1 2015/01/02 02:03:42 christos Exp $
Add '--with-manext' configure option.
--- config-scripts/cups-manpages.m4.orig 2013-10-18 16:36:01.000000000 -0400
+++ config-scripts/cups-manpages.m4 2014-12-24 14:30:03.000000000 -0500
@@ -13,6 +13,8 @@
dnl file is missing or damaged, see the license at "http://www.cups.org/".
dnl
+AC_ARG_WITH(manext, [ --with-manext set man page extension style (bsd,irix,sysv,none)],manext="$withval",manext="")
+
dnl Fix "mandir" variable...
if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
# New GNU "standards" break previous ones, so make sure we use
@@ -44,7 +46,27 @@
AC_SUBST(PMANDIR)
dnl Setup manpage extensions...
-case "$uname" in
+if test x$manext = x; then
+ case "$uname" in
+ *BSD* | DragonFly*)
+ # *BSD and Darwin (MacOS X)
+ manext=bsd
+ ;;
+ SunOS* | HP-UX*)
+ # Solaris and HP-UX
+ manext=sysv
+ ;;
+ Linux* | GNU* | Darwin*)
+ # Linux and GNU Hurd
+ manext=linux
+ ;;
+ *)
+ # All others
+ ;;
+ esac
+fi
+
+case "$manext" in
SunOS*)
# Solaris
MAN1EXT=1
@@ -53,7 +75,7 @@
MAN8EXT=1m
MAN8DIR=1m
;;
- Linux* | GNU* | Darwin*)
+ linux)
# Linux, GNU Hurd, and OS X
MAN1EXT=1.gz
MAN5EXT=5.gz
@@ -61,7 +83,7 @@
MAN8EXT=8.gz
MAN8DIR=8
;;
- *)
+ none|*)
# All others
MAN1EXT=1
MAN5EXT=5

View File

@@ -0,0 +1,89 @@
$NetBSD: patch-config-scripts_cups-sharedlibs.m4,v 1.1 2015/01/02 02:03:42 christos Exp $
libtoolize.
--- config-scripts/cups-sharedlibs.m4.orig 2013-10-18 16:36:01.000000000 -0400
+++ config-scripts/cups-sharedlibs.m4 2014-12-24 14:33:48.000000000 -0500
@@ -22,6 +22,24 @@
LIBCUPSBASE="lib$cupsbase"
LIBCUPSSTATIC="lib$cupsbase.a"
+AC_ARG_ENABLE(libtool, [ --enable-libtool[=LIBTOOL_PATH]
+ turn on building with libtool (UNSUPPORTED!), default=no])
+
+if test x$enable_libtool != xno; then
+ echo "WARNING: libtool is not supported or endorsed by Easy Software Products."
+ echo " WE DO NOT PROVIDE TECHNICAL SUPPORT FOR LIBTOOL PROBLEMS."
+ echo " (even if you have a support contract)"
+ enable_shared=no
+ if test x$enable_libtool = xyes; then
+ LIBTOOL=libtool
+ else
+ LIBTOOL=$enable_libtool
+ fi
+else
+ LIBTOOL=
+fi
+AC_SUBST(LIBTOOL)
+
if test x$enable_shared != xno; then
case "$uname" in
SunOS*)
@@ -67,6 +85,15 @@
DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared \$(OPTIM)"
;;
esac
+elif test x$enable_libtool != xno; then
+ LIBCUPS="libcups.la"
+ LIBCUPSCGI="libcupscgi.la"
+ LIBCUPSDRIVER="libcupsdriver.la"
+ LIBCUPSIMAGE="libcupsimage.la"
+ LIBCUPSMIME="libcupsmime.la"
+ LIBCUPSPPDC="libcupsppdc.la"
+ DSO="\$(CC)"
+ DSOXX="\$(CXX)"
else
PICFLAG=0
LIBCUPS="lib$cupsbase.a"
@@ -90,8 +117,13 @@
AC_SUBST(LIBCUPSSTATIC)
if test x$enable_shared = xno; then
- LINKCUPS="../cups/lib$cupsbase.a"
- LINKCUPSIMAGE="../filter/libcupsimage.a"
+ if test x$enable_libtool = xno; then
+ LINKCUPS="../cups/lib$cupsbase.a"
+ LINKCUPSIMAGE="../filter/libcupsimage.a"
+ else
+ LINKCUPS="../cups/\$(LIBCUPS)"
+ LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
+ fi
EXTLINKCUPS="-lcups"
EXTLINKCUPSIMAGE="-lcupsimage"
@@ -119,10 +151,11 @@
DSOLIBS="\$(LIBZ)"
IMGLIBS=""
- # Tell the run-time linkers where to find a DSO. Some platforms
- # need this option, even when the library is installed in a
- # standard location...
- case $uname in
+ if test x$enable_libtool = xno; then
+ # Tell the run-time linkers where to find a DSO. Some platforms
+ # need this option, even when the library is installed in a
+ # standard location...
+ case $uname in
SunOS*)
# Solaris...
if test $exec_prefix != /usr; then
@@ -147,7 +180,8 @@
EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
fi
;;
- esac
+ esac
+ fi
else
DSOLIBS=""
IMGLIBS="\$(LIBZ)"

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-configure.ac,v 1.1 2015/01/02 02:03:42 christos Exp $
libtoolize.
--- configure.ac.orig 2013-07-08 21:15:13.000000000 +0000
+++ configure.ac
@@ -21,7 +21,6 @@ sinclude(config-scripts/cups-directories
sinclude(config-scripts/cups-manpages.m4)
sinclude(config-scripts/cups-sharedlibs.m4)
-sinclude(config-scripts/cups-libtool.m4)
sinclude(config-scripts/cups-compiler.m4)
sinclude(config-scripts/cups-network.m4)

View File

@@ -0,0 +1,20 @@
$NetBSD: patch-cups-tls.c,v 1.1 2015/01/02 02:03:42 christos Exp $
Add missing stub.
--- cups/tls.c.orig 2014-08-29 11:19:40.000000000 -0400
+++ cups/tls.c 2014-12-24 14:59:52.000000000 -0500
@@ -50,6 +50,13 @@
# include "tls-sspi.c"
# endif /* HAVE_GNUTLS */
#else
+
+void
+_httpTLSSetOptions(int options) /* I - Options */
+{
+ (void)options;
+}
+
/* Stubs for when TLS is not supported/available */
int
httpCopyCredentials(http_t *http, cups_array_t **credentials)

View File

@@ -0,0 +1,28 @@
$NetBSD: patch-data_Makefile,v 1.2 2015/01/18 17:15:20 wiz Exp $
Do not install banner files and testprint to avoid conflict with
cups-filters, which installs them too.
https://cups.org/str.php?L4518+P-1+S-2+C0+I0+E0+Q
--- data/Makefile.orig 2013-05-29 11:51:34.000000000 +0000
+++ data/Makefile
@@ -19,16 +19,9 @@ include ../Makedefs
# Data files...
#
-BANNERS = \
- classified \
- confidential \
- secret \
- standard \
- topsecret \
- unclassified
+BANNERS =
-DATAFILES = \
- testprint
+DATAFILES =
PPDCFILES = \
epson.h \

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-ppdc_Makefile,v 1.1 2011/11/29 15:46:25 hans Exp $
$NetBSD: patch-ppdc_Makefile,v 1.2 2014/06/07 07:34:05 wiz Exp $
--- ppdc/Makefile.orig 2011-01-06 23:21:05.000000000 +0100
+++ ppdc/Makefile 2011-11-13 15:51:42.867152712 +0100
@@ -378,7 +378,7 @@ libcupsppdc_s.a: $(LIBOBJS) ../cups/$(LI
--- ppdc/Makefile.orig 2013-03-11 13:57:36.000000000 +0000
+++ ppdc/Makefile
@@ -380,7 +380,7 @@ libcupsppdc_s.a: $(LIBOBJS) ../cups/$(LI
libcupsppdc.la: $(LIBOBJS) ../cups/$(LIBCUPS)
echo Linking $@...
$(CC) $(ARCHFLAGS) $(DSOFLAGS) -o $@ $(LIBOBJS:.o=.lo) -rpath $(LIBDIR) \

View File

@@ -1,16 +1,36 @@
$NetBSD: patch-scheduler_auth.c,v 1.1 2013/02/12 14:12:19 jperkin Exp $
$NetBSD: patch-scheduler_auth.c,v 1.4 2015/01/02 02:03:42 christos Exp $
Don't pull in sys/ucred.h on Solaris as it results in procfs.h being
included and conflicts between _FILE_OFFSET_BITS=64 and 32-bit procfs.
--- scheduler/auth.c.orig 2011-08-31 04:58:33.000000000 +0000
+++ scheduler/auth.c
@@ -84,7 +84,7 @@ extern const char *cssmErrorString(int e
OpenBSD defines SO_PEERCRED, but it is different from Linux's one.
--- scheduler/auth.c.orig 2014-08-28 11:37:22.000000000 -0400
+++ scheduler/auth.c 2014-12-24 14:17:35.000000000 -0500
@@ -49,7 +49,7 @@
#ifdef HAVE_SYS_PARAM_H
# include <sys/param.h>
#endif /* HAVE_SYS_PARAM_H */
-#ifdef HAVE_SYS_UCRED_H
+#if defined(HAVE_SYS_UCRED_H) && !defined(__sun)
+#if defined(HAVE_SYS_UCRED_H) && !defined(__sun) && !defined(__OpenBSD__)
# include <sys/ucred.h>
typedef struct xucred cupsd_ucred_t;
# define CUPSD_UCRED_UID(c) (c).cr_uid
@@ -435,7 +435,7 @@
con->type = CUPSD_AUTH_BASIC;
}
#endif /* HAVE_AUTHORIZATION_H */
-#if defined(SO_PEERCRED) && defined(AF_LOCAL)
+#if defined(SO_PEERCRED) && defined(AF_LOCAL) && !defined(__OpenBSD__)
else if (!strncmp(authorization, "PeerCred ", 9) &&
con->http->hostaddr->addr.sa_family == AF_LOCAL && con->best)
{
@@ -940,7 +940,7 @@
gss_delete_sec_context(&minor_status, &context, GSS_C_NO_BUFFER);
-# if defined(SO_PEERCRED) && defined(AF_LOCAL)
+# if defined(SO_PEERCRED) && defined(AF_LOCAL) && !defined(__OpenBSD__)
/*
* Get the client's UID if we are printing locally - that allows a backend
* to run as the correct user to get Kerberos credentials of its own.

View File

@@ -1,13 +1,17 @@
$NetBSD: patch-scheduler_dirsvc.c,v 1.1 2011/10/13 13:05:57 hans Exp $
$NetBSD: patch-scheduler_dirsvc.c,v 1.5 2014/07/29 11:38:40 wiz Exp $
--- scheduler/dirsvc.c.orig 2011-01-22 01:07:22.000000000 +0100
+++ scheduler/dirsvc.c 2011-09-20 19:08:50.512786064 +0200
@@ -1332,7 +1332,7 @@ ldap_connect(void)
cupsdLogMessage(CUPSD_LOG_ERROR, "LDAP bind failed with error %d: %s",
rc, ldap_err2string(rc));
o net/mDNSResponder-258.14 does not define kDNSServiceErr_Timeout, just threat
it like kDNSServiceErr_Unknown.
--- scheduler/dirsvc.c.orig 2014-06-09 18:33:24.000000000 +0000
+++ scheduler/dirsvc.c
@@ -831,9 +833,6 @@ dnssdErrorString(int error) /* I - Erro
-# if defined(HAVE_LDAP_SSL) && defined (HAVE_MOZILLA_LDAP)
+# if defined(HAVE_LDAP_SSL) && defined (HAVE_MOZILLA_LDAP) && !defined(__sun)
if (ldap_ssl && (rc == LDAP_SERVER_DOWN || rc == LDAP_CONNECT_ERROR))
{
ssl_err = PORT_GetError();
case kDNSServiceErr_PollingMode :
return ("Service polling mode error.");
-
- case kDNSServiceErr_Timeout :
- return ("Service timeout.");
}
# else /* HAVE_AVAHI */

15
print/cups15/DESCR Normal file
View File

@@ -0,0 +1,15 @@
The Common UNIX Printing System provides a portable printing layer for
UNIX operating systems. It has been developed by Easy Software Products
to promote a standard printing solution for all UNIX vendors and users.
CUPS provides the System V and Berkeley command-line interfaces.
CUPS uses the Internet Printing Protocol (IETF-IPP) as the basis for
managing print jobs and queues. The Line Printer Daemon (LPD, RFC1179)
and AppSocket protocols are also supported with reduced functionality.
CUPS adds network printer browsing and PostScript Printer Description
("PPD")-based printing options to support real world applications under
UNIX.
This package contains the older 1.5 series, before Apple stopped
maintaining the filters.

13
print/cups15/MESSAGE Normal file
View File

@@ -0,0 +1,13 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1 2014/06/17 13:17:12 wiz Exp $
You will need to also install print/ghostscript if you wish to
print to non-Postscript printers.
You may install additional PPD files for other printer models into
${PREFIX}/share/cups/model.
You may want to backup /etc/printcap before starting CUPS for the first
time, as the CUPS scheduler may overwrite this file with automatically
generated content.
===========================================================================

View File

@@ -0,0 +1,14 @@
===========================================================================
$NetBSD: MESSAGE.libusb,v 1.1 2014/06/17 13:17:12 wiz Exp $
With cups 1.4 from pkgsrc, USB printing can use libusb in addition to
traditional USB printer devices.
To see the DeviceURI of all attached printers run:
${PREFIX}/libexec/cups/backend/usb
libusb DeviceURIs start with "usb://".
ulpt(4)/usblp DeviceURIs start with "usb:/dev/" (e.g., "usb:/dev/ulpt0".)
===========================================================================

9
print/cups15/MESSAGE.pam Normal file
View File

@@ -0,0 +1,9 @@
===========================================================================
$NetBSD: MESSAGE.pam,v 1.1 2014/06/17 13:17:12 wiz Exp $
To authenticate for CUPS using PAM, add the contents of the file:
${PREFIX}/share/examples/cups/cups.pam
to your PAM configuration file.
===========================================================================

192
print/cups15/Makefile Normal file
View File

@@ -0,0 +1,192 @@
# $NetBSD: Makefile,v 1.3 2015/03/14 21:03:48 tnn Exp $
#
# The CUPS author is very good about taking back changes into the main
# CUPS distribution. The correct place to send patches or bug-fixes is:
# cups-bugs@cups.org.
DISTNAME= cups-${DIST_VERS}-source
PKGNAME= cups-${DIST_VERS:S/-/./g}
BASE_VERS= 1.5.4
DIST_VERS= ${BASE_VERS}
PKGREVISION= 12
CATEGORIES= print
MASTER_SITES= http://ftp.easysw.com/pub/cups/${BASE_VERS}/ \
ftp://ftp.easysw.com/pub/cups/${BASE_VERS}/ \
ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${BASE_VERS}/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= sbd@NetBSD.org
HOMEPAGE= http://www.cups.org/
COMMENT= Common UNIX Printing System (1.5 branch)
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2
CONFLICTS+= LPRng-[0-9]* LPRng-core-[0-9]*
WRKSRC= ${WRKDIR}/cups-${BASE_VERS}
UNLIMIT_RESOURCES= datasize memorysize
USE_LANGUAGES= c c++ # pdftops is a C++ application
USE_PKGLOCALEDIR= yes
USE_TOOLS+= aclocal autoconf automake gmake
USE_LIBTOOL= yes
# patch-a[jkl] were added for 2.60
AUTOCONF_REQD= 2.60
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
CONFIGURE_ARGS+= --localstatedir=${VARBASE}
CONFIGURE_ARGS+= --with-cachedir=${CUPS_CACHE:Q}
CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/cups
CONFIGURE_ARGS+= --with-serverbindir=${PREFIX}/libexec/cups
CONFIGURE_ARGS+= --with-cups-user=${CUPS_USER}
CONFIGURE_ARGS+= --with-cups-group=${CUPS_GROUP}
CONFIGURE_ARGS+= --with-system-groups=${CUPS_SYSTEM_GROUPS:Q}
CONFIGURE_ARGS+= --enable-libpaper
CONFIGURE_ARGS+= --enable-libtool
CONFIGURE_ARGS+= --enable-jpeg
CONFIGURE_ARGS+= --enable-png
CONFIGURE_ARGS+= --enable-tiff
CONFIGURE_ARGS+= --enable-ssl
CONFIGURE_ARGS+= --enable-openssl
CONFIGURE_ARGS+= --enable-bannertops
CONFIGURE_ARGS+= --enable-texttops
CONFIGURE_ARGS+= --with-manext=bsd
CONFIGURE_ARGS+= --without-icondir
CONFIGURE_ARGS+= --without-menudir
CONFIGURE_ARGS+= --without-perl
CONFIGURE_ARGS+= --without-php
CONFIGURE_ARGS+= --without-python
CONFIGURE_ARGS+= --without-java
CONFIGURE_ARGS+= --disable-gssapi
CONFIGURE_ARGS+= --disable-gnutls
CONFIGURE_ARGS+= --disable-ldap
CONFIGURE_ENV+= DSOFLAGS=${LDFLAGS:M*:Q}
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
.if ${OPSYS} == "SunOS"
LIBS_SSP = -lssp_nonshared -lssp
CONFIGURE_ENV+= LIBS_SSP=${LIBS_SSP:M*:Q}
.endif
LIBS+= ${BUILDLINK_LDADD.iconv}
PLIST_VARS+= notmac
.if ${OPSYS} != "Darwin"
PLIST.notmac= yes
.endif
# Avoid the following error when compiling with clang.
# /usr/local/bin/ld: /usr/lib/crt1.o: relocation R_X86_64_32 against `_DYNAMIC'
# can not be used when making a shared object; recompile with -fPIC
.if ${OPSYS} == "FreeBSD"
BUILDLINK_TRANSFORM+= rm:-Wl,-pie
.endif
# CUPS_USER user to run filter and CGI programs as
# CUPS_GROUP group to run filter and CGI programs as
# CUPS_SYSTEM_GROUPS group for system administration
#
CUPS_USER?= lp
CUPS_GROUP?= lp
CUPS_SYSTEM_GROUPS?= ${REAL_ROOT_GROUP}
FILES_SUBST+= CUPS_USER=${CUPS_USER}
FILES_SUBST+= CUPS_GROUP=${CUPS_GROUP}
FILES_SUBST+= CUPS_SYSTEM_GROUPS=${CUPS_SYSTEM_GROUPS:Q}
PKG_GROUPS_VARS+= CUPS_GROUP CUPS_SYSTEM_GROUPS
PKG_USERS_VARS+= CUPS_USER
BUILD_DEFS+= CUPS_USER CUPS_GROUP CUPS_SYSTEM_GROUPS VARBASE
DOCDIR= ${PREFIX}/share/doc/cups
EGDIR= ${PREFIX}/share/examples/cups
MIMEDIR= ${PREFIX}/share/cups/mime
PKG_SYSCONFSUBDIR= cups
CUPS_CONFDIR= ${PKG_SYSCONFDIR}
CUPS_LOGDIR= ${VARBASE}/log/cups
CUPS_REQUESTS= ${VARBASE}/spool/cups
CUPS_CACHE= ${VARBASE}/cache/cups
CUPS_STATEDIR= ${VARBASE}/run/cups
PKG_GROUPS= ${CUPS_GROUP}
PKG_USERS= ${CUPS_USER}:${CUPS_GROUP}
PKG_GECOS.${CUPS_USER}= Common UNIX Printing System user
PKG_SHELL.${CUPS_USER}= ${SH}
CONF_FILES= ${EGDIR}/cupsd.conf ${CUPS_CONFDIR}/cupsd.conf
CONF_FILES+= ${EGDIR}/snmp.conf ${CUPS_CONFDIR}/snmp.conf
RCD_SCRIPTS= cupsd
OWN_DIRS= ${CUPS_CONFDIR}
OWN_DIRS+= ${CUPS_CONFDIR}/interfaces
OWN_DIRS+= ${CUPS_CONFDIR}/ppd
OWN_DIRS+= ${PREFIX}/libexec/cups/driver
OWN_DIRS+= ${CUPS_LOGDIR}
OWN_DIRS+= ${CUPS_STATEDIR}
OWN_DIRS_PERMS= ${CUPS_STATEDIR}/certs ${CUPS_USER} ${CUPS_GROUP} 0711
OWN_DIRS_PERMS+= ${CUPS_CONFDIR}/ssl ${REAL_ROOT_USER} ${CUPS_GROUP} 0700
OWN_DIRS_PERMS+= ${CUPS_REQUESTS} ${REAL_ROOT_USER} ${CUPS_GROUP} 0710
OWN_DIRS_PERMS+= ${CUPS_REQUESTS}/tmp ${REAL_ROOT_USER} ${CUPS_GROUP} 1770
OWN_DIRS_PERMS+= ${CUPS_CACHE} ${REAL_ROOT_USER} ${CUPS_GROUP} 0775
OWN_DIRS_PERMS+= ${CUPS_CACHE}/rss ${REAL_ROOT_USER} ${CUPS_GROUP} 0775
SUBST_CLASSES+= paths
SUBST_FILES.paths= ${WRKDIR}/cups.pam
SUBST_SED.paths+= -e 's,@LOCALBASE@,${LOCALBASE},g'
SUBST_STAGE.paths= post-patch
SUBST_CLASSES+= rpathfix
SUBST_FILES.rpathfix= cups-config.in
SUBST_MESSAGE.rpathfix= Adding rpath to cups-config.
SUBST_SED.rpathfix= -e 's|@EXPORT_LDFLAGS@|${COMPILER_RPATH_FLAG}${PREFIX}/lib|g'
SUBST_STAGE.rpathfix= post-patch
.if !empty(OPSYS:MNetBSD) && !empty(MACHINE_ARCH:Mpowerpc)
SUBST_CLASSES+= piefix
SUBST_FILES.piefix= Makedefs.in
SUBST_MESSAGE.piefix= Removing PIE flags
SUBST_SED.piefix= -e 's|@PIEFLAGS@||g'
SUBST_STAGE.piefix= post-patch
.endif
INSTALLATION_DIRS= ${DOCDIR} ${EGDIR} ${MIMEDIR} ${CUPS_CONFDIR}
INSTALL_ENV+= DSTROOT=${DESTDIR}
pre-configure:
.if !empty(CUPS_SYSTEM_GROUPS:M${CUPS_GROUP})
${ERROR_MSG} "CUPS_SYSTEM_GROUPS may not contain the CUPS_GROUP"
exit 1
.endif
cd ${WRKSRC} && aclocal && autoconf
post-extract:
${CP} ${FILESDIR}/cups.pam ${WRKDIR}/cups.pam
post-install:
set -e; for file in LICENSE.txt README.txt; do \
${INSTALL_DATA} ${WRKSRC}/$${file} \
${DESTDIR}${DOCDIR}/$${file}; \
done
${RUN} for file in cupsd.conf snmp.conf ; do \
${INSTALL_DATA} ${WRKSRC}/conf/$${file} \
${DESTDIR}${EGDIR}/$${file}; \
done
.if !empty(PKG_OPTIONS:Mpam)
${INSTALL_DATA} ${WRKDIR}/cups.pam ${DESTDIR}${EGDIR}
.endif
.if !empty(PKG_OPTIONS:Mdnssd)
${LN} -s ${DESTDIR}${PREFIX}/libexec/cups/backend/dnssd ${DESTDIR}${PREFIX}/libexec/cups/backend/mdns
.endif
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../print/libpaper/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

1119
print/cups15/PLIST Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,29 @@
# $NetBSD: buildlink3.mk,v 1.3 2014/06/26 09:27:04 jperkin Exp $
BUILDLINK_TREE+= cups
.if !defined(CUPS_BUILDLINK3_MK)
CUPS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.cups+= cups>=1.1.19nb3<1.7
BUILDLINK_ABI_DEPENDS.cups+= cups>=1.5.4nb9<1.7
BUILDLINK_PKGSRCDIR.cups?= ../../print/cups15
pkgbase := cups
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.cups:Mkerberos)
.include "../../mk/krb5.buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.cups:Mdnssd)
.include "../../net/mDNSResponder/buildlink3.mk"
.endif
.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.endif # CUPS_BUILDLINK3_MK
BUILDLINK_TREE+= -cups

24
print/cups15/distinfo Normal file
View File

@@ -0,0 +1,24 @@
$NetBSD: distinfo,v 1.1 2014/06/17 13:17:12 wiz Exp $
SHA1 (cups-1.5.4-source.tar.bz2) = cb39961cbaf1851a47694828ad9a7cdf4da51fbd
RMD160 (cups-1.5.4-source.tar.bz2) = 9d6a7fd69d3036ec1f3dfd9c70672a2c6fb517b6
Size (cups-1.5.4-source.tar.bz2) = 9583002 bytes
SHA1 (patch-ac) = d99dfa6e71efdc5f069c2c3e73e1b29beebf5c9b
SHA1 (patch-ad) = a8d6610c4057ae98d98435ba577606e3c2bfb4b9
SHA1 (patch-ae) = 67e846ac428b4c44d8da9b49d959fa4f14fbb494
SHA1 (patch-af) = 025f198dd491a55ffc460d03d3ad23a100fe5271
SHA1 (patch-ag) = 680c1c7fb44d8153b5825252d2e297a5196ca98e
SHA1 (patch-ah) = 27d9b92a2f1ae116162b4f24d9aab3a955d52052
SHA1 (patch-ai) = 13725f3b4e0016acf5ead79cadb9626d1f2ce58e
SHA1 (patch-an) = 231c871e31db279e8aeafba71506f93330e0a971
SHA1 (patch-ao) = 7fe50080b9a6fd4dac186020f9351ef6000373c7
SHA1 (patch-at) = bbda891ed0820e23fe7f6fe3dd5326eeda5b3b2e
SHA1 (patch-au) = 0d1d3cf255b996c96b0ea798f46b08523ef22a60
SHA1 (patch-conf_Makefile) = 5b5d45abc1e8d6b73a1ad6b7a7098714d4c55395
SHA1 (patch-config-scripts_cups-gssapi.m4) = 6f558ee1d2d56ceba3a9705d3278c7969495be5d
SHA1 (patch-config.h.in) = 0f072063d24810dcbdd2d095b9f2fa6bab44ff20
SHA1 (patch-filter_raster.c) = fc48e9cc7f7f32355816355dfc199157a00246c7
SHA1 (patch-ppdc_Makefile) = 7dcc34217557a4c6f42064b61abf593bd7620b60
SHA1 (patch-scheduler_auth.c) = 29cd4378eb4ceeb1e618534fc5a9975022dbcf2c
SHA1 (patch-scheduler_client.c) = d4b6667199c0ff9617847ba119b82a50457cfd98
SHA1 (patch-scheduler_dirsvc.c) = 62c6b47522a60b9f8042421e4a9d25a5dfa47c47

View File

@@ -0,0 +1,6 @@
# $NetBSD: cups.pam,v 1.1 2014/06/17 13:17:13 wiz Exp $
#
# PAM configuration for Common UNIX Printing System
#
auth required @LOCALBASE@/lib/security/pam_unix.so nullok
account required @LOCALBASE@/lib/security/pam_unix.so

View File

@@ -0,0 +1,73 @@
#!@RCD_SCRIPTS_SHELL@
#
# $NetBSD: cupsd.sh,v 1.1 2014/06/17 13:17:13 wiz Exp $
#
# Common UNIX Printing System daemon
#
# PROVIDE: cupsd
# REQUIRE: DAEMON slpd
#
# You will need to set some variables in /etc/rc.conf to start cupsd:
#
# cupsd=YES
# cupsd_wait=YES # set to "YES" to wait for cupsd to detect printers;
# # this variable is optional and defaults to "NO".
# cupsd_timeout=60 # set to the number of seconds we wait for cupsd
# # to respond before we declare it not responding;
# # this variable is optional and defaults to "60".
if [ -f /etc/rc.subr ]; then
. /etc/rc.subr
fi
name="cupsd"
rcvar=${name}
command="@PREFIX@/sbin/${name}"
lpstat_command="@PREFIX@/bin/lpstat"
command_args="& sleep 2"
required_files="@PKG_SYSCONFDIR@/${name}.conf"
extra_commands="reload wait"
wait_cmd="cupsd_waitcmd"
start_postcmd="cupsd_poststart"
cupsd_poststart()
{
if checkyesno cupsd_wait; then
run_rc_command wait
fi
}
cupsd_waitcmd()
{
if [ -x ${lpstat_command} ]; then
msg=
@ECHO@ -n "Waiting ${cupsd_timeout} seconds for ${name}: "
if ${lpstat_command} -r >/dev/null 2>&1; then
msg='responding'
else
master=$$
trap "msg='not responding'" ALRM
(sleep ${cupsd_timeout} && kill -ALRM $master) >/dev/null 2>&1 &
while [ -z "$msg" ]; do
if ${lpstat_command} -r >/dev/null 2>&1; then
msg='responding'
trap : ALRM
else
sleep 5
@ECHO@ -n '.'
fi
done
fi
@ECHO@ "$msg"
fi
}
if [ -f /etc/rc.subr ]; then
load_rc_config $name
: ${cupsd_wait:=NO}
: ${cupsd_timeout:=60}
run_rc_command "$1"
else
@ECHO@ -n " ${name}"
${command} ${cupsd_flags} ${command_args}
fi

98
print/cups15/options.mk Normal file
View File

@@ -0,0 +1,98 @@
# $NetBSD: options.mk,v 1.1 2014/06/17 13:17:12 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.cups
PKG_OPTIONS_REQUIRED_GROUPS= pdftops
PKG_OPTIONS_GROUP.pdftops= ghostscript poppler
PKG_SUPPORTED_OPTIONS= acl dbus dnssd kerberos pam slp tcpwrappers
PKG_SUGGESTED_OPTIONS= dbus dnssd kerberos poppler slp
PKG_OPTIONS_LEGACY_OPTS+= xpdf:poppler gs:ghostscript
# Neither DragonFly nor SunOS can build libusb1
.if ${OPSYS} != "DragonFly" && ${OPSYS} != "SunOS"
PKG_SUPPORTED_OPTIONS+= libusb
PKG_SUGGESTED_OPTIONS+= libusb
.endif
.include "../../mk/bsd.options.mk"
MESSAGE_SRC= ${PKGDIR}/MESSAGE
.if !empty(PKG_OPTIONS:Macl)
CONFIGURE_ARGS+= --enable-acl
.else
CONFIGURE_ARGS+= --disable-acl
.endif
PLIST_VARS+= dbus
.if !empty(PKG_OPTIONS:Mdbus)
USE_TOOLS+= pkg-config
. include "../../sysutils/dbus/buildlink3.mk"
CONFIGURE_ARGS+= --enable-dbus
PLIST.dbus= yes
.else
CONFIGURE_ARGS+= --disable-dbus
.endif
PLIST_VARS+= dnssd
.if !empty(PKG_OPTIONS:Mdnssd)
.include "../../net/mDNSResponder/buildlink3.mk"
CONFIGURE_ARGS+= --enable-dnssd
PLIST.dnssd= yes
.else
CONFIGURE_ARGS+= --disable-dnssd
.endif
.if !empty(PKG_OPTIONS:Mghostscript)
USE_TOOLS+= gs:run
CONFIGURE_ARGS+= --with-pdftops=gs
CONFIGURE_ENV+= ac_cv_path_CUPS_GHOSTSCRIPT=${TOOLS_PATH.gs}
.endif
.if !empty(PKG_OPTIONS:Mkerberos)
.include "../../mk/krb5.buildlink3.mk"
CONFIGURE_ARGS+= --enable-gssapi
.else
CONFIGURE_ARGS+= --disable-gssapi
.endif
.if !empty(PKG_OPTIONS:Mlibusb)
.include "../../devel/libusb1/buildlink3.mk"
CONFIGURE_ARGS+= --enable-libusb
MESSAGE_SRC+= ${PKGDIR}/MESSAGE.libusb
USE_TOOLS+= pkg-config
.else
CONFIGURE_ARGS+= --disable-libusb
.endif
PLIST_VARS+= pam
.if !empty(PKG_OPTIONS:Mpam)
. include "../../mk/pam.buildlink3.mk"
CONFIGURE_ARGS+= --enable-pam
MESSAGE_SRC+= ${PKGDIR}/MESSAGE.pam
PLIST.pam= yes
.else
CONFIGURE_ARGS+= --disable-pam
MESSAGE_SRC= ${.CURDIR}/MESSAGE
.endif
.if !empty(PKG_OPTIONS:Mpoppler)
FIND_PREFIX:= POPPLERDIR=poppler-utils
.include "../../mk/find-prefix.mk"
DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils
CONFIGURE_ARGS+= --with-pdftops=pdftops
CONFIGURE_ENV+= ac_cv_path_CUPS_PDFTOPS=${POPPLERDIR}/bin/pdftops
.endif
.if !empty(PKG_OPTIONS:Mslp)
.include "../../net/openslp/buildlink3.mk"
CONFIGURE_ARGS+= --enable-slp
.else
CONFIGURE_ARGS+= --disable-slp
.endif
.if !empty(PKG_OPTIONS:Mtcpwrappers)
.include "../../security/tcp_wrappers/buildlink3.mk"
CONFIGURE_ARGS+= --enable-tcp-wrappers
.else
CONFIGURE_ARGS+= --disable-tcp-wrappers
.endif

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-ac,v 1.15 2010/05/21 10:05:20 sbd Exp $
$NetBSD: patch-ac,v 1.1 2014/06/17 13:17:13 wiz Exp $
libtoolize.

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-ad,v 1.17 2011/11/13 21:49:17 sbd Exp $
$NetBSD: patch-ad,v 1.1 2014/06/17 13:17:13 wiz Exp $
libtoolize.

View File

@@ -0,0 +1,72 @@
$NetBSD: patch-ae,v 1.1 2014/06/17 13:17:13 wiz Exp $
For proper libtool usage split CC into CC_COMPILE and CC with libtool
mode options compile/link respectively.
Same for CXX.
--- Makedefs.in.orig 2012-03-01 00:05:55.000000000 +0000
+++ Makedefs.in
@@ -19,9 +19,11 @@
AR = @AR@
AWK = @AWK@
-CC = @LIBTOOL@ @CC@
+CC_COMPILE = @LIBTOOL@ --mode=compile @CC@
+CC = @LIBTOOL@ --mode=link @CC@
CHMOD = @CHMOD@
-CXX = @LIBTOOL@ @CXX@
+CXX_COMPILE = @LIBTOOL@ --mode=compile @CXX@
+CXX = @LIBTOOL@ --mode=link @CXX@
DSO = @DSO@
DSOXX = @DSOXX@
HTMLDOC = @HTMLDOC@
@@ -41,12 +43,12 @@ SHELL = /bin/sh
# Installation programs...
#
-INSTALL_BIN = $(LIBTOOL) $(INSTALL) -c -m 555 @INSTALL_STRIP@
+INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL) -c -m 755 @INSTALL_STRIP@
INSTALL_CONFIG = $(INSTALL) -c -m @CUPS_CONFIG_FILE_PERM@
-INSTALL_COMPDATA = $(INSTALL) -c -m 444 @INSTALL_GZIP@
+INSTALL_COMPDATA = $(INSTALL) -c -m 444
INSTALL_DATA = $(INSTALL) -c -m 444
INSTALL_DIR = $(INSTALL) -d
-INSTALL_LIB = $(LIBTOOL) $(INSTALL) -c -m 555 @INSTALL_STRIP@
+INSTALL_LIB = $(LIBTOOL) --mode=install $(INSTALL) -c -m 755 @INSTALL_STRIP@
INSTALL_MAN = $(INSTALL) -c -m 444
INSTALL_SCRIPT = $(INSTALL) -c -m 555
@@ -145,7 +147,7 @@ CXXLIBS = @CXXLIBS@
DBUS_NOTIFIER = @DBUS_NOTIFIER@
DBUS_NOTIFIERLIBS = @DBUS_NOTIFIERLIBS@
DNSSD_BACKEND = @DNSSD_BACKEND@
-DSOFLAGS = -L../cups @DSOFLAGS@
+DSOFLAGS = -L../cups @DSOFLAGS@ $(OPTIM)
DSOLIBS = @DSOLIBS@ $(COMMONLIBS)
DNSSDLIBS = @DNSSDLIBS@
FONTS = @FONTS@
@@ -279,19 +281,19 @@ DBUSDIR = @DBUSDIR@
.c.o:
echo Compiling $<...
- $(CC) $(ARCHFLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
+ $(CC_COMPILE) $(ARCHFLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
.c.32.o:
echo Compiling 32-bit $<...
- $(CC) $(ARCH32FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
+ $(CC_COMPILE) $(ARCH32FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
.c.64.o:
echo Compiling 64-bit $<...
- $(CC) $(ARCH64FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
+ $(CC_COMPILE) $(ARCH64FLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
.cxx.o:
echo Compiling $<...
- $(CXX) $(ARCHFLAGS) $(OPTIM) $(ALL_CXXFLAGS) -c -o $@ $<
+ $(CXX_COMPILE) $(ARCHFLAGS) $(OPTIM) $(ALL_CXXFLAGS) -c -o $@ $<
.man.1 .man.1m .man.3 .man.5 .man.7 .man.8:
echo Linking $<...

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-af,v 1.1 2014/06/17 13:17:13 wiz Exp $
* Remove unneeded $(LIBTOOL), it's now in $(INSTALL_BIN).
--- backend/Makefile.orig 2011-05-04 04:28:00.000000000 +0000
+++ backend/Makefile
@@ -89,7 +89,7 @@ install-exec: $(INSTALLXPC)
echo Installing backends in $(SERVERBIN)/backend
$(INSTALL_DIR) -m 755 $(SERVERBIN)/backend
for file in $(RBACKENDS); do \
- $(LIBTOOL) $(INSTALL_BIN) -m 700 $$file $(SERVERBIN)/backend; \
+ $(INSTALL_BIN) -m 700 $$file $(SERVERBIN)/backend; \
done
for file in $(UBACKENDS); do \
$(INSTALL_BIN) $$file $(SERVERBIN)/backend; \

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-ag,v 1.22 2010/05/21 10:05:20 sbd Exp $
$NetBSD: patch-ag,v 1.1 2014/06/17 13:17:13 wiz Exp $
cups installs stuff in /usr/pkg/lib64 on Linux. Don't do this.

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-ah,v 1.20 2011/12/02 14:14:58 hans Exp $
$NetBSD: patch-ah,v 1.1 2014/06/17 13:17:13 wiz Exp $
Some builds of gcc seem to support this for compiling but then fail during
linking with undefined reference to `__stack_chk_fail_local'

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ai,v 1.1 2014/06/17 13:17:13 wiz Exp $
Don't create directories, do that with OWN_DIRS and OWN_DIRS_PERMS
--- notifier/Makefile.orig 2009-04-12 23:04:51.000000000 +0000
+++ notifier/Makefile
@@ -62,6 +62,8 @@ install: all install-data install-header
#
install-data:
+
+install-dirs:
$(INSTALL_DIR) -m 775 -g $(CUPS_GROUP) $(CACHEDIR)/rss

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-an,v 1.11 2010/05/21 10:05:20 sbd Exp $
$NetBSD: patch-an,v 1.1 2014/06/17 13:17:13 wiz Exp $
The '$' while loops expand the variables as long as possible so that no
references to other variables occur. This is necessary because fontpath

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-ao,v 1.11 2010/05/21 10:05:21 sbd Exp $
$NetBSD: patch-ao,v 1.1 2014/06/17 13:17:13 wiz Exp $
Add '--with-manext' configure option.

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-at,v 1.1 2014/06/17 13:17:13 wiz Exp $
Don't create directories, do that with OWN_DIRS and OWN_DIRS_PERMS
--- scheduler/Makefile.orig 2009-05-26 23:27:06.000000000 +0000
+++ scheduler/Makefile
@@ -135,6 +135,8 @@ install: all install-data install-header
#
install-data:
+
+install-dirs:
echo Creating $(SERVERBIN)/driver...
$(INSTALL_DIR) -m 755 $(SERVERBIN)/driver
echo Creating $(SERVERROOT)...

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-au,v 1.15 2011/12/21 08:57:11 sbd Exp $
$NetBSD: patch-au,v 1.1 2014/06/17 13:17:13 wiz Exp $
--- scheduler/printers.c.orig 2011-06-15 00:46:13.000000000 +0000
+++ scheduler/printers.c

View File

@@ -0,0 +1,29 @@
$NetBSD: patch-conf_Makefile,v 1.1 2014/06/17 13:17:13 wiz Exp $
Don't install the config files (leave it up to pkgsrc).
--- conf/Makefile.orig 2011-05-12 05:21:56.000000000 +0000
+++ conf/Makefile
@@ -70,22 +70,8 @@ install: all install-data install-header
#
install-data:
- for file in $(KEEP); do \
- if test -r $(SERVERROOT)/$$file ; then \
- $(INSTALL_CONFIG) -g $(CUPS_GROUP) $$file $(SERVERROOT)/$$file.N ; \
- else \
- $(INSTALL_CONFIG) -g $(CUPS_GROUP) $$file $(SERVERROOT) ; \
- fi ; \
- done
- $(INSTALL_CONFIG) -g $(CUPS_GROUP) cupsd.conf $(SERVERROOT)/cupsd.conf.default
$(INSTALL_DIR) -m 755 $(DATADIR)/mime
for file in $(REPLACE); do \
- if test -r $(DATADIR)/mime/$$file ; then \
- $(MV) $(DATADIR)/mime/$$file $(DATADIR)/mime/$$file.O ; \
- fi ; \
- if test -r $(SERVERROOT)/$$file ; then \
- $(MV) $(SERVERROOT)/$$file $(DATADIR)/mime/$$file.O ; \
- fi ; \
$(INSTALL_DATA) $$file $(DATADIR)/mime ; \
done
-if test x$(PAMDIR) != x; then \

View File

@@ -0,0 +1,36 @@
$NetBSD: patch-config-scripts_cups-gssapi.m4,v 1.1 2014/06/17 13:17:13 wiz Exp $
builtin krb5-config in platforms such as solaris do not support
the gssapi option, and need an explicit -lgss
--- config-scripts/cups-gssapi.m4.orig 2011-10-19 20:21:16.000000000 +0000
+++ config-scripts/cups-gssapi.m4
@@ -36,19 +36,18 @@ if test x$enable_gssapi != xno; then
AC_MSG_RESULT(no)
fi
;;
- SunOS*)
- # Solaris has a non-standard krb5-config, don't use it!
- AC_CHECK_LIB(gss, gss_display_status,
- AC_DEFINE(HAVE_GSSAPI, 1, [Whether GSSAPI is available])
+ *)
+ # make sure krb5-config supports gssapi option
+ if $KRB5CONFIG --cflags gssapi 2>&1 | grep "Unknown option" > /dev/null ; then
CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
- LIBGSSAPI="-lgss `$KRB5CONFIG --libs`")
- ;;
- *)
+ LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
+ else
# Other platforms just ask for GSSAPI
- CFLAGS="`$KRB5CONFIG --cflags gssapi` $CFLAGS"
- CPPFLAGS="`$KRB5CONFIG --cflags gssapi` $CPPFLAGS"
- LIBGSSAPI="`$KRB5CONFIG --libs gssapi`"
+ CFLAGS="`$KRB5CONFIG --cflags gssapi` $CFLAGS"
+ CPPFLAGS="`$KRB5CONFIG --cflags gssapi` $CPPFLAGS"
+ LIBGSSAPI="`$KRB5CONFIG --libs gssapi`"
+ fi
;;
esac
AC_DEFINE(HAVE_GSSAPI, 1, [Whether GSSAPI is available])

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-config.h.in,v 1.1 2014/06/17 13:17:13 wiz Exp $
* OpenBSD has no arc4random_stir
--- config.h.in.orig 2012-03-21 04:45:48.000000000 +0000
+++ config.h.in
@@ -674,7 +674,11 @@
#ifdef HAVE_ARC4RANDOM
# define CUPS_RAND() arc4random()
+#if defined(__OpenBSD__)
+# define CUPS_SRAND(v)
+#else
# define CUPS_SRAND(v) arc4random_stir()
+#endif
#elif defined(HAVE_RANDOM)
# define CUPS_RAND() random()
# define CUPS_SRAND(v) srandom(v)

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-filter_raster.c,v 1.1 2014/06/17 13:17:13 wiz Exp $
* OpenBSD needs stdint.h
--- filter/raster.c.orig 2011-09-20 18:36:33.000000000 +0000
+++ filter/raster.c
@@ -50,6 +50,7 @@
# include <io.h>
# include <winsock2.h> /* for htonl() definition */
#else
+# include <stdint.h>
# include <unistd.h>
#endif /* WIN32 || __EMX__ */

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ppdc_Makefile,v 1.1 2014/06/17 13:17:13 wiz Exp $
--- ppdc/Makefile.orig 2011-01-06 23:21:05.000000000 +0100
+++ ppdc/Makefile 2011-11-13 15:51:42.867152712 +0100
@@ -378,7 +378,7 @@ libcupsppdc_s.a: $(LIBOBJS) ../cups/$(LI
libcupsppdc.la: $(LIBOBJS) ../cups/$(LIBCUPS)
echo Linking $@...
$(CC) $(ARCHFLAGS) $(DSOFLAGS) -o $@ $(LIBOBJS:.o=.lo) -rpath $(LIBDIR) \
- -version-info 1:0 $(LINKCUPS)
+ -version-info 1:0 $(COMMONLIBS)
#

View File

@@ -0,0 +1,36 @@
$NetBSD: patch-scheduler_auth.c,v 1.1 2014/06/17 13:17:13 wiz Exp $
Don't pull in sys/ucred.h on Solaris as it results in procfs.h being
included and conflicts between _FILE_OFFSET_BITS=64 and 32-bit procfs.
OpenBSD defines SO_PEERCRED, but it is different from Linux's one.
--- scheduler/auth.c.orig 2011-08-31 04:58:33.000000000 +0000
+++ scheduler/auth.c
@@ -84,7 +84,7 @@ extern const char *cssmErrorString(int e
#ifdef HAVE_SYS_PARAM_H
# include <sys/param.h>
#endif /* HAVE_SYS_PARAM_H */
-#ifdef HAVE_SYS_UCRED_H
+#if defined(HAVE_SYS_UCRED_H) && !defined(__sun) && !defined(__OpenBSD__)
# include <sys/ucred.h>
typedef struct xucred cupsd_ucred_t;
# define CUPSD_UCRED_UID(c) (c).cr_uid
@@ -493,7 +493,7 @@ cupsdAuthorize(cupsd_client_t *con) /* I
con->type = CUPSD_AUTH_BASIC;
}
#endif /* HAVE_AUTHORIZATION_H */
-#if defined(SO_PEERCRED) && defined(AF_LOCAL)
+#if defined(SO_PEERCRED) && defined(AF_LOCAL) && !defined(__OpenBSD__)
else if (!strncmp(authorization, "PeerCred ", 9) &&
con->http.hostaddr->addr.sa_family == AF_LOCAL)
{
@@ -1120,7 +1120,7 @@ cupsdAuthorize(cupsd_client_t *con) /* I
gss_delete_sec_context(&minor_status, &context, GSS_C_NO_BUFFER);
-# if defined(SO_PEERCRED) && defined(AF_LOCAL)
+# if defined(SO_PEERCRED) && defined(AF_LOCAL) && !defined(__OpenBSD__)
/*
* Get the client's UID if we are printing locally - that allows a backend
* to run as the correct user to get Kerberos credentials of its own.

View File

@@ -0,0 +1,22 @@
$NetBSD: patch-scheduler_client.c,v 1.1 2014/06/17 13:17:13 wiz Exp $
Fix for CVE-2014-2856 from
http://www.cups.org/str.php?L4356
--- scheduler/client.c.orig 2012-03-07 06:05:39.000000000 +0000
+++ scheduler/client.c
@@ -4075,6 +4075,14 @@ is_path_absolute(const char *path) /* I
return (0);
/*
+ * Check for "<" or quotes in the path and reject since this is probably
+ * someone trying to inject HTML...
+ */
+
+ if (strchr(path, '<') != NULL || strchr(path, '\"') != NULL || strchr(path, '\'') != NULL)
+ return (0);
+
+ /*
* Check for "/.." in the path...
*/

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-scheduler_dirsvc.c,v 1.1 2014/06/17 13:17:13 wiz Exp $
--- scheduler/dirsvc.c.orig 2011-01-22 01:07:22.000000000 +0100
+++ scheduler/dirsvc.c 2011-09-20 19:08:50.512786064 +0200
@@ -1332,7 +1332,7 @@ ldap_connect(void)
cupsdLogMessage(CUPSD_LOG_ERROR, "LDAP bind failed with error %d: %s",
rc, ldap_err2string(rc));
-# if defined(HAVE_LDAP_SSL) && defined (HAVE_MOZILLA_LDAP)
+# if defined(HAVE_LDAP_SSL) && defined (HAVE_MOZILLA_LDAP) && !defined(__sun)
if (ldap_ssl && (rc == LDAP_SERVER_DOWN || rc == LDAP_CONNECT_ERROR))
{
ssl_err = PORT_GetError();

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.13 2013/12/06 13:23:46 wiz Exp $
# $NetBSD: Makefile,v 1.18 2015/03/09 09:02:20 wiz Exp $
#
DISTNAME= PDFViewer-0.0.1
PKGNAME= deforaos-pdfviewer-0.0.1
PKGREVISION= 12
PKGREVISION= 17
CATEGORIES= print
MASTER_SITES= http://www.defora.org/os/download/download/3686/

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.42 2014/02/12 23:18:28 tron Exp $
# $NetBSD: Makefile,v 1.46 2015/03/09 09:02:20 wiz Exp $
DISTNAME= diffpdf-2.1.3
PKGREVISION= 2
PKGREVISION= 6
CATEGORIES= print
MASTER_SITES= http://www.qtrac.eu/

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.7 2013/12/06 02:33:32 minskim Exp $
# $NetBSD: Makefile,v 1.8 2015/02/23 18:28:52 joerg Exp $
DISTNAME= texlive-20130530-source
PKGNAME= dviljk-2.6.5
@@ -20,6 +20,9 @@ GNU_CONFIGURE= yes
USE_LIBTOOL= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dviljk
CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.guess
CONFIG_SUB_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.sub
CONFIGURE_ARGS+= --with-system-kpathsea \
--with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
--with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.43 2013/11/19 00:02:49 minskim Exp $
# $NetBSD: Makefile,v 1.44 2015/02/24 21:44:35 joerg Exp $
DISTNAME= texlive-20130530-source
PKGNAME= dvipdfmx-20130405
@@ -23,6 +23,9 @@ GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipdfmx
CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.guess
CONFIG_SUB_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.sub
CONFIGURE_ARGS+= --with-system-kpathsea \
--with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
--with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib

Some files were not shown because too many files have changed in this diff Show More