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.
This commit is contained in:
agc 2007-05-04 20:23:41 +00:00
parent 5086175148
commit f4dee7cece
4 changed files with 42 additions and 0 deletions

9
audio/py-daap/DESCR Normal file
View file

@ -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.

24
audio/py-daap/Makefile Normal file
View file

@ -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"

4
audio/py-daap/PLIST Normal file
View file

@ -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

5
audio/py-daap/distinfo Normal file
View file

@ -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