Gentoo Archives: gentoo-commits

From: "Doug Goldstein (cardoe)" <cardoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/mythvideo: ChangeLog mythvideo-0.23.1_p25396-r1.ebuild mythvideo-0.23.1_p25396.ebuild
Date: Fri, 30 Jul 2010 00:25:58
Message-Id: 20100730002555.855772CE15@corvid.gentoo.org
1 cardoe 10/07/30 00:25:55
2
3 Modified: ChangeLog
4 Added: mythvideo-0.23.1_p25396-r1.ebuild
5 Removed: mythvideo-0.23.1_p25396.ebuild
6 Log:
7 Fix issue where some scripts required by mythvideo did not have execute permissions. bug #330271
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.91 media-plugins/mythvideo/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythvideo/ChangeLog?rev=1.91&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythvideo/ChangeLog?rev=1.91&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythvideo/ChangeLog?r1=1.90&r2=1.91
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/ChangeLog,v
20 retrieving revision 1.90
21 retrieving revision 1.91
22 diff -u -r1.90 -r1.91
23 --- ChangeLog 27 Jul 2010 15:27:47 -0000 1.90
24 +++ ChangeLog 30 Jul 2010 00:25:55 -0000 1.91
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-plugins/mythvideo
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/ChangeLog,v 1.90 2010/07/27 15:27:47 cardoe Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/ChangeLog,v 1.91 2010/07/30 00:25:55 cardoe Exp $
30 +
31 +*mythvideo-0.23.1_p25396-r1 (30 Jul 2010)
32 +
33 + 30 Jul 2010; Doug Goldstein <cardoe@g.o>
34 + -mythvideo-0.23.1_p25396.ebuild, +mythvideo-0.23.1_p25396-r1.ebuild:
35 + Fix issue where some scripts required by mythvideo did not have execute
36 + permissions. bug #330271
37
38 *mythvideo-0.23.1_p25396 (27 Jul 2010)
39
40
41
42
43 1.1 media-plugins/mythvideo/mythvideo-0.23.1_p25396-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythvideo/mythvideo-0.23.1_p25396-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/mythvideo/mythvideo-0.23.1_p25396-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: mythvideo-0.23.1_p25396-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-plugins/mythvideo/mythvideo-0.23.1_p25396-r1.ebuild,v 1.1 2010/07/30 00:25:55 cardoe Exp $
53
54 EAPI=2
55
56 inherit qt4 mythtv-plugins
57
58 DESCRIPTION="Video player module for MythTV."
59 IUSE="+jamu"
60 KEYWORDS="~amd64 ~ppc ~x86"
61
62 RDEPEND="dev-perl/libwww-perl
63 dev-perl/HTML-Parser
64 dev-perl/URI
65 dev-perl/XML-Simple
66 sys-apps/eject
67 jamu? ( >=dev-python/imdbpy-3.8
68 dev-python/imaging
69 >=dev-python/mysql-python-1.2.2
70 media-tv/mythtv[python] )"
71 DEPEND=""
72
73 src_install() {
74 mythtv-plugins_src_install
75
76 newinitd "${FILESDIR}"/mtd.init.d mtd
77
78 # correct permissions so MythVideo is actually usable
79 fperms 755 /usr/share/mythtv/mythvideo/scripts/*.pl
80 fperms 755 /usr/share/mythtv/mythvideo/scripts/*.py
81 fperms 755 /usr/share/mythtv/mythvideo/scripts/*/*.pl
82 fperms 755 /usr/share/mythtv/mythvideo/scripts/*/*.py
83
84 # setup JAMU cron jobs
85 if use jamu; then
86 exeinto /etc/cron.daily
87 newexe "${FILESDIR}/mythvideo.daily" mythvideo || die
88 exeinto /etc/cron.hourly
89 newexe "${FILESDIR}/mythvideo.hourly" mythvideo || die
90 exeinto /etc/cron.weekly
91 newexe "${FILESDIR}/mythvideo.weekly" mythvideo || die
92 insinto /home/mythtv/.mythtv/
93 newins mythvideo/scripts/jamu-example.conf jamu.conf || die
94 fi
95 }
96
97 pkg_postinst() {
98 elog "MythVideo can use any media player to playback files if you"
99 elog "are *NOT* using Storage Groups. If you are using Storage"
100 elog "Groups, you *MUST* use the Internal player."
101 elog
102 elog "Otherwise, you can install mplayer, xine or any other video"
103 elog "player and use that instead by configuring the player to use."
104 elog "The default is 'Internal'."
105 }