Gentoo Archives: gentoo-commits

From: "Stefan Briesenick (sbriesen)" <sbriesen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/tsmuxer: metadata.xml ChangeLog tsmuxer-1.10.6.ebuild
Date: Wed, 28 Jul 2010 00:54:19
Message-Id: 20100728005413.2E0092CE15@corvid.gentoo.org
1 sbriesen 10/07/28 00:54:12
2
3 Added: metadata.xml ChangeLog tsmuxer-1.10.6.ebuild
4 Log:
5 initial commit
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 media-video/tsmuxer/metadata.xml
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/tsmuxer/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/tsmuxer/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>no-herd</herd>
20 <maintainer>
21 <email>sbriesen@g.o</email>
22 <name>Stefan Briesenick</name>
23 </maintainer>
24 <longdescription lang="en">
25 SmartLabs tsMuxeR – the software utility to create TS and M2TS files for
26 IP broadcasting as well as for viewing at hardware video players (i.e.,
27 Dune HD Ultra, Sony Playstation3 and others). tsMuxeR is a part of
28 SmartCONTENT, content preparation solution.
29 </longdescription>
30 <use>
31 <flag name='gui'>Installs tsMuxerGUI (needs Qt4)</flag>
32 </use>
33 </pkgmetadata>
34
35
36
37 1.1 media-video/tsmuxer/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/tsmuxer/ChangeLog?rev=1.1&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/tsmuxer/ChangeLog?rev=1.1&content-type=text/plain
41
42 Index: ChangeLog
43 ===================================================================
44 # ChangeLog for media-video/tsmuxer
45 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
46 # $Header: /var/cvsroot/gentoo-x86/media-video/tsmuxer/ChangeLog,v 1.1 2010/07/28 00:54:12 sbriesen Exp $
47
48 *tsmuxer-1.10.6 (28 Jul 2010)
49
50 28 Jul 2010; Stefan Briesenick <sbriesen@g.o>
51 +tsmuxer-1.10.6.ebuild, +files/icon.png, +metadata.xml:
52 initial commit
53
54
55
56
57 1.1 media-video/tsmuxer/tsmuxer-1.10.6.ebuild
58
59 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/tsmuxer/tsmuxer-1.10.6.ebuild?rev=1.1&view=markup
60 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/tsmuxer/tsmuxer-1.10.6.ebuild?rev=1.1&content-type=text/plain
61
62 Index: tsmuxer-1.10.6.ebuild
63 ===================================================================
64 # Copyright 1999-2010 Gentoo Foundation
65 # Distributed under the terms of the GNU General Public License v2
66 # $Header: /var/cvsroot/gentoo-x86/media-video/tsmuxer/tsmuxer-1.10.6.ebuild,v 1.1 2010/07/28 00:54:12 sbriesen Exp $
67
68 EAPI="1"
69
70 inherit eutils
71
72 DESCRIPTION="Utility to create TS and M2TS files"
73 HOMEPAGE="http://www.smlabs.net/tsmuxer_en.html"
74 SRC_URI="http://www.smlabs.net/tsMuxer/tsMuxeR_shared_${PV}.tar.gz"
75 LICENSE="SmartLabs"
76 SLOT="0"
77
78 KEYWORDS="~amd64 ~x86"
79 IUSE="gui linguas_ru"
80
81 RESTRICT="strip"
82
83 DEPEND="gui? (
84 x86? ( x11-libs/qt-gui:4 )
85 amd64? ( app-emulation/emul-linux-x86-qtlibs )
86 )"
87 RDEPEND="${DEPEND}"
88
89 S="${WORKDIR}"
90
91 src_install() {
92 dodir /opt/bin
93 exeinto /opt/tsMuxeR/bin
94
95 doexe tsMuxeR
96 dosym ../tsMuxeR/bin/tsMuxeR /opt/bin
97
98 if use gui; then
99 doexe tsMuxerGUI
100 dosym ../tsMuxeR/bin/tsMuxerGUI /opt/bin
101 newicon ${FILESDIR}/icon.png tsMuxerGUI.png
102 make_desktop_entry tsMuxerGUI tsMuxerGUI tsMuxerGUI
103 fi
104
105 dodoc licence.txt # is this needed?
106 use linguas_ru && dodoc readme.rus.txt
107 }