pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/py-python-mimeparse Import py27-python-mimeparse-0...
details: https://anonhg.NetBSD.org/pkgsrc/rev/ab6660057334
branches: trunk
changeset: 635251:ab6660057334
user: rodent <rodent%pkgsrc.org@localhost>
date: Mon Jun 02 03:19:30 2014 +0000
description:
Import py27-python-mimeparse-0.1.4 as www/py-python-mimeparse.
A module provides basic functions for parsing mime-type names and matching them
against a list of media-ranges.
This module provides basic functions for handling mime-types. It can handle
matching mime-types against a list of media-ranges. See section 14.1 of the HTTP
specification [RFC 2616] for a complete explanation:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1
Contents:
* parse_mime_type(): Parses a mime-type into its component parts.
* parse_media_range(): Media-ranges are mime-types with wild-cards and a "q"
quality parameter.
* quality(): Determines the quality ("q") of a mime-type when compared against
a list of media-ranges.
* quality_parsed(): Just like quality() except the second parameter must be
pre-parsed.
* best_match(): Choose the mime-type with the highest quality ("q") from a list
of candidates.
diffstat:
www/py-python-mimeparse/DESCR | 20 ++++++++++++++++++++
www/py-python-mimeparse/Makefile | 18 ++++++++++++++++++
www/py-python-mimeparse/PLIST | 5 +++++
www/py-python-mimeparse/distinfo | 5 +++++
4 files changed, 48 insertions(+), 0 deletions(-)
diffs (64 lines):
diff -r 8fd064d74cb5 -r ab6660057334 www/py-python-mimeparse/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-python-mimeparse/DESCR Mon Jun 02 03:19:30 2014 +0000
@@ -0,0 +1,20 @@
+A module provides basic functions for parsing mime-type names and matching them
+against a list of media-ranges.
+
+This module provides basic functions for handling mime-types. It can handle
+matching mime-types against a list of media-ranges. See section 14.1 of the HTTP
+specification [RFC 2616] for a complete explanation:
+
+http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1
+
+Contents:
+
+ * parse_mime_type(): Parses a mime-type into its component parts.
+ * parse_media_range(): Media-ranges are mime-types with wild-cards and a "q"
+ quality parameter.
+ * quality(): Determines the quality ("q") of a mime-type when compared against
+ a list of media-ranges.
+ * quality_parsed(): Just like quality() except the second parameter must be
+ pre-parsed.
+ * best_match(): Choose the mime-type with the highest quality ("q") from a list
+ of candidates.
diff -r 8fd064d74cb5 -r ab6660057334 www/py-python-mimeparse/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-python-mimeparse/Makefile Mon Jun 02 03:19:30 2014 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2014/06/02 03:19:30 rodent Exp $
+
+DISTNAME= python-mimeparse-0.1.4
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= python www
+MASTER_SITES= https://pypi.python.org/packages/source/p/python-mimeparse/
+
+MAINTAINER= rodent%NetBSD.org@localhost
+HOMEPAGE= https://github.com/dbtsai/python-mimeparse
+COMMENT= Module provides basic functions for parsing mime-type names
+LICENSE= mit
+
+USE_LANGUAGES= # none
+
+EGG_NAME= ${DISTNAME:S/-/_/1}
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8fd064d74cb5 -r ab6660057334 www/py-python-mimeparse/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-python-mimeparse/PLIST Mon Jun 02 03:19:30 2014 +0000
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2014/06/02 03:19:30 rodent Exp $
+${PYSITELIB}/mimeparse.py
+${PYSITELIB}/mimeparse.pyc
+${PYSITELIB}/mimeparse.pyo
+${PYSITELIB}/${EGG_FILE}
diff -r 8fd064d74cb5 -r ab6660057334 www/py-python-mimeparse/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-python-mimeparse/distinfo Mon Jun 02 03:19:30 2014 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/06/02 03:19:30 rodent Exp $
+
+SHA1 (python-mimeparse-0.1.4.tar.gz) = bebc26249214c66f8c65e904e8eede8453eb4840
+RMD160 (python-mimeparse-0.1.4.tar.gz) = 40df7a5b05913ea991eda84bba0c420e15cc9522
+Size (python-mimeparse-0.1.4.tar.gz) = 5228 bytes
Home |
Main Index |
Thread Index |
Old Index