aboutsummaryrefslogtreecommitdiff
path: root/audio/coverhunter/Makefile
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2004-10-13 23:41:25 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2004-10-13 23:41:25 +0000
commitfbcc2f642af5075f3735202b7fd21c1352167054 (patch)
tree6c8596426966a862a9aa084a700efdd1ad204b90 /audio/coverhunter/Makefile
parent1e9bcc9e2590c3a328c45014d617242cd481e9e2 (diff)
downloadports-fbcc2f642af5075f3735202b7fd21c1352167054.tar.gz
ports-fbcc2f642af5075f3735202b7fd21c1352167054.zip
Notes
Diffstat (limited to 'audio/coverhunter/Makefile')
-rw-r--r--audio/coverhunter/Makefile64
1 files changed, 64 insertions, 0 deletions
diff --git a/audio/coverhunter/Makefile b/audio/coverhunter/Makefile
new file mode 100644
index 000000000000..f29a91a45d18
--- /dev/null
+++ b/audio/coverhunter/Makefile
@@ -0,0 +1,64 @@
+# New ports collection makefile for: coverhunter
+# Date created: 14 Jul 2004
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= coverhunter
+PORTVERSION= 0.3
+CATEGORIES= audio graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= jylefort@brutele.be
+COMMENT= A program fetching the covers of your digital music albums
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PIL/__init__.py:${PORTSDIR}/graphics/py-imaging
+
+USE_X_PREFIX= yes
+USE_GNOME= pygtk2
+USE_PYTHON= 2.3+
+USE_REINPLACE= yes
+NO_BUILD= yes
+
+PYC= PYTHON="${PYTHON_CMD}" ${SH} ${SCRIPTDIR}/py-compile
+
+BINDIR= ${PREFIX}/bin
+PKGLIBDIR= ${PREFIX}/lib/coverhunter
+
+MODULES= __init__.py \
+ album.py \
+ amazon.py \
+ config.py \
+ libhunter.py \
+ musicfile.py \
+ source.py
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ 's|@PYTHON_CMD@|${PYTHON_CMD}|; \
+ s|@PKGLIBDIR@|${PKGLIBDIR}|; \
+ s|@DATADIR@|${DATADIR}|' ${WRKSRC}/bin/coverhunter
+
+do-install:
+ ${MKDIR} ${BINDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/coverhunter ${BINDIR}
+ ${MKDIR} ${PKGLIBDIR}
+.for module in ${MODULES}
+ ${INSTALL_DATA} ${WRKSRC}/lib/${module} ${PKGLIBDIR}
+ ${PYC} --basedir ${PKGLIBDIR} ${PKGLIBDIR}/${module}
+.endfor
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} \
+ ${WRKSRC}/data/CoverHunter.glade \
+ ${WRKSRC}/data/fetch_all.png \
+ ${WRKSRC}/data/nocover.gif \
+ ${WRKSRC}/data/picture.png \
+ ${WRKSRC}/data/searching.png \
+ ${DATADIR}
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>