Index: head/audio/mythplugin-mythmusic/Makefile =================================================================== --- head/audio/mythplugin-mythmusic/Makefile (revision 426278) +++ head/audio/mythplugin-mythmusic/Makefile (revision 426279) @@ -1,46 +1,46 @@ # Created by: Bernhard Froehlich # $FreeBSD$ PORTNAME= mythmusic PORTVERSION= 0.27.5 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= audio PKGNAMEPREFIX= mythplugin- -MAINTAINER= decke@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Music playing plugin for MythTV LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libFLAC.so:audio/flac \ libvorbis.so:audio/libvorbis \ libtag.so:audio/taglib \ libfftw3f.so:math/fftw3-float BUILD_DEPENDS= mythfrontend:multimedia/mythtv USE_GITHUB= yes GH_ACCOUNT= MythTV GH_PROJECT= mythtv WRKSRC_SUBDIR= mythplugins USE_QT4= linguist_build moc_build qmake_build rcc_build uic_build HAS_CONFIGURE= yes USE_LDCONFIG= ${PREFIX}/lib/mythtv/plugins DESTDIRNAME= INSTALL_ROOT PLIST_SUB+= MYTHSHARE="share/mythtv" QMAKESPEC?= ${LOCALBASE}/share/qt4/mkspecs/freebsd-g++ CONFIGURE_ARGS= --prefix="${PREFIX}" --disable-all \ --enable-mythmusic --enable-fftw --enable-opengl post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure \ ${WRKSRC}/mythmusic/mythmusic/mythmusic.pro @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|g' \ ${WRKSRC}/configure .include Index: head/multimedia/mythtv/Makefile =================================================================== --- head/multimedia/mythtv/Makefile (revision 426278) +++ head/multimedia/mythtv/Makefile (revision 426279) @@ -1,126 +1,126 @@ # Created by: Stacey Son , Ari Maniatis # $FreeBSD$ PORTNAME= mythtv PORTVERSION= 0.27.5.20150616 PORTREVISION= 1 CATEGORIES= multimedia -MAINTAINER= decke@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= MythTV is a homebrew PVR project LIB_DEPENDS= libmp3lame.so:audio/lame \ libfreetype.so:print/freetype2 \ libtag.so:audio/taglib \ libxml2.so:textproc/libxml2 BUILD_DEPENDS= v4l_compat>=1.0.20100321:multimedia/v4l_compat \ yasm:devel/yasm RUN_DEPENDS= tv_check:textproc/p5-xmltv \ wget:ftp/wget CONFLICTS= mythtv-frontend-[0-9]* USE_GITHUB= yes GH_ACCOUNT= MythTV GH_TAGNAME= ad97d24 WRKSRC_SUBDIR= ${PORTNAME} ONLY_FOR_ARCHS= i386 amd64 USE_PERL5= run build NOPRECIOUSMAKEVARS= # don't override $(ARCH) in ffmpeg makefiles USES= gmake libtool perl5 pkgconfig pathfix shebangfix SHEBANG_FILES= programs/scripts/database/mythconverg_backup.pl \ programs/scripts/database/mythconverg_restore.pl USE_QT4= gui sql network script linguist_build l10n sql-mysql_run \ moc_build qmake_build rcc_build uic_build imageformats QT_NONSTANDARD= yes HAS_CONFIGURE= yes USE_LDCONFIG= ${PREFIX}/lib/mythtv/filters REINPLACE_ARGS= -i "" USE_RC_SUBR= mythbackend DESTDIRNAME= INSTALL_ROOT USERS= mythtv GROUPS= mythtv MAKE_ENV= QTDIR="${QT_PREFIX}" \ QMAKESPEC="${QMAKESPEC}" CPPFLAGS+= ${QTCPPFLAGS} CONFIGURE_ENV+= QMAKESPEC="${QMAKESPEC}" MOC="${MOC}" \ QTDIR="${QT_PREFIX}" CONFIGURE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/libdata/pkgconfig" LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --cxx="${CXX}" --dvb-path="${LOCALBASE}/include" \ --libxml2-path="${LOCALBASE}/include/libxml2" --enable-v4l2 --enable-ivtv --enable-xv \ --disable-audio-alsa --disable-indev=alsa --disable-outdev=alsa --disable-mythlogserver QMAKESPEC?= ${LOCALBASE}/share/qt4/mkspecs/freebsd-g++ OPTIONS_DEFINE= BINDINGS LIRC MYSQL OPENGL VDPAU OPTIONS_DEFAULT= BINDINGS OPENGL VDPAU OPTIONS_SUB= BINDINGS BINDINGS_DESC= Perl and Python bindings LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc MYSQL_USES= mysql:client,server MYSQL_USES_OFF= mysql VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau OPENGL_CONFIGURE_ENABLE= opengl-video .include SUB_FILES= pkg-message .if ${PORT_OPTIONS:MBINDINGS} CONFIGURE_ARGS+= --python=${PYTHON_CMD} USES+= python PYDISTUTILS_PKGNAME=MythTV PYDISTUTILS_PKGVERSION=0.27._1 BUILD_DEPENDS+= py*-lxml>=0:devel/py-lxml \ ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb \ ${PYTHON_PKGNAMEPREFIX}urlgrabber>=3.1.0_1:www/py-urlgrabber \ p5-HTTP-Request-Params>=0:www/p5-HTTP-Request-Params \ p5-LWP-UserAgent-Determined>=0:www/p5-LWP-UserAgent-Determined \ p5-Net-UPnP>=0:multimedia/p5-Net-UPnP \ p5-IO-Socket-INET6>=2.51:net/p5-IO-Socket-INET6 \ p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>0:databases/p5-DBD-mysql RUN_DEPENDS+= py*-lxml>=0:devel/py-lxml \ ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb \ ${PYTHON_PKGNAMEPREFIX}urlgrabber>=3.1.0_1:www/py-urlgrabber \ p5-HTTP-Request-Params>=0:www/p5-HTTP-Request-Params \ p5-LWP-UserAgent-Determined>=0:www/p5-LWP-UserAgent-Determined \ p5-Net-UPnP>=0:multimedia/p5-Net-UPnP \ p5-IO-Socket-INET6>=2.51:net/p5-IO-Socket-INET6 \ p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>0:databases/p5-DBD-mysql .else CONFIGURE_ARGS+=--without-bindings=perl,python .endif .if ${PORT_OPTIONS:MOPENGL} USE_QT4+= opengl .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure \ ${WRKSRC}/libs/libmythtv/libmythtv.pro \ ${WRKSRC}/bindings/perl/MythTV/Recording.pm \ ${WRKSRC}/programs/mythtranscode/replex/Makefile.standalone \ ${WRKSRC}/programs/scripts/database/mythconverg_backup.pl \ ${WRKSRC}/programs/scripts/database/mythconverg_restore.pl \ ${WRKSRC}/programs/mythcommflag/mythcommflag-analyze post-install: @${INSTALL} -d ${STAGEDIR}${PREFIX}/share/mythtv/database @${CP} ${WRKSRC}/database/mc.sql ${STAGEDIR}${PREFIX}/share/mythtv/database .include Index: head/multimedia/mythtv-frontend/Makefile =================================================================== --- head/multimedia/mythtv-frontend/Makefile (revision 426278) +++ head/multimedia/mythtv-frontend/Makefile (revision 426279) @@ -1,85 +1,85 @@ # Created by: Bernhard Froehlich # $FreeBSD$ PORTNAME= mythtv-frontend PORTVERSION= 0.27.5.20150616 PORTREVISION= 1 CATEGORIES= multimedia -MAINTAINER= decke@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= MythTV is a homebrew PVR project BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ yasm:devel/yasm LIB_DEPENDS= libmp3lame.so:audio/lame \ libfreetype.so:print/freetype2 \ libtag.so:audio/taglib \ libxml2.so:textproc/libxml2 CONFLICTS= mythtv-[0-9]* USE_GITHUB= yes GH_ACCOUNT= MythTV GH_PROJECT= mythtv GH_TAGNAME= ad97d24 WRKSRC_SUBDIR= ${GH_PROJECT} ONLY_FOR_ARCHS= i386 amd64 NOPRECIOUSMAKEVARS= # don't override $(ARCH) in ffmpeg makefiles USES= gmake libtool pkgconfig USE_QT4= gui sql network script linguist_build l10n sql-mysql_run \ moc_build qmake_build rcc_build uic_build QT_NONSTANDARD= yes HAS_CONFIGURE= yes USE_LDCONFIG= ${PREFIX}/lib/mythtv/filters REINPLACE_ARGS= -i "" DESTDIRNAME= INSTALL_ROOT DATADIR= ${PREFIX}/share/mythtv MAKE_ENV= QTDIR="${QT_PREFIX}" \ QMAKESPEC="${QMAKESPEC}" CPPFLAGS+= ${QTCPPFLAGS} CONFIGURE_ENV+= QMAKESPEC="${QMAKESPEC}" MOC="${MOC}" \ QTDIR="${QT_PREFIX}" \ PKG_CONFIG_PATH="${LOCALBASE}/libdata/pkgconfig" LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --cxx="${CXX}" --libxml2-path="${LOCALBASE}/include/libxml2" \ --disable-audio-alsa --disable-indev=alsa --disable-outdev=alsa --disable-mythlogserver \ --disable-firewire --disable-hdhomerun --disable-v4l2 --disable-ivtv --disable-hdpvr \ --disable-dvb --enable-opengl-video --without-bindings=perl,python,php QMAKESPEC?= ${LOCALBASE}/share/qt4/mkspecs/freebsd-g++ DESKTOP_ENTRIES="MythTV Frontend" "MythTV is a homebrew PVR project" "" \ "mythfrontend" "AudioVideo;Video;" false OPTIONS_DEFINE= OPENGL JACK PULSEAUDIO VDPAU OPTIONS_DEFAULT= OPENGL JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= audio-jack PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= audio-pulseoutput VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau OPENGL_CONFIGURE_ENABLE= opengl-video OPENGL_USE= QT4=opengl post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure \ ${WRKSRC}/libs/libmythtv/libmythtv.pro \ ${WRKSRC}/bindings/perl/MythTV/Recording.pm \ ${WRKSRC}/programs/mythtranscode/replex/Makefile.standalone \ ${WRKSRC}/programs/scripts/database/mythconverg_backup.pl \ ${WRKSRC}/programs/scripts/database/mythconverg_restore.pl \ ${WRKSRC}/programs/mythcommflag/mythcommflag-analyze .include Index: head/www/mythplugin-mythweb/Makefile =================================================================== --- head/www/mythplugin-mythweb/Makefile (revision 426278) +++ head/www/mythplugin-mythweb/Makefile (revision 426279) @@ -1,50 +1,50 @@ # Created by: Bernhard Froehlich # $FreeBSD$ PORTNAME= mythweb PORTVERSION= 0.27.5 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= www PKGNAMEPREFIX= mythplugin- -MAINTAINER= decke@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Frontend for scheduling and managing recordings on your MythTV Box RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql USE_GITHUB= yes GH_ACCOUNT= MythTV NO_BUILD= yes USES= php shebangfix USE_PHP= spl session mysql pcre posix json SHEBANG_FILES= mythweb.pl modules/_shared/lang/build_translation.pl \ modules/coverart/handler.pl modules/stream/*.pl SUB_FILES= pkg-message REINPLACE_ARGS= -i "" PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" OPTIONS_DEFINE= APACHE LIGHTTPD OPTIONS_DEFAULT= APACHE LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd .include .if ${PORT_OPTIONS:MAPACHE} USE_APACHE_RUN= 22+ .endif post-patch: @${REINPLACE_CMD} -e 's|/var/www/html|${WWWDIR}|' \ ${WRKSRC}/mythweb.conf.apache @${REINPLACE_CMD} -e 's|/usr/bin/php-cgi|${LOCALBASE}/bin/php-cgi|' \ ${WRKSRC}/mythweb.conf.lighttpd do-install: (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR} "! -name *.orig") .include