diff options
author | nox <nox@FreeBSD.org> | 2011-03-27 03:18:59 +0800 |
---|---|---|
committer | nox <nox@FreeBSD.org> | 2011-03-27 03:18:59 +0800 |
commit | 581399bda80c5dcca6449cf90876a98b12a25004 (patch) | |
tree | 76bd95f1df2d9b79f50f36376a37269ee6e4d480 | |
parent | ecb23ee9d81a3bb7cb8c81f03bcec0e0609f042e (diff) | |
download | freebsd-ports-gnome-581399bda80c5dcca6449cf90876a98b12a25004.tar.gz freebsd-ports-gnome-581399bda80c5dcca6449cf90876a98b12a25004.tar.zst freebsd-ports-gnome-581399bda80c5dcca6449cf90876a98b12a25004.zip |
http://www.linuxtv.org/vdrwiki/index.php/Osdpip-plugin
OSD Picture-in-Picture is a VDR PlugIn that displays the current channel
in a small box on the screen (default upper right corner). You can switch
up and down now, watching the progress of the previous channel in the box.
Quality is not too good yet, and only I-Frames are displayed.
WWW: http://projects.vdr-developer.org/projects/show/plg-osdpip
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/vdr-plugin-osdpip/Makefile | 38 | ||||
-rw-r--r-- | multimedia/vdr-plugin-osdpip/distinfo | 2 | ||||
-rw-r--r-- | multimedia/vdr-plugin-osdpip/files/patch-Makefile | 9 | ||||
-rw-r--r-- | multimedia/vdr-plugin-osdpip/files/patch-vdr-osdpip-0.1.0 | 15 | ||||
-rw-r--r-- | multimedia/vdr-plugin-osdpip/pkg-descr | 8 | ||||
-rw-r--r-- | multimedia/vdr-plugin-osdpip/pkg-plist | 22 |
7 files changed, 95 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index e82b54fc141c..9ac538fc853b 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -340,6 +340,7 @@ SUBDIR += vdr-plugin-femon SUBDIR += vdr-plugin-infosatepg SUBDIR += vdr-plugin-iptv + SUBDIR += vdr-plugin-osdpip SUBDIR += vic SUBDIR += vlc SUBDIR += vodcatcher diff --git a/multimedia/vdr-plugin-osdpip/Makefile b/multimedia/vdr-plugin-osdpip/Makefile new file mode 100644 index 000000000000..07a39e0896ae --- /dev/null +++ b/multimedia/vdr-plugin-osdpip/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: vdr-plugin-osdpip +# Date created: Wed Apr 14 18:11:42 CEST 2010 +# Whom: Juergen Lock <nox@freebsd.org> +# +# $FreeBSD$ +# + +PORTNAME= vdr-plugin-osdpip +PORTVERSION= 0.1.0 +PORTREVISION= 6 +CATEGORIES= multimedia +MASTER_SITES= http://projects.vdr-developer.org/attachments/download/267/ +DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} +EXTRACT_SUFX= .tgz + +MAINTAINER= nox@FreeBSD.org +COMMENT= Video Disk Recorder - picture-in-picture plugin + +LIB_DEPENDS+= avcodec.1:${PORTSDIR}/multimedia/ffmpeg + +DIST_SUBDIR= vdr +PATCH_STRIP= -p1 +HAVE_CONFIGURE= yes +PORTDOCS= COPYING README +MAKE_JOBS_SAFE= yes +WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION} + +.include "${.CURDIR}/../vdr/Makefile.plugins" + +post-patch: post-patch-plugin + +post-install: post-install-pluginlocales +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}) +.endif + +.include <bsd.port.mk> diff --git a/multimedia/vdr-plugin-osdpip/distinfo b/multimedia/vdr-plugin-osdpip/distinfo new file mode 100644 index 000000000000..31fc7e290490 --- /dev/null +++ b/multimedia/vdr-plugin-osdpip/distinfo @@ -0,0 +1,2 @@ +SHA256 (vdr/vdr-osdpip-0.1.0.tgz) = 40f5e8acc57c82d922b0a415bb0f12ac3cb68c014f9bafd090b71ded6a25a821 +SIZE (vdr/vdr-osdpip-0.1.0.tgz) = 52090 diff --git a/multimedia/vdr-plugin-osdpip/files/patch-Makefile b/multimedia/vdr-plugin-osdpip/files/patch-Makefile new file mode 100644 index 000000000000..99cd31e3d542 --- /dev/null +++ b/multimedia/vdr-plugin-osdpip/files/patch-Makefile @@ -0,0 +1,9 @@ +--- osdpip-0.1.0/Makefile.orig ++++ osdpip-0.1.0/Makefile +@@ -171,3 +173,6 @@ dist: clean + + clean: + @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ $(PODIR)/*.mo $(PODIR)/*.pot ++ ++install: ++ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) $(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION) diff --git a/multimedia/vdr-plugin-osdpip/files/patch-vdr-osdpip-0.1.0 b/multimedia/vdr-plugin-osdpip/files/patch-vdr-osdpip-0.1.0 new file mode 100644 index 000000000000..c16b90058974 --- /dev/null +++ b/multimedia/vdr-plugin-osdpip/files/patch-vdr-osdpip-0.1.0 @@ -0,0 +1,15 @@ +diff -ur orig/osdpip-0.1.0/Makefile osdpip-0.1.0/Makefile +--- orig/osdpip-0.1.0/Makefile 2010-03-27 16:38:13.000000000 +0100 ++++ osdpip-0.1.0/Makefile 2010-03-29 09:35:59.000000000 +0200 +@@ -155,7 +155,11 @@ + + libvdr-$(PLUGIN).so: $(OBJS) + $(CXX) $(CXXFLAGS) -shared -o $@ $^ $(LIBS) ++ifdef FREEBSD ++ @cp -f $@ $(LIBDIR)/$@.$(APIVERSION) ++else + @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION) ++endif + + dist: clean + @-rm -rf $(TMPDIR)/$(ARCHIVE) diff --git a/multimedia/vdr-plugin-osdpip/pkg-descr b/multimedia/vdr-plugin-osdpip/pkg-descr new file mode 100644 index 000000000000..77ea4e07e99f --- /dev/null +++ b/multimedia/vdr-plugin-osdpip/pkg-descr @@ -0,0 +1,8 @@ +http://www.linuxtv.org/vdrwiki/index.php/Osdpip-plugin + +OSD Picture-in-Picture is a VDR PlugIn that displays the current channel +in a small box on the screen (default upper right corner). You can switch +up and down now, watching the progress of the previous channel in the box. +Quality is not too good yet, and only I-Frames are displayed. + +WWW: http://projects.vdr-developer.org/projects/show/plg-osdpip diff --git a/multimedia/vdr-plugin-osdpip/pkg-plist b/multimedia/vdr-plugin-osdpip/pkg-plist new file mode 100644 index 000000000000..1b86acc7c776 --- /dev/null +++ b/multimedia/vdr-plugin-osdpip/pkg-plist @@ -0,0 +1,22 @@ +lib/vdr/libvdr-osdpip.so.1.7.17 +%%NLS%%share/locale/ca_ES/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/cs_CZ/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/da_DK/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/de_DE/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/el_GR/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/es_ES/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/et_EE/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/fi_FI/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/fr_FR/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/hr_HR/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/hu_HU/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/it_IT/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/nl_NL/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/nn_NO/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/pl_PL/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/pt_PT/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/ro_RO/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/ru_RU/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/sl_SI/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/sv_SE/LC_MESSAGES/vdr-osdpip.mo +%%NLS%%share/locale/tr_TR/LC_MESSAGES/vdr-osdpip.mo |