From 21a64f89635441f323a3062eceb4ab133c832a4c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Mar=C3=ADa=20Alonso?= Date: Fri, 19 Dec 2014 22:23:41 +0000 Subject: [PATCH] Fix bug 525152. Thanks to Bernd Raschke Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xF253DB15 --- app-misc/muttprint/ChangeLog | 8 +- app-misc/muttprint/Manifest | 30 ++++---- .../muttprint-0.73-r3-pod-encoding.patch | 36 +++++++++ app-misc/muttprint/muttprint-0.73-r3.ebuild | 75 +++++++++++++++++++ 4 files changed, 134 insertions(+), 15 deletions(-) create mode 100644 app-misc/muttprint/files/muttprint-0.73-r3-pod-encoding.patch create mode 100644 app-misc/muttprint/muttprint-0.73-r3.ebuild diff --git a/app-misc/muttprint/ChangeLog b/app-misc/muttprint/ChangeLog index e14eea63d8be..cb927a007609 100644 --- a/app-misc/muttprint/ChangeLog +++ b/app-misc/muttprint/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/muttprint # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/ChangeLog,v 1.65 2014/10/27 16:00:51 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/ChangeLog,v 1.66 2014/12/19 22:23:33 nimiux Exp $ + +*muttprint-0.73-r3 (19 Dec 2014) + + 19 Dec 2014; Chema Alonso +muttprint-0.73-r3.ebuild, + +files/muttprint-0.73-r3-pod-encoding.patch: + Fix bug 525152. Thanks to Bernd Raschke 27 Oct 2014; Agostino Sarubbo muttprint-0.73-r2.ebuild: Stable for ppc64, wrt bug #523450 diff --git a/app-misc/muttprint/Manifest b/app-misc/muttprint/Manifest index b0b0bfe976a8..b6ccb602383a 100644 --- a/app-misc/muttprint/Manifest +++ b/app-misc/muttprint/Manifest @@ -3,27 +3,29 @@ Hash: SHA256 AUX muttprint-0.73-manuals.patch 5842 SHA256 3bbe46ee6daad9a34f65975787f97624484bdecec023ce048f70851e17a99f38 SHA512 7f9be903e004ab2e567c7af0a0a10963fe716377d82faf2c5c58edb7a80de363b74cd4ccb70886bb58a28e10a1dd476f41cc372d921cbb9a5f91b19fb3a8274f WHIRLPOOL f66fcee888c2e1a5ae3db86651232aa7afc32f4e1f20419c21ad08c4887b6aa71fff44b46535f413b27b3d054b96f7299d7189053f759139546d730db560bf88 AUX muttprint-0.73-pod-encoding.patch 1297 SHA256 6dfb8367b420e23e1b586f335bb336ee49b6d0b951eb383c221357a8f4c5568d SHA512 deca0a5506e98060501fd1d8026e0131be9983fd48c36c387042ece566b42dfbdca81b0f734c19e65da5f82025c963b42ced5940acc7349361cda23dadfdf69f WHIRLPOOL 0083b6c58c9faa2d819e7c62a46abc23bbdbae5b9bbe7432d481b9e09868554217c2f5df84c6876871ae7c9f6856ba9907c895bdf72641b24422374966f92a9d +AUX muttprint-0.73-r3-pod-encoding.patch 1305 SHA256 73e759e30769f95d2f2dc6d2e37899700c68500ab5793975f9a2aed4caa4ae07 SHA512 227188f17004b3c713bf81c165154e834a18fae9f3e0a461e4e5e267802ab4259556c51aecf00d62d8027b236a6490cd40d6dbcf55afcfde31e09771efe21b95 WHIRLPOOL 8f164c777135ec4bcb24561a3f1e4f5efb0076da356504506fde8352aeb0c46888dc0e9c3010547f116aa2d702dd93cb9d3890b7ed7159303396543c9b71e4dc AUX muttprint-0.73-warning.patch 404 SHA256 596a1d14fe2384814c80e98c71868c705ea203d772c332b596e7ba2412dc7443 SHA512 4f39fb455c0f99a68b2c004556377c5c385ecf136ae5a317fc1418497bfa28d0965e8b4572897a74da651b75c17cbebe0e12cb37950f8a45cb3b2c4205f65bd5 WHIRLPOOL 9ffb326a2ec61eb312edb49e1431f89f4d356a1f904ed3485cf053f5b6f020070d5931cd80b1d9047cd96d05530aa1f8e2850a1db44292f6f81f300a7a1e58a1 DIST muttprint-0.73.tar.gz 361268 SHA256 7cabe6a0aa59849f84914a2da33320611a2fcf5896b94ff957cfade8a325deb6 SHA512 607bdbee769e6d3a954979f15f017875a70078462bdbd747ff65dc3ac61fda3a0c32b261430faab8e457d6781b03d9f266ae2d21cdbdd058a7635ba9ddd27834 WHIRLPOOL 19cbef9d33717d4c16b6bb90204b98485b530e99cefa5535850deecb50a5aba5c639f72979b05d5b53b1b475c6a8df60cd6c49c85c43c2eb3357b3880b2b6975 EBUILD muttprint-0.73-r1.ebuild 1694 SHA256 c0bf9ba9b0870fa4d2fff3c2de4ffa94f2f6652e99b067b5236d1bb4f0952f1c SHA512 46c82ace4bb9a9ae40118a1e363ed147b5a9e7da2bb946ea8c543f84e2b00debbd8f2e3c13d86f09c67b03a1a8342cb6bc55c35559afd722595c4038c10aefe0 WHIRLPOOL db9c3c80ca03ea88cf9aed40e94b6fa636e14a2a1a5110f4aa680db21a86f558481f386866604b858987de25528d28544891f4adadbd4352bd8f7d464724b128 EBUILD muttprint-0.73-r2.ebuild 1740 SHA256 cc0f743aacacde59f3e4d43aa5f67c16dc6c6781dcdac199860a5d36200d2f63 SHA512 51726dbffde248634cb9de784805e3e7b3a2c7fd1afe917464cb97203320b5e2bc7dea83eeb97cb5609328c9981203a0439d72780496cc4656125168db271d51 WHIRLPOOL af174ff83a650546283e5c7e067beacb4d068b44aed9a3cd1ede601af25e79c918c5733c80688f31e4c396192b13e90bbe11ca12c8101a8757469c5509af9f54 +EBUILD muttprint-0.73-r3.ebuild 1748 SHA256 3886398791c1de246410f089e7ce9a565538c129aeec2fca6e5456e91593b5b2 SHA512 5d3ec879c19e37b5f157770f01d01be6a218e9306a60a69033ec1693898c14437c51e2d24172bd0b5e486ee70030452f58080524aa7e83ae363f113c01b2be61 WHIRLPOOL 734fe5f4bdabaa2e2a28fb944db75466521f7367fdb037e1c1b4468e67e41fc7a9159226f0dc8111859de12dc66e3604c860d52f4b8ac9faedfbfa3519d1f2c0 EBUILD muttprint-0.73.ebuild 1639 SHA256 2345534cc55c2b4a1217deed84acdddbe83bd1613045f2df7ff319db9cfe26cc SHA512 a0231e1fbad32b1318379edaec733c5c93b73b900b13b4f2399dda2644fd977bcf9f9c9a014629dce761e966b646377470f5729eb311a3169c753d033ebbe0ef WHIRLPOOL 2ae93ee07e9607ef92de5ea37e7c45f3c116b0d083348d8a76ba20a0eb0cfc8c8f3a9dca55c8f834c6ed28a87b750a1e4fe150cd946ccf253f3253ee3974aa3c -MISC ChangeLog 9027 SHA256 7a4020c4ae209f9f575aaa9b35bca9976b97fac90837d25dee5307183016bae0 SHA512 31b508b14e036acd5a223edba2af1c2f38ea0646161574ce48a0a3e22119a03a5292c568e26a3833411e3ebc6910c10fe85d53c5eff5ce70e330c5bb96164939 WHIRLPOOL 4dbc9860e5b4af4380f4bf96c032f5968d2a81d603d27a902c60d6a837004c0a374c92f222df8abf7c41729144c74eb3cc0ab7fd64ecbff0a60ec7c32f9968d5 +MISC ChangeLog 9229 SHA256 b90a317d3bb139eab7e46ee217547e333c6eadfb6d58b9b2300b8c67b6d3849e SHA512 da6bc220921d22d7e08356a87577b42c65f0d6f927a1b1c1a2ca07fbc7be9a1d33cf6c885deaa6d1db139e68228dd85f04c2f52116a700674e232999058a249d WHIRLPOOL 4ee38e4b7346fc771c4a99530c2921f85866b14b301f5d8e6cd4ca5e2e32c1b0769f69fe907a9aaa61baf66908d47371190a6e566c1bf60d7bcf521d5e84c806 MISC metadata.xml 460 SHA256 98b9c7db06aff84ecf8cd5eee7b9870bc16ee4ab36d5748ae0c28b7c55ff0cf3 SHA512 d0bc6be9a9d2f3828b61d6f9f19f42e14284ee65c08b1f9615f881c8f3e9a760bd1861db8b428588a2d6439863d8a5455894dd0448929e1e009d824bccfb50e4 WHIRLPOOL a86b80524515f264a1b572f60a272b358de18b38727ff75dc9f1b22391660ceb86a8d4e4eb107e3d367532636812e10ad8eda7c479c5a55eaa0dd9ee6b8bee92 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUTmw0AAoJELp701BxlEWffR0P/3Fpr0yqELsM9UrHOlb2vw2L -2Ea6cS9sYb58lge1W2ZNjCbIokes9r4yB9ZlfTrbULUUNssOU57LEs03gth4tBaj -LeUTtEeqJiUAbs7ei30t0RID1mWHgweyvAABWjCmAvpnezXh96E3CPQ3poPn4x53 -F6xwoXVzMCPPBnDJCo/LxBq8JyD4vP/kvT7u2veUhIARAGPOuf67TjLyo477B2OW -+N2R+9bzwdCgFeRDJ5R53/SiRC/rmO9i2HtK9uA8jQUnTJYhrvJwM0ffnwcXECpu -TEG3CGW+Snqh978/pYS6drnr34J3N6P+c6waZNqfRHPA7txZLEKkz9zHE/Mc3doY -Pk0KQIZQN7LaQPhnop8yJ8UgFazk+p+XAkn1PXUFfRjezxQGR1a+WXmyl1085Bu/ -tml6Rw4IzG6Ldhuqg/thuK6tPk8r/fOZ5Sw6tlT3A4lUSslBCg7qZUoO0lUYeo2E -VWhID7tELzkqmVo6hvD2Ovn/72Cty0Z8nIxc3/66tJW2nLc8bS6SebOxbfwQvxpn -MSTJWnAy6WsozRlDk59X4hV3Z2NBdoFZe7zcCvol4+HWSxf5uSuKAZ1TpYe5uNrx -GjIohce+tXqnC4yK4WWuM0lSnhbfeE+2hr7UDKm0WXzc0MuuomBwJiCLE7O0ROZH -9zgytXlPSlppN8sCU6lD -=63fM +iQIcBAEBCAAGBQJUlKXeAAoJEH/rgyzyU9sVjjcP/ioyagaFjLX1rLguWHk0FPHE +qfqIFCYXV2iHtJ6WD5ZBvHLNIR6sO14WIY/9CUfdF9GZTKTLBhW/8hXuC5byuZ0e +Fvxmk490ZtG0vfSiHMpflk34JIjepDoqgWNWugnpcQSX4accUWPE64z9BOVbt6iZ +vxAzBFDQBqq/gWIJCQAuLGqBrrjoXXYVorT01wzIA2Q0GS76LDYL9U5+meseyLVM +XZ+iS3HWgM1sQC4kyFyilh9E0Oxc8Eesdgt1rcAt/jfvYlRAb4icWsH9b6qCVYgz +POhehqXP+vj7lVyOqHrSgZf8hjJfZg24j1zRkok3gvHepQstHTMOT93CLq6HYcbJ +UWIIJQ+zrszagYEsHARVwMnie2S4Yy1fgbqoxKr3RqEfD15LsylOADi7W50X8iuG +DICmA/xffA4VVyFViMC5SCbAKzwa8MfhsSDiR8hrkNZL3WyGt2ZTgywKaes4yibg +hFapQLPU97Vr8JvWofJy5EmZPjJqttN4FMg7f+SQgDKFsKbv+OM30JUpl9M5stOu +uYSMSoRIvzbnSO8IkjRHFYfSdKWxlxhM/VVme8zn3K9y8lKBpCBNWAwQs6s0v1od +KgBK461rQhkcaX3SscNDK7bLgFVZ5RU0usqzlgk7oDu2xOUXfLH+n+v/6jwHGVRA +HnPGzOabYkJbDnU2Dcy8 +=ddbz -----END PGP SIGNATURE----- diff --git a/app-misc/muttprint/files/muttprint-0.73-r3-pod-encoding.patch b/app-misc/muttprint/files/muttprint-0.73-r3-pod-encoding.patch new file mode 100644 index 000000000000..1a939582c1bf --- /dev/null +++ b/app-misc/muttprint/files/muttprint-0.73-r3-pod-encoding.patch @@ -0,0 +1,36 @@ +diff -Nuar a/doc/manpages/de/muttprint.pod b/doc/manpages/de/muttprint.pod +--- a/doc/manpages/de/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 ++++ b/doc/manpages/de/muttprint.pod 2014-12-19 23:17:31.939783684 +0100 +@@ -1,3 +1,5 @@ ++=encoding latin1 ++ + =head1 NAME + + muttprint - schöner Ausdruck von Mails mit Mutt +diff -Nuar a/doc/manpages/en/muttprint.pod b/doc/manpages/en/muttprint.pod +--- a/doc/manpages/en/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 ++++ b/doc/manpages/en/muttprint.pod 2014-12-19 23:17:15.219783778 +0100 +@@ -1,3 +1,5 @@ ++=encoding latin1 ++ + =head1 NAME + + muttprint - pretty printing of mails with Mutt +diff -Nuar a/doc/manpages/es/muttprint.pod b/doc/manpages/es/muttprint.pod +--- a/doc/manpages/es/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 ++++ b/doc/manpages/es/muttprint.pod 2014-12-19 23:17:25.029783723 +0100 +@@ -1,3 +1,5 @@ ++=encoding latin1 ++ + =head1 NOMBRE + + muttprint - impresión elegante de mensajes de correo con Mutt +diff -Nuar a/doc/manpages/it/muttprint.pod b/doc/manpages/it/muttprint.pod +--- a/doc/manpages/it/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 ++++ b/doc/manpages/it/muttprint.pod 2014-12-19 23:17:39.779783640 +0100 +@@ -1,3 +1,5 @@ ++=encoding latin1 ++ + =head1 NOME + + muttprint - stampa raffinata della posta elettronica con Mutt diff --git a/app-misc/muttprint/muttprint-0.73-r3.ebuild b/app-misc/muttprint/muttprint-0.73-r3.ebuild new file mode 100644 index 000000000000..93e04ee05a49 --- /dev/null +++ b/app-misc/muttprint/muttprint-0.73-r3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/muttprint-0.73-r3.ebuild,v 1.1 2014/12/19 22:23:33 nimiux Exp $ + +EAPI=5 + +inherit autotools-utils eutils + +DESCRIPTION="Script for pretty printing of your mails" +HOMEPAGE="http://muttprint.sourceforge.net" +SRC_URI="mirror://sourceforge/muttprint/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="doc" + +DEPEND="dev-lang/perl + virtual/latex-base + doc? ( + app-text/dvipsk + app-text/docbook-sgml-utils[jadetex] )" + +RDEPEND="dev-lang/perl + virtual/latex-base + dev-texlive/texlive-latexextra" + +AUTOTOOLS_IN_SOURCE_BUILD=1 + +patch_docs() { + sed -i -e 's/db2pdf/docbook2pdf/' "${S}"/configure.ac || die + for l in de en es it sl + do + sed -i -e "/^docdir/s/$/-${PV}/" \ + -e 's/db2/docbook2/' -e 's/ -s / -d /' \ + -e "s|manual-${l}-sed/||" \ + -e "s/mv manual-${l}-sed.dvi/cp manual-${l}-sed.dvi/" \ + "${S}"/doc/manual/${l}/Makefile.am || die + done +} + +src_prepare() { + epatch "${FILESDIR}/${P}-warning.patch" + epatch "${FILESDIR}/${P}-manuals.patch" + epatch "${FILESDIR}/${PF}-pod-encoding.patch" + + if use doc ; then + # Patch docbook and docdir + patch_docs + else + # Don't do manuals + sed -i -e '/db2pdf/d' "${S}"/configure.ac || die + fi + sed -i -e "/^docdir/s/$/-${PV}/" "${S}"/Makefile.am || die + + # The distfile does not include the png files, nor penguin.jpg + sed -i -e '/.*png /d' -e '/penguin.jpg /d' "${S}"/pics/Makefile.am || die + + eautoreconf +} + +src_configure() { + econf --docdir="/usr/share/doc/${PF}" +} + +src_compile() { + # Parallel build does not work when USE="doc" + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc ChangeLog +} -- 2.26.2