summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2013-04-21 12:38:44 +0000
committerLuca Barbato <lu_zero@gentoo.org>2013-04-21 12:38:44 +0000
commit1c65387d04a3f129bf1d8797e21b83c12298e5ac (patch)
treed1d5e14a73f6375b0c51197c0224d1603c2669a2 /media-video/bino
parentFix gpg signing of Manifest (diff)
downloadgentoo-2-1c65387d04a3f129bf1d8797e21b83c12298e5ac.tar.gz
gentoo-2-1c65387d04a3f129bf1d8797e21b83c12298e5ac.tar.bz2
gentoo-2-1c65387d04a3f129bf1d8797e21b83c12298e5ac.zip
New version, thanks to PhobosK <phobosk@fastmail.fm> for the initial ebuild, fix bug #465172
(Portage version: 2.1.11.62/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'media-video/bino')
-rw-r--r--media-video/bino/ChangeLog8
-rw-r--r--media-video/bino/bino-1.4.2.ebuild68
2 files changed, 75 insertions, 1 deletions
diff --git a/media-video/bino/ChangeLog b/media-video/bino/ChangeLog
index 93f600a2e3c8..3f02b23bd93b 100644
--- a/media-video/bino/ChangeLog
+++ b/media-video/bino/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/bino
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/bino/ChangeLog,v 1.2 2013/03/02 22:30:11 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/bino/ChangeLog,v 1.3 2013/04/21 12:38:44 lu_zero Exp $
+
+*bino-1.4.2 (21 Apr 2013)
+
+ 21 Apr 2013; Luca Barbato <lu_zero@gentoo.org> +bino-1.4.2.ebuild:
+ New version, thanks to PhobosK <phobosk@fastmail.fm> for the initial ebuild,
+ fix bug #465172
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> bino-1.3.0.ebuild:
Move Qt dependencies to the new category
diff --git a/media-video/bino/bino-1.4.2.ebuild b/media-video/bino/bino-1.4.2.ebuild
new file mode 100644
index 000000000000..f51e4f879fd8
--- /dev/null
+++ b/media-video/bino/bino-1.4.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/bino/bino-1.4.2.ebuild,v 1.1 2013/04/21 12:38:44 lu_zero Exp $
+
+EAPI=4
+
+inherit autotools-utils flag-o-matic
+
+DESCRIPTION="Stereoscopic and multi-display media player"
+HOMEPAGE="http://bino3d.org/"
+SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc lirc"
+
+IUSE_VIDEO_CARDS="
+ video_cards_nvidia"
+IUSE+="${IUSE_VIDEO_CARDS}"
+
+LANGS="en bg de fr ru"
+for X in ${LANGS} ; do
+ IUSE+=" linguas_${X}"
+done
+
+RDEPEND=">=media-libs/glew-1.6.0
+ media-libs/openal
+ dev-qt/qtgui:4
+ dev-qt/qtcore:4
+ dev-qt/qtopengl:4
+ >=media-libs/libass-0.9.9
+ >=virtual/ffmpeg-0.6.90
+ lirc? ( app-misc/lirc )
+ video_cards_nvidia? ( media-video/nvidia-settings )
+ virtual/libintl"
+
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README README.Linux )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with video_cards_nvidia xnvctrl)
+ $(use_with lirc liblircclient)
+ --without-equalizer
+ --htmldir=/usr/share/doc/${PF}/html
+ )
+ if use lirc; then
+ export liblircclient_CFLAGS="-I/usr/include/lirc"
+ export liblircclient_LIBS="-llirc_client"
+ fi
+ if use video_cards_nvidia; then
+ append-cppflags "-I/usr/include/NVCtrl"
+ fi
+ # Fix a compilation error because of a multiple definitions in glew
+ append-ldflags "-zmuldefs"
+
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ use doc || ( rm -rf "${D}"/usr/share/doc/${PF}/html && dohtml "${FILESDIR}/${PN}.html" )
+}