Gentoo Archives: gentoo-commits

From: "Joerg Bornkessel (hd_brummy)" <hd_brummy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/vdr-epgsearch: ChangeLog vdr-epgsearch-0.9.25_beta16.ebuild
Date: Sun, 07 Feb 2010 13:48:26
Message-Id: E1Ne7Ut-0007xh-0D@stork.gentoo.org
1 hd_brummy 10/02/07 13:48:23
2
3 Modified: ChangeLog
4 Added: vdr-epgsearch-0.9.25_beta16.ebuild
5 Log:
6 new beta
7 (Portage version: 2.1.7.16/cvs/Linux i686)
8
9 Revision Changes Path
10 1.45 media-plugins/vdr-epgsearch/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-epgsearch/ChangeLog?rev=1.45&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-epgsearch/ChangeLog?rev=1.45&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-epgsearch/ChangeLog?r1=1.44&r2=1.45
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-epgsearch/ChangeLog,v
19 retrieving revision 1.44
20 retrieving revision 1.45
21 diff -u -r1.44 -r1.45
22 --- ChangeLog 17 Jul 2009 06:51:05 -0000 1.44
23 +++ ChangeLog 7 Feb 2010 13:48:22 -0000 1.45
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-plugins/vdr-epgsearch
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-epgsearch/ChangeLog,v 1.44 2009/07/17 06:51:05 zzam Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-epgsearch/ChangeLog,v 1.45 2010/02/07 13:48:22 hd_brummy Exp $
30 +
31 +*vdr-epgsearch-0.9.25_beta16 (07 Feb 2010)
32 +
33 + 07 Feb 2010; Joerg Bornkessel <hd_brummy@g.o>
34 + +vdr-epgsearch-0.9.25_beta16.ebuild,
35 + +files/vdr-epgsearch-0.9.25_beta16_missing-include.diff:
36 + new beta
37
38 *vdr-epgsearch-0.9.25_beta14 (17 Jul 2009)
39
40
41
42
43 1.1 media-plugins/vdr-epgsearch/vdr-epgsearch-0.9.25_beta16.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-epgsearch/vdr-epgsearch-0.9.25_beta16.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-epgsearch/vdr-epgsearch-0.9.25_beta16.ebuild?rev=1.1&content-type=text/plain
47
48 Index: vdr-epgsearch-0.9.25_beta16.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/vdr-epgsearch/vdr-epgsearch-0.9.25_beta16.ebuild,v 1.1 2010/02/07 13:48:22 hd_brummy Exp $
53
54 EAPI="2"
55
56 inherit vdr-plugin
57
58 DESCRIPTION="Video Disk Recorder epgsearch plugin"
59 HOMEPAGE="http://winni.vdr-developer.org/epgsearch"
60
61 case ${P#*_} in
62 rc*|beta*)
63 MY_P="${P/_/.}"
64 SRC_URI="http://winni.vdr-developer.org/epgsearch/downloads/beta/${MY_P}.tgz"
65 S="${WORKDIR}/${MY_P#vdr-}"
66 ;;
67 *)
68 SRC_URI="http://winni.vdr-developer.org/epgsearch/downloads/${P}.tgz"
69 ;;
70 esac
71
72 LICENSE="GPL-2"
73 SLOT="0"
74 KEYWORDS="~amd64 ~x86"
75 IUSE="pcre tre"
76
77 DEPEND=">=media-video/vdr-1.3.45
78 pcre? ( dev-libs/libpcre )
79 tre? ( dev-libs/tre )"
80 RDEPEND="${DEPEND}"
81
82 src_prepare() {
83 vdr-plugin_src_prepare
84
85 cd "${S}"
86 fix_vdr_libsi_include conflictcheck.c
87
88 # disable automagic deps
89 sed -i Makefile -e '/^AUTOCONFIG=/s/^/#/'
90
91 if use pcre; then
92 einfo "Using pcre for regexp searches"
93 sed -i Makefile -e 's/^#HAVE_PCREPOSIX/HAVE_PCREPOSIX/'
94 fi
95
96 if use tre; then
97 einfo "Using tre for unlimited fuzzy searches"
98 sed -i Makefile -e 's/^#HAVE_LIBTRE/HAVE_LIBTRE/'
99 fi
100
101 # install conf-file disabled
102 sed -e '/^Menu/s:^:#:' -i conf/epgsearchmenu.conf
103
104 epatch "${FILESDIR}/${P}_missing-include.diff"
105 }
106
107 src_install() {
108 vdr-plugin_src_install
109 cd "${S}"
110 diropts "-m755 -o vdr -g vdr"
111 keepdir /etc/vdr/plugins/epgsearch
112 insinto /etc/vdr/plugins/epgsearch
113
114 doins conf/epgsearchmenu.conf
115 doins conf/epgsearchconflmail.templ conf/epgsearchupdmail.templ
116
117 dodoc conf/*.templ
118
119 emake install-doc MANDIR="${D}/usr/share/man"
120 dodoc MANUAL
121 }
122
123 pkg_preinst() {
124 has_version "<${CATEGORY}/${PN}-0.9.18"
125 previous_less_than_0_9_18=$?
126 }
127
128 pkg_postinst() {
129 vdr-plugin_pkg_postinst
130 if [[ $previous_less_than_0_9_18 = 0 ]] ; then
131 elog "Moving config-files to new location /etc/vdr/plugins/epgsearch"
132 cd "${ROOT}"/etc/vdr/plugins
133 local f
134 local moved=""
135 for f in epgsearch*.* .epgsearch*; do
136 [[ -e ${f} ]] || continue
137 mv "${f}" "${ROOT}/etc/vdr/plugins/epgsearch"
138 moved="${moved} ${f}"
139 done
140 elog "These files were moved:${moved}"
141 fi
142 }