diff options
author | jeh <jeh@FreeBSD.org> | 2001-01-07 00:52:07 +0000 |
---|---|---|
committer | jeh <jeh@FreeBSD.org> | 2001-01-07 00:52:07 +0000 |
commit | bf692b5bcdacfc40b3aba6b72bdd08a1944ac554 (patch) | |
tree | 7e9d1a084858a35815467b4ef68538f1237b45a9 /print | |
parent | ab01a380eb48cf821f45391e7169704a23c9371f (diff) | |
download | FreeBSD-ports-bf692b5bcdacfc40b3aba6b72bdd08a1944ac554.zip FreeBSD-ports-bf692b5bcdacfc40b3aba6b72bdd08a1944ac554.tar.gz |
New Ports: print/cups
CUPS provides a portable printing layer for UNIX-based operating systems.
PR: 240877
Submitted by: George Reid <greid@ukug.uk.freebsd.org>
Diffstat (limited to 'print')
-rw-r--r-- | print/Makefile | 1 | ||||
-rw-r--r-- | print/cups-base/Makefile | 33 | ||||
-rw-r--r-- | print/cups-base/distinfo | 1 | ||||
-rw-r--r-- | print/cups-base/files/patch-aa | 11 | ||||
-rw-r--r-- | print/cups-base/files/patch-ab | 39 | ||||
-rw-r--r-- | print/cups-base/files/patch-ac | 18 | ||||
-rw-r--r-- | print/cups-base/pkg-comment | 1 | ||||
-rw-r--r-- | print/cups-base/pkg-descr | 19 | ||||
-rw-r--r-- | print/cups-base/pkg-plist | 317 | ||||
-rw-r--r-- | print/cups-lpr/Makefile | 33 | ||||
-rw-r--r-- | print/cups-lpr/distinfo | 1 | ||||
-rw-r--r-- | print/cups-lpr/files/patch-aa | 11 | ||||
-rw-r--r-- | print/cups-lpr/files/patch-ab | 39 | ||||
-rw-r--r-- | print/cups-lpr/files/patch-ac | 18 | ||||
-rw-r--r-- | print/cups-lpr/pkg-comment | 1 | ||||
-rw-r--r-- | print/cups-lpr/pkg-descr | 19 | ||||
-rw-r--r-- | print/cups-lpr/pkg-plist | 317 | ||||
-rw-r--r-- | print/cups/Makefile | 33 | ||||
-rw-r--r-- | print/cups/distinfo | 1 | ||||
-rw-r--r-- | print/cups/files/patch-aa | 11 | ||||
-rw-r--r-- | print/cups/files/patch-ab | 39 | ||||
-rw-r--r-- | print/cups/files/patch-ac | 18 | ||||
-rw-r--r-- | print/cups/pkg-comment | 1 | ||||
-rw-r--r-- | print/cups/pkg-descr | 19 | ||||
-rw-r--r-- | print/cups/pkg-plist | 317 |
25 files changed, 1318 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile index 5233031..1edf412 100644 --- a/print/Makefile +++ b/print/Makefile @@ -23,6 +23,7 @@ SUBDIR += cjk-lyx SUBDIR += clibpdf SUBDIR += cmpsfont + SUBDIR += cups SUBDIR += detex SUBDIR += dvi2tty SUBDIR += dvi2xx diff --git a/print/cups-base/Makefile b/print/cups-base/Makefile new file mode 100644 index 0000000..c75fe7ba --- /dev/null +++ b/print/cups-base/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: cups +# Date created: 05 January 2001 +# Whom: George Reid <greid@ukug.uk.freebsd.org> +# +# $FreeBSD$ +# + +PORTNAME= cups +PORTVERSION= 1.1.5 +CATEGORIES= print +MASTER_SITES= ftp://ftp.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp2.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp.mpg.goe.ni.schule.de/pub/internet/printing/cups/${PORTVERSION}/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-2-source + +MAINTAINER= greid@ukug.uk.freebsd.org + +USE_BZIP2= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +GNU_CONFIGURE= yes + +MAN1= backend.1 cancel.1 filter.1 lp.1 lpoptions.1 lpq.1 \ + lpr.1 lprm.1 lpstat.1 +MAN5= classes.conf.5 cupsd.conf.5 mime.convs.5 mime.types.5 \ + printers.conf.5 +MAN8= accept.8 cups-lpd.8 cups-polld.8 cupsd.8 disable.8 \ + enable.8 lpadmin.8 lpc.8 lpinfo.8 lpmove.8 +MLINKS= accept.8 reject.8 + +.include <bsd.port.mk> diff --git a/print/cups-base/distinfo b/print/cups-base/distinfo new file mode 100644 index 0000000..07b7d5e --- /dev/null +++ b/print/cups-base/distinfo @@ -0,0 +1 @@ +MD5 (cups-1.1.5-2-source.tar.bz2) = b8c25a0f01a887b5584d1e2166beff03 diff --git a/print/cups-base/files/patch-aa b/print/cups-base/files/patch-aa new file mode 100644 index 0000000..5fa905c --- /dev/null +++ b/print/cups-base/files/patch-aa @@ -0,0 +1,11 @@ +--- backend/serial.c.orig Fri Jan 5 15:28:01 2001 ++++ backend/serial.c Fri Jan 5 15:28:17 2001 +@@ -800,7 +800,7 @@ + device, i + 1); + } + } +-+#elif defined(__NetBSD__) ++#elif defined(__NetBSD__) + int i, j; /* Looping vars */ + int fd; /* File descriptor */ + char device[255]; /* Device filename */ diff --git a/print/cups-base/files/patch-ab b/print/cups-base/files/patch-ab new file mode 100644 index 0000000..c93ff4c --- /dev/null +++ b/print/cups-base/files/patch-ab @@ -0,0 +1,39 @@ +--- man/Makefile.orig Fri Jan 5 15:56:34 2001 ++++ man/Makefile Fri Jan 5 15:59:31 2001 +@@ -82,21 +82,21 @@ + $(LN) accept.8 $(MANDIR)/man8/reject.8 + $(RM) $(MANDIR)/man8/disable.8 + $(LN) enable.8 $(MANDIR)/man8/disable.8 +- -$(MKDIR) $(MANDIR)/cat1 +- -$(CHMOD) ugo+rx $(MANDIR)/cat1 +- $(INSTALL_MAN) $(CAT1) $(MANDIR)/cat1 +- $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT) +- $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT) +- -$(MKDIR) $(MANDIR)/cat5 +- -$(CHMOD) ugo+rx $(MANDIR)/cat5 +- $(INSTALL_MAN) $(CAT5) $(MANDIR)/cat5 +- -$(MKDIR) $(MANDIR)/cat8 +- -$(CHMOD) ugo+rx $(MANDIR)/cat8 +- $(INSTALL_MAN) $(CAT8) $(MANDIR)/cat8 +- $(RM) $(MANDIR)/cat8/reject.$(CAT1EXT) +- $(LN) accept.$(CAT1EXT) $(MANDIR)/cat8/reject.$(CAT1EXT) +- $(RM) $(MANDIR)/cat8/disable.$(CAT1EXT) +- $(LN) enable.$(CAT1EXT) $(MANDIR)/cat8/disable.$(CAT1EXT) ++# -$(MKDIR) $(MANDIR)/cat1 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat1 ++# $(INSTALL_MAN) $(CAT1) $(MANDIR)/cat1 ++# $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT) ++# $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT) ++# -$(MKDIR) $(MANDIR)/cat5 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat5 ++# $(INSTALL_MAN) $(CAT5) $(MANDIR)/cat5 ++# -$(MKDIR) $(MANDIR)/cat8 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat8 ++# $(INSTALL_MAN) $(CAT8) $(MANDIR)/cat8 ++# $(RM) $(MANDIR)/cat8/reject.$(CAT1EXT) ++# $(LN) accept.$(CAT1EXT) $(MANDIR)/cat8/reject.$(CAT1EXT) ++# $(RM) $(MANDIR)/cat8/disable.$(CAT1EXT) ++# $(LN) enable.$(CAT1EXT) $(MANDIR)/cat8/disable.$(CAT1EXT) + + + # diff --git a/print/cups-base/files/patch-ac b/print/cups-base/files/patch-ac new file mode 100644 index 0000000..9a58066 --- /dev/null +++ b/print/cups-base/files/patch-ac @@ -0,0 +1,18 @@ +--- data/Makefile.orig Fri Jan 5 17:03:23 2001 ++++ data/Makefile Fri Jan 5 17:03:53 2001 +@@ -91,15 +91,6 @@ + -$(MKDIR) $(DATADIR)/data + $(CHMOD) ugo+rx $(DATADIR)/data + $(INSTALL_DATA) $(DATAFILES) $(DATADIR)/data +- -if test "$(PAMDIR)" != ""; then \ +- $(MKDIR) $(PAMDIR); \ +- $(CHMOD) ugo+rx $(PAMDIR); \ +- if test -f /lib/security/pam_unix.so; then \ +- $(INSTALL_DATA) cups.suse $(PAMDIR)/cups; \ +- else \ +- $(INSTALL_DATA) cups.pam $(PAMDIR)/cups; \ +- fi \ +- fi + + + # diff --git a/print/cups-base/pkg-comment b/print/cups-base/pkg-comment new file mode 100644 index 0000000..f1c5572 --- /dev/null +++ b/print/cups-base/pkg-comment @@ -0,0 +1 @@ +The Common UNIX Printing System diff --git a/print/cups-base/pkg-descr b/print/cups-base/pkg-descr new file mode 100644 index 0000000..9afefc7 --- /dev/null +++ b/print/cups-base/pkg-descr @@ -0,0 +1,19 @@ +CUPS provides a portable printing layer for UNIX-based 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 ("IPP") as the basis for +managing print jobs and queues. The Line Printer Daemon ("LPD") Server +Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are +also supported with reduced functionality. CUPS adds network printer +browsing and PostScript Printer Description ("PPD") based printing +options to support real-world printing under UNIX. + +CUPS also includes a customized version of GNU Ghostscript (currently +based off GNU Ghostscript 5.50) and an image file RIP that are used to +support non-PostScript printers. Sample drivers for HP and EPSON +printers are included that use these filters. + +- George Reid +greid@ukug.uk.freebsd.org diff --git a/print/cups-base/pkg-plist b/print/cups-base/pkg-plist new file mode 100644 index 0000000..310e915 --- /dev/null +++ b/print/cups-base/pkg-plist @@ -0,0 +1,317 @@ +bin/cancel +bin/disable +bin/enable +bin/lp +bin/lpoptions +bin/lppasswd +bin/lpq +bin/lpr +bin/lprm +bin/lpstat +include/cups/cups.h +include/cups/http.h +include/cups/ipp.h +include/cups/language.h +include/cups/md5.h +include/cups/ppd.h +include/cups/raster.h +lib/libcups.a +lib/libcups.so +lib/libcups.so.2 +lib/libcupsimage.so +lib/libcupsimage.so.2 +libexec/cups/backend/http +libexec/cups/backend/ipp +libexec/cups/backend/lpd +libexec/cups/backend/parallel +libexec/cups/backend/serial +libexec/cups/backend/socket +libexec/cups/backend/usb +libexec/cups/cgi-bin/admin.cgi +libexec/cups/cgi-bin/classes.cgi +libexec/cups/cgi-bin/jobs.cgi +libexec/cups/cgi-bin/printers.cgi +libexec/cups/daemon/cups-lpd +libexec/cups/daemon/cups-polld +libexec/cups/filter/hpgltops +libexec/cups/filter/imagetops +libexec/cups/filter/imagetoraster +libexec/cups/filter/pdftops +libexec/cups/filter/pstops +libexec/cups/filter/pstoraster +libexec/cups/filter/rastertoepson +libexec/cups/filter/rastertohp +libexec/cups/filter/texttops +sbin/accept +sbin/cupsd +sbin/lpadmin +sbin/lpc +sbin/lpinfo +sbin/lpmove +sbin/reject +share/cups/pstoraster/Fontmap +share/cups/pstoraster/gs_wl2_e.ps +share/cups/pstoraster/gs_wl1_e.ps +share/cups/pstoraster/gs_wan_e.ps +share/cups/pstoraster/gs_type1.ps +share/cups/pstoraster/gs_typ42.ps +share/cups/pstoraster/gs_typ32.ps +share/cups/pstoraster/gs_ttf.ps +share/cups/pstoraster/gs_sym_e.ps +share/cups/pstoraster/gs_std_e.ps +share/cups/pstoraster/gs_statd.ps +share/cups/pstoraster/gs_setpd.ps +share/cups/pstoraster/gs_res.ps +share/cups/pstoraster/gs_pfile.ps +share/cups/pstoraster/gs_mro_e.ps +share/cups/pstoraster/gs_mex_e.ps +share/cups/pstoraster/gs_ll3.ps +share/cups/pstoraster/gs_lev2.ps +share/cups/pstoraster/gs_ksb_e.ps +share/cups/pstoraster/gs_kanji.ps +share/cups/pstoraster/gs_iso_e.ps +share/cups/pstoraster/gs_init.ps +share/cups/pstoraster/gs_fonts.ps +share/cups/pstoraster/gs_fform.ps +share/cups/pstoraster/gs_epsf.ps +share/cups/pstoraster/gs_dps.ps +share/cups/pstoraster/gs_dps2.ps +share/cups/pstoraster/gs_dps1.ps +share/cups/pstoraster/gs_dpnxt.ps +share/cups/pstoraster/gs_diskf.ps +share/cups/pstoraster/gs_dbt_e.ps +share/cups/pstoraster/gs_cmdl.ps +share/cups/pstoraster/gs_cmap.ps +share/cups/pstoraster/gs_cidfn.ps +share/cups/pstoraster/gs_cff.ps +share/cups/pstoraster/gs_ccfnt.ps +share/cups/pstoraster/gs_btokn.ps +share/cups/pstoraster/gs_wl5_e.ps +share/cups/banners/unclassified +share/cups/banners/topsecret +share/cups/banners/standard +share/cups/banners/secret +share/cups/banners/confidential +share/cups/banners/classified +share/cups/charsets/windows-874 +share/cups/charsets/iso-8859-15 +share/cups/charsets/iso-8859-14 +share/cups/charsets/iso-8859-13 +share/cups/charsets/iso-8859-10 +share/cups/charsets/iso-8859-9 +share/cups/charsets/iso-8859-8 +share/cups/charsets/iso-8859-7 +share/cups/charsets/iso-8859-6 +share/cups/charsets/iso-8859-5 +share/cups/charsets/iso-8859-4 +share/cups/charsets/iso-8859-3 +share/cups/charsets/iso-8859-2 +share/cups/charsets/iso-8859-1 +share/cups/charsets/windows-1258 +share/cups/charsets/windows-1257 +share/cups/charsets/windows-1256 +share/cups/charsets/windows-1255 +share/cups/charsets/windows-1254 +share/cups/charsets/windows-1253 +share/cups/charsets/windows-1252 +share/cups/charsets/windows-1251 +share/cups/charsets/utf-8 +share/cups/charsets/windows-1250 +share/cups/data/testprint.ps +share/cups/data/psglyphs +share/cups/data/HPGLprolog +share/cups/fonts/AvantGarde-Book +share/cups/fonts/ZapfChancery-MediumItalic +share/cups/fonts/Utopia-Regular +share/cups/fonts/Utopia-Italic +share/cups/fonts/Utopia-BoldItalic +share/cups/fonts/Utopia-Bold +share/cups/fonts/Times-Roman +share/cups/fonts/Times-Italic +share/cups/fonts/Times-BoldItalic +share/cups/fonts/Times-Bold +share/cups/fonts/Symbol +share/cups/fonts/Palatino-Roman +share/cups/fonts/Palatino-Italic +share/cups/fonts/Palatino-BoldItalic +share/cups/fonts/Palatino-Bold +share/cups/fonts/NewCenturySchlbk-Roman +share/cups/fonts/NewCenturySchlbk-Italic +share/cups/fonts/NewCenturySchlbk-BoldItalic +share/cups/fonts/Helvetica-Bold +share/cups/fonts/NewCenturySchlbk-Bold +share/cups/fonts/Helvetica-Oblique +share/cups/fonts/Helvetica-Narrow-Oblique +share/cups/fonts/Helvetica-Narrow-BoldOblique +share/cups/fonts/Helvetica-Narrow-Bold +share/cups/fonts/Helvetica-Narrow +share/cups/fonts/Helvetica-BoldOblique +share/cups/fonts/Helvetica +share/cups/fonts/Courier-Oblique +share/cups/fonts/Courier-BoldOblique +share/cups/fonts/Courier-Bold +share/cups/fonts/Courier +share/cups/fonts/Charter-Roman +share/cups/fonts/Charter-Italic +share/cups/fonts/Charter-BoldItalic +share/cups/fonts/Charter-Bold +share/cups/fonts/Bookman-LightItalic +share/cups/fonts/Bookman-Light +share/cups/fonts/Bookman-DemiItalic +share/cups/fonts/Bookman-Demi +share/cups/fonts/AvantGarde-DemiOblique +share/cups/fonts/AvantGarde-Demi +share/cups/fonts/AvantGarde-BookOblique +share/cups/fonts/ZapfDingbats +share/cups/model/deskjet.ppd +share/cups/model/stcolor.ppd +share/cups/model/okidat24.ppd +share/cups/model/okidata9.ppd +share/cups/model/laserjet.ppd +share/cups/model/epson24.ppd +share/cups/model/epson9.ppd +share/cups/model/stphoto.ppd +share/cups/templates/add-class.tmpl +share/cups/templates/test-page.tmpl +share/cups/templates/printer-stop.tmpl +share/cups/templates/printer-start.tmpl +share/cups/templates/printer-reject.tmpl +share/cups/templates/printer-modified.tmpl +share/cups/templates/printer-deleted.tmpl +share/cups/templates/printer-confirm.tmpl +share/cups/templates/printer-configured.tmpl +share/cups/templates/printer-added.tmpl +share/cups/templates/printer-accept.tmpl +share/cups/templates/printers.tmpl +share/cups/templates/option-trailer.tmpl +share/cups/templates/option-pickone.tmpl +share/cups/templates/option-pickmany.tmpl +share/cups/templates/option-header.tmpl +share/cups/templates/option-boolean.tmpl +share/cups/templates/modify-printer.tmpl +share/cups/templates/modify-class.tmpl +share/cups/templates/job-release.tmpl +share/cups/templates/job-hold.tmpl +share/cups/templates/job-cancel.tmpl +share/cups/templates/jobs.tmpl +share/cups/templates/header.tmpl +share/cups/templates/error.tmpl +share/cups/templates/config-printer2.tmpl +share/cups/templates/config-printer.tmpl +share/cups/templates/classes.tmpl +share/cups/templates/class-modified.tmpl +share/cups/templates/class-deleted.tmpl +share/cups/templates/class-confirm.tmpl +share/cups/templates/class-added.tmpl +share/cups/templates/choose-uri.tmpl +share/cups/templates/choose-serial.tmpl +share/cups/templates/choose-model.tmpl +share/cups/templates/choose-members.tmpl +share/cups/templates/choose-make.tmpl +share/cups/templates/choose-device.tmpl +share/cups/templates/admin.tmpl +share/cups/templates/admin-op.tmpl +share/cups/templates/add-printer.tmpl +share/cups/templates/trailer.tmpl +share/doc/cups/cmp.html +share/doc/cups/cmp.pdf +share/doc/cups/cups.css +share/doc/cups/cupsdoc.css +share/doc/cups/documentation.html +share/doc/cups/idd.html +share/doc/cups/idd.pdf +share/doc/cups/index.html +share/doc/cups/ipp.html +share/doc/cups/ipp.pdf +share/doc/cups/overview.html +share/doc/cups/overview.pdf +share/doc/cups/sam.html +share/doc/cups/sam.pdf +share/doc/cups/sdd.html +share/doc/cups/sdd.pdf +share/doc/cups/spm.html +share/doc/cups/spm.pdf +share/doc/cups/sps.html +share/doc/cups/sps.pdf +share/doc/cups/ssr.html +share/doc/cups/ssr.pdf +share/doc/cups/stp.html +share/doc/cups/stp.pdf +share/doc/cups/sum.html +share/doc/cups/sum.pdf +share/doc/cups/svd.html +share/doc/cups/svd.pdf +share/doc/cups/images/accept-jobs.gif +share/doc/cups/images/add-class.gif +share/doc/cups/images/add-printer.gif +share/doc/cups/images/cancel-job.gif +share/doc/cups/images/cancel-jobs.gif +share/doc/cups/images/cancel.gif +share/doc/cups/images/classes.gif +share/doc/cups/images/config-printer.gif +share/doc/cups/images/continue.gif +share/doc/cups/images/cups-block-diagram.gif +share/doc/cups/images/cups-large.gif +share/doc/cups/images/cups-medium.gif +share/doc/cups/images/cups-small.gif +share/doc/cups/images/delete-class.gif +share/doc/cups/images/delete-printer.gif +share/doc/cups/images/draft.gif +share/doc/cups/images/hold-job.gif +share/doc/cups/images/left.gif +share/doc/cups/images/logo.gif +share/doc/cups/images/manage-classes.gif +share/doc/cups/images/manage-jobs.gif +share/doc/cups/images/manage-printers.gif +share/doc/cups/images/modify-class.gif +share/doc/cups/images/modify-printer.gif +share/doc/cups/images/navbar.gif +share/doc/cups/images/print-test-page.gif +share/doc/cups/images/printer-idle.gif +share/doc/cups/images/printer-processing.gif +share/doc/cups/images/printer-stopped.gif +share/doc/cups/images/reject-jobs.gif +share/doc/cups/images/release-job.gif +share/doc/cups/images/restart-job.gif +share/doc/cups/images/right.gif +share/doc/cups/images/show-active.gif +share/doc/cups/images/show-completed.gif +share/doc/cups/images/start-class.gif +share/doc/cups/images/start-printer.gif +share/doc/cups/images/stop-class.gif +share/doc/cups/images/stop-printer.gif +share/locale/C/cups_C +share/locale/de/cups_de +share/locale/en/cups_en +share/locale/es/cups_es +share/locale/fr/cups_fr +share/locale/it/cups_it +@dirrm include/cups +@dirrm libexec/cups/backend +@dirrm libexec/cups/cgi-bin +@dirrm libexec/cups/daemon +@dirrm libexec/cups/filter +@dirrm libexec/cups +@dirrm share/doc/cups/images +@dirrm share/doc/cups +@dirrm share/cups/pstoraster +@dirrm share/cups/banners +@dirrm share/cups/charsets +@dirrm share/cups/data +@dirrm share/cups/fonts +@dirrm share/cups/model +@dirrm share/cups/templates +@dirrm share/cups +@dirrm share/locale/C +@dirrm share/locale/de +@dirrm share/locale/en +@dirrm share/locale/es +@dirrm share/locale/fr +@dirrm share/locale/it +@dirrm share/locale +@dirrm var/log/cups +@dirrm var/log +@dirrm var/spool/cups/tmp +@dirrm var/spool/cups +@dirrm var/spool +@dirrm var diff --git a/print/cups-lpr/Makefile b/print/cups-lpr/Makefile new file mode 100644 index 0000000..c75fe7ba --- /dev/null +++ b/print/cups-lpr/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: cups +# Date created: 05 January 2001 +# Whom: George Reid <greid@ukug.uk.freebsd.org> +# +# $FreeBSD$ +# + +PORTNAME= cups +PORTVERSION= 1.1.5 +CATEGORIES= print +MASTER_SITES= ftp://ftp.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp2.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp.mpg.goe.ni.schule.de/pub/internet/printing/cups/${PORTVERSION}/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-2-source + +MAINTAINER= greid@ukug.uk.freebsd.org + +USE_BZIP2= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +GNU_CONFIGURE= yes + +MAN1= backend.1 cancel.1 filter.1 lp.1 lpoptions.1 lpq.1 \ + lpr.1 lprm.1 lpstat.1 +MAN5= classes.conf.5 cupsd.conf.5 mime.convs.5 mime.types.5 \ + printers.conf.5 +MAN8= accept.8 cups-lpd.8 cups-polld.8 cupsd.8 disable.8 \ + enable.8 lpadmin.8 lpc.8 lpinfo.8 lpmove.8 +MLINKS= accept.8 reject.8 + +.include <bsd.port.mk> diff --git a/print/cups-lpr/distinfo b/print/cups-lpr/distinfo new file mode 100644 index 0000000..07b7d5e --- /dev/null +++ b/print/cups-lpr/distinfo @@ -0,0 +1 @@ +MD5 (cups-1.1.5-2-source.tar.bz2) = b8c25a0f01a887b5584d1e2166beff03 diff --git a/print/cups-lpr/files/patch-aa b/print/cups-lpr/files/patch-aa new file mode 100644 index 0000000..5fa905c --- /dev/null +++ b/print/cups-lpr/files/patch-aa @@ -0,0 +1,11 @@ +--- backend/serial.c.orig Fri Jan 5 15:28:01 2001 ++++ backend/serial.c Fri Jan 5 15:28:17 2001 +@@ -800,7 +800,7 @@ + device, i + 1); + } + } +-+#elif defined(__NetBSD__) ++#elif defined(__NetBSD__) + int i, j; /* Looping vars */ + int fd; /* File descriptor */ + char device[255]; /* Device filename */ diff --git a/print/cups-lpr/files/patch-ab b/print/cups-lpr/files/patch-ab new file mode 100644 index 0000000..c93ff4c --- /dev/null +++ b/print/cups-lpr/files/patch-ab @@ -0,0 +1,39 @@ +--- man/Makefile.orig Fri Jan 5 15:56:34 2001 ++++ man/Makefile Fri Jan 5 15:59:31 2001 +@@ -82,21 +82,21 @@ + $(LN) accept.8 $(MANDIR)/man8/reject.8 + $(RM) $(MANDIR)/man8/disable.8 + $(LN) enable.8 $(MANDIR)/man8/disable.8 +- -$(MKDIR) $(MANDIR)/cat1 +- -$(CHMOD) ugo+rx $(MANDIR)/cat1 +- $(INSTALL_MAN) $(CAT1) $(MANDIR)/cat1 +- $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT) +- $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT) +- -$(MKDIR) $(MANDIR)/cat5 +- -$(CHMOD) ugo+rx $(MANDIR)/cat5 +- $(INSTALL_MAN) $(CAT5) $(MANDIR)/cat5 +- -$(MKDIR) $(MANDIR)/cat8 +- -$(CHMOD) ugo+rx $(MANDIR)/cat8 +- $(INSTALL_MAN) $(CAT8) $(MANDIR)/cat8 +- $(RM) $(MANDIR)/cat8/reject.$(CAT1EXT) +- $(LN) accept.$(CAT1EXT) $(MANDIR)/cat8/reject.$(CAT1EXT) +- $(RM) $(MANDIR)/cat8/disable.$(CAT1EXT) +- $(LN) enable.$(CAT1EXT) $(MANDIR)/cat8/disable.$(CAT1EXT) ++# -$(MKDIR) $(MANDIR)/cat1 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat1 ++# $(INSTALL_MAN) $(CAT1) $(MANDIR)/cat1 ++# $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT) ++# $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT) ++# -$(MKDIR) $(MANDIR)/cat5 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat5 ++# $(INSTALL_MAN) $(CAT5) $(MANDIR)/cat5 ++# -$(MKDIR) $(MANDIR)/cat8 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat8 ++# $(INSTALL_MAN) $(CAT8) $(MANDIR)/cat8 ++# $(RM) $(MANDIR)/cat8/reject.$(CAT1EXT) ++# $(LN) accept.$(CAT1EXT) $(MANDIR)/cat8/reject.$(CAT1EXT) ++# $(RM) $(MANDIR)/cat8/disable.$(CAT1EXT) ++# $(LN) enable.$(CAT1EXT) $(MANDIR)/cat8/disable.$(CAT1EXT) + + + # diff --git a/print/cups-lpr/files/patch-ac b/print/cups-lpr/files/patch-ac new file mode 100644 index 0000000..9a58066 --- /dev/null +++ b/print/cups-lpr/files/patch-ac @@ -0,0 +1,18 @@ +--- data/Makefile.orig Fri Jan 5 17:03:23 2001 ++++ data/Makefile Fri Jan 5 17:03:53 2001 +@@ -91,15 +91,6 @@ + -$(MKDIR) $(DATADIR)/data + $(CHMOD) ugo+rx $(DATADIR)/data + $(INSTALL_DATA) $(DATAFILES) $(DATADIR)/data +- -if test "$(PAMDIR)" != ""; then \ +- $(MKDIR) $(PAMDIR); \ +- $(CHMOD) ugo+rx $(PAMDIR); \ +- if test -f /lib/security/pam_unix.so; then \ +- $(INSTALL_DATA) cups.suse $(PAMDIR)/cups; \ +- else \ +- $(INSTALL_DATA) cups.pam $(PAMDIR)/cups; \ +- fi \ +- fi + + + # diff --git a/print/cups-lpr/pkg-comment b/print/cups-lpr/pkg-comment new file mode 100644 index 0000000..f1c5572 --- /dev/null +++ b/print/cups-lpr/pkg-comment @@ -0,0 +1 @@ +The Common UNIX Printing System diff --git a/print/cups-lpr/pkg-descr b/print/cups-lpr/pkg-descr new file mode 100644 index 0000000..9afefc7 --- /dev/null +++ b/print/cups-lpr/pkg-descr @@ -0,0 +1,19 @@ +CUPS provides a portable printing layer for UNIX-based 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 ("IPP") as the basis for +managing print jobs and queues. The Line Printer Daemon ("LPD") Server +Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are +also supported with reduced functionality. CUPS adds network printer +browsing and PostScript Printer Description ("PPD") based printing +options to support real-world printing under UNIX. + +CUPS also includes a customized version of GNU Ghostscript (currently +based off GNU Ghostscript 5.50) and an image file RIP that are used to +support non-PostScript printers. Sample drivers for HP and EPSON +printers are included that use these filters. + +- George Reid +greid@ukug.uk.freebsd.org diff --git a/print/cups-lpr/pkg-plist b/print/cups-lpr/pkg-plist new file mode 100644 index 0000000..310e915 --- /dev/null +++ b/print/cups-lpr/pkg-plist @@ -0,0 +1,317 @@ +bin/cancel +bin/disable +bin/enable +bin/lp +bin/lpoptions +bin/lppasswd +bin/lpq +bin/lpr +bin/lprm +bin/lpstat +include/cups/cups.h +include/cups/http.h +include/cups/ipp.h +include/cups/language.h +include/cups/md5.h +include/cups/ppd.h +include/cups/raster.h +lib/libcups.a +lib/libcups.so +lib/libcups.so.2 +lib/libcupsimage.so +lib/libcupsimage.so.2 +libexec/cups/backend/http +libexec/cups/backend/ipp +libexec/cups/backend/lpd +libexec/cups/backend/parallel +libexec/cups/backend/serial +libexec/cups/backend/socket +libexec/cups/backend/usb +libexec/cups/cgi-bin/admin.cgi +libexec/cups/cgi-bin/classes.cgi +libexec/cups/cgi-bin/jobs.cgi +libexec/cups/cgi-bin/printers.cgi +libexec/cups/daemon/cups-lpd +libexec/cups/daemon/cups-polld +libexec/cups/filter/hpgltops +libexec/cups/filter/imagetops +libexec/cups/filter/imagetoraster +libexec/cups/filter/pdftops +libexec/cups/filter/pstops +libexec/cups/filter/pstoraster +libexec/cups/filter/rastertoepson +libexec/cups/filter/rastertohp +libexec/cups/filter/texttops +sbin/accept +sbin/cupsd +sbin/lpadmin +sbin/lpc +sbin/lpinfo +sbin/lpmove +sbin/reject +share/cups/pstoraster/Fontmap +share/cups/pstoraster/gs_wl2_e.ps +share/cups/pstoraster/gs_wl1_e.ps +share/cups/pstoraster/gs_wan_e.ps +share/cups/pstoraster/gs_type1.ps +share/cups/pstoraster/gs_typ42.ps +share/cups/pstoraster/gs_typ32.ps +share/cups/pstoraster/gs_ttf.ps +share/cups/pstoraster/gs_sym_e.ps +share/cups/pstoraster/gs_std_e.ps +share/cups/pstoraster/gs_statd.ps +share/cups/pstoraster/gs_setpd.ps +share/cups/pstoraster/gs_res.ps +share/cups/pstoraster/gs_pfile.ps +share/cups/pstoraster/gs_mro_e.ps +share/cups/pstoraster/gs_mex_e.ps +share/cups/pstoraster/gs_ll3.ps +share/cups/pstoraster/gs_lev2.ps +share/cups/pstoraster/gs_ksb_e.ps +share/cups/pstoraster/gs_kanji.ps +share/cups/pstoraster/gs_iso_e.ps +share/cups/pstoraster/gs_init.ps +share/cups/pstoraster/gs_fonts.ps +share/cups/pstoraster/gs_fform.ps +share/cups/pstoraster/gs_epsf.ps +share/cups/pstoraster/gs_dps.ps +share/cups/pstoraster/gs_dps2.ps +share/cups/pstoraster/gs_dps1.ps +share/cups/pstoraster/gs_dpnxt.ps +share/cups/pstoraster/gs_diskf.ps +share/cups/pstoraster/gs_dbt_e.ps +share/cups/pstoraster/gs_cmdl.ps +share/cups/pstoraster/gs_cmap.ps +share/cups/pstoraster/gs_cidfn.ps +share/cups/pstoraster/gs_cff.ps +share/cups/pstoraster/gs_ccfnt.ps +share/cups/pstoraster/gs_btokn.ps +share/cups/pstoraster/gs_wl5_e.ps +share/cups/banners/unclassified +share/cups/banners/topsecret +share/cups/banners/standard +share/cups/banners/secret +share/cups/banners/confidential +share/cups/banners/classified +share/cups/charsets/windows-874 +share/cups/charsets/iso-8859-15 +share/cups/charsets/iso-8859-14 +share/cups/charsets/iso-8859-13 +share/cups/charsets/iso-8859-10 +share/cups/charsets/iso-8859-9 +share/cups/charsets/iso-8859-8 +share/cups/charsets/iso-8859-7 +share/cups/charsets/iso-8859-6 +share/cups/charsets/iso-8859-5 +share/cups/charsets/iso-8859-4 +share/cups/charsets/iso-8859-3 +share/cups/charsets/iso-8859-2 +share/cups/charsets/iso-8859-1 +share/cups/charsets/windows-1258 +share/cups/charsets/windows-1257 +share/cups/charsets/windows-1256 +share/cups/charsets/windows-1255 +share/cups/charsets/windows-1254 +share/cups/charsets/windows-1253 +share/cups/charsets/windows-1252 +share/cups/charsets/windows-1251 +share/cups/charsets/utf-8 +share/cups/charsets/windows-1250 +share/cups/data/testprint.ps +share/cups/data/psglyphs +share/cups/data/HPGLprolog +share/cups/fonts/AvantGarde-Book +share/cups/fonts/ZapfChancery-MediumItalic +share/cups/fonts/Utopia-Regular +share/cups/fonts/Utopia-Italic +share/cups/fonts/Utopia-BoldItalic +share/cups/fonts/Utopia-Bold +share/cups/fonts/Times-Roman +share/cups/fonts/Times-Italic +share/cups/fonts/Times-BoldItalic +share/cups/fonts/Times-Bold +share/cups/fonts/Symbol +share/cups/fonts/Palatino-Roman +share/cups/fonts/Palatino-Italic +share/cups/fonts/Palatino-BoldItalic +share/cups/fonts/Palatino-Bold +share/cups/fonts/NewCenturySchlbk-Roman +share/cups/fonts/NewCenturySchlbk-Italic +share/cups/fonts/NewCenturySchlbk-BoldItalic +share/cups/fonts/Helvetica-Bold +share/cups/fonts/NewCenturySchlbk-Bold +share/cups/fonts/Helvetica-Oblique +share/cups/fonts/Helvetica-Narrow-Oblique +share/cups/fonts/Helvetica-Narrow-BoldOblique +share/cups/fonts/Helvetica-Narrow-Bold +share/cups/fonts/Helvetica-Narrow +share/cups/fonts/Helvetica-BoldOblique +share/cups/fonts/Helvetica +share/cups/fonts/Courier-Oblique +share/cups/fonts/Courier-BoldOblique +share/cups/fonts/Courier-Bold +share/cups/fonts/Courier +share/cups/fonts/Charter-Roman +share/cups/fonts/Charter-Italic +share/cups/fonts/Charter-BoldItalic +share/cups/fonts/Charter-Bold +share/cups/fonts/Bookman-LightItalic +share/cups/fonts/Bookman-Light +share/cups/fonts/Bookman-DemiItalic +share/cups/fonts/Bookman-Demi +share/cups/fonts/AvantGarde-DemiOblique +share/cups/fonts/AvantGarde-Demi +share/cups/fonts/AvantGarde-BookOblique +share/cups/fonts/ZapfDingbats +share/cups/model/deskjet.ppd +share/cups/model/stcolor.ppd +share/cups/model/okidat24.ppd +share/cups/model/okidata9.ppd +share/cups/model/laserjet.ppd +share/cups/model/epson24.ppd +share/cups/model/epson9.ppd +share/cups/model/stphoto.ppd +share/cups/templates/add-class.tmpl +share/cups/templates/test-page.tmpl +share/cups/templates/printer-stop.tmpl +share/cups/templates/printer-start.tmpl +share/cups/templates/printer-reject.tmpl +share/cups/templates/printer-modified.tmpl +share/cups/templates/printer-deleted.tmpl +share/cups/templates/printer-confirm.tmpl +share/cups/templates/printer-configured.tmpl +share/cups/templates/printer-added.tmpl +share/cups/templates/printer-accept.tmpl +share/cups/templates/printers.tmpl +share/cups/templates/option-trailer.tmpl +share/cups/templates/option-pickone.tmpl +share/cups/templates/option-pickmany.tmpl +share/cups/templates/option-header.tmpl +share/cups/templates/option-boolean.tmpl +share/cups/templates/modify-printer.tmpl +share/cups/templates/modify-class.tmpl +share/cups/templates/job-release.tmpl +share/cups/templates/job-hold.tmpl +share/cups/templates/job-cancel.tmpl +share/cups/templates/jobs.tmpl +share/cups/templates/header.tmpl +share/cups/templates/error.tmpl +share/cups/templates/config-printer2.tmpl +share/cups/templates/config-printer.tmpl +share/cups/templates/classes.tmpl +share/cups/templates/class-modified.tmpl +share/cups/templates/class-deleted.tmpl +share/cups/templates/class-confirm.tmpl +share/cups/templates/class-added.tmpl +share/cups/templates/choose-uri.tmpl +share/cups/templates/choose-serial.tmpl +share/cups/templates/choose-model.tmpl +share/cups/templates/choose-members.tmpl +share/cups/templates/choose-make.tmpl +share/cups/templates/choose-device.tmpl +share/cups/templates/admin.tmpl +share/cups/templates/admin-op.tmpl +share/cups/templates/add-printer.tmpl +share/cups/templates/trailer.tmpl +share/doc/cups/cmp.html +share/doc/cups/cmp.pdf +share/doc/cups/cups.css +share/doc/cups/cupsdoc.css +share/doc/cups/documentation.html +share/doc/cups/idd.html +share/doc/cups/idd.pdf +share/doc/cups/index.html +share/doc/cups/ipp.html +share/doc/cups/ipp.pdf +share/doc/cups/overview.html +share/doc/cups/overview.pdf +share/doc/cups/sam.html +share/doc/cups/sam.pdf +share/doc/cups/sdd.html +share/doc/cups/sdd.pdf +share/doc/cups/spm.html +share/doc/cups/spm.pdf +share/doc/cups/sps.html +share/doc/cups/sps.pdf +share/doc/cups/ssr.html +share/doc/cups/ssr.pdf +share/doc/cups/stp.html +share/doc/cups/stp.pdf +share/doc/cups/sum.html +share/doc/cups/sum.pdf +share/doc/cups/svd.html +share/doc/cups/svd.pdf +share/doc/cups/images/accept-jobs.gif +share/doc/cups/images/add-class.gif +share/doc/cups/images/add-printer.gif +share/doc/cups/images/cancel-job.gif +share/doc/cups/images/cancel-jobs.gif +share/doc/cups/images/cancel.gif +share/doc/cups/images/classes.gif +share/doc/cups/images/config-printer.gif +share/doc/cups/images/continue.gif +share/doc/cups/images/cups-block-diagram.gif +share/doc/cups/images/cups-large.gif +share/doc/cups/images/cups-medium.gif +share/doc/cups/images/cups-small.gif +share/doc/cups/images/delete-class.gif +share/doc/cups/images/delete-printer.gif +share/doc/cups/images/draft.gif +share/doc/cups/images/hold-job.gif +share/doc/cups/images/left.gif +share/doc/cups/images/logo.gif +share/doc/cups/images/manage-classes.gif +share/doc/cups/images/manage-jobs.gif +share/doc/cups/images/manage-printers.gif +share/doc/cups/images/modify-class.gif +share/doc/cups/images/modify-printer.gif +share/doc/cups/images/navbar.gif +share/doc/cups/images/print-test-page.gif +share/doc/cups/images/printer-idle.gif +share/doc/cups/images/printer-processing.gif +share/doc/cups/images/printer-stopped.gif +share/doc/cups/images/reject-jobs.gif +share/doc/cups/images/release-job.gif +share/doc/cups/images/restart-job.gif +share/doc/cups/images/right.gif +share/doc/cups/images/show-active.gif +share/doc/cups/images/show-completed.gif +share/doc/cups/images/start-class.gif +share/doc/cups/images/start-printer.gif +share/doc/cups/images/stop-class.gif +share/doc/cups/images/stop-printer.gif +share/locale/C/cups_C +share/locale/de/cups_de +share/locale/en/cups_en +share/locale/es/cups_es +share/locale/fr/cups_fr +share/locale/it/cups_it +@dirrm include/cups +@dirrm libexec/cups/backend +@dirrm libexec/cups/cgi-bin +@dirrm libexec/cups/daemon +@dirrm libexec/cups/filter +@dirrm libexec/cups +@dirrm share/doc/cups/images +@dirrm share/doc/cups +@dirrm share/cups/pstoraster +@dirrm share/cups/banners +@dirrm share/cups/charsets +@dirrm share/cups/data +@dirrm share/cups/fonts +@dirrm share/cups/model +@dirrm share/cups/templates +@dirrm share/cups +@dirrm share/locale/C +@dirrm share/locale/de +@dirrm share/locale/en +@dirrm share/locale/es +@dirrm share/locale/fr +@dirrm share/locale/it +@dirrm share/locale +@dirrm var/log/cups +@dirrm var/log +@dirrm var/spool/cups/tmp +@dirrm var/spool/cups +@dirrm var/spool +@dirrm var diff --git a/print/cups/Makefile b/print/cups/Makefile new file mode 100644 index 0000000..c75fe7ba --- /dev/null +++ b/print/cups/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: cups +# Date created: 05 January 2001 +# Whom: George Reid <greid@ukug.uk.freebsd.org> +# +# $FreeBSD$ +# + +PORTNAME= cups +PORTVERSION= 1.1.5 +CATEGORIES= print +MASTER_SITES= ftp://ftp.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp2.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/cups/${PORTVERSION}/ \ + ftp://ftp.mpg.goe.ni.schule.de/pub/internet/printing/cups/${PORTVERSION}/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-2-source + +MAINTAINER= greid@ukug.uk.freebsd.org + +USE_BZIP2= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +GNU_CONFIGURE= yes + +MAN1= backend.1 cancel.1 filter.1 lp.1 lpoptions.1 lpq.1 \ + lpr.1 lprm.1 lpstat.1 +MAN5= classes.conf.5 cupsd.conf.5 mime.convs.5 mime.types.5 \ + printers.conf.5 +MAN8= accept.8 cups-lpd.8 cups-polld.8 cupsd.8 disable.8 \ + enable.8 lpadmin.8 lpc.8 lpinfo.8 lpmove.8 +MLINKS= accept.8 reject.8 + +.include <bsd.port.mk> diff --git a/print/cups/distinfo b/print/cups/distinfo new file mode 100644 index 0000000..07b7d5e --- /dev/null +++ b/print/cups/distinfo @@ -0,0 +1 @@ +MD5 (cups-1.1.5-2-source.tar.bz2) = b8c25a0f01a887b5584d1e2166beff03 diff --git a/print/cups/files/patch-aa b/print/cups/files/patch-aa new file mode 100644 index 0000000..5fa905c --- /dev/null +++ b/print/cups/files/patch-aa @@ -0,0 +1,11 @@ +--- backend/serial.c.orig Fri Jan 5 15:28:01 2001 ++++ backend/serial.c Fri Jan 5 15:28:17 2001 +@@ -800,7 +800,7 @@ + device, i + 1); + } + } +-+#elif defined(__NetBSD__) ++#elif defined(__NetBSD__) + int i, j; /* Looping vars */ + int fd; /* File descriptor */ + char device[255]; /* Device filename */ diff --git a/print/cups/files/patch-ab b/print/cups/files/patch-ab new file mode 100644 index 0000000..c93ff4c --- /dev/null +++ b/print/cups/files/patch-ab @@ -0,0 +1,39 @@ +--- man/Makefile.orig Fri Jan 5 15:56:34 2001 ++++ man/Makefile Fri Jan 5 15:59:31 2001 +@@ -82,21 +82,21 @@ + $(LN) accept.8 $(MANDIR)/man8/reject.8 + $(RM) $(MANDIR)/man8/disable.8 + $(LN) enable.8 $(MANDIR)/man8/disable.8 +- -$(MKDIR) $(MANDIR)/cat1 +- -$(CHMOD) ugo+rx $(MANDIR)/cat1 +- $(INSTALL_MAN) $(CAT1) $(MANDIR)/cat1 +- $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT) +- $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT) +- -$(MKDIR) $(MANDIR)/cat5 +- -$(CHMOD) ugo+rx $(MANDIR)/cat5 +- $(INSTALL_MAN) $(CAT5) $(MANDIR)/cat5 +- -$(MKDIR) $(MANDIR)/cat8 +- -$(CHMOD) ugo+rx $(MANDIR)/cat8 +- $(INSTALL_MAN) $(CAT8) $(MANDIR)/cat8 +- $(RM) $(MANDIR)/cat8/reject.$(CAT1EXT) +- $(LN) accept.$(CAT1EXT) $(MANDIR)/cat8/reject.$(CAT1EXT) +- $(RM) $(MANDIR)/cat8/disable.$(CAT1EXT) +- $(LN) enable.$(CAT1EXT) $(MANDIR)/cat8/disable.$(CAT1EXT) ++# -$(MKDIR) $(MANDIR)/cat1 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat1 ++# $(INSTALL_MAN) $(CAT1) $(MANDIR)/cat1 ++# $(RM) $(MANDIR)/cat1/cancel.$(CAT1EXT) ++# $(LN) lp.$(CAT1EXT) $(MANDIR)/cat1/cancel.$(CAT1EXT) ++# -$(MKDIR) $(MANDIR)/cat5 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat5 ++# $(INSTALL_MAN) $(CAT5) $(MANDIR)/cat5 ++# -$(MKDIR) $(MANDIR)/cat8 ++# -$(CHMOD) ugo+rx $(MANDIR)/cat8 ++# $(INSTALL_MAN) $(CAT8) $(MANDIR)/cat8 ++# $(RM) $(MANDIR)/cat8/reject.$(CAT1EXT) ++# $(LN) accept.$(CAT1EXT) $(MANDIR)/cat8/reject.$(CAT1EXT) ++# $(RM) $(MANDIR)/cat8/disable.$(CAT1EXT) ++# $(LN) enable.$(CAT1EXT) $(MANDIR)/cat8/disable.$(CAT1EXT) + + + # diff --git a/print/cups/files/patch-ac b/print/cups/files/patch-ac new file mode 100644 index 0000000..9a58066 --- /dev/null +++ b/print/cups/files/patch-ac @@ -0,0 +1,18 @@ +--- data/Makefile.orig Fri Jan 5 17:03:23 2001 ++++ data/Makefile Fri Jan 5 17:03:53 2001 +@@ -91,15 +91,6 @@ + -$(MKDIR) $(DATADIR)/data + $(CHMOD) ugo+rx $(DATADIR)/data + $(INSTALL_DATA) $(DATAFILES) $(DATADIR)/data +- -if test "$(PAMDIR)" != ""; then \ +- $(MKDIR) $(PAMDIR); \ +- $(CHMOD) ugo+rx $(PAMDIR); \ +- if test -f /lib/security/pam_unix.so; then \ +- $(INSTALL_DATA) cups.suse $(PAMDIR)/cups; \ +- else \ +- $(INSTALL_DATA) cups.pam $(PAMDIR)/cups; \ +- fi \ +- fi + + + # diff --git a/print/cups/pkg-comment b/print/cups/pkg-comment new file mode 100644 index 0000000..f1c5572 --- /dev/null +++ b/print/cups/pkg-comment @@ -0,0 +1 @@ +The Common UNIX Printing System diff --git a/print/cups/pkg-descr b/print/cups/pkg-descr new file mode 100644 index 0000000..9afefc7 --- /dev/null +++ b/print/cups/pkg-descr @@ -0,0 +1,19 @@ +CUPS provides a portable printing layer for UNIX-based 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 ("IPP") as the basis for +managing print jobs and queues. The Line Printer Daemon ("LPD") Server +Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are +also supported with reduced functionality. CUPS adds network printer +browsing and PostScript Printer Description ("PPD") based printing +options to support real-world printing under UNIX. + +CUPS also includes a customized version of GNU Ghostscript (currently +based off GNU Ghostscript 5.50) and an image file RIP that are used to +support non-PostScript printers. Sample drivers for HP and EPSON +printers are included that use these filters. + +- George Reid +greid@ukug.uk.freebsd.org diff --git a/print/cups/pkg-plist b/print/cups/pkg-plist new file mode 100644 index 0000000..310e915 --- /dev/null +++ b/print/cups/pkg-plist @@ -0,0 +1,317 @@ +bin/cancel +bin/disable +bin/enable +bin/lp +bin/lpoptions +bin/lppasswd +bin/lpq +bin/lpr +bin/lprm +bin/lpstat +include/cups/cups.h +include/cups/http.h +include/cups/ipp.h +include/cups/language.h +include/cups/md5.h +include/cups/ppd.h +include/cups/raster.h +lib/libcups.a +lib/libcups.so +lib/libcups.so.2 +lib/libcupsimage.so +lib/libcupsimage.so.2 +libexec/cups/backend/http +libexec/cups/backend/ipp +libexec/cups/backend/lpd +libexec/cups/backend/parallel +libexec/cups/backend/serial +libexec/cups/backend/socket +libexec/cups/backend/usb +libexec/cups/cgi-bin/admin.cgi +libexec/cups/cgi-bin/classes.cgi +libexec/cups/cgi-bin/jobs.cgi +libexec/cups/cgi-bin/printers.cgi +libexec/cups/daemon/cups-lpd +libexec/cups/daemon/cups-polld +libexec/cups/filter/hpgltops +libexec/cups/filter/imagetops +libexec/cups/filter/imagetoraster +libexec/cups/filter/pdftops +libexec/cups/filter/pstops +libexec/cups/filter/pstoraster +libexec/cups/filter/rastertoepson +libexec/cups/filter/rastertohp +libexec/cups/filter/texttops +sbin/accept +sbin/cupsd +sbin/lpadmin +sbin/lpc +sbin/lpinfo +sbin/lpmove +sbin/reject +share/cups/pstoraster/Fontmap +share/cups/pstoraster/gs_wl2_e.ps +share/cups/pstoraster/gs_wl1_e.ps +share/cups/pstoraster/gs_wan_e.ps +share/cups/pstoraster/gs_type1.ps +share/cups/pstoraster/gs_typ42.ps +share/cups/pstoraster/gs_typ32.ps +share/cups/pstoraster/gs_ttf.ps +share/cups/pstoraster/gs_sym_e.ps +share/cups/pstoraster/gs_std_e.ps +share/cups/pstoraster/gs_statd.ps +share/cups/pstoraster/gs_setpd.ps +share/cups/pstoraster/gs_res.ps +share/cups/pstoraster/gs_pfile.ps +share/cups/pstoraster/gs_mro_e.ps +share/cups/pstoraster/gs_mex_e.ps +share/cups/pstoraster/gs_ll3.ps +share/cups/pstoraster/gs_lev2.ps +share/cups/pstoraster/gs_ksb_e.ps +share/cups/pstoraster/gs_kanji.ps +share/cups/pstoraster/gs_iso_e.ps +share/cups/pstoraster/gs_init.ps +share/cups/pstoraster/gs_fonts.ps +share/cups/pstoraster/gs_fform.ps +share/cups/pstoraster/gs_epsf.ps +share/cups/pstoraster/gs_dps.ps +share/cups/pstoraster/gs_dps2.ps +share/cups/pstoraster/gs_dps1.ps +share/cups/pstoraster/gs_dpnxt.ps +share/cups/pstoraster/gs_diskf.ps +share/cups/pstoraster/gs_dbt_e.ps +share/cups/pstoraster/gs_cmdl.ps +share/cups/pstoraster/gs_cmap.ps +share/cups/pstoraster/gs_cidfn.ps +share/cups/pstoraster/gs_cff.ps +share/cups/pstoraster/gs_ccfnt.ps +share/cups/pstoraster/gs_btokn.ps +share/cups/pstoraster/gs_wl5_e.ps +share/cups/banners/unclassified +share/cups/banners/topsecret +share/cups/banners/standard +share/cups/banners/secret +share/cups/banners/confidential +share/cups/banners/classified +share/cups/charsets/windows-874 +share/cups/charsets/iso-8859-15 +share/cups/charsets/iso-8859-14 +share/cups/charsets/iso-8859-13 +share/cups/charsets/iso-8859-10 +share/cups/charsets/iso-8859-9 +share/cups/charsets/iso-8859-8 +share/cups/charsets/iso-8859-7 +share/cups/charsets/iso-8859-6 +share/cups/charsets/iso-8859-5 +share/cups/charsets/iso-8859-4 +share/cups/charsets/iso-8859-3 +share/cups/charsets/iso-8859-2 +share/cups/charsets/iso-8859-1 +share/cups/charsets/windows-1258 +share/cups/charsets/windows-1257 +share/cups/charsets/windows-1256 +share/cups/charsets/windows-1255 +share/cups/charsets/windows-1254 +share/cups/charsets/windows-1253 +share/cups/charsets/windows-1252 +share/cups/charsets/windows-1251 +share/cups/charsets/utf-8 +share/cups/charsets/windows-1250 +share/cups/data/testprint.ps +share/cups/data/psglyphs +share/cups/data/HPGLprolog +share/cups/fonts/AvantGarde-Book +share/cups/fonts/ZapfChancery-MediumItalic +share/cups/fonts/Utopia-Regular +share/cups/fonts/Utopia-Italic +share/cups/fonts/Utopia-BoldItalic +share/cups/fonts/Utopia-Bold +share/cups/fonts/Times-Roman +share/cups/fonts/Times-Italic +share/cups/fonts/Times-BoldItalic +share/cups/fonts/Times-Bold +share/cups/fonts/Symbol +share/cups/fonts/Palatino-Roman +share/cups/fonts/Palatino-Italic +share/cups/fonts/Palatino-BoldItalic +share/cups/fonts/Palatino-Bold +share/cups/fonts/NewCenturySchlbk-Roman +share/cups/fonts/NewCenturySchlbk-Italic +share/cups/fonts/NewCenturySchlbk-BoldItalic +share/cups/fonts/Helvetica-Bold +share/cups/fonts/NewCenturySchlbk-Bold +share/cups/fonts/Helvetica-Oblique +share/cups/fonts/Helvetica-Narrow-Oblique +share/cups/fonts/Helvetica-Narrow-BoldOblique +share/cups/fonts/Helvetica-Narrow-Bold +share/cups/fonts/Helvetica-Narrow +share/cups/fonts/Helvetica-BoldOblique +share/cups/fonts/Helvetica +share/cups/fonts/Courier-Oblique +share/cups/fonts/Courier-BoldOblique +share/cups/fonts/Courier-Bold +share/cups/fonts/Courier +share/cups/fonts/Charter-Roman +share/cups/fonts/Charter-Italic +share/cups/fonts/Charter-BoldItalic +share/cups/fonts/Charter-Bold +share/cups/fonts/Bookman-LightItalic +share/cups/fonts/Bookman-Light +share/cups/fonts/Bookman-DemiItalic +share/cups/fonts/Bookman-Demi +share/cups/fonts/AvantGarde-DemiOblique +share/cups/fonts/AvantGarde-Demi +share/cups/fonts/AvantGarde-BookOblique +share/cups/fonts/ZapfDingbats +share/cups/model/deskjet.ppd +share/cups/model/stcolor.ppd +share/cups/model/okidat24.ppd +share/cups/model/okidata9.ppd +share/cups/model/laserjet.ppd +share/cups/model/epson24.ppd +share/cups/model/epson9.ppd +share/cups/model/stphoto.ppd +share/cups/templates/add-class.tmpl +share/cups/templates/test-page.tmpl +share/cups/templates/printer-stop.tmpl +share/cups/templates/printer-start.tmpl +share/cups/templates/printer-reject.tmpl +share/cups/templates/printer-modified.tmpl +share/cups/templates/printer-deleted.tmpl +share/cups/templates/printer-confirm.tmpl +share/cups/templates/printer-configured.tmpl +share/cups/templates/printer-added.tmpl +share/cups/templates/printer-accept.tmpl +share/cups/templates/printers.tmpl +share/cups/templates/option-trailer.tmpl +share/cups/templates/option-pickone.tmpl +share/cups/templates/option-pickmany.tmpl +share/cups/templates/option-header.tmpl +share/cups/templates/option-boolean.tmpl +share/cups/templates/modify-printer.tmpl +share/cups/templates/modify-class.tmpl +share/cups/templates/job-release.tmpl +share/cups/templates/job-hold.tmpl +share/cups/templates/job-cancel.tmpl +share/cups/templates/jobs.tmpl +share/cups/templates/header.tmpl +share/cups/templates/error.tmpl +share/cups/templates/config-printer2.tmpl +share/cups/templates/config-printer.tmpl +share/cups/templates/classes.tmpl +share/cups/templates/class-modified.tmpl +share/cups/templates/class-deleted.tmpl +share/cups/templates/class-confirm.tmpl +share/cups/templates/class-added.tmpl +share/cups/templates/choose-uri.tmpl +share/cups/templates/choose-serial.tmpl +share/cups/templates/choose-model.tmpl +share/cups/templates/choose-members.tmpl +share/cups/templates/choose-make.tmpl +share/cups/templates/choose-device.tmpl +share/cups/templates/admin.tmpl +share/cups/templates/admin-op.tmpl +share/cups/templates/add-printer.tmpl +share/cups/templates/trailer.tmpl +share/doc/cups/cmp.html +share/doc/cups/cmp.pdf +share/doc/cups/cups.css +share/doc/cups/cupsdoc.css +share/doc/cups/documentation.html +share/doc/cups/idd.html +share/doc/cups/idd.pdf +share/doc/cups/index.html +share/doc/cups/ipp.html +share/doc/cups/ipp.pdf +share/doc/cups/overview.html +share/doc/cups/overview.pdf +share/doc/cups/sam.html +share/doc/cups/sam.pdf +share/doc/cups/sdd.html +share/doc/cups/sdd.pdf +share/doc/cups/spm.html +share/doc/cups/spm.pdf +share/doc/cups/sps.html +share/doc/cups/sps.pdf +share/doc/cups/ssr.html +share/doc/cups/ssr.pdf +share/doc/cups/stp.html +share/doc/cups/stp.pdf +share/doc/cups/sum.html +share/doc/cups/sum.pdf +share/doc/cups/svd.html +share/doc/cups/svd.pdf +share/doc/cups/images/accept-jobs.gif +share/doc/cups/images/add-class.gif +share/doc/cups/images/add-printer.gif +share/doc/cups/images/cancel-job.gif +share/doc/cups/images/cancel-jobs.gif +share/doc/cups/images/cancel.gif +share/doc/cups/images/classes.gif +share/doc/cups/images/config-printer.gif +share/doc/cups/images/continue.gif +share/doc/cups/images/cups-block-diagram.gif +share/doc/cups/images/cups-large.gif +share/doc/cups/images/cups-medium.gif +share/doc/cups/images/cups-small.gif +share/doc/cups/images/delete-class.gif +share/doc/cups/images/delete-printer.gif +share/doc/cups/images/draft.gif +share/doc/cups/images/hold-job.gif +share/doc/cups/images/left.gif +share/doc/cups/images/logo.gif +share/doc/cups/images/manage-classes.gif +share/doc/cups/images/manage-jobs.gif +share/doc/cups/images/manage-printers.gif +share/doc/cups/images/modify-class.gif +share/doc/cups/images/modify-printer.gif +share/doc/cups/images/navbar.gif +share/doc/cups/images/print-test-page.gif +share/doc/cups/images/printer-idle.gif +share/doc/cups/images/printer-processing.gif +share/doc/cups/images/printer-stopped.gif +share/doc/cups/images/reject-jobs.gif +share/doc/cups/images/release-job.gif +share/doc/cups/images/restart-job.gif +share/doc/cups/images/right.gif +share/doc/cups/images/show-active.gif +share/doc/cups/images/show-completed.gif +share/doc/cups/images/start-class.gif +share/doc/cups/images/start-printer.gif +share/doc/cups/images/stop-class.gif +share/doc/cups/images/stop-printer.gif +share/locale/C/cups_C +share/locale/de/cups_de +share/locale/en/cups_en +share/locale/es/cups_es +share/locale/fr/cups_fr +share/locale/it/cups_it +@dirrm include/cups +@dirrm libexec/cups/backend +@dirrm libexec/cups/cgi-bin +@dirrm libexec/cups/daemon +@dirrm libexec/cups/filter +@dirrm libexec/cups +@dirrm share/doc/cups/images +@dirrm share/doc/cups +@dirrm share/cups/pstoraster +@dirrm share/cups/banners +@dirrm share/cups/charsets +@dirrm share/cups/data +@dirrm share/cups/fonts +@dirrm share/cups/model +@dirrm share/cups/templates +@dirrm share/cups +@dirrm share/locale/C +@dirrm share/locale/de +@dirrm share/locale/en +@dirrm share/locale/es +@dirrm share/locale/fr +@dirrm share/locale/it +@dirrm share/locale +@dirrm var/log/cups +@dirrm var/log +@dirrm var/spool/cups/tmp +@dirrm var/spool/cups +@dirrm var/spool +@dirrm var |