# New ports collection makefile for: PenguinTV # Date created: 14 March 2006 # Whom: Edwin Groothuis # # $FreeBSD$ PORTNAME= PenguinTV PORTVERSION= 3.0 CATEGORIES= net audio multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= penguintv MAINTAINER= edwin@mavetju.org COMMENT= Graphical RSS feed reader with incorperated playback functions - development version BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/pysqlite2/_sqlite.so:${PORTSDIR}/databases/py-pysqlite21 \ ${PYTHON_SITELIBDIR}/pycurl.so:${PORTSDIR}/ftp/py-curl \ ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/_pynotify.so:${PORTSDIR}/devel/py-notify \ ${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \ ${PYXML} \ ${PYTHON_SITELIBDIR}/Pyrex/__init__.py:${PORTSDIR}/devel/pyrex RUN_DEPENDS= ${BUILD_DEPENDS} BROKEN= leaves egg file behind on deinstall WRKSRC= ${WRKDIR}/PenguinTV-${PORTVERSION} OPTIONS= PYLUCENE "Use Lucene search engine" ON \ GSTREAMER "Use GStreamer engine" ON USE_GNOME= pygnomeextras pygnome2 USE_PYTHON= yes USE_GECKO= firefox USE_DISPLAY= yes CONFLICTS= PenguinTV-devel-[0-9]* .include .include "${PORTSDIR}/www/mozilla/bsd.gecko.mk" .if defined(WITH_GSTREAMER) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer .endif .if defined(WITHOUT_PYLUCENE) #BROKEN= Cannot be run without PyLucene .else RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/PyLucene.py:${PORTSDIR}/textproc/py-lucene .endif do-build: cd ${WRKSRC} && ${PYTHON_CMD} setup.py build do-install: cd ${WRKSRC} && ${PYTHON_CMD} setup.py install .include