Changeset View
Changeset View
Standalone View
Standalone View
audio/idjc/Makefile
# Created by: Sean Bruno <sbruno@freebsd.org> | # Created by: Sean Bruno <sbruno@freebsd.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= idjc | PORTNAME= idjc | ||||
PORTVERSION= 0.8.14 | PORTVERSION= 0.8.15 | ||||
PORTREVISION= 2 | |||||
CATEGORIES= audio python | CATEGORIES= audio python | ||||
MASTER_SITES= SF/idjc/idjc/0.8 | MASTER_SITES= SF/idjc/idjc/0.8 | ||||
MAINTAINER= sbruno@FreeBSD.org | MAINTAINER= sbruno@FreeBSD.org | ||||
COMMENT= Shoutcast/Icecast DJ Console | COMMENT= Shoutcast/Icecast DJ Console | ||||
LICENSE= LGPL20 | LICENSE= LGPL20 | ||||
LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ | LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ | ||||
libavutil.so:${PORTSDIR}/multimedia/ffmpeg \ | libavutil.so:${PORTSDIR}/multimedia/ffmpeg \ | ||||
libjack.so:${PORTSDIR}/audio/jack \ | libjack.so:${PORTSDIR}/audio/jack \ | ||||
libtwolame.so:${PORTSDIR}/audio/twolame \ | libtwolame.so:${PORTSDIR}/audio/twolame \ | ||||
libspeex.so:${PORTSDIR}/audio/speex \ | libspeex.so:${PORTSDIR}/audio/speex \ | ||||
libsndfile.so:${PORTSDIR}/audio/libsndfile \ | libsndfile.so:${PORTSDIR}/audio/libsndfile \ | ||||
libmpg123.so:${PORTSDIR}/audio/mpg123 \ | libmpg123.so:${PORTSDIR}/audio/mpg123 \ | ||||
libFLAC.so:${PORTSDIR}/audio/flac \ | libFLAC.so:${PORTSDIR}/audio/flac \ | ||||
libmp3lame.so:${PORTSDIR}/audio/lame \ | libmp3lame.so:${PORTSDIR}/audio/lame \ | ||||
libvorbis.so:${PORTSDIR}/audio/libvorbis \ | libvorbis.so:${PORTSDIR}/audio/libvorbis \ | ||||
libshout-idjc.so:${PORTSDIR}/audio/shout-idjc | libshout-idjc.so:${PORTSDIR}/audio/shout-idjc | ||||
RUN_DEPENDS= oggenc:${PORTSDIR}/audio/vorbis-tools \ | RUN_DEPENDS= oggenc:${PORTSDIR}/audio/vorbis-tools \ | ||||
${PYTHON_PKGNAMEPREFIX}mutagen>=0:${PORTSDIR}/audio/py-mutagen \ | ${PYTHON_PKGNAMEPREFIX}mutagen>=0:${PORTSDIR}/audio/py-mutagen \ | ||||
${PYTHON_PKGNAMEPREFIX}dbus>=0.8:${PORTSDIR}/devel/py-dbus | ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:${PORTSDIR}/devel/py-dbus | ||||
OPTIONS_SUB= YES | |||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
USES= compiler:nestedfct desktop-file-utils gettext gmake \ | USES= compiler:nestedfct desktop-file-utils gettext gmake \ | ||||
libtool pathfix pkgconfig python:2.7 | libtool pathfix pkgconfig python:2.7 | ||||
LDFLAGS= -L${LOCALBASE}/lib | LDFLAGS+= -L${LOCALBASE}/lib | ||||
NLS_USES= gettext | |||||
NLS_CONFIGURE_OFF= --disable-nls | |||||
MAKE_JOBS_UNSAFE= yes | MAKE_JOBS_UNSAFE= yes | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USE_PYTHON= pythonprefix | USE_PYTHON= pythonprefix | ||||
USE_GNOME= glib20 pygtk2 | USE_GNOME= glib20 pygtk2 | ||||
PLIST_SUB+= PORTVERSION="${PORTVERSION}" | PLIST_SUB+= PORTVERSION="${PORTVERSION}" | ||||
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} | DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} | ||||
pre-install: | pre-install: | ||||
${REINPLACE_CMD} 's|libvorbis.so.0|libvorbis.so|' \ | ${REINPLACE_CMD} 's|libvorbis.so.0|libvorbis.so|' \ | ||||
${WRKSRC}/python/format.py | ${WRKSRC}/python/format.py | ||||
${REINPLACE_CMD} 's|#! /usr/local/bin/python2.72.7|#\!${LOCALBASE}/bin/${PYTHON_VERSION}|' \ | ${REINPLACE_CMD} 's|#! /usr/local/bin/python2.72.7|#\!${LOCALBASE}/bin/${PYTHON_VERSION}|' \ | ||||
${WRKSRC}/idjc | ${WRKSRC}/idjc | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |