Sat Aug 14 12:39:01 2010 UTC ()
Update py-xdg to 0.19.
Based on PR#43747 by Kamel Derouiche.

Version 0.19
    * IniFile.py: add support for trusted desktop files (thanks to karl mikaelsson)
    * DesktopEntry.py: Support spec version 1.0, Debian bug #563660
    * MimeType.py: Fix parsing of in memory data, Debian bug #563718
    * DesktopEntry.py: Fix constructor, Debian bug #551297, #562951, #562952

Version 0.18

    * DesktopEntry.py: Add getMimeTypes() method, correctly returning strings
    * DesktopEntry.py: Deprecated getMimeType() returning list of regex
    * Menu.py: Add support for XDG_MENU_PREFIX
    * Mime.py: Add get_type_by_contents()


(obache)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/py-xdg/DESCR
diff -r1.1.1.1 -r1.2 pkgsrc/devel/py-xdg/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/devel/py-xdg/distinfo
diff -r1.2 -r1.3 pkgsrc/devel/py-xdg/PLIST

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/py-xdg/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/py-xdg/DESCR 2009/03/10 00:34:46 1.1.1.1
+++ pkgsrc/devel/py-xdg/DESCR 2010/08/14 12:39:01 1.2
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1PyXDG is a python library to access freedesktop.org standards. 1PyXDG is a python library to access freedesktop.org standards.
2The following are currently supported: 2The following are currently supported:
3 3
4 * Base Directory Specification Version 0.6 4 * Base Directory Specification Version 0.6
5 * Menu Specification Version 1.0-draft1 5 * Menu Specification Version 1.0
6 * Desktop Entry Specification Version 0.9.4 6 * Desktop Entry Specification Version 1.0
7 * Icon Theme Specification Version 0.8 7 * Icon Theme Specification Version 0.8
8 * Recent File Spec 0.2 8 * Recent File Spec 0.2
9 * Shared-MIME-Database Specification 0.13 9 * Shared-MIME-Database Specification 0.13

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/py-xdg/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-xdg/Makefile 2009/03/10 00:34:46 1.1.1.1
+++ pkgsrc/devel/py-xdg/Makefile 2010/08/14 12:39:01 1.2
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.1.1.1 2009/03/10 00:34:46 snj Exp $ 1# $NetBSD: Makefile,v 1.2 2010/08/14 12:39:01 obache Exp $
2 2
3DISTNAME= pyxdg-0.17 3DISTNAME= pyxdg-0.19
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= http://www.freedesktop.org/~lanius/ 6MASTER_SITES= http://www.freedesktop.org/~lanius/
7 7
8MAINTAINER= snj@NetBSD.org 8MAINTAINER= snj@NetBSD.org
9HOMEPAGE= http://freedesktop.org/wiki/Software/pyxdg 9HOMEPAGE= http://freedesktop.org/wiki/Software/pyxdg
10COMMENT= Python library for XDG 10COMMENT= Python library for XDG
 11LICENSE= gnu-lgpl-v2
11 12
12PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
13 14
14PYDISTUTILSPKG= yes 15.include "../../lang/python/distutils.mk"
15 
16.include "../../lang/python/extension.mk" 
17.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/py-xdg/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-xdg/distinfo 2009/03/10 00:34:46 1.1.1.1
+++ pkgsrc/devel/py-xdg/distinfo 2010/08/14 12:39:01 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2009/03/10 00:34:46 snj Exp $ 1$NetBSD: distinfo,v 1.2 2010/08/14 12:39:01 obache Exp $
2 2
3SHA1 (pyxdg-0.17.tar.gz) = fa548bbbed13fb63e3e7b5fdeda86549302860a7 3SHA1 (pyxdg-0.19.tar.gz) = 71162cf78c2fd0152d795ebe57984fc48226249b
4RMD160 (pyxdg-0.17.tar.gz) = 44e412468ff968b0d06f4546f1175ac947554578 4RMD160 (pyxdg-0.19.tar.gz) = 8029086a3db742493dcbbd00dc9893fef1c0d50b
5Size (pyxdg-0.17.tar.gz) = 37372 bytes 5Size (pyxdg-0.19.tar.gz) = 38170 bytes

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-xdg/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-xdg/PLIST 2009/06/14 17:49:06 1.2
+++ pkgsrc/devel/py-xdg/PLIST 2010/08/14 12:39:01 1.3
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:49:06 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.3 2010/08/14 12:39:01 obache Exp $
 2${PLIST.eggfile}${PYSITELIB}/${EGG_FILE}
2${PYSITELIB}/xdg/BaseDirectory.py 3${PYSITELIB}/xdg/BaseDirectory.py
3${PYSITELIB}/xdg/BaseDirectory.pyc 4${PYSITELIB}/xdg/BaseDirectory.pyc
4${PYSITELIB}/xdg/BaseDirectory.pyo 5${PYSITELIB}/xdg/BaseDirectory.pyo
5${PYSITELIB}/xdg/Config.py 6${PYSITELIB}/xdg/Config.py
6${PYSITELIB}/xdg/Config.pyc 7${PYSITELIB}/xdg/Config.pyc
7${PYSITELIB}/xdg/Config.pyo 8${PYSITELIB}/xdg/Config.pyo
8${PYSITELIB}/xdg/DesktopEntry.py 9${PYSITELIB}/xdg/DesktopEntry.py
9${PYSITELIB}/xdg/DesktopEntry.pyc 10${PYSITELIB}/xdg/DesktopEntry.pyc
10${PYSITELIB}/xdg/DesktopEntry.pyo 11${PYSITELIB}/xdg/DesktopEntry.pyo
11${PYSITELIB}/xdg/Exceptions.py 12${PYSITELIB}/xdg/Exceptions.py
12${PYSITELIB}/xdg/Exceptions.pyc 13${PYSITELIB}/xdg/Exceptions.pyc
13${PYSITELIB}/xdg/Exceptions.pyo 14${PYSITELIB}/xdg/Exceptions.pyo
14${PYSITELIB}/xdg/IconTheme.py 15${PYSITELIB}/xdg/IconTheme.py