Bino is a video player with the following main features:

Support for stereoscopic 3D video, with a wide variety of input and output
formats.
Support for multi-display video, e.g. for powerwalls, Virtual Reality
installations and other multi-projector setups.

WWW:	http://bino3d.org/

PR:		ports/166389
Submitted by:	Mykola Dzham <i@levsha.me>
Feature safe:	yes
This commit is contained in:
Pawel Pekala 2012-03-29 21:39:25 +00:00
parent 390da21310
commit 8e55463122
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=293974
5 changed files with 121 additions and 0 deletions

View File

@ -21,6 +21,7 @@
SUBDIR += bangarang
SUBDIR += banshee
SUBDIR += beep-media-player
SUBDIR += bino
SUBDIR += bmp-extra-plugins
SUBDIR += bombono
SUBDIR += bsdbktr_tvtune

50
multimedia/bino/Makefile Normal file
View File

@ -0,0 +1,50 @@
# New ports collection makefile for: bino
# Date created: 2012-03-12
# Whom: Mykola Dzham <i@levsha.me>
#
# $FreeBSD$
#
PORTNAME= bino
PORTVERSION= 1.2.1
CATEGORIES= multimedia
MASTER_SITES= http://download.savannah.nongnu.org/releases/bino/ http://levsha.me/ports/distfiles/
MAINTAINER= i@levsha.me
COMMENT= 3D video player with multi-display support
LICENSE= GPLv3
FETCH_ARGS= -Fpr
USE_XZ= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
INSTALLS_ICONS= yes
USE_QT_VER= 4
QT_COMPONENTS= moc_build opengl rcc_build
# no port fow equalizer now, lirc detecting not working
CONFIGURE_ARGS+= --without-equalizer --without-liblircclient --docdir=${DOCSDIR}
LIB_DEPENDS+= ass.5:${PORTSDIR}/multimedia/libass \
avformat.1:${PORTSDIR}/multimedia/ffmpeg \
GLEW.1:${PORTSDIR}/graphics/glew \
openal.1:${PORTSDIR}/audio/openal-soft
MAN1= bino.1
INFO= bino
.if !defined(WITHOUT_NLS)
USE_GETTEXT= yes
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
# fixes build on non UTF-8 enviroments
post-patch:
@${REINPLACE_CMD} -e 's|echo $<|LANG=C; LC_ALL=C; &|' \
${WRKSRC}/src/Makefile.in
.include <bsd.port.mk>

2
multimedia/bino/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (bino-1.2.1.tar.xz) = 2573ba0c0f8ae1f2cb8f7ecb5ac311146ac2759b52087bf6c8580942054458d0
SIZE (bino-1.2.1.tar.xz) = 714608

View File

@ -0,0 +1,7 @@
Bino is a video player with the following main features:
Support for stereoscopic 3D video, with a wide variety of input and output
formats.
Support for multi-display video, e.g. for powerwalls, Virtual Reality
installations and other multi-projector setups.
WWW: http://bino3d.org/

61
multimedia/bino/pkg-plist Normal file
View File

@ -0,0 +1,61 @@
@comment $FreeBSD$
bin/bino
share/applications/bino.desktop
@dirrmtry share/applications
%%DOCSDIR%%/bino.html
%%DOCSDIR%%/multi-display-vrlab.jpg
%%DOCSDIR%%/multi-display-rotated.jpg
%%DOCSDIR%%/gamma-pattern-tb.png
%%DOCSDIR%%/crosstalk-pattern-tb.png
%%DOCSDIR%%/input-layout-mono.png
%%DOCSDIR%%/input-layout-separate-left-right.png
%%DOCSDIR%%/input-layout-separate-right-left.png
%%DOCSDIR%%/input-layout-top-bottom.png
%%DOCSDIR%%/input-layout-top-bottom-half.png
%%DOCSDIR%%/input-layout-bottom-top.png
%%DOCSDIR%%/input-layout-bottom-top-half.png
%%DOCSDIR%%/input-layout-left-right.png
%%DOCSDIR%%/input-layout-left-right-half.png
%%DOCSDIR%%/input-layout-right-left.png
%%DOCSDIR%%/input-layout-right-left-half.png
%%DOCSDIR%%/input-layout-even-odd-rows.png
%%DOCSDIR%%/input-layout-odd-even-rows.png
%%DOCSDIR%%/output-type-mono-left.png
%%DOCSDIR%%/output-type-mono-right.png
%%DOCSDIR%%/output-type-top-bottom.png
%%DOCSDIR%%/output-type-top-bottom-half.png
%%DOCSDIR%%/output-type-left-right.png
%%DOCSDIR%%/output-type-left-right-half.png
%%DOCSDIR%%/output-type-even-odd-rows.png
%%DOCSDIR%%/output-type-even-odd-columns.png
%%DOCSDIR%%/output-type-checkerboard.png
%%DOCSDIR%%/output-type-hdmi-frame-pack.png
%%DOCSDIR%%/output-type-red-cyan.png
%%DOCSDIR%%/output-type-green-magenta.png
%%DOCSDIR%%/output-type-amber-blue.png
%%DOCSDIR%%/output-type-red-green.png
%%DOCSDIR%%/output-type-red-blue.png
%%DOCSDIR%%/output-type-stereo.png
@dirrm %%DOCSDIR%%
share/icons/hicolor/16x16/apps/bino.png
@dirrmtry share/icons/hicolor/16x16/apps
@dirrmtry share/icons/hicolor/16x16
share/icons/hicolor/32x32/apps/bino.png
@dirrmtry share/icons/hicolor/32x32/apps
@dirrmtry share/icons/hicolor/32x32
share/icons/hicolor/48x48/apps/bino.png
@dirrmtry share/icons/hicolor/48x48/apps
@dirrmtry share/icons/hicolor/48x48
share/icons/hicolor/64x64/apps/bino.png
@dirrmtry share/icons/hicolor/64x64/apps
@dirrmtry share/icons/hicolor/64x64
share/icons/hicolor/scalable/apps/bino.svg
@dirrmtry share/icons/hicolor/scalable/apps
@dirrmtry share/icons/hicolor/scalable
@dirrmtry share/icons/hicolor
@dirrmtry share/icons
%%NLS%%share/locale/cs/LC_MESSAGES/bino.mo
%%NLS%%share/locale/de/LC_MESSAGES/bino.mo
%%NLS%%share/locale/fr/LC_MESSAGES/bino.mo
%%NLS%%share/locale/pl/LC_MESSAGES/bino.mo
%%NLS%%share/locale/ru/LC_MESSAGES/bino.mo