diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-02-07 08:02:47 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-02-07 08:02:47 +0000 |
commit | 3cd9d98f0c8804b825d03c21f3b0db27c5a3c2ce (patch) | |
tree | 677e8559144efe2811fec169760605a37eb1d828 /sys-apps/groff | |
parent | Cleanup econf changes and add more cross-compile fixups. (diff) | |
download | historical-3cd9d98f0c8804b825d03c21f3b0db27c5a3c2ce.tar.gz historical-3cd9d98f0c8804b825d03c21f3b0db27c5a3c2ce.tar.bz2 historical-3cd9d98f0c8804b825d03c21f3b0db27c5a3c2ce.zip |
old
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/groff')
-rw-r--r-- | sys-apps/groff/Manifest | 8 | ||||
-rw-r--r-- | sys-apps/groff/files/groff-man-UTF-8.diff | 10 | ||||
-rw-r--r-- | sys-apps/groff/groff-1.19.2-r1.ebuild | 90 |
3 files changed, 3 insertions, 105 deletions
diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 6328bf2f5fa9..d601d16305b1 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -4,12 +4,10 @@ Hash: SHA1 AUX groff-1.19.2-infoext.patch 2779 RMD160 1f88f4ae40128b8496f7de47a91917dea777aee5 SHA1 013f1f36b868235d4a583bda62517a1b577ade98 SHA256 f6bcf74c010c187d8518dbe03918facdedad93b06fcf126fc4a3a58115778d22 AUX groff-1.19.2-man-unicode-dashes.patch 574 RMD160 759b9822f6950eeaac78ac16cfc8ebf58a77be38 SHA1 a7859ebef38fc0e2d73c1bc500e716c77ce8dc47 SHA256 e8fa93d3536bb6053ec104b567444cec7da8f101e24923dc4003efc8b7bf5bbe AUX groff-1.19.2-parallel-make.patch 620 RMD160 57ffb1ccd56f1de7ef94f99187f51dceab116c20 SHA1 44add9e98ec14e6c0dfd72d9bcb2249bd46a0542 SHA256 ac213a872f5f96c36fdb098578f032b09dfebd7cf4e192da98813781f400dafe -AUX groff-man-UTF-8.diff 391 RMD160 58abd2807f47316e486fe5021994ce856a2c8942 SHA1 c6163482daefd660fd7318bcc0d0a15aa28d305b SHA256 d5095044064e30178e50ea6bc63f20d7a55c3daf053054bae38f6584611ce754 DIST groff-1.19.2-japanese.patch.bz2 160688 RMD160 4f52a0ac81c20bc5f8cb308d0fc08fd99c42e907 SHA1 50a4612657b2ac2b7852c69c8cbca08021f3956f SHA256 67c09321a9190a33ad4c9d2c5ca8462ddaa235dd1c230a80ae6eef6236053c41 DIST groff-1.19.2.tar.gz 2903263 RMD160 d5e57fa1d71dbff2c59a40a5a68c7417ffe211c9 SHA1 cfad99a5c52933a6a9180e394bd94fbaec0ac956 SHA256 d864fbd0bf6dea24e4f71736da9902a1cae86d0a1a893b5fe17118927257ec3e DIST groff-1.20.1-japanese.patch.bz2 52503 RMD160 6b07ac62c5bb8bff99ef31619b434015081f6df7 SHA1 b335de765f8a5b1d34396457d19430ce04ca3e5b SHA256 a07fe0fcb8f10ba6f992797546c795eecd4347128cef79d9bc7cc1ea87fe795b DIST groff-1.20.1.tar.gz 3594658 RMD160 ec311727206d183fb04f1b4bd01c1284142fdb52 SHA1 3066587d73df73c2bda235034f4515cf52d22549 SHA256 b645878135cb620c6c417c5601bfe96172245af12045540d7344938b4c2cd805 -EBUILD groff-1.19.2-r1.ebuild 2477 RMD160 eb259ae7da2392d61660ca0896eb5e44558dc316 SHA1 46688c6efef023a44dd0a4657a20ccbee0d9a8f9 SHA256 54dcafc01d8be2710afc62a14171de7d756a5b76f38586544b73f3bc6ec7a7c9 EBUILD groff-1.19.2-r3.ebuild 2352 RMD160 f4d8b8d41a8662e45605c40c4b1b6eb567c37de3 SHA1 043f36e341f5db4c18a4e3f624581424516b3723 SHA256 ecc394a4fab64fc609298634a05091a191e6879fd4ccc4034fe1608d7da000af EBUILD groff-1.20.1-r1.ebuild 1816 RMD160 e4a75f52297e080ffe7c213ed6d5f7108cefeb11 SHA1 6ef054bc6b3becec4f28520af631928b24d4714e SHA256 7b5ddc88811bc33113049718d2bc1ba7993234710f1ab3b7413ff9b5fff10f9f EBUILD groff-1.20.1.ebuild 1771 RMD160 24a9382153ec74ee14170ca0c01033bba8a3a1d2 SHA1 f0a5f5eeddc6517b71c25dae502eca51deaff479 SHA256 0b35b8582834fd5bc4351b5cbab48ded5bce65e9b93309c1c3ae43d041f16486 @@ -18,7 +16,7 @@ MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkmNPh8ACgkQn/5bYzqsSmFmOACeLpLktGedXv0MBa691bvzRI1X -ZdAAniG8GS8iWZjsp/Lj5MLRHCJbCVLK -=a5K8 +iEYEARECAAYFAkmNQDMACgkQn/5bYzqsSmEFfACguaZmV21rMcFfzzZ10j+U+oFg +aRUAn2sqFOgwkAqmfIhukcLP13xtFIsn +=fsA2 -----END PGP SIGNATURE----- diff --git a/sys-apps/groff/files/groff-man-UTF-8.diff b/sys-apps/groff/files/groff-man-UTF-8.diff deleted file mode 100644 index 7adbc9e7d188..000000000000 --- a/sys-apps/groff/files/groff-man-UTF-8.diff +++ /dev/null @@ -1,10 +0,0 @@ -diff -ur groff-1.18.1.orig/tmac/man.local groff-1.18.1/tmac/man.local ---- groff-1.18.1.orig/tmac/man.local 2000-10-26 16:15:17.000000000 +0200 -+++ groff-1.18.1/tmac/man.local 2003-03-16 02:15:50.000000000 +0100 -@@ -1,2 +1,6 @@ - .\" This file is loaded after an-old.tmac. - .\" Put any local modifications to an-old.tmac here. -+.if '\*[.T]'utf8' \{\ -+. char \- \N'45' -+. char - \N'45' -+.\} diff --git a/sys-apps/groff/groff-1.19.2-r1.ebuild b/sys-apps/groff/groff-1.19.2-r1.ebuild deleted file mode 100644 index 2b2f7cf6cbd3..000000000000 --- a/sys-apps/groff/groff-1.19.2-r1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.19.2-r1.ebuild,v 1.18 2006/12/30 13:55:47 vapier Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" -inherit eutils flag-o-matic toolchain-funcs multilib autotools - -MB_PATCH="groff_1.18.1-7" #"${P/-/_}-7" -DESCRIPTION="Text formatter used for man pages" -HOMEPAGE="http://www.gnu.org/software/groff/groff.html" -SRC_URI="mirror://gnu/groff/${P}.tar.gz - cjk? ( mirror://gentoo/groff-1.19.2-japanese.patch.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="cjk X" - -DEPEND=">=sys-apps/texinfo-4.7-r1" - -src_unpack() { - unpack ${A} - cd "${S}" - - # Fix the info pages to have .info extensions, - # else they do not get gzipped. - epatch "${FILESDIR}"/${P}-infoext.patch - - # Make dashes the same as minus on the keyboard so that you - # can search for it. Fixes #17580 and #16108 - # Thanks to James Cloos <cloos@jhcloos.com> - epatch "${FILESDIR}"/${PN}-man-UTF-8.diff - - # Fix make dependencies so we can build in parallel - epatch "${FILESDIR}"/${P}-parallel-make.patch - - # 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:=.*:=:' \ - contrib/mom/Makefile.sub \ - doc/Makefile.in \ - doc/Makefile.sub || die "cross-compile sed failed" - fi - - if use cjk ; then - epatch "${WORKDIR}"/groff-1.19.2-japanese.patch #134377 - eautoreconf - fi -} - -src_compile() { - # Fix problems with not finding g++ - tc-export CC CXX - - # -Os causes segfaults, -O is probably a fine replacement - # (fixes bug 36008, 06 Jan 2004 agriffis) - replace-flags -Os -O - - econf \ - --with-appresdir=/etc/X11/app-defaults \ - $(use_with X x) \ - $(use_enable cjk japanese) \ - || die - emake || die -} - -src_install() { - dodir /usr/bin - make \ - prefix="${D}"/usr \ - bindir="${D}"/usr/bin \ - libdir="${D}"/usr/$(get_libdir) \ - appresdir="${D}"/etc/X11/app-defaults \ - datadir="${D}"/usr/share \ - mandir="${D}"/usr/share/man \ - infodir="${D}"/usr/share/info \ - docdir="${D}"/usr/share/doc/${PF} \ - install || die - - # The following links are required for man #123674 - dosym eqn /usr/bin/geqn - dosym tbl /usr/bin/gtbl - - dodoc BUG-REPORT ChangeLog FDL MORE.STUFF NEWS \ - PROBLEMS PROJECTS README REVISION TODO VERSION -} |