summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/tsmuxer')
-rw-r--r--media-video/tsmuxer/ChangeLog10
-rw-r--r--media-video/tsmuxer/files/icon.pngbin0 -> 1634 bytes
-rw-r--r--media-video/tsmuxer/metadata.xml18
-rw-r--r--media-video/tsmuxer/tsmuxer-1.10.6.ebuild44
4 files changed, 72 insertions, 0 deletions
diff --git a/media-video/tsmuxer/ChangeLog b/media-video/tsmuxer/ChangeLog
new file mode 100644
index 000000000000..4e75132010ba
--- /dev/null
+++ b/media-video/tsmuxer/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-video/tsmuxer
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/tsmuxer/ChangeLog,v 1.1 2010/07/28 00:54:12 sbriesen Exp $
+
+*tsmuxer-1.10.6 (28 Jul 2010)
+
+ 28 Jul 2010; Stefan Briesenick <sbriesen@gentoo.org>
+ +tsmuxer-1.10.6.ebuild, +files/icon.png, +metadata.xml:
+ initial commit
+
diff --git a/media-video/tsmuxer/files/icon.png b/media-video/tsmuxer/files/icon.png
new file mode 100644
index 000000000000..c06827849239
--- /dev/null
+++ b/media-video/tsmuxer/files/icon.png
Binary files differ
diff --git a/media-video/tsmuxer/metadata.xml b/media-video/tsmuxer/metadata.xml
new file mode 100644
index 000000000000..fc6b20637ac0
--- /dev/null
+++ b/media-video/tsmuxer/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>sbriesen@gentoo.org</email>
+ <name>Stefan Briesenick</name>
+ </maintainer>
+ <longdescription lang="en">
+ SmartLabs tsMuxeR – the software utility to create TS and M2TS files for
+ IP broadcasting as well as for viewing at hardware video players (i.e.,
+ Dune HD Ultra, Sony Playstation3 and others). tsMuxeR is a part of
+ SmartCONTENT, content preparation solution.
+ </longdescription>
+ <use>
+ <flag name='gui'>Installs tsMuxerGUI (needs Qt4)</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-video/tsmuxer/tsmuxer-1.10.6.ebuild b/media-video/tsmuxer/tsmuxer-1.10.6.ebuild
new file mode 100644
index 000000000000..2a8c6e473c4d
--- /dev/null
+++ b/media-video/tsmuxer/tsmuxer-1.10.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/tsmuxer/tsmuxer-1.10.6.ebuild,v 1.1 2010/07/28 00:54:12 sbriesen Exp $
+
+EAPI="1"
+
+inherit eutils
+
+DESCRIPTION="Utility to create TS and M2TS files"
+HOMEPAGE="http://www.smlabs.net/tsmuxer_en.html"
+SRC_URI="http://www.smlabs.net/tsMuxer/tsMuxeR_shared_${PV}.tar.gz"
+LICENSE="SmartLabs"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="gui linguas_ru"
+
+RESTRICT="strip"
+
+DEPEND="gui? (
+ x86? ( x11-libs/qt-gui:4 )
+ amd64? ( app-emulation/emul-linux-x86-qtlibs )
+ )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_install() {
+ dodir /opt/bin
+ exeinto /opt/tsMuxeR/bin
+
+ doexe tsMuxeR
+ dosym ../tsMuxeR/bin/tsMuxeR /opt/bin
+
+ if use gui; then
+ doexe tsMuxerGUI
+ dosym ../tsMuxeR/bin/tsMuxerGUI /opt/bin
+ newicon ${FILESDIR}/icon.png tsMuxerGUI.png
+ make_desktop_entry tsMuxerGUI tsMuxerGUI tsMuxerGUI
+ fi
+
+ dodoc licence.txt # is this needed?
+ use linguas_ru && dodoc readme.rus.txt
+}