commit:     937c6df1eab95be77c21ac44aeeb399525944751
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 20:11:59 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 20:11:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937c6df1

net-print/poster: Add patch for bug 471270, thanks to quazgar <AT> posteo.de

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 ...ster-20060221-fix_duplicate_DocumentMedia.patch | 19 ++++++++++++++++
 net-print/poster/poster-20060221-r1.ebuild         | 26 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git 
a/net-print/poster/files/poster-20060221-fix_duplicate_DocumentMedia.patch 
b/net-print/poster/files/poster-20060221-fix_duplicate_DocumentMedia.patch
new file mode 100644
index 0000000000..52584a9507
--- /dev/null
+++ b/net-print/poster/files/poster-20060221-fix_duplicate_DocumentMedia.patch
@@ -0,0 +1,19 @@
+See https://bugs.gentoo.org/show_bug.cgi?id=471270
+
+--- a/poster.c 2013-05-25 21:41:53.000000000 +0200
++++ b/poster.c 2013-05-25 21:43:41.000000000 +0200
+@@ -812,8 +812,12 @@
+                       if (!strncmp( c, "(atend)", 7)) atend = 1;
+                       else
+                       {       /* pass this DSC to output */
+-                              puts( buf);
+-                              dsc_cont = 1;
++                              /* if it is not another DocumentMedia comment */
++                              if (strncmp( buf, "%%DocumentMedia", 15))
++                              {
++                                      puts( buf);
++                                      dsc_cont = 1;
++                              }
+                       }
+               }
+               else if ( !strncmp( buf, "%%Pages:", 8 ) )

diff --git a/net-print/poster/poster-20060221-r1.ebuild 
b/net-print/poster/poster-20060221-r1.ebuild
new file mode 100644
index 0000000000..0c75144668
--- /dev/null
+++ b/net-print/poster/poster-20060221-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="small utility for making a poster from an EPS file or a one-page 
PS document"
+SRC_URI="mirror://kde/printing/${P}.tar.bz2"
+HOMEPAGE="https://printing.kde.org/downloads";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+src_compile(){
+       $(tc-getCC) ${CFLAGS} ${LDFLAGS} ${PN}.c -lm -o ${PN} || die
+}
+
+src_install() {
+       dobin ${PN}
+       doman ${PN}.1
+       dodoc README ChangeLog
+}

Reply via email to