diff options
author | jakllsch <jakllsch> | 2009-11-16 21:12:05 +0000 |
---|---|---|
committer | jakllsch <jakllsch> | 2009-11-16 21:12:05 +0000 |
commit | 0cb82de233995dddef7ce0f18f1ced8dae446c70 (patch) | |
tree | 1c99a6bcbf0fdd222bf5852ebe549652df2d3955 /lang | |
parent | f07acb93578f57d8e148ac08f063e28f1e7227c2 (diff) | |
download | pkgsrc-0cb82de233995dddef7ce0f18f1ced8dae446c70.tar.gz |
Teach plistlib to parse unsigned integers as externalized by NetBSD proplib(3).
Bump PKGREVISION.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/python26/Makefile | 4 | ||||
-rw-r--r-- | lang/python26/distinfo | 3 | ||||
-rw-r--r-- | lang/python26/patches/patch-ad | 15 |
3 files changed, 19 insertions, 3 deletions
diff --git a/lang/python26/Makefile b/lang/python26/Makefile index ef8d32ff9af..092b207f8c2 100644 --- a/lang/python26/Makefile +++ b/lang/python26/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.14 2009/11/16 10:40:21 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2009/11/16 21:12:05 jakllsch Exp $ DISTNAME= Python-2.6.4 PKGNAME= ${DISTNAME:S/Python/python26/} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= lang python MASTER_SITES= http://www.python.org/ftp/python/2.6.4/ EXTRACT_SUFX= .tar.bz2 diff --git a/lang/python26/distinfo b/lang/python26/distinfo index fb30dc76e05..da9809bfb12 100644 --- a/lang/python26/distinfo +++ b/lang/python26/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.16 2009/11/16 10:40:21 joerg Exp $ +$NetBSD: distinfo,v 1.17 2009/11/16 21:12:05 jakllsch Exp $ SHA1 (Python-2.6.4.tar.bz2) = bee572680d1966501247cb2b26e0e51f94d1cd13 RMD160 (Python-2.6.4.tar.bz2) = fd33853842110fa3636dd296f2f27646fd2b151a @@ -6,6 +6,7 @@ Size (Python-2.6.4.tar.bz2) = 11249486 bytes SHA1 (patch-aa) = d44e67645dc86ff14f5daf5705de02c6f330cc48 SHA1 (patch-ab) = d35025df83e70d129f9fbcd277652b0eea83b026 SHA1 (patch-ac) = 858580a4e5c7474127eafb27bdfa96dc96cafad5 +SHA1 (patch-ad) = a997e39d16a8f0023125362b180d19ee97ab519b SHA1 (patch-ae) = 5425515c6bf130eee204ca2749386f6447eaa35b SHA1 (patch-ah) = 98e9fa55c2af38d8032398cae693492c199dc5fa SHA1 (patch-al) = c39144cfa4a540900fac879b5faa990628fcee3e diff --git a/lang/python26/patches/patch-ad b/lang/python26/patches/patch-ad new file mode 100644 index 00000000000..2dd28ec21ad --- /dev/null +++ b/lang/python26/patches/patch-ad @@ -0,0 +1,15 @@ +$NetBSD: patch-ad,v 1.1 2009/11/16 21:12:05 jakllsch Exp $ + +Add ability to parse unsigned integers as externalized by NetBSD proplib(3). + +--- Lib/plistlib.py.orig 2009-05-07 21:47:02.000000000 -0500 ++++ Lib/plistlib.py +@@ -463,7 +463,7 @@ class PlistParser: + def end_false(self): + self.addObject(False) + def end_integer(self): +- self.addObject(int(self.getData())) ++ self.addObject(int(self.getData(), 0)) + def end_real(self): + self.addObject(float(self.getData())) + def end_string(self): |