Mon May 28 09:02:55 2012 UTC ()
Update to 1.9.61, set LICENSE. Requested by Francois Tigeot in PR 46489.

New in 1.9.60:

* New constants from 1.5:
  - IPP_AUTHENTICATION_CANCELED
  - IPP_PKI_ERROR
  - HTTP_NOT_IMPLEMENTED
  - HTTP_BAD_GATEWAY
  - HTTP_SERVICE_UNAVAILABLE
  - HTTP_GATEWAY_TIMEOUT
  - HTTP_NOT_SUPPORTED
  - HTTP_AUTHORIZATION_CANCELED
  - HTTP_PKI_ERROR

New in 1.9.59:

* Password callbacks can now return None to indicate they want to
  abort the current operation.

New in 1.9.58:

* cups.Connection.adminExportSamba

New in 1.9.57:

* Fixed rpm provides script for newer versions of rpm.

New in 1.9.56:

* Builds against older versions of CUPS again.

New in 1.9.55:

* cups.IPP_QUALITY_DRAFT, cups.IPP_QUALITY_NORMAL,
  cups.IPP_QUALITY_HIGH
* cups.IPP_PORTRAIT, cups.IPP_LANDSCAPE, cups.IPP_REVERSE_PORTRAIT,
  cups.IPP_REVERSE_LANDSCAPE
* cups.IPP_RES_UNITS_CM, cups.IPP_RES_UNITS_INCH
* Support for IPP_TAG_RESOLUTION as triplet (xres, yres, units).

New in 1.9.52:

* cups.Connection.getPPDs2(): New method, identical to getPPDs() but
  returning all attribute values as lists.

New in 1.9.50:

* cups.Connection.getPPD3()
* cups.Connection.getJobs() now takes optional requested_attributes argument.
* cups.Connection.getPrinterAttributes(): member-names is now always a list.
* cups.HTTP_NOT_MODIFIED constant.
* cups.PPD_ORDER_ANY constant.
* cups.PPD_ORDER_DOCUMENT constant.
* cups.PPD_ORDER_EXIT constant.
* cups.PPD_ORDER_JCL constant.
* cups.PPD_ORDER_PAGE constant.
* cups.PPD_ORDER_PROLOG constant.
* cups.PPD.emitString() method.
* cups.PPD.emit() method.
* cups.PPD.emitAfterOrder() method.
* cups.PPD.emitFd() method.
* cups.PPD.emitJCL() method.
* cups.PPD.emitJCLEnd() method.

New in 1.9.48:

* cups.Connection.cancelJob()'s optional second argument is now a keyword.


(wiz)
diff -r1.15 -r1.16 pkgsrc/print/py-cups/Makefile
diff -r1.3 -r1.4 pkgsrc/print/py-cups/distinfo
diff -r1.1.1.1 -r0 pkgsrc/print/py-cups/patches/patch-aa

cvs diff -r1.15 -r1.16 pkgsrc/print/py-cups/Makefile (expand / switch to unified diff)

--- pkgsrc/print/py-cups/Makefile 2012/04/08 19:09:11 1.15
+++ pkgsrc/print/py-cups/Makefile 2012/05/28 09:02:55 1.16
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.15 2012/04/08 19:09:11 wiz Exp $ 1# $NetBSD: Makefile,v 1.16 2012/05/28 09:02:55 wiz Exp $
2 2
3DISTNAME= pycups-${VERSION} 3DISTNAME= pycups-${VERSION}
4PKGNAME= ${PYPKGPREFIX}-cups-${VERSION} 4PKGNAME= ${PYPKGPREFIX}-cups-${VERSION}
5VERSION= 1.9.47 5VERSION= 1.9.61
6PKGREVISION= 3 
7CATEGORIES= print python 6CATEGORIES= print python
8MASTER_SITES= http://cyberelk.net/tim/data/pycups/ 7MASTER_SITES= http://cyberelk.net/tim/data/pycups/
9EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
10 9
11MAINTAINER= markd@NetBSD.org 10MAINTAINER= markd@NetBSD.org
12HOMEPAGE= http://cyberelk.net/tim/software/pycups/ 11HOMEPAGE= http://cyberelk.net/tim/software/pycups/
13COMMENT= Python bindings for the CUPS API 12COMMENT= Python bindings for the CUPS API
 13LICENSE= gnu-gpl-v2
14 14
15PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
16CFLAGS+= -DVERSION=\"${VERSION}\" 16CFLAGS+= -DVERSION=\"${VERSION}\"
17 17
18PYDISTUTILSPKG= yes 18PYDISTUTILSPKG= yes
19 19
20SUBST_CLASSES+= paths 20SUBST_CLASSES+= paths
21SUBST_MESSAGE.paths= Fix cups paths. 21SUBST_MESSAGE.paths= Fix cups paths.
22SUBST_FILES.paths= cupsconnection.c 22SUBST_FILES.paths= cupsconnection.c
23SUBST_SED.paths= -e 's:"/usr/share/cups":"${BUILDLINK_PREFIX.cups}/share/cups/", "/usr/share/cups":' 23SUBST_SED.paths= -e 's:"/usr/share/cups":"${BUILDLINK_PREFIX.cups}/share/cups/", "/usr/share/cups":'
24SUBST_STAGE.paths= post-patch 24SUBST_STAGE.paths= post-patch
25 25
26.include "../../lang/python/extension.mk" 26.include "../../lang/python/extension.mk"

cvs diff -r1.3 -r1.4 pkgsrc/print/py-cups/distinfo (expand / switch to unified diff)

--- pkgsrc/print/py-cups/distinfo 2010/01/20 10:35:22 1.3
+++ pkgsrc/print/py-cups/distinfo 2012/05/28 09:02:55 1.4
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.3 2010/01/20 10:35:22 wiz Exp $ 1$NetBSD: distinfo,v 1.4 2012/05/28 09:02:55 wiz Exp $
2 2
3SHA1 (pycups-1.9.47.tar.bz2) = 50663840cf64c6b7c6661a4b6b593f83f642dcca 3SHA1 (pycups-1.9.61.tar.bz2) = e1b87ac5c87412a6548a6b6fb62bdb3e678393eb
4RMD160 (pycups-1.9.47.tar.bz2) = 1960eed95e34e95d51169774f7d65575e8cc569d 4RMD160 (pycups-1.9.61.tar.bz2) = 413275b55a650837463f1c8e9acf0d23e1b384c7
5Size (pycups-1.9.47.tar.bz2) = 45175 bytes 5Size (pycups-1.9.61.tar.bz2) = 52018 bytes
6SHA1 (patch-aa) = 22ba76d03b7d7e4638f2a81f042b5fcfa48f7ac5 

File Deleted: pkgsrc/print/py-cups/patches/Attic/patch-aa