diff options
Diffstat (limited to 'media-video/tsmuxer')
-rw-r--r-- | media-video/tsmuxer/Manifest | 6 | ||||
-rw-r--r-- | media-video/tsmuxer/metadata.xml | 3 | ||||
-rw-r--r-- | media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild | 38 | ||||
-rw-r--r-- | media-video/tsmuxer/tsmuxer-2.6.16_p20220706.ebuild | 40 |
4 files changed, 46 insertions, 41 deletions
diff --git a/media-video/tsmuxer/Manifest b/media-video/tsmuxer/Manifest index 1d6de811f70a..16a9a963b119 100644 --- a/media-video/tsmuxer/Manifest +++ b/media-video/tsmuxer/Manifest @@ -1,3 +1,3 @@ -DIST tsmuxer-2.6.11.tar.gz 538798 BLAKE2B 18f5f9002e356664ae84343afbadcddd447743404bcdcca709ba039ebb2ab05e5fba7eda0f30c86c29e18040d646004d1aec7dec34ed008ddbdb15228c63f09d SHA512 25b552153b76231ac1b88858d2178564d22edd18c6b08dc872765ac214ca6fd1ff6df5c5fff0f24647ea35f3f990e364bfb8adff5dd79c69cc12875fafb4f137 -EBUILD tsmuxer-2.6.11-r1.ebuild 787 BLAKE2B a47275e8bdb863a8323c82a777d738547ae7d94a4182e37e0aadfcd1a21c7947553f7531ca8b1d09cc7185f087dcedf81d744e87d665716462e13f1822b44cd2 SHA512 e0bc8f16c0a7ba1c9546c14e1eeb1325d9958720a1e6c57dca2b7f1f0e06930481ea8f2f628dd915740f91ec2dce6d34d2ece90169e5022d306c2cd15e27b59c -MISC metadata.xml 573 BLAKE2B 324a4a4396cf858d2da5d3c2b4183310adb33aeecef814980cab79bbb094b9a8c0e0f5d984737df564e5895a62ca519d36795b6216641fe4768a27ca2013fd6f SHA512 a84cbfc78aaddca9576bbb744d162794c1cd5297fda1f2672d37b8b05519d3d677561e8ef5a2a8a58b5fb4fccb74a573f0f5d202635051e394f3b14e551e912d +DIST tsmuxer-2.6.16_p20220706.tar.gz 699612 BLAKE2B 101f97b0846a1051c7920878c304e62d6e4d42a3c85c0d1e0fe8cd7cf2ebfd49ad0c75966c0b5e171a6e878d19ff6a03481b29bac4d0b1994285c24893597349 SHA512 96ffaf04a02a0f7cc643a49b54d299648bff551aa03263547d17abeb7871cdb867d98d13becea6e69d1d5691afffc9011ce502a3e7e9bd78f5025bff79d3ad76 +EBUILD tsmuxer-2.6.16_p20220706.ebuild 817 BLAKE2B d4e8a8681922a00a081ab7a69aacc87ef46c57f6b692d7eb11ce5b14e38a4c8f2adb5867d1318f5d8934a6e9769ad14c9e2893f58e3c8b6421617743616ccc65 SHA512 758af7bd8ec5e167553ff6a87c949c137ac7518846c0219e28028d12ef0b5deee3f7946783533226241841a957c028dfc78a406c01baec576b967e03b6d3e332 +MISC metadata.xml 655 BLAKE2B 9cfd9d850b1495a3d856a79aef4e0ae94b5da92b673cb060cb751261e85ef1d338911e6fa46005163e6deae2c49c65246d4f423898a4d159b223c3300df44cf5 SHA512 e1dccfe195f791682ffea86f1edadffea63324d95e14fe863e23adaae9672c31aa91e278ca1b9d1280784062048a8fb3f228b7c17ca635c222546a47b45aa06d diff --git a/media-video/tsmuxer/metadata.xml b/media-video/tsmuxer/metadata.xml index 3f59174a7177..5cb1a1ccb7e0 100644 --- a/media-video/tsmuxer/metadata.xml +++ b/media-video/tsmuxer/metadata.xml @@ -11,4 +11,7 @@ Dune HD Ultra, Sony Playstation3 and others). tsMuxeR is a part of SmartCONTENT, content preparation solution. </longdescription> + <upstream> + <remote-id type="github">justdan96/tsMuxer</remote-id> + </upstream> </pkgmetadata> diff --git a/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild b/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild deleted file mode 100644 index 4ddb8bb9da41..000000000000 --- a/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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" - -LICENSE="SmartLabs" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -QA_FLAGS_IGNORED="opt/${PN}/bin/tsMuxeR opt/${PN}/bin/tsMuxerGUI" - -DEPEND="|| ( - >=app-arch/upx-3.01[lzma] - >=app-arch/upx-bin-3.01 -)" -RDEPEND=" - >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)] -" - -S="${WORKDIR}" - -src_prepare() { - default - upx -d tsMuxeR tsMuxerGUI || die -} - -src_install() { - dodir /opt/bin - exeinto /opt/${PN}/bin - - doexe tsMuxeR - dosym ../${PN}/bin/tsMuxeR /opt/bin/tsMuxeR -} diff --git a/media-video/tsmuxer/tsmuxer-2.6.16_p20220706.ebuild b/media-video/tsmuxer/tsmuxer-2.6.16_p20220706.ebuild new file mode 100644 index 000000000000..963a534a2470 --- /dev/null +++ b/media-video/tsmuxer/tsmuxer-2.6.16_p20220706.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT="fafc3cd747457906290df773063ad8022684a33a" +MY_PN="tsMuxer" + +DESCRIPTION="Utility to create and demux TS and M2TS files" +HOMEPAGE="https://github.com/justdan96/tsMuxer" +SRC_URI="https://github.com/justdan96/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qt5" + +BDEPEND="virtual/pkgconfig + qt5? ( dev-qt/linguist-tools:5 )" +DEPEND="qt5? ( + dev-qt/qtmultimedia:5 + dev-qt/qtwidgets:5 + ) + media-libs/freetype + sys-libs/zlib" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +DOCS=( README.md ) + +src_configure() { + local mycmakeargs=( + -DTSMUXER_STATIC_BUILD=OFF + -DTSMUXER_GUI=$(usex qt5) + ) + cmake_src_configure +} |