tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Re-enabling cups option in gtk3
On 05/15, maya%NetBSD.org@localhost wrote:
> Splitting libcups into its own package:
>
> Index: print/libcups/DESCR
> ===================================================================
> RCS file: print/libcups/DESCR
> diff -N print/libcups/DESCR
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ print/libcups/DESCR 15 May 2020 10:23:44 -0000
> @@ -0,0 +1,14 @@
> +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 consists of the library used to talking to CUPS.
This sentence needs
s/used to/used for/
or
s/used to talking/used to talk/
Also, I'm wondering, is this a *client* library? If it can be more
narrowly defined as a client library for talking to a CUPS server
(as opposed to a CUPS library that could be used by a CUPS client or
server), then I think it would be helpful to communicate that; for
example:
This package consists of the client library used to talk to a CUPS
server.
If it is a client library, but there are issues with the term "CUPS
server" (e.g., the architecture is not that simple; it's really a
*system* [of multiple servers or programs] rather than just a server),
then perhaps the above example sentence should be tweaked as follows:
s/a CUPS server/CUPS/
> Index: print/libcups/Makefile
> ===================================================================
> RCS file: print/libcups/Makefile
> diff -N print/libcups/Makefile
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ print/libcups/Makefile 15 May 2020 10:23:44 -0000
> @@ -0,0 +1,75 @@
> +# $NetBSD: Makefile,v 1.31 2020/05/02 11:47:16 leot Exp $
> +
> +.include "../../print/cups/Makefile.common"
> +
> +PKGNAME= libcups-${CUPS_VERS}
> +MASTER_SITES= ${MASTER_SITE_GITHUB:=apple/}
> +
> +MAINTAINER= sbd%NetBSD.org@localhost
> +COMMENT= Common UNIX Printing System library
Same comment/question about the library here: if it's a *client*
library, I would find it helpful if it that were indicated:
COMMENT= Common UNIX Printing System client library
Lewis
Home |
Main Index |
Thread Index |
Old Index