Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-mail/mairix: metadata.xml ChangeLog mairix-0.22.ebuild mairix-0.20.ebuild
Date: Mon, 30 Aug 2010 07:34:11
Message-Id: 20100830073407.0546F20054@flycatcher.gentoo.org
1 radhermit 10/08/30 07:34:07
2
3 Modified: metadata.xml ChangeLog
4 Added: mairix-0.22.ebuild
5 Removed: mairix-0.20.ebuild
6 Log:
7 Version bump for bug #326573. Enhance Gnus functionality, thanks to Beetle B. (bug #274578). Remove old version.
8
9 (Portage version: 2.2_rc71/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 net-mail/mairix/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-mail/mairix/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 22 Jul 2003 05:05:34 -0000 1.1
25 +++ metadata.xml 30 Aug 2010 07:34:06 -0000 1.2
26 @@ -1,5 +1,9 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 -<herd>net-mail</herd>
31 + <herd>net-mail</herd>
32 + <use>
33 + <flag name="gnus">Add support for the marks propagation feature in
34 + <pkg>app-emacs/gnus</pkg></flag>
35 + </use>
36 </pkgmetadata>
37
38
39
40 1.28 net-mail/mairix/ChangeLog
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/ChangeLog?rev=1.28&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/ChangeLog?rev=1.28&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/ChangeLog?r1=1.27&r2=1.28
45
46 Index: ChangeLog
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/net-mail/mairix/ChangeLog,v
49 retrieving revision 1.27
50 retrieving revision 1.28
51 diff -u -r1.27 -r1.28
52 --- ChangeLog 22 Jan 2010 20:54:53 -0000 1.27
53 +++ ChangeLog 30 Aug 2010 07:34:06 -0000 1.28
54 @@ -1,6 +1,13 @@
55 # ChangeLog for net-mail/mairix
56 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
57 -# $Header: /var/cvsroot/gentoo-x86/net-mail/mairix/ChangeLog,v 1.27 2010/01/22 20:54:53 darkside Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/net-mail/mairix/ChangeLog,v 1.28 2010/08/30 07:34:06 radhermit Exp $
59 +
60 +*mairix-0.22 (30 Aug 2010)
61 +
62 + 30 Aug 2010; Tim Harder <radhermit@g.o> -mairix-0.20.ebuild,
63 + +mairix-0.22.ebuild, +files/mairix-0.22-parallel-make.patch, metadata.xml:
64 + Version bump for bug #326573. Enhance Gnus functionality, thanks to Beetle
65 + B. (bug #274578). Remove old version.
66
67 22 Jan 2010; Jeremy Olexa <darkside@g.o> mairix-0.21.ebuild:
68 Add ~x86-macos, as tested in bug 301532
69
70
71
72 1.1 net-mail/mairix/mairix-0.22.ebuild
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/mairix-0.22.ebuild?rev=1.1&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/mairix/mairix-0.22.ebuild?rev=1.1&content-type=text/plain
76
77 Index: mairix-0.22.ebuild
78 ===================================================================
79 # Copyright 1999-2010 Gentoo Foundation
80 # Distributed under the terms of the GNU General Public License v2
81 # $Header: /var/cvsroot/gentoo-x86/net-mail/mairix/mairix-0.22.ebuild,v 1.1 2010/08/30 07:34:06 radhermit Exp $
82
83 EAPI=3
84
85 inherit toolchain-funcs eutils
86
87 DESCRIPTION="Indexes and searches Maildir/MH folders"
88 HOMEPAGE="http://www.rpcurnow.force9.co.uk/mairix/"
89 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
90 gnus? ( mirror://gentoo/${P}-gnus-marks-propagation.patch.gz )"
91
92 LICENSE="GPL-2"
93 SLOT="0"
94 KEYWORDS="~amd64 ~arm ~ppc ~s390 ~sh ~sparc ~x86 ~x86-macos"
95
96 IUSE="zlib bzip2 gnus"
97
98 RDEPEND="zlib? ( sys-libs/zlib )
99 bzip2? ( app-arch/bzip2 )"
100
101 DEPEND="${RDEPEND}
102 sys-devel/flex
103 sys-devel/bison"
104
105 src_prepare() {
106 # econf would fail with unknown options.
107 # Now it only prints "Unrecognized option".
108 sed -i -e "/^[[:space:]]*bad_options=yes/d" "${S}"/configure || die "sed failed"
109
110 # Fix parallel make
111 epatch "${FILESDIR}"/${P}-parallel-make.patch
112
113 # Add support for gnus marks propagation (bug #274578)
114 use gnus && epatch "${WORKDIR}"/${P}-gnus-marks-propagation.patch
115 }
116
117 src_configure() {
118 tc-export CC
119 econf \
120 $(use_enable zlib gzip-mbox) \
121 $(use_enable bzip2 bzip-mbox)
122 }
123
124 src_install() {
125 dobin mairix || die "dobin failed"
126 doman mairix.1 mairixrc.5 || die "doman failed"
127 dodoc NEWS README dotmairixrc.eg || die "dodoc failed"
128 }