summaryrefslogtreecommitdiff
path: root/media-video/tsmuxer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/tsmuxer
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/tsmuxer')
-rw-r--r--media-video/tsmuxer/Manifest8
-rw-r--r--media-video/tsmuxer/metadata.xml17
-rw-r--r--media-video/tsmuxer/tsmuxer-1.10.6-r1.ebuild77
-rw-r--r--media-video/tsmuxer/tsmuxer-2.6.11.ebuild60
4 files changed, 162 insertions, 0 deletions
diff --git a/media-video/tsmuxer/Manifest b/media-video/tsmuxer/Manifest
new file mode 100644
index 000000000000..b2d7b6154f69
--- /dev/null
+++ b/media-video/tsmuxer/Manifest
@@ -0,0 +1,8 @@
+DIST tsMuxeR_shared_1.10.6.tar.gz 640010 SHA256 40871629da0968488c90600a0870b6f9e3ed09d30522c56a97d7397365af0910 SHA512 64d5214a84ae1d2fdbaad214ff9586007ed1d88e7d0e18d866dfe4e75cf371de52e4c05eb1d67d0b9c7c2f9cd5ca87b4dbb2b113e81361ba658aa1fecca115d6 WHIRLPOOL ca4993cf04a22051f9a5c8b7cbe8537156263d2b3e0c9f27a889a519eb7b171df7dbca5841a7345237b1623ce46c547ace886ce07bba3e92717513f87fd1cd15
+DIST tsmuxer-2.6.11.tar.gz 538798 SHA256 815a383aebc67e59b6e541b927ce14480efed9d103fe99e74ced9ea381f61764 SHA512 25b552153b76231ac1b88858d2178564d22edd18c6b08dc872765ac214ca6fd1ff6df5c5fff0f24647ea35f3f990e364bfb8adff5dd79c69cc12875fafb4f137 WHIRLPOOL b798cb5413c521a3d4034d434dbcc1fcb0b203abc71d92e4351c323e5ed15bcf19951eeb86bac6a703fe9ffa5d189124664dfad0f06a8e4f5dfc4fad1604cab1
+DIST tsmuxer-icon.png 1634 SHA256 ff166c09d7e5218ee566d876c20873e26ccf6242a3f37a7f01e6514c4396a753 SHA512 4af3b1bd0e1a2c8379773e16121aa1c0ae749a3a9b9fdef0622991ea4ea632f51fbd91af0f6b5a415c28b375bd71adde2e9aacfb8b495242168cc97e1c8bf4ff WHIRLPOOL 265eed8149ce9de8e8695bdc8a4e726cdb4cf4514f30263384d60edcfb896b37fc8cfdb707b16d11672cb302f8300f8790415db3f6b4ced11dd4d5bcd4859b96
+EBUILD tsmuxer-1.10.6-r1.ebuild 1847 SHA256 9733426c136a3d65946893d1d24815cb072166d22143a450dcb8120d9a228ccd SHA512 c83969d2f7d050010b8ac2d78b2a231140955f854e09a58feb8b7be299fd7affcee4f4ea38b899b6d8538f56562822d61fec717ec96ba5f0b671af1c14f991e6 WHIRLPOOL 4a18fbfe781032d344d707ceff638f0b26b55af95a401a394f94fe1467b0d29930420dd15d5c0f6d3f5ff2b34e64d2b32e8d66104c0f9c59df7c0054398f7aa2
+EBUILD tsmuxer-2.6.11.ebuild 1579 SHA256 d4fe2d7141e341135f551edcb69e8cfa63a17e9d310314eec08c93a79c2cbe80 SHA512 8c381c1db6dfa56dd668a9963bd6dde4b8221382f8455a99f49fa7db91f3fe3bcaffefb0eb6ea59461d8fb97ebd185968fad446ee43a919a23302c1b1bd733a3 WHIRLPOOL 2b5f0c82579629da226f6003ffaa12e0a8211ed347d83051590f75191326c43d17cdf370bf7f9640b24ce7cbde3774879cea57a45e22f70b62d81329d71f969f
+MISC ChangeLog 3023 SHA256 2711ed3d2ec7bf5569c45dcdd82a4609e8e2e1d8b21ea8cf0d8e41c6ab0419b5 SHA512 dcd19e3693b7161544ba5f39d5690a4ac6209561bfb8698036414dd8cc5c449ecdfcd9c1b0177b0753ec83d8cc1240420f65c9a6013580cf2b97db41f112b98a WHIRLPOOL d5d19ce386b783ee578f0e9d9fe89996939e6709ed05e3ee6aede3c9219583238713382f48236890451864f5efaed616a5ec5bbe26fce23df9e2a3d74df54566
+MISC ChangeLog-2015 2547 SHA256 2d39aad42fd0c490223e6f6c5960d15e824c8624635523df6bc71d3b2d5cc2ed SHA512 c7a6a178f4e4c7d05221eca8f6e61b2cb72d3c51b207db9105a9b8224b0db63dbea2fba62c3e83f941bc4a683853c109a602a817c37451730a6dd6f7ed0852a9 WHIRLPOOL 9af3164522ce469dc1c262415fda9781847558250b54330c2939ac2e1f3b8ca94ac58aeb2ec4fcffd53e3d5ffcb868e657976a14b093085730b34e5a4f0a6928
+MISC metadata.xml 645 SHA256 58c355352353c708dd0dd9f33c18e26e27e1b2e6cb12ee42227e56ad843f6343 SHA512 66d7f11ae0acb6082f91b40fc3c5990f0f957a82d722bee2958b9cc3ea0bcd2e094f4be0e1984397c6664267328ef5212a2131a1fb20d191b3a81b6cf9d524a1 WHIRLPOOL d6a61194e4f8935d52456146d4a76ff55b1e48f184d816aa3f76bf6ef9905fcad79d1c411e37ee554daf273292f67a50f146aa862eef5c1dbb6283a1f36d03e7
diff --git a/media-video/tsmuxer/metadata.xml b/media-video/tsmuxer/metadata.xml
new file mode 100644
index 000000000000..fde90f475508
--- /dev/null
+++ b/media-video/tsmuxer/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>media-video@gentoo.org</email>
+ <name>Gentoo Video project</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="qt4">Installs tsMuxerGUI (needs Qt4)</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-video/tsmuxer/tsmuxer-1.10.6-r1.ebuild b/media-video/tsmuxer/tsmuxer-1.10.6-r1.ebuild
new file mode 100644
index 000000000000..f01350190c79
--- /dev/null
+++ b/media-video/tsmuxer/tsmuxer-1.10.6-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils base qt4-r2
+
+DESCRIPTION="Utility to create and demux TS and M2TS files"
+HOMEPAGE="http://www.smlabs.net/en/products/tsmuxer/"
+SRC_URI="http://www.smlabs.net/tsMuxer/tsMuxeR_shared_${PV}.tar.gz
+ http://gentoo.sbriesen.de/distfiles/tsmuxer-icon.png"
+LICENSE="SmartLabs"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="qt4 linguas_ru"
+
+QA_FLAGS_IGNORED="opt/${PN}/bin/tsMuxeR opt/${PN}/bin/tsMuxerGUI"
+
+DEPEND="|| (
+ >=app-arch/upx-ucl-3.01
+ >=app-arch/upx-bin-3.01
+)"
+RDEPEND="
+ x86? (
+ media-libs/freetype:2
+ qt4? (
+ dev-libs/glib:2
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ media-libs/fontconfig
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ )
+ )
+ amd64? (
+ >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)]
+ qt4? (
+ >=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
+ >=dev-qt/qtcore-4.8.5-r1:4[abi_x86_32(-)]
+ >=dev-qt/qtgui-4.8.5-r2:4[abi_x86_32(-)]
+ >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+ >=media-libs/libpng-1.2.51:1.2[abi_x86_32(-)]
+ >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+ >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)]
+ >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)]
+ >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+ >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+ >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+ )
+ )"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ upx -d tsMuxeR tsMuxerGUI || die
+}
+
+src_install() {
+ dodir /opt/bin
+ exeinto /opt/${PN}/bin
+
+ doexe tsMuxeR
+ dosym ../${PN}/bin/tsMuxeR /opt/bin/tsMuxeR
+
+ if use qt4; then
+ doexe tsMuxerGUI
+ dosym ../${PN}/bin/tsMuxerGUI /opt/bin/tsMuxerGUI
+ newicon "${DISTDIR}/${PN}-icon.png" "${PN}.png"
+ make_desktop_entry tsMuxerGUI "tsMuxeR GUI" "${PN}" "Qt;AudioVideo;Video"
+ fi
+
+ use linguas_ru && dodoc readme.rus.txt
+}
diff --git a/media-video/tsmuxer/tsmuxer-2.6.11.ebuild b/media-video/tsmuxer/tsmuxer-2.6.11.ebuild
new file mode 100644
index 000000000000..65f1d359bc6e
--- /dev/null
+++ b/media-video/tsmuxer/tsmuxer-2.6.11.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils qt4-r2
+
+DESCRIPTION="Utility to create and demux TS and M2TS files"
+HOMEPAGE="http://forum.doom9.org/showthread.php?t=168539"
+SRC_URI="https://drive.google.com/uc?export=download&id=0B0VmPcEZTp8NekJxLUVJRWMwejQ -> ${P}.tar.gz
+ http://gentoo.sbriesen.de/distfiles/tsmuxer-icon.png"
+LICENSE="SmartLabs"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="qt4"
+
+QA_FLAGS_IGNORED="opt/${PN}/bin/tsMuxeR opt/${PN}/bin/tsMuxerGUI"
+
+DEPEND="|| (
+ >=app-arch/upx-ucl-3.01[lzma]
+ >=app-arch/upx-bin-3.01
+)"
+RDEPEND="
+ >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)]
+ qt4? (
+ >=dev-libs/glib-2.34.3:2[abi_x86_32(-)]
+ >=dev-qt/qtcore-4.8.5-r1:4[abi_x86_32(-)]
+ >=dev-qt/qtgui-4.8.5-r2:4[abi_x86_32(-)]
+ >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+ >=media-libs/libpng-1.2.51:1.2[abi_x86_32(-)]
+ >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+ >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)]
+ >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)]
+ >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+ >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+ >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+ )
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ upx -d tsMuxeR tsMuxerGUI || die
+}
+
+src_install() {
+ dodir /opt/bin
+ exeinto /opt/${PN}/bin
+
+ doexe tsMuxeR
+ dosym ../${PN}/bin/tsMuxeR /opt/bin/tsMuxeR
+
+ if use qt4; then
+ doexe tsMuxerGUI
+ dosym ../${PN}/bin/tsMuxerGUI /opt/bin/tsMuxerGUI
+ newicon "${DISTDIR}/${PN}-icon.png" "${PN}.png"
+ make_desktop_entry tsMuxerGUI "tsMuxeR GUI" "${PN}" "Qt;AudioVideo;Video"
+ fi
+}