mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 21:11:08 +02:00
bump(sys-apps/groff): sync with upstream
This commit is contained in:
parent
d2f2e7bfcb
commit
0cdd8d6953
@ -1,12 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install unpack
|
|
||||||
DEPEND=>=sys-apps/texinfo-4.7-r1 X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXmu x11-libs/libXaw x11-libs/libSM x11-libs/libICE ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13 >=sys-devel/automake-1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
|
|
||||||
DESCRIPTION=Text formatter used for man pages
|
|
||||||
HOMEPAGE=http://www.gnu.org/software/groff/groff.html
|
|
||||||
IUSE=examples X linguas_ja
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=>=sys-apps/texinfo-4.7-r1 X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXmu x11-libs/libXaw x11-libs/libSM x11-libs/libICE )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnu/groff/groff-1.20.1.tar.gz linguas_ja? ( mirror://gentoo/groff-1.20.1-r2-japanese.patch.bz2 )
|
|
||||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402
|
|
||||||
_md5_=55cc97364be03bc18fb25de84317c2fa
|
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/groff-1.22.2
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/groff-1.22.2
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare
|
||||||
|
DEPEND=>=sys-apps/texinfo-4.7-r1 X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXmu x11-libs/libXaw x11-libs/libSM x11-libs/libICE ) linguas_ja? ( virtual/yacc ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
|
||||||
|
DESCRIPTION=Text formatter used for man pages
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=http://www.gnu.org/software/groff/groff.html
|
||||||
|
IUSE=examples X linguas_ja
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=>=sys-apps/texinfo-4.7-r1 X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXmu x11-libs/libXaw x11-libs/libSM x11-libs/libICE )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnu/groff/groff-1.22.2.tar.gz linguas_ja? ( http://dev.gentoo.org/~naota/patch/groff-1.22.1-japanese.patch.bz2 )
|
||||||
|
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402
|
||||||
|
_md5_=256221c21242c9df04c662a9f77aad74
|
556
sdk_container/src/third_party/portage-stable/sys-apps/groff/ChangeLog
vendored
Normal file
556
sdk_container/src/third_party/portage-stable/sys-apps/groff/ChangeLog
vendored
Normal file
@ -0,0 +1,556 @@
|
|||||||
|
# ChangeLog for sys-apps/groff
|
||||||
|
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/ChangeLog,v 1.143 2014/01/18 19:29:26 vapier Exp $
|
||||||
|
|
||||||
|
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Add arm64 love.
|
||||||
|
|
||||||
|
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Mark m68k/s390/sh stable.
|
||||||
|
|
||||||
|
07 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -groff-1.20.1-r1.ebuild,
|
||||||
|
-groff-1.20.1-r2.ebuild, -groff-1.20.1-r3.ebuild, -groff-1.21.ebuild,
|
||||||
|
-groff-1.21-r1.ebuild, -groff-1.22.1.ebuild,
|
||||||
|
-files/groff-1.20.1-Thtml-mem-leak.patch,
|
||||||
|
-files/groff-1.20.1-double-frees-mem-leaks.patch,
|
||||||
|
-files/groff-1.20.1-pdfmark-parallel.patch,
|
||||||
|
-files/groff-1.20.1-tmac-ec.patch, -files/groff-1.21-gnulib.patch,
|
||||||
|
-files/groff-1.21-gnulib-cross.patch, -files/groff-1.21-makefile.patch,
|
||||||
|
-files/groff-1.22.1-pdf-subdir.patch, -files/groff-1.22.1-pdf-symlink.patch:
|
||||||
|
Removed old versions and files.
|
||||||
|
|
||||||
|
07 Dec 2013; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.22.2-parallel-mom.patch, groff-1.22.2.ebuild:
|
||||||
|
Fix parallel build with gropdf #487276 by Jimmy C. Chau.
|
||||||
|
|
||||||
|
09 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for sparc, wrt bug #386335
|
||||||
|
|
||||||
|
09 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #386335
|
||||||
|
|
||||||
|
07 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for ppc, wrt bug #386335
|
||||||
|
|
||||||
|
06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for alpha, wrt bug #386335
|
||||||
|
|
||||||
|
06 Oct 2013; Jeroen Roovers <jer@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for HPPA (bug #386335).
|
||||||
|
|
||||||
|
06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for ia64, wrt bug #386335
|
||||||
|
|
||||||
|
06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for x86, wrt bug #386335
|
||||||
|
|
||||||
|
05 Oct 2013; Agostino Sarubbo <ago@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
Stable for amd64, wrt bug #386335
|
||||||
|
|
||||||
|
05 Oct 2013; Markus Meier <maekke@gentoo.org> groff-1.22.2.ebuild:
|
||||||
|
arm stable, bug #386335
|
||||||
|
|
||||||
|
*groff-1.22.2 (09 Mar 2013)
|
||||||
|
|
||||||
|
09 Mar 2013; Tim Harder <radhermit@gentoo.org> +groff-1.22.2.ebuild:
|
||||||
|
Version bump (bug #460802), respect AR (bug #444092), and conditionally
|
||||||
|
remove broken symlink (bug #454196).
|
||||||
|
|
||||||
|
20 Feb 2013; Zac Medico <zmedico@gentoo.org> groff-1.22.1.ebuild:
|
||||||
|
Add ~arm-linux keyword.
|
||||||
|
|
||||||
|
25 Jan 2013; Naohiro Aota <naota@gentoo.org> groff-1.22.1.ebuild:
|
||||||
|
Bump japanese patch. #450796
|
||||||
|
|
||||||
|
08 Jan 2013; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.22.1-pdf-subdir.patch, +files/groff-1.22.1-pdf-symlink.patch,
|
||||||
|
groff-1.22.1.ebuild:
|
||||||
|
Apply fixes from upstream for building w/out ghostscript #450798 by Tomas
|
||||||
|
Mozes.
|
||||||
|
|
||||||
|
*groff-1.22.1 (08 Jan 2013)
|
||||||
|
|
||||||
|
08 Jan 2013; Mike Frysinger <vapier@gentoo.org> +groff-1.22.1.ebuild:
|
||||||
|
Version bump #450668 by James Cloos.
|
||||||
|
|
||||||
|
13 Nov 2012; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.21-gnulib-cross.patch, groff-1.21-r1.ebuild, groff-1.21.ebuild:
|
||||||
|
Add fix from upstream for cross-compiling gnulib #363647 by Dennis 'dlan' Lan.
|
||||||
|
|
||||||
|
08 Jun 2012; Mike Frysinger <vapier@gentoo.org> groff-1.21-r1.ebuild,
|
||||||
|
groff-1.21.ebuild:
|
||||||
|
Depend on yacc when LINGUAS=ja #385613 by Bryan Gardiner.
|
||||||
|
|
||||||
|
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> groff-1.21-r1.ebuild:
|
||||||
|
keyword ~amd64-fbsd
|
||||||
|
|
||||||
|
21 Dec 2011; Mike Frysinger <vapier@gentoo.org> groff-1.20.1-r3.ebuild,
|
||||||
|
+files/groff-1.20.1-pdfmark-parallel.patch, groff-1.21.ebuild,
|
||||||
|
groff-1.21-r1.ebuild:
|
||||||
|
Fix parallel build failure in pdfmark subdir.
|
||||||
|
|
||||||
|
*groff-1.21-r1 (23 Oct 2011)
|
||||||
|
|
||||||
|
23 Oct 2011; Fabian Groffen <grobian@gentoo.org> +groff-1.21-r1.ebuild,
|
||||||
|
+files/groff-1.21-makefile.patch, +files/groff-1.21-gnulib.patch:
|
||||||
|
Revbump for Prefix changes, bump to EAPI3, add necessary patches from
|
||||||
|
upstream, added Prefix keywords, bug #388193
|
||||||
|
|
||||||
|
07 May 2011; Raúl Porcel <armin76@gentoo.org> groff-1.21.ebuild:
|
||||||
|
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #362561
|
||||||
|
|
||||||
|
05 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> groff-1.21.ebuild:
|
||||||
|
x86 stable wrt bug #362561
|
||||||
|
|
||||||
|
01 May 2011; Kacper Kowalik <xarthisius@gentoo.org> groff-1.21.ebuild:
|
||||||
|
ppc64 stable wrt #362561
|
||||||
|
|
||||||
|
14 Apr 2011; Brent Baude <ranger@gentoo.org> groff-1.21.ebuild:
|
||||||
|
Marking groff-1.21 ppc for bug 362561
|
||||||
|
|
||||||
|
11 Apr 2011; Jeroen Roovers <jer@gentoo.org> groff-1.21.ebuild:
|
||||||
|
Stable for HPPA (bug #362561).
|
||||||
|
|
||||||
|
09 Apr 2011; Christoph Mende <angelos@gentoo.org> groff-1.21.ebuild:
|
||||||
|
Stable on amd64 wrt bug #362561
|
||||||
|
|
||||||
|
24 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||||
|
groff-1.20.1-r3.ebuild:
|
||||||
|
ppc64 stable wrt #350491
|
||||||
|
|
||||||
|
13 Jan 2011; Jeroen Roovers <jer@gentoo.org> groff-1.20.1-r3.ebuild:
|
||||||
|
Stable for HPPA (bug #350491).
|
||||||
|
|
||||||
|
09 Jan 2011; Raúl Porcel <armin76@gentoo.org> groff-1.20.1-r3.ebuild:
|
||||||
|
alpha/arm/ia64/m68k/s390/sh stable wrt #350491
|
||||||
|
|
||||||
|
08 Jan 2011; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
groff-1.20.1-r3.ebuild:
|
||||||
|
stable x86, bug 350491
|
||||||
|
|
||||||
|
07 Jan 2011; Brent Baude <ranger@gentoo.org> groff-1.20.1-r3.ebuild:
|
||||||
|
stable ppc, bug 350491
|
||||||
|
|
||||||
|
05 Jan 2011; MATSUU Takuto <matsuu@gentoo.org> groff-1.21.ebuild:
|
||||||
|
Fixed to work with linguas_ja USE flag, bug #350534. The patch is submitted
|
||||||
|
by TANABE Ken-ichi.
|
||||||
|
|
||||||
|
04 Jan 2011; Markos Chandras <hwoarang@gentoo.org> groff-1.20.1-r3.ebuild:
|
||||||
|
Stable on amd64 wrt bug #350491
|
||||||
|
|
||||||
|
04 Jan 2011; Michael Weber <xmw@gentoo.org> groff-1.20.1-r3.ebuild:
|
||||||
|
sparc stable (bug 350491)
|
||||||
|
|
||||||
|
*groff-1.21 (03 Jan 2011)
|
||||||
|
|
||||||
|
03 Jan 2011; Mike Frysinger <vapier@gentoo.org> +groff-1.21.ebuild:
|
||||||
|
Version bump #350443 by Panagiotis Christopoulos.
|
||||||
|
|
||||||
|
25 Jul 2010; Jeroen Roovers <jer@gentoo.org> groff-1.20.1-r3.ebuild:
|
||||||
|
Fix patch name thanks to Bobby Bingham (bug #329819).
|
||||||
|
|
||||||
|
*groff-1.20.1-r3 (24 Jul 2010)
|
||||||
|
|
||||||
|
24 Jul 2010; Mike Frysinger <vapier@gentoo.org> +groff-1.20.1-r3.ebuild,
|
||||||
|
+files/groff-1.20.1-Thtml-mem-leak.patch,
|
||||||
|
+files/groff-1.20.1-double-frees-mem-leaks.patch,
|
||||||
|
+files/groff-1.20.1-tmac-ec.patch:
|
||||||
|
Add tmac fix from upstream #263524 by Horst Prote. Add memory fixes from
|
||||||
|
upstream #294045 by Maurice van der Pot.
|
||||||
|
|
||||||
|
*groff-1.20.1-r2 (07 Nov 2009)
|
||||||
|
|
||||||
|
05 Nov 2009; MATSUU Takuto <matsuu@gentoo.org> +groff-1.20.1-r2.ebuild:
|
||||||
|
Fixed japanese patch, bug #290103. The patch was submitted by Naohiro
|
||||||
|
Aota.
|
||||||
|
|
||||||
|
16 Aug 2009; Michael Sterrett <mr_bones_@gentoo.org>
|
||||||
|
groff-1.20.1-r1.ebuild:
|
||||||
|
Fix docs install and add examples use flag to control the install of
|
||||||
|
the large number of example files (bug #281158)
|
||||||
|
|
||||||
|
14 Mar 2009; Mike Frysinger <vapier@gentoo.org> groff-1.20.1-r1.ebuild:
|
||||||
|
Add distro overlays to groff man page output #262163 by Roy Marples.
|
||||||
|
|
||||||
|
09 Mar 2009; Jeremy Olexa <darkside@gentoo.org> groff-1.20.1.ebuild,
|
||||||
|
groff-1.20.1-r1.ebuild:
|
||||||
|
mark the _correct_ version stable for bug 257985
|
||||||
|
|
||||||
|
07 Mar 2009; Jeremy Olexa <darkside@gentoo.org> groff-1.20.1.ebuild:
|
||||||
|
amd64 stable, bug 257985
|
||||||
|
|
||||||
|
14 Feb 2009; Brent Baude <ranger@gentoo.org> groff-1.20.1-r1.ebuild:
|
||||||
|
stable ppc, bug 257985
|
||||||
|
|
||||||
|
12 Feb 2009; Brent Baude <ranger@gentoo.org> groff-1.20.1-r1.ebuild:
|
||||||
|
stable ppc64, bug 257985
|
||||||
|
|
||||||
|
11 Feb 2009; Raúl Porcel <armin76@gentoo.org> groff-1.20.1-r1.ebuild:
|
||||||
|
arm/ia64/s390/sh/sparc stable wrt #257985
|
||||||
|
|
||||||
|
09 Feb 2009; Jeroen Roovers <jer@gentoo.org> groff-1.20.1-r1.ebuild:
|
||||||
|
Stable for HPPA (bug #257985).
|
||||||
|
|
||||||
|
08 Feb 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||||
|
groff-1.20.1-r1.ebuild:
|
||||||
|
Stable on alpha, bug #257985
|
||||||
|
|
||||||
|
07 Feb 2009; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
groff-1.20.1-r1.ebuild:
|
||||||
|
stable x86, bug 257985
|
||||||
|
|
||||||
|
07 Feb 2009; Mike Frysinger <vapier@gentoo.org> groff-1.20.1-r1.ebuild:
|
||||||
|
Cleanup econf changes and add more cross-compile fixups.
|
||||||
|
|
||||||
|
25 Jan 2009; Brent Baude <ranger@gentoo.org> groff-1.19.2-r3.ebuild:
|
||||||
|
stable ppc64, bug 255280
|
||||||
|
|
||||||
|
25 Jan 2009; Raúl Porcel <armin76@gentoo.org> groff-1.19.2-r3.ebuild:
|
||||||
|
ia64 stable wrt #255280
|
||||||
|
|
||||||
|
20 Jan 2009; Jeroen Roovers <jer@gentoo.org> groff-1.19.2-r3.ebuild:
|
||||||
|
Stable for HPPA (bug #255280).
|
||||||
|
|
||||||
|
20 Jan 2009; Tiago Cunha <tcunha@gentoo.org> groff-1.19.2-r3.ebuild:
|
||||||
|
stable sparc, bug 255280
|
||||||
|
|
||||||
|
*groff-1.20.1-r1 (20 Jan 2009)
|
||||||
|
|
||||||
|
20 Jan 2009; MATSUU Takuto <matsuu@gentoo.org> +groff-1.20.1-r1.ebuild:
|
||||||
|
Fixed japanese patch, bug #255292. Changed cjk USE flag to LINGUAS="ja".
|
||||||
|
|
||||||
|
18 Jan 2009; Markus Meier <maekke@gentoo.org> groff-1.19.2-r3.ebuild:
|
||||||
|
amd64/x86 stable, bug #255280
|
||||||
|
|
||||||
|
18 Jan 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||||
|
groff-1.19.2-r3.ebuild:
|
||||||
|
Stable on alpha, bug #255280
|
||||||
|
|
||||||
|
18 Jan 2009; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
groff-1.19.2-r3.ebuild:
|
||||||
|
ppc stable, bug #255280
|
||||||
|
|
||||||
|
*groff-1.20.1 (17 Jan 2009)
|
||||||
|
|
||||||
|
17 Jan 2009; Mike Frysinger <vapier@gentoo.org> +groff-1.20.1.ebuild:
|
||||||
|
Version bump #254964 by Lars (Polynomial-C).
|
||||||
|
|
||||||
|
24 Jun 2008; Markus Duft <mduft@gentoo.org> groff-1.19.2-r3.ebuild:
|
||||||
|
added missing dependencies to X11 libraries (bug #219003)
|
||||||
|
|
||||||
|
*groff-1.19.2-r3 (05 May 2008)
|
||||||
|
|
||||||
|
05 May 2008; Ulrich Mueller <ulm@gentoo.org> -groff-1.19.2-r2.ebuild,
|
||||||
|
+groff-1.19.2-r3.ebuild:
|
||||||
|
Install gxditview application defaults under /usr/share, fixes bug 220037.
|
||||||
|
|
||||||
|
*groff-1.19.2-r2 (24 Feb 2008)
|
||||||
|
|
||||||
|
24 Feb 2008; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.19.2-man-unicode-dashes.patch, +groff-1.19.2-r2.ebuild:
|
||||||
|
Make sure we forces dashes in unicode to the traditional "-" so that users
|
||||||
|
dont get confused by the pretty looking versions #121502.
|
||||||
|
|
||||||
|
30 Dec 2006; Mamoru KOMACHI <usata@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Added eautoreconf and --enable-japanese in order to get cjk patch working
|
||||||
|
for man-pages-ja. See bug #134377.
|
||||||
|
|
||||||
|
30 Dec 2006; Mike Frysinger <vapier@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Add support for USE=cjk #134377.
|
||||||
|
|
||||||
|
29 Dec 2006; Mike Frysinger <vapier@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Fix from Chris Mayo for doc install paths #155073.
|
||||||
|
|
||||||
|
09 Nov 2006; Ilya A. Volynets-Evenbakh <iluxa@gentoo.org>
|
||||||
|
groff-1.19.2-r1.ebuild:
|
||||||
|
Stable on mips
|
||||||
|
|
||||||
|
17 Oct 2006; Roy Marples <uberlord@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Added ~sparc-fbsd keyword.
|
||||||
|
|
||||||
|
26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||||
|
groff-1.19.2-r1.ebuild:
|
||||||
|
Stable on hppa wrt #146509
|
||||||
|
|
||||||
|
14 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||||
|
groff-1.19.2-r1.ebuild:
|
||||||
|
Stable on sparc wrt #146509
|
||||||
|
|
||||||
|
13 Sep 2006; Aron Griffis <agriffis@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Mark 1.19.2-r1 stable on ia64. #146509
|
||||||
|
|
||||||
|
13 Sep 2006; Olivier Crête <tester@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Stable on amd64 per bug #146509
|
||||||
|
|
||||||
|
10 Sep 2006; <ticho@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Stable on x86, security bug #146509.
|
||||||
|
|
||||||
|
10 Sep 2006; Christel Dahlskjaer <christel@gentoo.org>
|
||||||
|
groff-1.19.2-r1.ebuild:
|
||||||
|
Alpha stable for bug #146509
|
||||||
|
|
||||||
|
08 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
|
||||||
|
groff-1.19.2-r1.ebuild:
|
||||||
|
stable on ppc (Bug #146509)
|
||||||
|
|
||||||
|
06 Sep 2006; Markus Rothe <corsair@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Stable on ppc64; bug #146509
|
||||||
|
|
||||||
|
23 May 2006; <solar@gentoo.org> -groff-1.18.1-r4.ebuild,
|
||||||
|
-groff-1.18.1.1.ebuild:
|
||||||
|
- removed obsolete/vuln ebuilds
|
||||||
|
|
||||||
|
14 Apr 2006; Mark Loeser <halcy0n@gentoo.org>
|
||||||
|
+files/groff-1.18.1.1-gcc41.patch, groff-1.18.1.1.ebuild:
|
||||||
|
Add patch to fix compilation with gcc-4.1, thanks to KIMURA Masaru <hiyuh
|
||||||
|
DOT root AT gmail DOT com>; bug #125533
|
||||||
|
|
||||||
|
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> groff-1.19.2-r1.ebuild:
|
||||||
|
Add ~x86-fbsd keyword.
|
||||||
|
|
||||||
|
15 Mar 2006; Danny van Dyk <kugelfang@gentoo.org>
|
||||||
|
+files/groff-1.19.1-gcc-4.1.patch, groff-1.19.1-r2.ebuild:
|
||||||
|
Added a patch allow compilation with gcc-4.1.0.
|
||||||
|
|
||||||
|
*groff-1.19.2-r1 (03 Mar 2006)
|
||||||
|
|
||||||
|
03 Mar 2006; Mike Frysinger <vapier@gentoo.org> +groff-1.19.2-r1.ebuild:
|
||||||
|
Add back in symlinks for man #123674 by Justin Findlay.
|
||||||
|
|
||||||
|
*groff-1.19.2 (18 Nov 2005)
|
||||||
|
|
||||||
|
18 Nov 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.19.2-infoext.patch,
|
||||||
|
+files/groff-1.19.2-parallel-make.patch, +groff-1.19.2.ebuild:
|
||||||
|
Version bump thanks to Christian Heim #112819.
|
||||||
|
|
||||||
|
*groff-1.18.1.1 (29 Oct 2005)
|
||||||
|
|
||||||
|
29 Oct 2005; Mamoru KOMACHI <usata@gentoo.org>
|
||||||
|
+files/groff_1.18.1.1-10-fix.patch, +groff-1.18.1.1.ebuild:
|
||||||
|
Version bumped. Thanks to Atsushi Kobayashi <loudear@iswebnet.com>;
|
||||||
|
bug #109769.
|
||||||
|
|
||||||
|
29 Sep 2005; Mamoru KOMACHI <usata@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Block man-pages-ja for groff-1.19 since groff-1.19 doesn't support m17n;
|
||||||
|
bug #104692.
|
||||||
|
|
||||||
|
27 Apr 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
files/groff-1.18-no-netpbm-depend.patch, groff-1.19.1-r2.ebuild:
|
||||||
|
Update the netpbm to work with shells that suck (like on SunOS) #89174.
|
||||||
|
|
||||||
|
02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||||
|
Change encoding to UTF-8 for GLEP 31 compliance
|
||||||
|
|
||||||
|
13 Dec 2004; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.19.1-parallel-make.patch, groff-1.19.1-r2.ebuild:
|
||||||
|
Clean up the ebuild. Add support for cross-compiling. Try to fix parallel
|
||||||
|
build (works for me :D).
|
||||||
|
|
||||||
|
05 Nov 2004; Hardave Riar <hardave@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Stable on mips, bug #68404.
|
||||||
|
|
||||||
|
05 Nov 2004; Lars Weiler <pylon@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Stable on ppc, bug #68404.
|
||||||
|
|
||||||
|
04 Nov 2004; Travis Tilley <lv@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
stable on amd64
|
||||||
|
|
||||||
|
04 Nov 2004; Markus Rothe <corsair@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Stable on ppc64, bug #68404
|
||||||
|
|
||||||
|
04 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Stable on sparc wrt #68404
|
||||||
|
|
||||||
|
04 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> groff-1.19.1-r2.ebuild:
|
||||||
|
Stable on alpha, bug 68404.
|
||||||
|
|
||||||
|
*groff-1.19.1-r2 (03 Nov 2004)
|
||||||
|
|
||||||
|
03 Nov 2004; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.19.1-tmpfile.patch, +groff-1.19.1-r2.ebuild:
|
||||||
|
Add patch to resolve tempfile access issues #68404.
|
||||||
|
|
||||||
|
01 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> groff-1.19.1-r1.ebuild:
|
||||||
|
Stable on sparc
|
||||||
|
|
||||||
|
01 Nov 2004; Joshua Kinard <kumba@gentoo.org> groff-1.19.1-r1.ebuild:
|
||||||
|
Marked stable on mips.
|
||||||
|
|
||||||
|
03 Oct 2004; Mike Frysinger <vapier@gentoo.org> groff-1.19.1-r1.ebuild:
|
||||||
|
Fix pic2graph again #36842 by Malte S. Stretz.
|
||||||
|
|
||||||
|
*groff-1.19.1-r1 (19 Sep 2004)
|
||||||
|
|
||||||
|
19 Sep 2004; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/groff-1.19.1-stack.patch, +groff-1.19.1-r1.ebuild:
|
||||||
|
Add patch to fix stack issues with X.org and such #64117 by Matteo Settenvini
|
||||||
|
and Stephane LOEUILLET.
|
||||||
|
|
||||||
|
13 Sep 2004; <solar@gentoo.org> groff-1.19.1.ebuild:
|
||||||
|
minor touchups to the ebuild
|
||||||
|
|
||||||
|
*groff-1.19.1 (13 Sep 2004)
|
||||||
|
|
||||||
|
13 Sep 2004; <solar@gentoo.org> +groff-1.19.1.ebuild:
|
||||||
|
version bump. bug 63832
|
||||||
|
|
||||||
|
14 Jul 2004; Travis Tilley <lv@gentoo.org> groff-1.19.ebuild:
|
||||||
|
added filter-flags -fnew-ra, fixes bug 57033
|
||||||
|
|
||||||
|
30 Jun 2004; Aron Griffis <agriffis@gentoo.org> groff-1.18.1-r1.ebuild:
|
||||||
|
sync IUSE (+X), trim trailing whitespace
|
||||||
|
|
||||||
|
27 Jun 2004; Aron Griffis <agriffis@gentoo.org> groff-1.18.1-r1.ebuild,
|
||||||
|
groff-1.18.1-r2.ebuild, groff-1.18.1-r3.ebuild, groff-1.18.1-r4.ebuild,
|
||||||
|
groff-1.19.ebuild:
|
||||||
|
QA - fix use invocation
|
||||||
|
|
||||||
|
11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> groff-1.19.ebuild:
|
||||||
|
Stable on alpha.
|
||||||
|
|
||||||
|
17 Apr 2004; Travis Tilley <lv@gentoo.org> groff-1.19.ebuild:
|
||||||
|
marked stable on amd64
|
||||||
|
|
||||||
|
*groff-1.19 (29 Feb 2004)
|
||||||
|
|
||||||
|
29 Feb 2004; Martin Schlemmer <azarah@gentoo.org> groff-1.19.ebuild:
|
||||||
|
Update version.
|
||||||
|
|
||||||
|
*groff-1.18.1-r4 (06 Jan 2004)
|
||||||
|
|
||||||
|
06 Jan 2004; Aron Griffis <agriffis@gentoo.org> groff-1.18.1-r4.ebuild:
|
||||||
|
Fix bug 36008 by replacing -Os with -O on alpha. Additionally make the build
|
||||||
|
more deterministic by using use_enable for cjk instead of only adding
|
||||||
|
--enable-multibyte.
|
||||||
|
|
||||||
|
15 Dec 2003; <agriffis@gentoo.org> groff-1.18.1-r3.ebuild:
|
||||||
|
ia64 keyword disappeared! Added it to 1.18.1-r3
|
||||||
|
|
||||||
|
30 Oct 2003; Brandy Westcott brandy@gentoo.org groff-1.18.1-r3.ebuild:
|
||||||
|
Fix syntax error in pic2graph. Closes bug #32300.
|
||||||
|
|
||||||
|
28 Sep 2003; Martin Holzer <mholzer@gentoo.org> groff-1.18-r2.ebuild,
|
||||||
|
groff-1.18-r3.ebuild, groff-1.18.1-r1.ebuild, groff-1.18.1-r2.ebuild,
|
||||||
|
groff-1.18.1-r3.ebuild, groff-1.18.1.ebuild:
|
||||||
|
Changed SRC_URI. Closes #29746.
|
||||||
|
|
||||||
|
17 Sep 2003; Jon Portnoy <avenj@gentoo.org> groff-1.18.1-r3.ebuild :
|
||||||
|
ia64 keywords.
|
||||||
|
|
||||||
|
*groff-1.18.1-r3 (04 Aug 2003)
|
||||||
|
|
||||||
|
04 Aug 2003; Martin Schlemmer <azarah@gentoo.org> groff-1.18.1-r3.ebuild,
|
||||||
|
files/groff-man-UTF-8.diff:
|
||||||
|
Fix 'man -t' having a blank page as first (bug #25735), thanks to splite
|
||||||
|
<splite-gentoo@sigint.cs.purdue.edu>.
|
||||||
|
|
||||||
|
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> groff-1.18.1-r2.ebuild:
|
||||||
|
Mark stable on alpha
|
||||||
|
|
||||||
|
*groff-1.18.1-r2 (18 Mar 2003)
|
||||||
|
|
||||||
|
23 Jun 2003; Masatomo Nakano <nakano@gentoo.org> :
|
||||||
|
Fixed digest file for CJK
|
||||||
|
|
||||||
|
22 Jun 2003; Joshua Kinard <kumba@gentoo.org> groff-1.18.1-r2.ebuild:
|
||||||
|
Changed ~sparc to sparc in KEYWORDS
|
||||||
|
|
||||||
|
19 Jun 2003; Masatomo Nakano <nakano@gentoo.org> groff-1.18.1-r2.ebuild,
|
||||||
|
files/groff_1.18.1-7-fix.patch:
|
||||||
|
Added Japanese support. #22899. Thanks to MATSUU Takuto <matsuu@7501.net>
|
||||||
|
|
||||||
|
18 May 2003; Tavis Ormandy <taviso@gentoo.org> groff-1.18.1-r1.ebuild:
|
||||||
|
stripping some flags if cxx is being used.
|
||||||
|
|
||||||
|
09 May 2003; Guy Martin <gmsoft@gentoo.org> groff-1.18.1-r2.ebuild :
|
||||||
|
Filter the -march=2.0 on hppa because it gave a b0rked groff.
|
||||||
|
Added hppa to KEYWORDS.
|
||||||
|
|
||||||
|
18 Mar 2003; Markus Bertheau <ska-fan@gentoo.org> groff-1.18.1-r2.ebuild,
|
||||||
|
files/groff-man-UTF-8.diff:
|
||||||
|
Add a patch that fixes display of man pages in UTF-8 locales
|
||||||
|
|
||||||
|
13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> groff-1.18.1-r1.ebuild :
|
||||||
|
Marked ppc stable
|
||||||
|
|
||||||
|
*groff-1.18.1-r1 (08 Feb 2003)
|
||||||
|
|
||||||
|
18 Mar 2003; Christian Birchinger <joker@gentoo.org> groff-1.18.1-r1.ebuild:
|
||||||
|
Mark as stable for sparc.
|
||||||
|
|
||||||
|
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> groff-1.18.1-r1.ebuild :
|
||||||
|
Mark as stable for mips.
|
||||||
|
|
||||||
|
24 Feb 2003; Martin Schlemmer <azarah@gentoo.org> groff-1.18.1-r1.ebuild :
|
||||||
|
Add =sys-apps/texinfo-4.0 to DEPEND, closing bug #16186.
|
||||||
|
|
||||||
|
20 Feb 2003; Zach Welch <zwelch@gentoo.org> groff-1.18.1.ebuild :
|
||||||
|
Added arm to keywords.
|
||||||
|
|
||||||
|
08 Feb 2003; Martin Schlemmer <azarah@gentoo.org> groff-1.18.1-r1.ebuild :
|
||||||
|
Do not segfault if no color is defined in input, bug #14329.
|
||||||
|
|
||||||
|
07 Feb 2003; Guy Martin <gmsoft@gentoo.org> groff-1.18.1.ebuild :
|
||||||
|
Added hppa to keywords.
|
||||||
|
|
||||||
|
08 Jan 2003; Martin Schlemmer <azarah@gentoo.org> groff-1.18-r3.ebuild :
|
||||||
|
Mark stable for x86.
|
||||||
|
|
||||||
|
*groff-1.18-r3 (27 Dec 2002)
|
||||||
|
|
||||||
|
27 Dec 2002; Martin Schlemmer <azarah@gentoo.org> groff-1.18-r3.ebuild :
|
||||||
|
Disable generation of example files requiring us to DEPEND on netpbm.
|
||||||
|
This closes bug #12803.
|
||||||
|
|
||||||
|
*groff-1.18-r2 (26 Dec 2002)
|
||||||
|
|
||||||
|
26 Dec 2002; Martin Schlemmer <azarah@gentoo.org> groff-1.18-r2.ebuild :
|
||||||
|
Changes from Nicholas Wourms <dragon@gentoo.org>, bug #12496.
|
||||||
|
|
||||||
|
*groff-1.17.2-r3 (13 Dez 2002)
|
||||||
|
|
||||||
|
12 Dec 2002; Jan Seidel <tuxus@gentoo.org> :
|
||||||
|
Added mips to keywords.
|
||||||
|
|
||||||
|
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||||
|
|
||||||
|
*groff-1.17.2-r3 (19 Oct 2002)
|
||||||
|
|
||||||
|
19 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
|
||||||
|
Security update.
|
||||||
|
|
||||||
|
*groff-1.18-r1 (29 Jul 2002)
|
||||||
|
*groff-1.17.2-r2 (29 Jul 2002)
|
||||||
|
|
||||||
|
29 Jul 2002; Martin Schlemmer <azarah@gentoo.org> groff-1.18-r1, groff-1.17.2-r2 :
|
||||||
|
Some build Cleanups. Enable build of xditview if "X" in USE,
|
||||||
|
and X is actually installed. We cannot make it depend on X, as
|
||||||
|
X depends on perl, which in turn depend on groff and will cause
|
||||||
|
circular depends. Enable the install of info pages, and also
|
||||||
|
fix thier extension to .info, else they do not get gzipped.
|
||||||
|
Also fixed 0.18 to install its docs/examples in the right place.
|
||||||
|
|
||||||
|
*groff-1.18 (24 Jul 2002)
|
||||||
|
|
||||||
|
24 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> groff-1.18.ebuild :
|
||||||
|
|
||||||
|
New version.
|
||||||
|
|
||||||
|
*groff-1.16.1-r1.ebuild (14 July 2002)
|
||||||
|
|
||||||
|
14 Jul 2002; phoen][x <phoenix@gentoo.org> groff-1.16.1-r1.ebuild :
|
||||||
|
Added KEYWORDS, SLOT.
|
||||||
|
|
||||||
|
*groff-1.17.2-r1 (1 Feb 2002)
|
||||||
|
|
||||||
|
14 Jul 2002; phoen][x <phoenix@gentoo.org> groff-1.17.2-r1.ebuild :
|
||||||
|
Added KEYWORDS, SLOT.
|
||||||
|
|
||||||
|
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||||
|
|
||||||
|
Added initial ChangeLog which should be updated whenever the package is
|
||||||
|
updated in any way. This changelog is targetted to users. This means that the
|
||||||
|
comments should well explained and written in clean English. The details about
|
||||||
|
writing correct changelogs are explained in the skel.ChangeLog file which you
|
||||||
|
can find in the root directory of the portage repository.
|
@ -1,2 +1,27 @@
|
|||||||
DIST groff-1.20.1-r2-japanese.patch.bz2 52496 RMD160 a099b495315cc7d5863d756e227b67916d37d5f8 SHA1 7c689412f817e3326cdd8ee1d002a3a6562b9f54 SHA256 becc287fd0a748b73a04bbf45f0a3add6fc4754490b009c35624d0c93125b476
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
DIST groff-1.20.1.tar.gz 3594658 RMD160 ec311727206d183fb04f1b4bd01c1284142fdb52 SHA1 3066587d73df73c2bda235034f4515cf52d22549 SHA256 b645878135cb620c6c417c5601bfe96172245af12045540d7344938b4c2cd805
|
Hash: SHA256
|
||||||
|
|
||||||
|
AUX groff-1.19.2-man-unicode-dashes.patch 574 SHA256 e8fa93d3536bb6053ec104b567444cec7da8f101e24923dc4003efc8b7bf5bbe SHA512 17c8d757b93052ceb8342e062965d680ba17aec117d9a0eaf8636bb192a71040e9955bdc0cbb1f55db49a7a43c7ad93da0c8933ad012b8d36c956ac1c4079436 WHIRLPOOL da0acffeb5cb873000c6904d667b13263468363121d5696e9f9f92bc45cd1fe7d0d2b7765fc2bb6471807613d5043e9d2035279d6448a958534e3dea679b5a01
|
||||||
|
AUX groff-1.22.2-parallel-mom.patch 3903 SHA256 b5bf5c74e59099d68e47eafac57cea26aa2f53f424a5612435559ecf5c6454a7 SHA512 314fe3d619dc7dd373f1d9ea75d4d8cb365fc7278a958a3dec09e95ba3bf75180edb5f4ec3d43b4791b0252b733f9916e6189794b098b09171f45eb65bee713f WHIRLPOOL 86aed5e346deee22aa6e6c32d82ae60c559af42c4d96bcb7d32c836c98176d49c01f4c2ced0e925592e5288cb65731cc6338003ad2fa3bfd1c23b7c31f33efe4
|
||||||
|
DIST groff-1.22.1-japanese.patch.bz2 52968 SHA256 cbdfdd7981f4e4e99839218bb4a6bc1b981cc23e946b6959fef15644d29c9f47 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef WHIRLPOOL e59bee5ddd2136e98b1881e695915e9da91db17fba68fc8508e2bd477a462499f2dfa6f569729a56620301b97e532a8585f9eacdc92ac92cdb87316b4c7687a0
|
||||||
|
DIST groff-1.22.2.tar.gz 4019913 SHA256 380864dac4772e0c0d7b1282d25d0c5fd7f63baf45c87c4657afed22a13d2076 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 WHIRLPOOL 61f24635140f388672761822c696fb051fc26050da6d7d771a73af112f477cd65d934129786794cd39bc3dcb69a88c8dcb7e4739b980a73d68ec518f54aed861
|
||||||
|
EBUILD groff-1.22.2.ebuild 2771 SHA256 db08ef07ed6e33888c5662beba9a709f5b4e7c70a4e19d86b9f8a4cdbebe3683 SHA512 f4d200be1ddb1434132211b40196d5e8a185083552080ec6a615ee144380af46c088681a7b6bcc996688f08c3a5ae78b4136ecf14f2af8013a93ecc13623ef3f WHIRLPOOL cf73f61b0009850f619683e3ec5ce2d602bc1901373881b22a88c36380bb24d798b27e3d3d32c5a242b501981e8ebd81176dba0f4aaa028bf7da79332603bd9f
|
||||||
|
MISC ChangeLog 20006 SHA256 deb158b17a95da0bdcde038a2857dc3dabbac3bb5a6e535b5fec8f0aab1f5d35 SHA512 f7eea6db75cc9e57154f76c4b72828609f7c5a14c7d1a39cce6967b558a675dc8dec263b1f6cd2ab4c2d79d5005ca43a1e93dcaa7987f4b3fcea9ce47c3de55d WHIRLPOOL e32f95d53398447423b23a35e4e5859784121d3a67f8e57b0385a1aecdc6d7ef30df662e83d86d95a337e647aa68cca9cdd7db465a67b3f6ff78222eaff53bf8
|
||||||
|
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJS2tYaAAoJEPGu1DbS6WIAX0oP/1SiLhM/UvjfG3ivKUkenJO5
|
||||||
|
zje4hVo0HNqyFA7WhQ9/0P9nSN43aQejeKvzdGHEzrwTfTNxO8W+d1H21JXwB8jl
|
||||||
|
RDDrYKiXOQqKOghtNntcmuU55MCXi8Kqd1FNhclk9UTW78ER9b1Bk4DuXVWV2JIF
|
||||||
|
OG3u9FarcgYAo5StJ4JtH9NXfuOchbymyOwpCkX/nJWcKUZBrF2FHTcAn/0huvpo
|
||||||
|
gIyOeVzAajxfmyMwS7iL6MUSbQ2/M6esUCY7opMCTJbOd2I2pD6m9WDGGW5CWyPK
|
||||||
|
+dzLm8GRtZRol27Drc2bHYw6Ez2Py8ux7vrEQAM/f+P7aqlC9rHpX93Q1dbQKvn7
|
||||||
|
mytgFtLUyG8i+kDlKhl+l8LIgxMU2H+AeLIw+4N/gB+c93cdYJJchs2vl2ybLl/8
|
||||||
|
kTSLYdBBM2s9ZYwQAooLphfxwALI4YPjB25b61IN6sgGBXjgaeUXq9sXegoEOARM
|
||||||
|
QujO11044MgR4r5t+jLhd1i9lDgaRc8eE7ft0iqCb8b6fEiVXBHA31DwXrS+mEn5
|
||||||
|
ry6G/I7ZLuSuHHT/vrtFIzCx8KsqpQ1UOHoxjPCvDVvKC50brjRxHyO7XHs9Pfqu
|
||||||
|
jBFWTMXNks3XqrwkHOmRfcT6bzSThOtrEBTi4Reshcvdqh+Oke9xfz4AuufrLePX
|
||||||
|
QWVPJD9OjfM25H5rWabO
|
||||||
|
=jbmb
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,70 +0,0 @@
|
|||||||
https://bugs.gentoo.org/294045
|
|
||||||
|
|
||||||
From f68481cd98e1d8451dd16d6d1b1b3513110a5559 Mon Sep 17 00:00:00 2001
|
|
||||||
From: wl <wl>
|
|
||||||
Date: Fri, 10 Apr 2009 18:13:29 +0000
|
|
||||||
Subject: [PATCH] Fix a memory leak in troff for -Thtml.
|
|
||||||
Reported by Urs Eggli <Urs.Eggli@zuerich.ch>.
|
|
||||||
|
|
||||||
* src/roff/troff/node.h (node::~node): Move to...
|
|
||||||
* src/roff/troff/node.cpp: Here. Free `state' and `push_state'.
|
|
||||||
---
|
|
||||||
ChangeLog | 8 ++++++++
|
|
||||||
src/roff/troff/node.cpp | 11 ++++++++++-
|
|
||||||
src/roff/troff/node.h | 4 ----
|
|
||||||
3 files changed, 18 insertions(+), 5 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/roff/troff/node.cpp b/src/roff/troff/node.cpp
|
|
||||||
index afe4998..58cf59a 100644
|
|
||||||
--- a/src/roff/troff/node.cpp
|
|
||||||
+++ b/src/roff/troff/node.cpp
|
|
||||||
@@ -1811,6 +1811,14 @@ void suppress_output_file::really_transparent_char(unsigned char)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
+inline node::~node()
|
|
||||||
+{
|
|
||||||
+ if (state != 0)
|
|
||||||
+ delete state;
|
|
||||||
+ if (push_state != 0)
|
|
||||||
+ delete push_state;
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
/* glyphs, ligatures, kerns, discretionary breaks */
|
|
||||||
|
|
||||||
class charinfo_node : public node {
|
|
||||||
@@ -4643,7 +4651,7 @@ void hline_node::tprint(troff_output_file *out)
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
hunits rem = x - w*i;
|
|
||||||
- if (rem > H0)
|
|
||||||
+ if (rem > H0) {
|
|
||||||
if (n->overlaps_horizontally()) {
|
|
||||||
if (out->is_on())
|
|
||||||
n->tprint(out);
|
|
||||||
@@ -4651,6 +4659,7 @@ void hline_node::tprint(troff_output_file *out)
|
|
||||||
}
|
|
||||||
else
|
|
||||||
out->right(rem);
|
|
||||||
+ }
|
|
||||||
while (--i >= 0)
|
|
||||||
if (out->is_on())
|
|
||||||
n->tprint(out);
|
|
||||||
diff --git a/src/roff/troff/node.h b/src/roff/troff/node.h
|
|
||||||
index a598ae5..9850be2 100644
|
|
||||||
--- a/src/roff/troff/node.h
|
|
||||||
+++ b/src/roff/troff/node.h
|
|
||||||
@@ -132,10 +132,6 @@ inline node::node(node *n, statem *s, int divlevel)
|
|
||||||
state = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
-inline node::~node()
|
|
||||||
-{
|
|
||||||
-}
|
|
||||||
-
|
|
||||||
// 0 means it doesn't, 1 means it does, 2 means it's transparent
|
|
||||||
|
|
||||||
int node_list_ends_sentence(node *);
|
|
||||||
--
|
|
||||||
1.7.1.1
|
|
||||||
|
|
@ -1,98 +0,0 @@
|
|||||||
https://bugs.gentoo.org/294045
|
|
||||||
|
|
||||||
From be095a293e09eae67254f59ce878b1a36233b447 Mon Sep 17 00:00:00 2001
|
|
||||||
From: wl <wl>
|
|
||||||
Date: Tue, 24 Nov 2009 13:32:17 +0000
|
|
||||||
Subject: [PATCH] Fix double frees and memory leaks.
|
|
||||||
|
|
||||||
* src/roff/troff/env.cpp (environment::make_tag): Use local object.
|
|
||||||
* src/roff/troff/input.cpp (input_stack::check_end_diversion): Free
|
|
||||||
`diversion_state' here.
|
|
||||||
(interpolate_arg): Fix memory leaks.
|
|
||||||
* src/roff/troff/mtsm.cpp (mtsm::pop_state): Don't free `sp->state'.
|
|
||||||
---
|
|
||||||
ChangeLog | 10 ++++++++++
|
|
||||||
src/roff/troff/env.cpp | 13 +++++++------
|
|
||||||
src/roff/troff/input.cpp | 5 +++++
|
|
||||||
src/roff/troff/mtsm.cpp | 2 --
|
|
||||||
4 files changed, 22 insertions(+), 8 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/roff/troff/env.cpp b/src/roff/troff/env.cpp
|
|
||||||
index 56bfe21..13672cc 100644
|
|
||||||
--- a/src/roff/troff/env.cpp
|
|
||||||
+++ b/src/roff/troff/env.cpp
|
|
||||||
@@ -2213,14 +2213,15 @@ node *environment::make_tag(const char *nm, int i)
|
|
||||||
*/
|
|
||||||
if (curdiv == topdiv && topdiv->before_first_page)
|
|
||||||
topdiv->begin_page();
|
|
||||||
- macro *m = new macro;
|
|
||||||
- m->append_str("devtag:");
|
|
||||||
+
|
|
||||||
+ macro m;
|
|
||||||
+ m.append_str("devtag:");
|
|
||||||
for (const char *p = nm; *p; p++)
|
|
||||||
if (!invalid_input_char((unsigned char)*p))
|
|
||||||
- m->append(*p);
|
|
||||||
- m->append(' ');
|
|
||||||
- m->append_int(i);
|
|
||||||
- return new special_node(*m);
|
|
||||||
+ m.append(*p);
|
|
||||||
+ m.append(' ');
|
|
||||||
+ m.append_int(i);
|
|
||||||
+ return new special_node(m);
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
|
|
||||||
index 17d2451..7c816e8 100644
|
|
||||||
--- a/src/roff/troff/input.cpp
|
|
||||||
+++ b/src/roff/troff/input.cpp
|
|
||||||
@@ -531,6 +531,8 @@ void input_stack::check_end_diversion(input_iterator *t)
|
|
||||||
{
|
|
||||||
if (t->is_diversion) {
|
|
||||||
div_level--;
|
|
||||||
+ if (diversion_state)
|
|
||||||
+ delete diversion_state;
|
|
||||||
diversion_state = t->diversion_state;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -4398,6 +4400,7 @@ static void interpolate_arg(symbol nm)
|
|
||||||
args += c;
|
|
||||||
if (i != limit)
|
|
||||||
args += ' ';
|
|
||||||
+ delete p;
|
|
||||||
}
|
|
||||||
if (limit > 0) {
|
|
||||||
args += '\0';
|
|
||||||
@@ -4419,6 +4422,7 @@ static void interpolate_arg(symbol nm)
|
|
||||||
args += '"';
|
|
||||||
if (i != limit)
|
|
||||||
args += ' ';
|
|
||||||
+ delete p;
|
|
||||||
}
|
|
||||||
if (limit > 0) {
|
|
||||||
args += '\0';
|
|
||||||
@@ -4438,6 +4442,7 @@ static void interpolate_arg(symbol nm)
|
|
||||||
}
|
|
||||||
if (input_stack::space_follows_arg(i))
|
|
||||||
args += ' ';
|
|
||||||
+ delete p;
|
|
||||||
}
|
|
||||||
if (limit > 0) {
|
|
||||||
args += '\0';
|
|
||||||
diff --git a/src/roff/troff/mtsm.cpp b/src/roff/troff/mtsm.cpp
|
|
||||||
index 83a6906..79e2f78 100644
|
|
||||||
--- a/src/roff/troff/mtsm.cpp
|
|
||||||
+++ b/src/roff/troff/mtsm.cpp
|
|
||||||
@@ -390,8 +390,6 @@ void mtsm::pop_state()
|
|
||||||
#endif
|
|
||||||
if (sp == 0)
|
|
||||||
fatal("empty state machine stack");
|
|
||||||
- if (sp->state)
|
|
||||||
- delete sp->state;
|
|
||||||
sp->state = 0;
|
|
||||||
stack *t = sp;
|
|
||||||
sp = sp->next;
|
|
||||||
--
|
|
||||||
1.7.1.1
|
|
||||||
|
|
@ -1,46 +0,0 @@
|
|||||||
http://crosbug.com/24481
|
|
||||||
https://savannah.gnu.org/bugs/index.php?35146
|
|
||||||
|
|
||||||
From 324a699b3903bd7d9d248bc229ab8518fc47cbed Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mike Frysinger <vapier@gentoo.org>
|
|
||||||
Date: Wed, 21 Dec 2011 14:15:50 -0500
|
|
||||||
Subject: [PATCH] pdfmark: fix parallel build race failure
|
|
||||||
|
|
||||||
Sometimes building in parallel will fail in the pdfmark directory:
|
|
||||||
make[2]: Entering directory '.../contrib/pdfmark'
|
|
||||||
rm -f pdfroff
|
|
||||||
rm -f pdfmark.pdf
|
|
||||||
sed -f ... ./pdfroff.sh >pdfroff
|
|
||||||
...; ./pdfroff ... pdfmark.ms >pdfmark.pdf
|
|
||||||
/bin/sh: ./pdfroff: Permission denied
|
|
||||||
chmod +x pdfroff
|
|
||||||
make[2]: *** [pdfmark.pdf] Error 126
|
|
||||||
|
|
||||||
This is because the generated pdf files use the local generated pdfroff
|
|
||||||
helper script, but they don't depend directly upon it, so make tries to
|
|
||||||
create the two in parallel and randomly falls over.
|
|
||||||
|
|
||||||
Have all the .pdf files explicitly depend on the pdfroff helper script.
|
|
||||||
|
|
||||||
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
|
||||||
---
|
|
||||||
contrib/pdfmark/Makefile.sub | 3 +++
|
|
||||||
1 files changed, 3 insertions(+), 0 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/contrib/pdfmark/Makefile.sub b/contrib/pdfmark/Makefile.sub
|
|
||||||
index 9eb2763..36c9e0f 100644
|
|
||||||
--- a/contrib/pdfmark/Makefile.sub
|
|
||||||
+++ b/contrib/pdfmark/Makefile.sub
|
|
||||||
@@ -66,6 +66,9 @@ PDFROFF=\
|
|
||||||
|
|
||||||
all: pdfroff $(make_pdfdoc)
|
|
||||||
|
|
||||||
+# The pdf files use the local script to generate.
|
|
||||||
+$(PDFDOCFILES): pdfroff
|
|
||||||
+
|
|
||||||
pdfdoc: gnu.eps $(PDFDOCFILES)
|
|
||||||
|
|
||||||
gnu.eps:
|
|
||||||
--
|
|
||||||
1.7.6.1
|
|
||||||
|
|
@ -1,35 +0,0 @@
|
|||||||
https://bugs.gentoo.org/263524
|
|
||||||
|
|
||||||
revision 1.40
|
|
||||||
date: 2009-04-01 02:59:08 -0400; author: wl; state: Exp; lines: +3 -3; commitid: VIC1bezuXvKqxhIt;
|
|
||||||
|
|
||||||
* tmac/doc.tmac: Call `ec' before mapping characters.
|
|
||||||
|
|
||||||
Index: tmac/doc.tmac
|
|
||||||
===================================================================
|
|
||||||
RCS file: /sources/groff/groff/tmac/doc.tmac,v
|
|
||||||
retrieving revision 1.39
|
|
||||||
retrieving revision 1.40
|
|
||||||
diff -u -p -r1.39 -r1.40
|
|
||||||
--- tmac/doc.tmac 2 Jan 2009 23:16:20 -0000 1.39
|
|
||||||
+++ tmac/doc.tmac 1 Apr 2009 06:59:08 -0000 1.40
|
|
||||||
@@ -6425,6 +6425,9 @@
|
|
||||||
.blm doc-empty-line
|
|
||||||
.
|
|
||||||
.
|
|
||||||
+.ec
|
|
||||||
+.
|
|
||||||
+.
|
|
||||||
.\" For UTF-8, map some characters conservatively for the sake
|
|
||||||
.\" of easy cut and paste.
|
|
||||||
.
|
|
||||||
@@ -6438,9 +6441,6 @@
|
|
||||||
.\}
|
|
||||||
.
|
|
||||||
.
|
|
||||||
-.ec
|
|
||||||
-.
|
|
||||||
-.
|
|
||||||
.\" load local modifications
|
|
||||||
.mso mdoc.local
|
|
||||||
.
|
|
@ -0,0 +1,96 @@
|
|||||||
|
From 9f3af719383ab525c86ee0f514e268ef8494330a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
Date: Fri, 6 Dec 2013 20:40:10 -0500
|
||||||
|
Subject: [PATCH] fix parallel build w/gropdf and mom examples
|
||||||
|
|
||||||
|
The contrib/mom/examples/ directory uses the helper script from
|
||||||
|
src/devices/gropdf/. Currently though, parallel builds might fail
|
||||||
|
like so:
|
||||||
|
|
||||||
|
...
|
||||||
|
make[2]: Entering directory `.../groff-1.22.2/contrib/mom'
|
||||||
|
GROFF_COMMAND_PREFIX= GROFF_BIN_PATH="`echo .../groff-1.22.2/src/roff/groff .../groff-1.22.2/src/roff/troff .../groff-1.22.2/src/devices/grops .../groff-1.22.2/src/devices/gropdf | sed -e 's| *|:|g'`" PDFMOM_BIN_PATH=".../groff-1.22.2/src/devices/gropdf" .../groff-1.22.2/src/devices/gropdf/pdfmom -F.../groff-1.22.2/font -F.../groff-1.22.2/font -M.../groff-1.22.2/tmac -M.../groff-1.22.2/tmac -M. examples/letter.mom >examples/letter.pdf
|
||||||
|
GROFF_COMMAND_PREFIX= GROFF_BIN_PATH="`echo .../groff-1.22.2/src/roff/groff .../groff-1.22.2/src/roff/troff .../groff-1.22.2/src/devices/grops .../groff-1.22.2/src/devices/gropdf | sed -e 's| *|:|g'`" PDFMOM_BIN_PATH=".../groff-1.22.2/src/devices/gropdf" .../groff-1.22.2/src/devices/gropdf/pdfmom -F.../groff-1.22.2/font -F.../groff-1.22.2/font -M.../groff-1.22.2/tmac -M.../groff-1.22.2/tmac -M. examples/mom-pdf.mom >examples/mom-pdf.pdf
|
||||||
|
/bin/sh: .../groff-1.22.2/src/devices/gropdf/pdfmom: No such file or directory
|
||||||
|
make[2]: *** [examples/letter.pdf] Error 127
|
||||||
|
/bin/sh: .../groff-1.22.2/src/devices/gropdf/pdfmom: No such file or directory
|
||||||
|
make[2]: *** [examples/mom-pdf.pdf] Error 127
|
||||||
|
make[2]: Leaving directory `.../groff-1.22.2/contrib/mom'
|
||||||
|
make[1]: *** [contrib/mom] Error 2
|
||||||
|
...
|
||||||
|
make[2]: Entering directory `.../groff-1.22.2/src/devices/gropdf'
|
||||||
|
sed -f .../groff-1.22.2/arch/misc/shdeps.sed \
|
||||||
|
-e "s|@VERSION@|1.22.2|" \
|
||||||
|
-e "s|@PERLPATH@|/usr/bin/perl|" ./pdfmom.pl >pdfmom
|
||||||
|
|
||||||
|
The top level makefile tries to account for this in general with OTHERDIRS,
|
||||||
|
but looks like src/devices/gropdf/ was added to this variable (which holds
|
||||||
|
contrib/mom/ too) because gropdf installs a shell script, and the other
|
||||||
|
prog vars require it to be a dir of things to compile.
|
||||||
|
|
||||||
|
Declare a new prog var for holding shell scripts.
|
||||||
|
|
||||||
|
URL: http://crbug.com/324116
|
||||||
|
URL: https://bugs.gentoo.org/487276
|
||||||
|
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
|
||||||
|
2013-12-06 Mike Frysinger <vapier@gentoo.org>
|
||||||
|
|
||||||
|
* Makefile.in (SHPROGDIRS): Declare.
|
||||||
|
(PROGDIRS): Add $(SHPROGDIRS).
|
||||||
|
(OTHERDIRS): Delete src/devices/gropdf.
|
||||||
|
($(SHPROGDIRS):): Add to existing rule.
|
||||||
|
($(OTHERDIRS):): Depend on $(SHPROGDIRS).
|
||||||
|
---
|
||||||
|
Makefile.in | 8 +++++---
|
||||||
|
1 file changed, 5 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/Makefile.in b/Makefile.in
|
||||||
|
index a794de7..8e478af 100644
|
||||||
|
--- a/Makefile.in
|
||||||
|
+++ b/Makefile.in
|
||||||
|
@@ -602,12 +602,15 @@ CCPROGDIRS=\
|
||||||
|
src/utils/addftinfo
|
||||||
|
CPROGDIRS=\
|
||||||
|
src/utils/pfbtops
|
||||||
|
+SHPROGDIRS=\
|
||||||
|
+ src/devices/gropdf
|
||||||
|
PROGDEPDIRS=\
|
||||||
|
arch/misc
|
||||||
|
PROGDIRS=\
|
||||||
|
$(PROGDEPDIRS) \
|
||||||
|
$(CCPROGDIRS) \
|
||||||
|
$(CPROGDIRS) \
|
||||||
|
+ $(SHPROGDIRS) \
|
||||||
|
$(XPROGDIRS)
|
||||||
|
DEVDIRS=\
|
||||||
|
font/devps \
|
||||||
|
@@ -637,7 +640,6 @@ OTHERDIRS=\
|
||||||
|
contrib/glilypond \
|
||||||
|
contrib/hdtbl \
|
||||||
|
contrib/pdfmark \
|
||||||
|
- src/devices/gropdf \
|
||||||
|
font/devpdf \
|
||||||
|
contrib/mom \
|
||||||
|
contrib/gdiffmk
|
||||||
|
@@ -778,7 +780,7 @@ $(CCPROGDIRS): FORCE $(LIBDIRS)
|
||||||
|
-f $(top_srcdir)/Makefile.ccpg \
|
||||||
|
-f Makefile.dep $(do)
|
||||||
|
|
||||||
|
-$(DEVDIRS) $(XDEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS): FORCE $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS)
|
||||||
|
+$(DEVDIRS) $(XDEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS) $(SHPROGDIRS): FORCE $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS)
|
||||||
|
@$(ENVSETUP); \
|
||||||
|
if test $(srcdir) = .; then \
|
||||||
|
srcdir=.; \
|
||||||
|
@@ -809,7 +811,7 @@ $(GNULIBDIRS): FORCE
|
||||||
|
$(MAKE) ACLOCAL=: AUTOCONF=: AUTOHEADER=: AUTOMAKE=: $(do) ;; \
|
||||||
|
esac
|
||||||
|
|
||||||
|
-$(OTHERDIRS): $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS)
|
||||||
|
+$(OTHERDIRS): $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS) $(SHPROGDIRS)
|
||||||
|
|
||||||
|
$(INCDIRS) $(PROGDEPDIRS) $(OTHERDIRS): FORCE
|
||||||
|
@$(ENVSETUP); \
|
||||||
|
--
|
||||||
|
1.8.4.3
|
||||||
|
|
@ -1,92 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.20.1-r3.ebuild,v 1.9 2011/02/24 22:13:39 xarthisius Exp $
|
|
||||||
|
|
||||||
inherit autotools eutils toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Text formatter used for man pages"
|
|
||||||
HOMEPAGE="http://www.gnu.org/software/groff/groff.html"
|
|
||||||
SRC_URI="mirror://gnu/groff/${P}.tar.gz
|
|
||||||
linguas_ja? ( mirror://gentoo/${P}-r2-japanese.patch.bz2 )"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
|
||||||
IUSE="examples X linguas_ja"
|
|
||||||
|
|
||||||
DEPEND=">=sys-apps/texinfo-4.7-r1
|
|
||||||
X? (
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libXt
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXaw
|
|
||||||
x11-libs/libSM
|
|
||||||
x11-libs/libICE
|
|
||||||
)"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
|
|
||||||
epatch "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch #16108 #17580 #121502
|
|
||||||
epatch "${FILESDIR}"/${P}-tmac-ec.patch #263524
|
|
||||||
epatch "${FILESDIR}"/${P}-Thtml-mem-leak.patch #294045
|
|
||||||
epatch "${FILESDIR}"/${P}-double-frees-mem-leaks.patch #294045
|
|
||||||
epatch "${FILESDIR}"/${PN}-1.20.1-pdfmark-parallel.patch
|
|
||||||
|
|
||||||
# put the docs in the Gentoo-specific spot
|
|
||||||
sed -i \
|
|
||||||
-e '/^docdir=/s/=.*/=@docdir@/' \
|
|
||||||
Makefile.in \
|
|
||||||
|| die "sed failed"
|
|
||||||
|
|
||||||
# Make sure we can cross-compile this puppy
|
|
||||||
if tc-is-cross-compiler ; then
|
|
||||||
sed -i \
|
|
||||||
-e '/^GROFFBIN=/s:=.*:=/usr/bin/groff:' \
|
|
||||||
-e '/^TROFFBIN=/s:=.*:=/usr/bin/troff:' \
|
|
||||||
-e '/^GROFF_BIN_PATH=/s:=.*:=:' \
|
|
||||||
-e '/^GROFF_BIN_DIR=/s:=.*:=:' \
|
|
||||||
contrib/*/Makefile.sub \
|
|
||||||
doc/Makefile.in \
|
|
||||||
doc/Makefile.sub || die "cross-compile sed failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
cat <<-EOF >> tmac/mdoc.local
|
|
||||||
.ds volume-operating-system Gentoo
|
|
||||||
.ds operating-system Gentoo/${KERNEL}
|
|
||||||
.ds default-operating-system Gentoo/${KERNEL}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
if use linguas_ja ; then
|
|
||||||
epatch "${WORKDIR}"/${P}-r2-japanese.patch #255292
|
|
||||||
eautoconf
|
|
||||||
eautoheader
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# Fix problems with not finding g++
|
|
||||||
# tc-export CC CXX
|
|
||||||
econf \
|
|
||||||
--with-appresdir=/usr/share/X11/app-defaults \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
$(use_with X x) \
|
|
||||||
$(use linguas_ja && echo --enable-japanese)
|
|
||||||
emake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake install DESTDIR="${D}" || die
|
|
||||||
|
|
||||||
# The following links are required for man #123674
|
|
||||||
dosym eqn /usr/bin/geqn
|
|
||||||
dosym tbl /usr/bin/gtbl
|
|
||||||
|
|
||||||
dodoc BUG-REPORT ChangeLog MORE.STUFF NEWS \
|
|
||||||
PROBLEMS PROJECTS README REVISION TODO VERSION
|
|
||||||
|
|
||||||
if ! use examples ; then
|
|
||||||
rm -rf "${D}"/usr/share/doc/${PF}/examples
|
|
||||||
fi
|
|
||||||
}
|
|
90
sdk_container/src/third_party/portage-stable/sys-apps/groff/groff-1.22.2.ebuild
vendored
Normal file
90
sdk_container/src/third_party/portage-stable/sys-apps/groff/groff-1.22.2.ebuild
vendored
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.22.2.ebuild,v 1.13 2014/01/18 19:29:26 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit autotools eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Text formatter used for man pages"
|
||||||
|
HOMEPAGE="http://www.gnu.org/software/groff/groff.html"
|
||||||
|
SRC_URI="mirror://gnu/groff/${P}.tar.gz
|
||||||
|
linguas_ja? ( http://dev.gentoo.org/~naota/patch/${PN}-1.22.1-japanese.patch.bz2 )"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="examples X linguas_ja"
|
||||||
|
|
||||||
|
RDEPEND=">=sys-apps/texinfo-4.7-r1
|
||||||
|
X? (
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXaw
|
||||||
|
x11-libs/libSM
|
||||||
|
x11-libs/libICE
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
linguas_ja? ( virtual/yacc )"
|
||||||
|
|
||||||
|
DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION TODO VERSION )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch #16108 #17580 #121502
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.22.2-parallel-mom.patch #487276
|
||||||
|
|
||||||
|
# Make sure we can cross-compile this puppy
|
||||||
|
if tc-is-cross-compiler ; then
|
||||||
|
sed -i \
|
||||||
|
-e '/^GROFFBIN=/s:=.*:=${EPREFIX}/usr/bin/groff:' \
|
||||||
|
-e '/^TROFFBIN=/s:=.*:=${EPREFIX}/usr/bin/troff:' \
|
||||||
|
-e '/^GROFF_BIN_PATH=/s:=.*:=:' \
|
||||||
|
-e '/^GROFF_BIN_DIR=/s:=.*:=:' \
|
||||||
|
contrib/*/Makefile.sub \
|
||||||
|
doc/Makefile.in \
|
||||||
|
doc/Makefile.sub || die "cross-compile sed failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local pfx=$(usex prefix ' Prefix' '')
|
||||||
|
cat <<-EOF >> tmac/mdoc.local
|
||||||
|
.ds volume-operating-system Gentoo${pfx}
|
||||||
|
.ds operating-system Gentoo${pfx}/${KERNEL}
|
||||||
|
.ds default-operating-system Gentoo${pfx}/${KERNEL}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
if use linguas_ja ; then
|
||||||
|
epatch "${WORKDIR}"/${PN}-1.22.1-japanese.patch #255292 #350534 #450796
|
||||||
|
eautoconf
|
||||||
|
eautoheader
|
||||||
|
fi
|
||||||
|
|
||||||
|
# make sure we don't get a crappy `g' nameprefix on UNIX systems with real
|
||||||
|
# troff (GROFF_G macro runs some test to see, its own troff doesn't satisfy)
|
||||||
|
sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults \
|
||||||
|
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||||
|
$(use_with X x) \
|
||||||
|
$(usex linguas_ja '--enable-japanese' '')
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake AR="$(tc-getAR)"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# The following links are required for man #123674
|
||||||
|
dosym eqn /usr/bin/geqn
|
||||||
|
dosym tbl /usr/bin/gtbl
|
||||||
|
|
||||||
|
if ! use examples ; then
|
||||||
|
rm -rf "${ED}"/usr/share/doc/${PF}/examples
|
||||||
|
rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
|
||||||
|
fi
|
||||||
|
}
|
5
sdk_container/src/third_party/portage-stable/sys-apps/groff/metadata.xml
vendored
Normal file
5
sdk_container/src/third_party/portage-stable/sys-apps/groff/metadata.xml
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>base-system</herd>
|
||||||
|
</pkgmetadata>
|
Loading…
x
Reference in New Issue
Block a user