Gentoo Archives: gentoo-commits

From: "JosA MarAa Alonso (nimiux)" <nimiux@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/muttprint: metadata.xml ChangeLog muttprint-0.73.ebuild
Date: Wed, 18 Apr 2012 11:40:12
Message-Id: 20120418113952.A4EEF2004B@flycatcher.gentoo.org
1 nimiux 12/04/18 11:39:52
2
3 Modified: metadata.xml ChangeLog
4 Added: muttprint-0.73.ebuild
5 Log:
6 Revison bump to 0.73. Added description to metadata
7
8 (Portage version: 2.1.10.49/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.7 app-misc/muttprint/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/metadata.xml?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/metadata.xml?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/metadata.xml?r1=1.6&r2=1.7
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-misc/muttprint/metadata.xml,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- metadata.xml 23 Mar 2012 19:56:50 -0000 1.6
24 +++ metadata.xml 18 Apr 2012 11:39:52 -0000 1.7
25 @@ -5,4 +5,10 @@
26 <email>nimiux@g.o</email>
27 <name>Chema Alonso</name>
28 </maintainer>
29 + <longdescription lang="en">
30 + Pretty printing of your mails
31 + </longdescription>
32 + <longdescription lang="es">
33 + ImpresiĆ³n elegante de tus correos
34 + </longdescription>
35 </pkgmetadata>
36
37
38
39 1.52 app-misc/muttprint/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/ChangeLog?rev=1.52&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/ChangeLog?rev=1.52&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/ChangeLog?r1=1.51&r2=1.52
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/app-misc/muttprint/ChangeLog,v
48 retrieving revision 1.51
49 retrieving revision 1.52
50 diff -u -r1.51 -r1.52
51 --- ChangeLog 16 Apr 2012 21:17:20 -0000 1.51
52 +++ ChangeLog 18 Apr 2012 11:39:52 -0000 1.52
53 @@ -1,6 +1,13 @@
54 # ChangeLog for app-misc/muttprint
55 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/ChangeLog,v 1.51 2012/04/16 21:17:20 ranger Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/ChangeLog,v 1.52 2012/04/18 11:39:52 nimiux Exp $
58 +
59 +*muttprint-0.73 (18 Apr 2012)
60 +
61 + 18 Apr 2012; Chema Alonso <nimiux@g.o> +muttprint-0.73.ebuild,
62 + +files/muttprint-0.73-manuals.patch, +files/muttprint-0.73-warning.patch,
63 + metadata.xml:
64 + app-misc/muttprint revision bump to 0.73
65
66 16 Apr 2012; Brent Baude <ranger@g.o> muttprint-0.72d-r3.ebuild:
67 Marking muttprint-0.72d-r3 ppc for bug 394727
68
69
70
71 1.1 app-misc/muttprint/muttprint-0.73.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/muttprint-0.73.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/muttprint/muttprint-0.73.ebuild?rev=1.1&content-type=text/plain
75
76 Index: muttprint-0.73.ebuild
77 ===================================================================
78 # Copyright 1999-2012 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/muttprint-0.73.ebuild,v 1.1 2012/04/18 11:39:52 nimiux Exp $
81
82 EAPI=4
83
84 inherit autotools-utils eutils
85
86 DESCRIPTION="Script for pretty printing of your mails"
87 HOMEPAGE="http://muttprint.sourceforge.net"
88 SRC_URI="mirror://sourceforge/muttprint/${P}.tar.gz"
89
90 SLOT="0"
91 LICENSE="GPL-2"
92 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
93 IUSE="doc"
94
95 DEPEND="dev-lang/perl
96 virtual/latex-base
97 doc? (
98 app-text/dvipsk
99 app-text/docbook-sgml-utils[jadetex] )"
100
101 RDEPEND="dev-lang/perl
102 virtual/latex-base"
103
104 patch_docs() {
105 sed -i -e 's/db2pdf/docbook2pdf/' "${S}"/configure.ac || die
106 for l in de en es it sl
107 do
108 sed -i -e "/^docdir/s/$/-${PV}/" \
109 -e 's/db2/docbook2/' -e 's/ -s / -d /' \
110 -e "s|manual-${l}-sed/||" \
111 -e "s/mv manual-${l}-sed.dvi/cp manual-${l}-sed.dvi/" \
112 "${S}"/doc/manual/${l}/Makefile.am || die
113 done
114 }
115
116 src_prepare() {
117 epatch "${FILESDIR}/${PF}-warning.patch"
118 epatch "${FILESDIR}/${PF}-manuals.patch"
119
120 if use doc ; then
121 # Patch docbook and docdir
122 patch_docs
123 else
124 # Don't do manuals
125 sed -i -e '/db2pdf/d' "${S}"/configure.ac || die
126 fi
127 sed -i -e "/^docdir/s/$/-${PV}/" "${S}"/Makefile.am || die
128
129 # The distfile does not include the png files, nor penguin.jpg
130 sed -i -e '/.*png /d' -e '/penguin.jpg /d' "${S}"/pics/Makefile.am || die
131
132 eautoreconf
133 }
134
135 src_configure() {
136 econf --docdir="/usr/share/doc/${PF}"
137 }
138
139 src_compile() {
140 # Paralell build does not work when USE="doc"
141 emake -j1
142 }
143
144 src_install() {
145 emake DESTDIR="${D}" install
146
147 dodoc ChangeLog
148 }