diff options
author | agc <agc@pkgsrc.org> | 2007-05-04 20:23:41 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2007-05-04 20:23:41 +0000 |
commit | f4dee7cecebed3e54dfc0828aaa04e51ad6e4e7d (patch) | |
tree | 0dd751020f75b7316ff2631bb248c081f58047ca /audio | |
parent | 50861751487eb15a06067b857b8d5a0d5f36fc87 (diff) | |
download | pkgsrc-f4dee7cecebed3e54dfc0828aaa04e51ad6e4e7d.tar.gz |
Initial import of PythonDaap 0.7 as py-daap into the Packages Collection.
PythonDaap is a (under development) DAAP client implemented in Python,
and based on PyTunes by Davyd Madeley. The authentication stuff
(needed by recent copies of iTunes) has been added, and a primitive
object model that can download individual tracks, and has playlist
support.
This distribution also includes an implementation of Apple's custom
MD5 hasher as a python module. This hasher is used in the DAAP
authentication protocol, documented by David Hammerton.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/py-daap/DESCR | 9 | ||||
-rw-r--r-- | audio/py-daap/Makefile | 24 | ||||
-rw-r--r-- | audio/py-daap/PLIST | 4 | ||||
-rw-r--r-- | audio/py-daap/distinfo | 5 |
4 files changed, 42 insertions, 0 deletions
diff --git a/audio/py-daap/DESCR b/audio/py-daap/DESCR new file mode 100644 index 00000000000..5c204ed6a25 --- /dev/null +++ b/audio/py-daap/DESCR @@ -0,0 +1,9 @@ +PythonDaap is a (under development) DAAP client implemented in Python, +and based on PyTunes by Davyd Madeley. The authentication stuff +(needed by recent copies of iTunes) has been added, and a primitive +object model that can download individual tracks, and has playlist +support. + +This distribution also includes an implementation of Apple's custom +MD5 hasher as a python module. This hasher is used in the DAAP +authentication protocol, documented by David Hammerton. diff --git a/audio/py-daap/Makefile b/audio/py-daap/Makefile new file mode 100644 index 00000000000..4a9932a3ff4 --- /dev/null +++ b/audio/py-daap/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/05/04 20:23:41 agc Exp $ +# + +DISTNAME= PythonDaap-0.7 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= audio python +MASTER_SITES= http://jerakeen.org/files/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://jerakeen.org/PythonDaap/ +COMMENT= Python binding for DAAP + +PYSETUP= setup.py +PLIST_SUBST+= PYSITELIB=${PYSITELIB:Q} + +do-build: + cd ${WRKSRC} && ${PYTHONBIN} ${PYSETUP} build + +do-install: + cd ${WRKSRC} && ${PYTHONBIN} ${PYSETUP} install + +.include "../../lang/python/application.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/audio/py-daap/PLIST b/audio/py-daap/PLIST new file mode 100644 index 00000000000..54df52ae6a3 --- /dev/null +++ b/audio/py-daap/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/04 20:23:41 agc Exp $ +${PYSITELIB}/daap.py +${PYSITELIB}/daap.pyc +${PYSITELIB}/md5daap.so diff --git a/audio/py-daap/distinfo b/audio/py-daap/distinfo new file mode 100644 index 00000000000..0fe3abba353 --- /dev/null +++ b/audio/py-daap/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/05/04 20:23:41 agc Exp $ + +SHA1 (PythonDaap-0.7.tar.gz) = e38cf60840ccddd55746d042674fe686e9be0a2b +RMD160 (PythonDaap-0.7.tar.gz) = c08c1980318c221f51eea446a1e6a060bf0a250d +Size (PythonDaap-0.7.tar.gz) = 25285 bytes |