diff --git a/multimedia/vdr-plugin-control/Makefile b/multimedia/vdr-plugin-control/Makefile index c470e58ca7a4..2a02a3b2676c 100644 --- a/multimedia/vdr-plugin-control/Makefile +++ b/multimedia/vdr-plugin-control/Makefile @@ -1,42 +1,45 @@ PORTNAME= vdr-plugin-control PORTVERSION= 0.0.2a45 PORTREVISION= 16 CATEGORIES= multimedia MASTER_SITES= http://ricomp.de/vdr/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION:S/a45/a/}${DISTVERSIONSUFFIX} PATCH_SITES= http://ppa.launchpad.net/the-vdr-team/unstable-plugins/ubuntu/pool/main/v/vdr-plugin-control/ \ LOCAL/nox PATCHFILES= ${PORTNAME}_${PORTVERSION:S/a45/a-45/}yavdr1.diff.gz MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - telnet control plugin WWW= http://ricomp.de/vdr/down_en.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION:S/a45/a/} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin @${RM} ${WRKSRC}/vdr-plugin-${PLUGIN}-${DISTVERSION:S/a45/a/}/debian/patches/90* @for i in ${WRKSRC}/vdr-plugin-${PLUGIN}-${DISTVERSION:S/a45/a/}/debian/patches/*.dpatch; do \ ${PATCH} -d ${WRKSRC} `${SED} -n '/^#PATCHOPTIONS:/{s///;p;q;}' $$i` --forward --quiet <$$i ;\ done pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-eepg/Makefile b/multimedia/vdr-plugin-eepg/Makefile index c488a87c3ba6..f1ca05b6d79c 100644 --- a/multimedia/vdr-plugin-eepg/Makefile +++ b/multimedia/vdr-plugin-eepg/Makefile @@ -1,39 +1,42 @@ PORTNAME= vdr-plugin-eepg PORTVERSION= 0.0.6p2011071921 PORTREVISION= 8 CATEGORIES= multimedia MASTER_SITES= LOCAL/nox/ DISTNAME= ${PORTNAME}-${PORTVERSION:C/p.*/pre/}-0-g${GITHASH} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - extended EPG plugin WWW= https://projects.vdr-developer.org/projects/plg-eepg LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + GITHASH= e7383ed PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PORTNAME}-${GITHASH} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ${INSTALL_DATA} ${WRKSRC}/eepg.equiv.IT ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ${INSTALL_DATA} ${WRKSRC}/eepg.equiv.IT ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/eepg.equiv.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-epgsearch/Makefile b/multimedia/vdr-plugin-epgsearch/Makefile index a1f61777d788..a9cfa851d8e5 100644 --- a/multimedia/vdr-plugin-epgsearch/Makefile +++ b/multimedia/vdr-plugin-epgsearch/Makefile @@ -1,44 +1,47 @@ PORTNAME= vdr-plugin-epgsearch PORTVERSION= 1.0.1s20120322 PORTREVISION= 8 CATEGORIES= multimedia MASTER_SITES= http://winni.vdr-developer.org/epgsearch/downloads/beta/:beta \ LOCAL/nox/:snapshot DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - EPG search plugin WWW= http://winni.vdr-developer.org/epgsearch/index_eng.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + LIB_DEPENDS= libpcre.so:devel/pcre \ libtre.so:textproc/libtre USES= pkgconfig tar:bzip2 PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/vdr-plugin-${PLUGIN} MAKE_ARGS= INCLUDES="-I${LOCALBASE}/include -I${LOCALBASE}/include/vdr -I${WRKSRC}" PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin @${REINPLACE_CMD} -e 's/^#\(HAVE_PCREPOSIX=\)/\1/;' \ -e 's/^#\(HAVE_LIBTRE=\)/\1/;' \ ${WRKSRC}/Makefile pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-extrecmenu/Makefile b/multimedia/vdr-plugin-extrecmenu/Makefile index f59a9de1c941..b27ea518d5c0 100644 --- a/multimedia/vdr-plugin-extrecmenu/Makefile +++ b/multimedia/vdr-plugin-extrecmenu/Makefile @@ -1,36 +1,39 @@ PORTNAME= vdr-plugin-extrecmenu PORTVERSION= 1.2.2 PORTREVISION= 5 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/936/ DISTNAME= vdr-${PLUGIN}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - extended recordings menu WWW= https://projects.vdr-developer.org/projects/plg-extrecmenu LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${PORTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-femon/Makefile b/multimedia/vdr-plugin-femon/Makefile index 66c5fa4c42d5..79bdac5f5efe 100644 --- a/multimedia/vdr-plugin-femon/Makefile +++ b/multimedia/vdr-plugin-femon/Makefile @@ -1,36 +1,39 @@ PORTNAME= vdr-plugin-femon PORTVERSION= 1.7.17 PORTREVISION= 5 CATEGORIES= multimedia MASTER_SITES= http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - frontend monitor plugin WWW= http://www.saunalahti.fi/~rahrenbe/vdr/femon/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-infosatepg/Makefile b/multimedia/vdr-plugin-infosatepg/Makefile index 323cb7aa6445..856f3192d901 100644 --- a/multimedia/vdr-plugin-infosatepg/Makefile +++ b/multimedia/vdr-plugin-infosatepg/Makefile @@ -1,37 +1,40 @@ PORTNAME= vdr-plugin-infosatepg PORTVERSION= 0.0.11 PORTREVISION= 21 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/342/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - infosat EPG plugin WWW= https://projects.vdr-developer.org/projects/plg-infosatepg LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales @${MKDIR} ${STAGEDIR}/var/cache/vdr/${PLUGIN} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-iptv/Makefile b/multimedia/vdr-plugin-iptv/Makefile index 11538d02e936..5a6073adc8d1 100644 --- a/multimedia/vdr-plugin-iptv/Makefile +++ b/multimedia/vdr-plugin-iptv/Makefile @@ -1,61 +1,64 @@ PORTNAME= vdr-plugin-iptv PORTVERSION= 1.0.1 PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - IP television plugin WWW= http://www.saunalahti.fi/~rahrenbe/vdr/iptv/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 MAKE_ARGS= IPTV_EXTSHELL=/bin/sh WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY PORTEXAMPLES= channels.conf.iptv OPTIONS_DEFINE= DOCS EXAMPLES NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin @${REINPLACE_CMD} -e 's|^\(CHANNELS_CONF[[:space:]]*\)[?]*\(=[[:space:]]*\).*|\1\2${PREFIX}/etc/vdr/channels.conf|;' \ -e 's|^\(CHANNEL_SETTINGS_DIR[[:space:]]*\)[?]*\(=[[:space:]]*\)/etc|\1\2${PREFIX}/etc|;' \ ${WRKSRC}/iptv/vlc2iptv pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/vlcinput ${INSTALL_DATA} ${FILESDIR}/vlcinput/*.conf ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/vlcinput ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/image.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/image.sh.sample ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/internetradio.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/internetradio.sh.sample ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/iptvstream-notrap.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/iptvstream-notrap.sh.sample ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/iptvstream.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/iptvstream.sh.sample ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/linein.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/linein.sh.sample ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/vlc2iptv \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/vlc2iptv.sample ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}/webcam.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/webcam.sh.sample post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/channels.conf.iptv ${STAGEDIR}${EXAMPLESDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-markad/Makefile b/multimedia/vdr-plugin-markad/Makefile index bd72042bd01c..da6265f30aa0 100644 --- a/multimedia/vdr-plugin-markad/Makefile +++ b/multimedia/vdr-plugin-markad/Makefile @@ -1,56 +1,59 @@ PORTNAME= vdr-plugin-markad PORTVERSION= 0.1.4 PORTREVISION= 12 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/1041/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - MarkAd plugin WWW= https://projects.vdr-developer.org/projects/plg-markad LICENSE= GPLv2+ LOGOS LICENSE_COMB= multi LICENSE_NAME_LOGOS= Station logos LICENSE_TEXT_LOGOS= Installs station logos LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LICENSE_PERMS_LOGOS= auto-accept +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + BROKEN= does not fetch LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg USES= compiler:c++11-lang pkgconfig tar:tgz WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} VDR_PLUGIN_MAKEFILES= ${WRKSRC}/command/Makefile ${WRKSRC}/plugin/Makefile DEFINES= -DDATADIR=\\\"${DATADIR}\\\" -DPREFIX=\\\"${PREFIX}\\\" MAKE_ARGS= DATADIR=${DATADIR} FREEBSD=1 MAKE_ENV= DEFINES="${DEFINES}" PORTDOCS= README HISTORY PORTDATA= logos OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" # for libexecinfo: (so that __builtin_frame_address() finds the top # of the stack) .if ${ARCH} == "amd64" CFLAGS+= -fno-omit-frame-pointer CPPFLAGS+= -fno-omit-frame-pointer .endif post-patch: post-patch-plugin @${LN} -s ../lib ../locale ${WRKSRC} pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-osdpip/Makefile b/multimedia/vdr-plugin-osdpip/Makefile index 8bd4edf6f7de..b0d46712a256 100644 --- a/multimedia/vdr-plugin-osdpip/Makefile +++ b/multimedia/vdr-plugin-osdpip/Makefile @@ -1,39 +1,41 @@ PORTNAME= vdr-plugin-osdpip PORTVERSION= 0.1.2 PORTREVISION= 11 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/961/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} DIST_SUBDIR= vdr MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - picture-in-picture plugin WWW= https://projects.vdr-developer.org/projects/plg-osdpip LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= fails to build with FFmpeg 6 +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg USES= pkgconfig tar:tgz PORTDOCS= COPYING README HISTORY WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-osdteletext/Makefile b/multimedia/vdr-plugin-osdteletext/Makefile index 26cef88d39c0..1b9cf6f5d630 100644 --- a/multimedia/vdr-plugin-osdteletext/Makefile +++ b/multimedia/vdr-plugin-osdteletext/Makefile @@ -1,37 +1,40 @@ PORTNAME= vdr-plugin-osdteletext PORTVERSION= 0.9.2 PORTREVISION= 7 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/899/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - OSD teletext plugin WWW= https://projects.vdr-developer.org/projects/plg-osdteletext LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales @${MKDIR} ${STAGEDIR}/var/cache/vdr/vtx post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-reelchannelscan/Makefile b/multimedia/vdr-plugin-reelchannelscan/Makefile index 54ac0df63145..a994bbb0b37c 100644 --- a/multimedia/vdr-plugin-reelchannelscan/Makefile +++ b/multimedia/vdr-plugin-reelchannelscan/Makefile @@ -1,40 +1,43 @@ PORTNAME= vdr-plugin-reelchannelscan PORTVERSION= 0.6.1b1.7.15 PORTREVISION= 13 CATEGORIES= multimedia MASTER_SITES= LOCAL/nox \ http://ppa.launchpad.net/yavdr/stable-vdr/ubuntu/pool/main/v/vdr-plugin-reelchannelscan/ DISTFILES= ${PORTNAME}_${DISTVERSIONPREFIX}${DISTVERSION:S/b/+beta/}${DISTVERSIONSUFFIX}.orig${EXTRACT_SUFX} \ ${PORTNAME}_${DISTVERSIONPREFIX}${DISTVERSION:S/b/+beta/}${DISTVERSIONSUFFIX}-27yavdr1.debian${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - Reelchannelscan plugin WWW= http://www.reel-multimedia.com LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/b1.7.15//} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/transponders ${INSTALL_DATA} ${WRKDIR}/debian/transponders/*.tpl \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/transponders post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-remote/Makefile b/multimedia/vdr-plugin-remote/Makefile index 1a76e93fe50b..7d953dd18f62 100644 --- a/multimedia/vdr-plugin-remote/Makefile +++ b/multimedia/vdr-plugin-remote/Makefile @@ -1,36 +1,39 @@ PORTNAME= vdr-plugin-remote PORTVERSION= 0.4.0 PORTREVISION= 16 CATEGORIES= multimedia MASTER_SITES= http://www.escape-edv.de/endriss/vdr/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - remote control plugin WWW= http://escape-edv.de/endriss/vdr/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-skinenigmang/Makefile b/multimedia/vdr-plugin-skinenigmang/Makefile index 3c0cc3e5e770..90d14079c6f3 100644 --- a/multimedia/vdr-plugin-skinenigmang/Makefile +++ b/multimedia/vdr-plugin-skinenigmang/Makefile @@ -1,46 +1,49 @@ PORTNAME= vdr-plugin-skinenigmang PORTVERSION= 0.1.2s20120606 PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://andreas.vdr-developer.org/enigmang/download/:release \ LOCAL/nox:snapshot DISTNAME= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} DISTFILES= ${DISTNAME}.tar.bz2:snapshot \ skinenigmang-logos-xpm-hi-20070702.tgz:release MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - Enigma-NG skin plugin WWW= http://andreas.vdr-developer.org/enigmang/index.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= pkgconfig PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS BINARY_ALIAS= freetype-config=true .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin ${REINPLACE_CMD} 's|freetype-config |pkg-config freetype2 |g' \ ${WRKSRC}/Makefile pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales (cd ${WRKDIR}/${PLUGIN} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-sleeptimer/Makefile b/multimedia/vdr-plugin-sleeptimer/Makefile index d29d42d3dd63..6c254e5b0fea 100644 --- a/multimedia/vdr-plugin-sleeptimer/Makefile +++ b/multimedia/vdr-plugin-sleeptimer/Makefile @@ -1,35 +1,38 @@ PORTNAME= vdr-plugin-sleeptimer PORTVERSION= 0.8.2 PORTREVISION= 8 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/652/ MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - sleep timer plugin WWW= https://projects.vdr-developer.org/projects/plg-sleeptimer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= tar:tgz PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${PORTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-streamdev/Makefile b/multimedia/vdr-plugin-streamdev/Makefile index 4f3030c55b97..f7b0bf52b67a 100644 --- a/multimedia/vdr-plugin-streamdev/Makefile +++ b/multimedia/vdr-plugin-streamdev/Makefile @@ -1,56 +1,59 @@ PORTNAME= vdr-plugin-streamdev PORTVERSION= 0.6.1 PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/1580/:release \ LOCAL/nox:snapshot DISTFILES= ${DISTNAME:S/plugin-//}${EXTRACT_SUFX}:release MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - stream device plugin WWW= http://streamdev.vdr-developer.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + RUN_DEPENDS= bash:shells/bash USES= shebangfix tar:tgz SHEBANG_FILES= streamdev-server/externremux.sh MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/${PLUGIN}-${PORTVERSION} VDR_PLUGIN_MAKEFILES=\ ${WRKSRC}/client/Makefile \ ${WRKSRC}/server/Makefile PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" pre-patch: @${CP} ${WRKSRC}/Makefile-1.7.33 ${WRKSRC}/Makefile @${CP} ${WRKSRC}/client/Makefile-1.7.33 ${WRKSRC}/client/Makefile @${CP} ${WRKSRC}/server/Makefile-1.7.33 ${WRKSRC}/server/Makefile post-patch: post-patch-plugin @${LN} -s ../locale ${WRKSRC} @${REINPLACE_CMD} '1s-^#!/bin/sh-#!${LOCALBASE}/bin/bash-' \ ${WRKSRC}/${PLUGIN}-server/externremux.sh pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}-server ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN}-server/externremux.sh \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}-server/externremux.sh.sample ${INSTALL_DATA} ${WRKSRC}/${PLUGIN}-server/streamdevhosts.conf \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}-server/streamdevhosts.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-ttxtsubs/Makefile b/multimedia/vdr-plugin-ttxtsubs/Makefile index a1a7bcad2bbb..e702d066ce84 100644 --- a/multimedia/vdr-plugin-ttxtsubs/Makefile +++ b/multimedia/vdr-plugin-ttxtsubs/Makefile @@ -1,35 +1,38 @@ PORTNAME= vdr-plugin-ttxtsubs PORTVERSION= 0.2.4 PORTREVISION= 7 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/725/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - teletext subtitle plugin WWW= https://projects.vdr-developer.org/projects/plg-ttxtsubs LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-vdrmanager/Makefile b/multimedia/vdr-plugin-vdrmanager/Makefile index 093158ffee63..94f331ba8d5f 100644 --- a/multimedia/vdr-plugin-vdrmanager/Makefile +++ b/multimedia/vdr-plugin-vdrmanager/Makefile @@ -1,37 +1,40 @@ PORTNAME= vdr-plugin-vdrmanager PORTVERSION= 0.6 PORTREVISION= 7 CATEGORIES= multimedia MASTER_SITES= http://projects.vdr-developer.org/attachments/download/828/ DISTNAME= ${PORTNAME:S/-plugin//}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - VDR-Manager server plugin WWW= https://projects.vdr-developer.org/projects/vdr-manager/wiki LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + PATCH_STRIP= -p1 PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins ${INSTALL_DATA} ${WRKSRC}/examples/plugin.vdrmanager.conf \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/plugin.vdrmanager.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-vnsiserver/Makefile b/multimedia/vdr-plugin-vnsiserver/Makefile index 0f86f874e4a8..b096eac466fa 100644 --- a/multimedia/vdr-plugin-vnsiserver/Makefile +++ b/multimedia/vdr-plugin-vnsiserver/Makefile @@ -1,47 +1,50 @@ PORTNAME= vdr-plugin-vnsiserver PORTVERSION= 14.0.20150330 PORTREVISION= 3 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - VNSI server plugin WWW= https://www.vdr-portal.de/board/thread.php?threadid=95292 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USE_GITHUB= yes GH_ACCOUNT= FernetMenta GH_TAGNAME= 36e2b61 USES= pkgconfig PATCH_STRIP= -p1 MAKE_ARGS= LIBDIR=${WRKDIR}/lib \ LOCDIR=${PREFIX}/share/locale \ VDRSRC=${LOCALBASE}/include/vdr \ INCLUDES=-I${LOCALBASE}/include PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/de_DE/LC_MESSAGES \ ${STAGEDIR}${PREFIX}/share/locale/lt_LT/LC_MESSAGES post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ${INSTALL_DATA} ${WRKSRC}/${PLUGIN}/allowed_hosts.conf \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/allowed_hosts.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-wirbelscan/Makefile b/multimedia/vdr-plugin-wirbelscan/Makefile index 243a374e8377..585b675e5815 100644 --- a/multimedia/vdr-plugin-wirbelscan/Makefile +++ b/multimedia/vdr-plugin-wirbelscan/Makefile @@ -1,38 +1,41 @@ PORTNAME= vdr-plugin-wirbelscan PORTVERSION= 0.0.7 PORTREVISION= 9 CATEGORIES= multimedia MASTER_SITES= http://wirbel.htpc-forum.de/wirbelscan/ DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - wirbelscan plugin WWW= http://wirbel.htpc-forum.de/wirbelscan/index2.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + USES= dos2unix tar:tgz DOS2UNIX_FILES= scanner.c PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS NLS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin @${REINPLACE_CMD} -f ${FILESDIR}/types.sed ${WRKSRC}/*.c ${WRKSRC}/*.h pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugin-xineliboutput/Makefile b/multimedia/vdr-plugin-xineliboutput/Makefile index a539205bd09a..0bea72955c15 100644 --- a/multimedia/vdr-plugin-xineliboutput/Makefile +++ b/multimedia/vdr-plugin-xineliboutput/Makefile @@ -1,70 +1,73 @@ PORTNAME= vdr-plugin-xineliboutput PORTVERSION= 1.0.90s20120511 PORTREVISION= 34 CATEGORIES= multimedia MASTER_SITES= SF/xineliboutput/files/xineliboutput/vdr-xineliboutput-${PORTVERSION}/:release \ LOCAL/nox:snapshot DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - xineliboutput plugin/viewer WWW= https://sourceforge.net/projects/xineliboutput/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ libdbus-glib-1.so:devel/dbus-glib \ libvdpau.so:multimedia/libvdpau \ libxine.so:multimedia/libxine USES= compiler:c++11-lang gl pkgconfig tar:bzip2 xorg USE_GL= gl glu glut USE_XORG= xrandr xrender HAS_CONFIGURE= yes CONFIGURE_ARGS= --add-cflags=-I${VDRDIR} \ --cc="${CC}" \ --cxx="${CXX}" PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/vdr-${PLUGIN} XINE_PLUGINSDIR= lib/xine/plugins/2.11 PLIST_SUB= XINE_PLUGINSDIR=${XINE_PLUGINSDIR} PORTDOCS= HISTORY README PORTEXAMPLES= xine OPTIONS_DEFINE= DOCS EXAMPLES LIBBLURAY LIBEXTRACTOR NLS OPTIONS_SUB= yes LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray LIBBLURAY_CONFIGURE_ENABLE= libbluray LIBEXTRACTOR_LIB_DEPENDS= libextractor.so:textproc/libextractor LIBEXTRACTOR_CONFIGURE_ENABLE= libextractor .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin # clang doesn't know -MG ${TOUCH} -t 200001010000 ${WRKSRC}/nosignal_720x576.c \ ${WRKSRC}/black_720x576.c ${WRKSRC}/vdrlogo_720x576.c pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ${INSTALL_DATA} ${WRKSRC}/examples/allowed_hosts.conf \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/allowed_hosts.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/xine ${INSTALL_DATA} ${FILESDIR}/keymap ${STAGEDIR}${EXAMPLESDIR}/xine .include diff --git a/multimedia/vdr-plugin-xvdr/Makefile b/multimedia/vdr-plugin-xvdr/Makefile index 078d345e7746..8aa50c1e800f 100644 --- a/multimedia/vdr-plugin-xvdr/Makefile +++ b/multimedia/vdr-plugin-xvdr/Makefile @@ -1,39 +1,42 @@ PORTNAME= vdr-plugin-xvdr PORTVERSION= 0.9.5 PORTREVISION= 8 CATEGORIES= multimedia MASTER_SITES= LOCAL/nox/ DISTNAME= pipelka-${PORTNAME}-xvdr-${PORTVERSION}-0-g${GITHASH} MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - XVDR server plugin WWW= https://github.com/pipelka/vdr-plugin-xvdr LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + GITHASH= e4cab47 PATCH_STRIP= -p1 WRKSRC= ${WRKDIR}/pipelka-${PORTNAME}-${GITHASH} PORTDOCS= README HISTORY OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../vdr/Makefile.plugins" post-patch: post-patch-plugin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ${INSTALL_DATA} ${WRKSRC}/${PLUGIN}/allowed_hosts.conf \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/allowed_hosts.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/vdr-plugins/Makefile b/multimedia/vdr-plugins/Makefile index 72ddeccf1a28..d9de4bf715fc 100644 --- a/multimedia/vdr-plugins/Makefile +++ b/multimedia/vdr-plugins/Makefile @@ -1,64 +1,67 @@ PORTNAME= vdr-plugins PORTVERSION= 1.7.29 PORTREVISION= 8 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - plugin metaport WWW= http://www.tvdr.de/ +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 + RUN_DEPENDS+= vdr:multimedia/vdr USES= metaport OPTIONS_DEFINE= CONTROL EPGSEARCH FEMON INFOSATEPG IPTV OSDPIP \ OSDTELETEXT REELSCAN REMOTE SKINENIGMANG STREAMDEV \ TTXTSUBS WIRBELSCAN XINELIBOUTPUT LIVE UPNP \ SLEEPTIMER XVDR EEPG VDRMANAGER SOFTHDDEVICE \ EXTRECMENU VNSISERVER MARKAD CONTROL_DESC= telnet control EPGSEARCH_DESC= EPG search FEMON_DESC= frontend monitor INFOSATEPG_DESC= infosat EPG data via satellite IPTV_DESC= IP television OSDPIP_DESC= picture-in-picture OSDTELETEXT_DESC= OSD teletext REELSCAN_DESC= Reel channelscan REMOTE_DESC= non-lirc remote control (experimental) SKINENIGMANG_DESC= Enigma-NG skin STREAMDEV_DESC= stream device (server and client) TTXTSUBS_DESC= teletext subtitle plugin WIRBELSCAN_DESC= Wirbelscan XINELIBOUTPUT_DESC= xineliboutput plugin/viewer LIVE_DESC= live web plugin UPNP_DESC= UPnP/DLNA plugin (alpha!) SLEEPTIMER_DESC= sleep timer plugin XVDR_DESC= XVDR plugin (for connecting XBMC PVR) EEPG_DESC= extended EPG plugin (for UK/NL/etc.) VDRMANAGER_DESC= plugin for VDR-Manager Android clients SOFTHDDEVICE_DESC= softhddevice plugin EXTRECMENU_DESC= extended recordings menu plugin VNSISERVER_DESC= VNSI server (for XBMC PVR branch - old) MARKAD_DESC= MarkAd plugin OPTIONS_DEFAULT= CONTROL EPGSEARCH FEMON INFOSATEPG IPTV OSDPIP \ OSDTELETEXT REELSCAN REMOTE SKINENIGMANG STREAMDEV \ TTXTSUBS WIRBELSCAN XINELIBOUTPUT LIVE \ SLEEPTIMER EEPG VDRMANAGER EXTRECMENU VNSISERVER VDRDIR= ${LOCALBASE}/lib/vdr .for OPT in ${OPTIONS_DEFINE} . if ${OPTIONS_DEFINE:MREELSCAN} == ${OPT} ${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-reelchannelscan.so.${PORTVERSION}:multimedia/vdr-plugin-reelchannelscan . elif ${OPTIONS_DEFINE:MSTREAMDEV} == ${OPT} ${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-${OPT:tl}-server.so.${PORTVERSION}:multimedia/vdr-plugin-${OPT:tl} . elif ${OPTIONS_DEFINE:MLIVE} == ${OPT} ${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-${OPT:tl}.so.${PORTVERSION}:www/vdr-plugin-${OPT:tl} . else ${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-${OPT:tl}.so.${PORTVERSION}:multimedia/vdr-plugin-${OPT:tl} . endif .endfor .include diff --git a/multimedia/vdr/Makefile b/multimedia/vdr/Makefile index 73117840e036..c52c5db8d5e9 100644 --- a/multimedia/vdr/Makefile +++ b/multimedia/vdr/Makefile @@ -1,113 +1,116 @@ PORTNAME= vdr PORTVERSION= 1.7.29 PORTREVISION= 15 CATEGORIES= multimedia MASTER_SITES= ftp://ftp.tvdr.de/vdr/Developer/ DIST_SUBDIR= vdr MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - development version WWW= http://www.tvdr.de/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandoned "work in progress" fork in 2015 +EXPIRATION_DATE=2023-06-30 + BUILD_DEPENDS= v4l_compat>=1.0.20120501:multimedia/v4l_compat \ ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:x11-fonts/fontconfig RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:x11-fonts/fontconfig \ xorg-fonts-truetype>=0:x11-fonts/xorg-fonts-truetype USES= cpe gettext gmake iconv:wchar_t jpeg pkgconfig shebangfix tar:bzip2 CPE_VENDOR= tvdr SHEBANG_FILES= svdrpsend CONFDIR= ${ETCDIR} USE_CSTD= gnu89 MAKE_ARGS= CC="${CC}" \ CXX="${CXX}" \ VDR_USER=${VDR_USER} \ CONFDIR=${CONFDIR} \ OSTYPE=FreeBSD \ LIRC_DEVICE=/var/run/lirc/lircd \ LIBDIR=../../lib \ VDRDIR=${WRKSRC} \ TMPDIR=/tmp \ PREFIX=${PREFIX} ALL_TARGET= all plugins VDR_USER= vdr VDR_GROUP= vdr VIDEODIR= /video SUB_LIST= VIDEODIR=${VIDEODIR} SUB_FILES= vdr-waitdvb USE_RC_SUBR= vdr USERS= ${VDR_USER} GROUPS= ${VDR_GROUP} PLIST_SUB= VDR_USER=${VDR_USER} \ VDR_GROUP=${VDR_GROUP} PORTDOCS= INSTALL MANUAL README HISTORY OPTIONS_DEFINE= IPTVPATCH TTXPATCH STB0899_SIGNAL DOCS NLS OPTIONS_DEFAULT= IPTVPATCH TTXPATCH OPTIONS_SUB= yes IPTVPATCH_DESC= Stops EIT scans on IPTV channels TTXPATCH_DESC= Support patches for teletext subtitle plugin STB0899_SIGNAL_DESC= STB0899 signal strength patch IPTVPATCH_EXTRA_PATCHES= ${FILESDIR}/vdr-1.7.15-disable_eitscan.patch NLS_ALL_TARGET= vdr plugins .include .if ${OPSYS} == DragonFly IGNORE= will not work due to lack of driver support .endif .if ${ARCH} == "i386" USE_GCC= yes .endif post-patch: # clang doesn't know -MG: @${REINPLACE_CMD} -e '/^MAKEDEP.*-MM/s/-MG[[:space:]]*$$/# -MG/' \ ${WRKSRC}/Makefile ${WRKSRC}/libsi/Makefile \ ${WRKSRC}/PLUGINS/src/*/Makefile @[ ! -f ${WRKSRC}/s2apiwrapper.c ] || \ ${REINPLACE_CMD} 's/__u32/uint32_t/' ${WRKSRC}/s2apiwrapper.c @${SED} \ -e '/^PREFIX/d' \ -e 's|^\(VIDEODIR[[:space:]]*\)[?]*\(=[[:space:]]*\).*|\1\2${VIDEODIR}|' \ ${WRKSRC}/Make.config.template >${WRKSRC}/Make.config @${REINPLACE_CMD} -e 's|%%CONFDIR%%|${CONFDIR}|' ${WRKSRC}/vdr.1 # We don't support this yet: @${RM} -r ${WRKSRC}/PLUGINS/src/dvbhddevice post-patch-TTXPATCH-on: @${PATCH} -d ${WRKSRC} --quiet -p1 <${FILESDIR}/vdr-1.7.21-ttxtsubs.patch-1 @${PATCH} -d ${WRKSRC} --quiet -p1 <${FILESDIR}/vdr-1.7.21-ttxtsubs.patch-2 post-patch-STB0899_SIGNAL-on: # This fixes signal strength display for e.g. pctv452e-based tuners. # (like TT S2-36?0.) @${PATCH} -d ${WRKSRC} --quiet -p1 <${FILESDIR}/stb0899-signalstrength.patch post-install: @${MKDIR} ${STAGEDIR}${CONFDIR}/plugins ${INSTALL_DATA} ${FILESDIR}/remote.conf ${STAGEDIR}${CONFDIR}/remote.conf.sample for i in $$(cd ${WRKSRC} && ls *.conf); do \ ${MV} -i ${STAGEDIR}${CONFDIR}/$$i \ ${STAGEDIR}${CONFDIR}/$$i.sample; \ done ${INSTALL_SCRIPT} ${WRKDIR}/vdr-waitdvb ${STAGEDIR}${PREFIX}/bin post-install-NLS-on: @(cd ${WRKSRC} && ${COPYTREE_SHARE} locale ${STAGEDIR}${PREFIX}/share/) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/www/vdr-plugin-live/Makefile b/www/vdr-plugin-live/Makefile index 2111e7b20396..33089df59929 100644 --- a/www/vdr-plugin-live/Makefile +++ b/www/vdr-plugin-live/Makefile @@ -1,52 +1,54 @@ PORTNAME= vdr-plugin-live PORTVERSION= 0.3.0 PORTREVISION= 5 CATEGORIES= www multimedia MASTER_SITES= http://live.vdr-developer.org/downloads/:release \ LOCAL/nox/:snapshot DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:release MAINTAINER= ports@FreeBSD.org COMMENT= Video Disk Recorder - live web plugin WWW= http://live.vdr-developer.org/ BROKEN= does not build: 'tr1/functional' file not found +DEPRECATED= Depends on abandoned fork of VDR +EXPIRATION_DATE=2023-06-30 LIB_DEPENDS+= libtntnet.so:www/tntnet \ libpcre.so:devel/pcre PATCH_STRIP= -p1 PORTDOCS= COPYING README HISTORY WRKSRC= ${WRKDIR}/${PLUGIN}-${PORTVERSION} VDR_PLUGIN_MAKEFILES= ${WRKSRC}/httpd/Makefile ${WRKSRC}/pages/Makefile MAKE_ARGS+= INCLUDES="-I${LOCALBASE}/include -I${WRKSRC}" MAKE_ARGS+= PREFIX="${PREFIX}" USES= compiler:c++11-lang USE_CXXSTD= c++11 OPTIONS_DEFINE= DOCS .include "${.CURDIR}/../../multimedia/vdr/Makefile.plugins" .include .if ${COMPILER_FEATURES:Mlibc++} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libcxx .endif post-patch: post-patch-plugin ${CP} ${FILESDIR}/gen_version_suffix.h ${WRKSRC} pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales (cd ${WRKSRC}/${PLUGIN} && ${COPYTREE_SHARE} \* \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ) .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .endif .include