[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 7b11e5c5a7f6a49b7ab601d76fa45fe217477b9c Author: Sam James gentoo org> AuthorDate: Wed Dec 20 15:03:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Dec 20 15:18:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b11e5c5 sys-apps/groff: suppress FP for modern C warning Closes: https://bugs.gentoo.org/900418 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index d92b232013f6..38f1316c870e 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -41,6 +41,11 @@ BDEPEND=" DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) +QA_CONFIG_IMPL_DECL_SKIP=( + # False positive with older autoconf, will be fixed w/ autoconf-2.72 + static_assert +) + PATCHES=( # bug #16108, bug #17580, bug #121502 "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: e787fe795158edb2c437c619213647a49ae48b33 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 18 09:00:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 18 09:00:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e787fe79 sys-apps/groff: Stabilize 1.23.0 ppc, #920114 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 4ddb770399bf..d92b232013f6 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: dd4584dd4521b5eacb06be6a802537b58056475a Author: Sam James gentoo org> AuthorDate: Sat Dec 16 20:56:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 20:56:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4584dd sys-apps/groff: Stabilize 1.23.0 hppa, #920114 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 0db7f3a06d39..4ddb770399bf 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: f871c6506f59f913893bdd2aa5cd08cbdaa13595 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 16 19:16:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 16 19:16:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f871c650 sys-apps/groff: Stabilize 1.23.0 ppc64, #920114 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 35346c6e79c4..0db7f3a06d39 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: b105743295fff7b429446e9f0d4b3a6d3319a547 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 16 19:16:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 16 19:16:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1057432 sys-apps/groff: Stabilize 1.23.0 amd64, #920114 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index b6885cacabd0..35346c6e79c4 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 862db15d1f101e133bc1805bcb86b3ad6c88603b Author: Sam James gentoo org> AuthorDate: Sat Dec 16 11:33:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 11:33:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862db15d sys-apps/groff: Stabilize 1.23.0 arm64, #920114 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 33a1e021a637..e68f42c13c88 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: d347a3609defadc06a9c83ad7d3507b715ff4730 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 16 11:29:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 16 11:29:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d347a360 sys-apps/groff: Stabilize 1.23.0 arm, #920114 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 08c5f3cba1ea..33a1e021a637 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 04e18d3d593f261513ac81499a30cdf91d05d37b Author: Sam James gentoo org> AuthorDate: Sat Dec 16 11:26:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 11:26:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e18d3d sys-apps/groff: Stabilize 1.23.0 sparc, #920114 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 6821a20db9db..08c5f3cba1ea 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 552ad970da3fe2492239f88e84bedec2dc666478 Author: Fabian Groffen gentoo org> AuthorDate: Sun Nov 12 10:16:46 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Nov 12 10:25:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552ad970 sys-apps/groff-1.23.0: explicitly disable compatibility wrappers On Prefix systems, compatibility wrappers are generated because the default action is "auto". These wrappers, however, do not function well on certain systems (Illumnos for instance), but from tests it appears they are not necessary either, so just disable them unconditionally. Doing so makes no difference for ordinary Linux systems, the check would figure out there is nothing to do there, e.g no usr/lib/groff/site-tmac dir exists. Signed-off-by: Fabian Groffen gentoo.org> sys-apps/groff/groff-1.23.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild index 87bb7256446a..6821a20db9db 100644 --- a/sys-apps/groff/groff-1.23.0.ebuild +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -69,6 +69,7 @@ src_prepare() { src_configure() { local myeconfargs=( --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults + --without-compatibility-wrappers # for Prefix $(use_with uchardet) $(use_with X x) )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 6ffa6f17a9c7c11d81f3a579222550508158543a Author: Sam James gentoo org> AuthorDate: Thu Jul 6 08:26:42 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 6 08:28:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffa6f17 sys-apps/groff: add 1.23.0 Signed-off-by: Sam James gentoo.org> sys-apps/groff/Manifest| 1 + sys-apps/groff/groff-1.23.0.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index e88718da26dd..8148cdf819d0 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,3 +1,4 @@ DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d SHA512 bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662 DIST groff-1.23.0.rc4.tar.gz 7363288 BLAKE2B 3873cecf16f0ec474a1272396da95fd59437d3886b46e4dce8975f608251a8b23035a059650c0f05f7debbf13922a862be4c5168c25536111448e6c54b7ae987 SHA512 a65cae5d383fdbd7ac72f9bf6087cc290f2f8133b7040c5749d4dfee4427369643065ba4c6eedda1402cd3b9861440fcd6cb954cf3061beae140b18426162428 +DIST groff-1.23.0.tar.gz 7433031 BLAKE2B 9fc5a2302f034761a17f0639a04b82c536ba8a7db15b062dd736e0011fc5a27fddcaf035af128d09f06762825d9bb965e8f5561e4be7a9fea3fe86ca5f6cb2dd SHA512 eff473fd1d0e6b27527318452ef2b7c6c7aba0b1c27fc529036496eccba5717f3639df0b81a297a57f700e27543196d7086b15e43d7e3c7bf075f95feb7f4089 diff --git a/sys-apps/groff/groff-1.23.0.ebuild b/sys-apps/groff/groff-1.23.0.ebuild new file mode 100644 index ..87bb7256446a --- /dev/null +++ b/sys-apps/groff/groff-1.23.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${P/_/.}" +DESCRIPTION="Text formatter used for man pages" +HOMEPAGE="https://www.gnu.org/software/groff/groff.html"; + +if [[ ${PV} == *_rc* ]] ; then + SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; +else + SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples uchardet X" + +RDEPEND=" + uchardet? ( app-i18n/uchardet ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + sys-apps/texinfo +" + +DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) + +PATCHES=( + # bug #16108, bug #17580, bug #121502 + "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch +) + +src_prepare() { + default + + # Honor Gentoo's docdir + sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" \ + Makefile.in \ + || die "failed to modify Makefile.in" + + local pfx=$(usex prefix ' Prefix' '') + cat <<-EOF >> tmac/mdoc.local || die + .ds volume-operating-system Gentoo${pfx} + .ds operating-system Gentoo${pfx}/${KERNEL} + .ds default-operating-system Gentoo${pfx}/${KERNEL} + EOF + + # 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() { + local myeconfargs=( + --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults + $(use_with uchardet) + $(use_with X x) + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + local -a CROSS_ARGS + tc-is-cross-compiler && CROSS_ARGS+=( + GROFFBIN="$(type -P groff)" + TROFFBIN="$(type -P troff)" + GROFF_BIN_DIR= + GROFF_BIN_PATH= + ) + + emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" +} + +src_install() { + default + + # The following links are required for man, bug #123674 + dosym eqn /usr/bin/geqn + dosym tbl /usr/bin/gtbl + + if ! use examples ; then + # The pdf files might not be generated if ghostscript is unavailable, bug #602020 +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 94178e8fc35836fc1bf76029c767f76330a2f614 Author: Sam James gentoo org> AuthorDate: Thu Jul 6 08:26:49 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 6 08:28:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94178e8f sys-apps/groff: drop 1.23.0_rc3, 1.23.0_rc4 Signed-off-by: Sam James gentoo.org> sys-apps/groff/Manifest| 2 - sys-apps/groff/groff-1.23.0_rc3.ebuild | 108 - sys-apps/groff/groff-1.23.0_rc4.ebuild | 108 - 3 files changed, 218 deletions(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 8148cdf819d0..04dcfcdf33ad 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,4 +1,2 @@ DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d -DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d SHA512 bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662 -DIST groff-1.23.0.rc4.tar.gz 7363288 BLAKE2B 3873cecf16f0ec474a1272396da95fd59437d3886b46e4dce8975f608251a8b23035a059650c0f05f7debbf13922a862be4c5168c25536111448e6c54b7ae987 SHA512 a65cae5d383fdbd7ac72f9bf6087cc290f2f8133b7040c5749d4dfee4427369643065ba4c6eedda1402cd3b9861440fcd6cb954cf3061beae140b18426162428 DIST groff-1.23.0.tar.gz 7433031 BLAKE2B 9fc5a2302f034761a17f0639a04b82c536ba8a7db15b062dd736e0011fc5a27fddcaf035af128d09f06762825d9bb965e8f5561e4be7a9fea3fe86ca5f6cb2dd SHA512 eff473fd1d0e6b27527318452ef2b7c6c7aba0b1c27fc529036496eccba5717f3639df0b81a297a57f700e27543196d7086b15e43d7e3c7bf075f95feb7f4089 diff --git a/sys-apps/groff/groff-1.23.0_rc3.ebuild b/sys-apps/groff/groff-1.23.0_rc3.ebuild deleted file mode 100644 index 87bb7256446a.. --- a/sys-apps/groff/groff-1.23.0_rc3.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_P="${P/_/.}" -DESCRIPTION="Text formatter used for man pages" -HOMEPAGE="https://www.gnu.org/software/groff/groff.html"; - -if [[ ${PV} == *_rc* ]] ; then - SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; -else - SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples uchardet X" - -RDEPEND=" - uchardet? ( app-i18n/uchardet ) - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXmu - x11-libs/libXt - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/perl - sys-apps/texinfo -" - -DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) - -PATCHES=( - # bug #16108, bug #17580, bug #121502 - "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch -) - -src_prepare() { - default - - # Honor Gentoo's docdir - sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" \ - Makefile.in \ - || die "failed to modify Makefile.in" - - local pfx=$(usex prefix ' Prefix' '') - cat <<-EOF >> tmac/mdoc.local || die - .ds volume-operating-system Gentoo${pfx} - .ds operating-system Gentoo${pfx}/${KERNEL} - .ds default-operating-system Gentoo${pfx}/${KERNEL} - EOF - - # 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() { - local myeconfargs=( - --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults - $(use_with uchardet) - $(use_with X x) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - local -a CROSS_ARGS - tc-is-cross-compiler && CROSS_ARGS+=( - GROFFBIN="$(type -P groff)" - TROFFBIN="$(type -P troff)" - GROFF_BIN_DIR= - GROFF_BIN_PATH= - ) - - emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" -} - -src_install() { - default - - # The following links are required for man, bug #123674 - dosym eqn /usr/bin/geqn - dosym tbl /usr/bin/gtbl - - if ! use examples
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: c62e9843f14a614b30298ae12f30063786fc0d50 Author: Sam James gentoo org> AuthorDate: Sun Apr 16 04:37:06 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 16 04:37:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62e9843 sys-apps/groff: add 1.23.0_rc4 Signed-off-by: Sam James gentoo.org> sys-apps/groff/Manifest| 1 + sys-apps/groff/groff-1.23.0_rc4.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 6b3da3030a5b..e88718da26dd 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,2 +1,3 @@ DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d SHA512 bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662 +DIST groff-1.23.0.rc4.tar.gz 7363288 BLAKE2B 3873cecf16f0ec474a1272396da95fd59437d3886b46e4dce8975f608251a8b23035a059650c0f05f7debbf13922a862be4c5168c25536111448e6c54b7ae987 SHA512 a65cae5d383fdbd7ac72f9bf6087cc290f2f8133b7040c5749d4dfee4427369643065ba4c6eedda1402cd3b9861440fcd6cb954cf3061beae140b18426162428 diff --git a/sys-apps/groff/groff-1.23.0_rc4.ebuild b/sys-apps/groff/groff-1.23.0_rc4.ebuild new file mode 100644 index ..795366532403 --- /dev/null +++ b/sys-apps/groff/groff-1.23.0_rc4.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${P/_/.}" +DESCRIPTION="Text formatter used for man pages" +HOMEPAGE="https://www.gnu.org/software/groff/groff.html"; + +if [[ ${PV} == *_rc* ]] ; then + SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; +else + SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples uchardet X" + +RDEPEND=" + uchardet? ( app-i18n/uchardet ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + sys-apps/texinfo +" + +DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) + +PATCHES=( + # bug #16108, bug #17580, bug #121502 + "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch +) + +src_prepare() { + default + + # Honor Gentoo's docdir + sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" \ + Makefile.in \ + || die "failed to modify Makefile.in" + + local pfx=$(usex prefix ' Prefix' '') + cat <<-EOF >> tmac/mdoc.local || die + .ds volume-operating-system Gentoo${pfx} + .ds operating-system Gentoo${pfx}/${KERNEL} + .ds default-operating-system Gentoo${pfx}/${KERNEL} + EOF + + # 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() { + local myeconfargs=( + --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults + $(use_with uchardet) + $(use_with X x) + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + local -a CROSS_ARGS + tc-is-cross-compiler && CROSS_ARGS+=( + GROFFBIN="$(type -P groff)" + TROFFBIN="$(type -P troff)" + GROFF_BIN_DIR= + GROFF_BIN_PATH= + ) + + emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" +} + +src_install() { + default + + # The following links are required for man, bug #123674 + dosym eqn /usr/bin/geqn + dosym tbl /usr/bin/gtbl + + if ! use examples ; then + # The pdf files might not be generated if ghostscript is unavailable, bug #602020 + local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" + if [[ -e ${pdf} ]] ; then + # Keep mom-pdf.pdf since it's more of a manual than an example + # bug #454196 and bug
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 31947b3871bc8676d0f4befed6527b1f8d603239 Author: Sam James gentoo org> AuthorDate: Fri Feb 24 18:29:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 24 18:35:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31947b38 sys-apps/groff: keyword 1.22.4 for ~arm64-macos Bug: https://bugs.gentoo.org/896330 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- sys-apps/groff/groff-1.23.0_rc3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index b07b4e2c08e6..6b5109bf0719 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples uchardet X" RDEPEND=" diff --git a/sys-apps/groff/groff-1.23.0_rc3.ebuild b/sys-apps/groff/groff-1.23.0_rc3.ebuild index 0d90fdb18750..795366532403 100644 --- a/sys-apps/groff/groff-1.23.0_rc3.ebuild +++ b/sys-apps/groff/groff-1.23.0_rc3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *_rc* ]] ; then SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; else SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/
commit: 6371dca10b4767737fe3926b25215fc99e734b68 Author: Sam James gentoo org> AuthorDate: Tue Feb 21 00:29:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 21 00:30:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6371dca1 sys-apps/groff: add 1.23.0_rc3, drop 1.23.0_rc2 Signed-off-by: Sam James gentoo.org> sys-apps/groff/Manifest| 2 +- ...off-1.23.0_rc2-skip-broken-diffutils-test.patch | 38 -- ...f-1.23.0_rc2.ebuild => groff-1.23.0_rc3.ebuild} | 1 - 3 files changed, 1 insertion(+), 40 deletions(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 0c2d3d45c64e..6b3da3030a5b 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,2 +1,2 @@ DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d -DIST groff-1.23.0.rc2.tar.gz 7330614 BLAKE2B 5f9ffd19a6742fae0162c956e8c736bd5f72df5ef2a53a274957bd6caa40b40d73783acee319ff7bcb12942fae2c420d2f7a267bb0cdcb0bc2527b28cd17f9fd SHA512 dfa3c9fa6a76a6bd1496e9e0e4145b7d694383fd3b339a065b7aa63c9507aea331ef90e1ef98cf3eae81b24cb177ee7a9a8be2c91e30296ffe4da0c68aa3e793 +DIST groff-1.23.0.rc3.tar.gz 7347387 BLAKE2B d61ccf18450816abb2436799c3ffac0ce0bc827ad4f262c94e172b0dbaae18593b7562576067e0380ff96cbc40b4fe63382082867659fbc6971cadc81e8dc36d SHA512 bfdc6761e02b698b7d7dac059c14c1f3de94057cda4952aca2fa41da3bd9657daef86bdddc46a392397ccb761f627d1652ce5f4a38890c480fbdb89f9926b662 diff --git a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch deleted file mode 100644 index f11bc56382b2.. --- a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://savannah.gnu.org/bugs/?63726 -https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7 a/Makefile.in -+++ b/Makefile.in -@@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man - - # tests launched by make check - check_SCRIPTS = --TESTS = contrib/gdiffmk/tests/gdiffmk_tests.sh $(hdtbl_TESTS) \ -- $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \ -+TESTS = $(hdtbl_TESTS) $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \ - $(font_devpdf_TESTS) $(grotty_TESTS) $(eqn_TESTS) \ - $(preconv_TESTS) $(refer_TESTS) $(tbl_TESTS) $(groff_TESTS) \ - $(nroff_TESTS) $(grog_TESTS) $(tmac_TESTS) -@@ -10558,13 +10557,6 @@ recheck: all $(check_PROGRAMS) $(check_SCRIPTS) - am__force_recheck=am--force-recheck \ - TEST_LOGS="$$log_list"; \ - exit $$? --contrib/gdiffmk/tests/gdiffmk_tests.sh.log: contrib/gdiffmk/tests/gdiffmk_tests.sh -- @p='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \ -- b='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \ -- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ -- --log-file $$b.log --trs-file $$b.trs \ -- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ -- "$$tst" $(AM_TESTS_FD_REDIRECT) - contrib/hdtbl/examples/test-hdtbl.sh.log: contrib/hdtbl/examples/test-hdtbl.sh - @p='contrib/hdtbl/examples/test-hdtbl.sh'; \ - b='contrib/hdtbl/examples/test-hdtbl.sh'; \ a/contrib/gdiffmk/gdiffmk.am -+++ b/contrib/gdiffmk/gdiffmk.am -@@ -22,7 +22,6 @@ - - gdiffmk_srcdir = $(top_srcdir)/contrib/gdiffmk - bin_SCRIPTS += gdiffmk --TESTS += contrib/gdiffmk/tests/gdiffmk_tests.sh - man1_MANS += contrib/gdiffmk/gdiffmk.1 - EXTRA_DIST += \ - contrib/gdiffmk/gdiffmk.1.man \ diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild b/sys-apps/groff/groff-1.23.0_rc3.ebuild similarity index 97% rename from sys-apps/groff/groff-1.23.0_rc2.ebuild rename to sys-apps/groff/groff-1.23.0_rc3.ebuild index ac8ba6b2371f..0d90fdb18750 100644 --- a/sys-apps/groff/groff-1.23.0_rc2.ebuild +++ b/sys-apps/groff/groff-1.23.0_rc3.ebuild @@ -44,7 +44,6 @@ DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) PATCHES=( # bug #16108, bug #17580, bug #121502 "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch - "${FILESDIR}"/${PN}-1.23.0_rc2-skip-broken-diffutils-test.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 2c3ae11951c776e4c6a9098d6d6811bbfd12adf5 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 22:54:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:54:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3ae119 sys-apps/groff: fix build w/ Clang 16 for 1.22.4 1.23.x is fine. Closes: https://bugs.gentoo.org/894154 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 94a0763ca900..b07b4e2c08e6 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs MY_P="${P/_/.}" @@ -71,6 +71,9 @@ src_configure() { export gl_cv_func_signbit_gcc=yes fi + # Drop in release after 1.22.4! bug #894154 + append-cxxflags -std=gnu++11 + local myeconfargs=( --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults $(use_with uchardet)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/
commit: 7ef3cbb23a2d639e20b07257d0fa37524da4ee8a Author: Sam James gentoo org> AuthorDate: Sun Feb 12 06:19:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 12 06:19:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef3cbb2 sys-apps/groff: add commit ref re diffutils/test bug Signed-off-by: Sam James gentoo.org> sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch | 1 + sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch | 1 + 2 files changed, 2 insertions(+) diff --git a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch index c767aa828930..3db5315aaa72 100644 --- a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch +++ b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch @@ -1,4 +1,5 @@ https://savannah.gnu.org/bugs/?63726 +https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7 --- a/Makefile.in +++ b/Makefile.in @@ -4195,8 +4195,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me .ms .ps .html .txt .texi .dvi \ diff --git a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch index 171e99608337..f11bc56382b2 100644 --- a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch +++ b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch @@ -1,4 +1,5 @@ https://savannah.gnu.org/bugs/?63726 +https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7 --- a/Makefile.in +++ b/Makefile.in @@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/
commit: 2e23a14c7fb085f1004612e39cec7cbac96d2119 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 18:05:38 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 18:07:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e23a14c sys-apps/groff: use patch for disabling broken diffutils tests Avoid maintainer mode. Fixes: 882ac9b1db71efea7e03c41c12b21278c50461ea Signed-off-by: Sam James gentoo.org> .../groff-1.22.4-skip-broken-diffutils-test.patch | 37 ++ ...off-1.23.0_rc2-skip-broken-diffutils-test.patch | 37 ++ sys-apps/groff/groff-1.22.4.ebuild | 8 + sys-apps/groff/groff-1.23.0_rc2.ebuild | 8 + 4 files changed, 76 insertions(+), 14 deletions(-) diff --git a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch new file mode 100644 index ..c767aa828930 --- /dev/null +++ b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch @@ -0,0 +1,37 @@ +https://savannah.gnu.org/bugs/?63726 +--- a/Makefile.in b/Makefile.in +@@ -4195,8 +4195,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me .ms .ps .html .txt .texi .dvi \ + + # tests launched by make check + check_SCRIPTS = +-TESTS = contrib/gdiffmk/tests/gdiffmk_tests.sh $(am__append_5) \ +- $(am__append_8) ++TESTS = $(am__append_5) $(am__append_8) + AM_TESTS_ENVIRONMENT = \ + abs_top_srcdir=$(abs_top_srcdir) \ + abs_top_builddir=$(abs_top_builddir) \ +@@ -9570,13 +9569,6 @@ recheck: all $(check_PROGRAMS) $(check_SCRIPTS) + am__force_recheck=am--force-recheck \ + TEST_LOGS="$$log_list"; \ + exit $$? +-contrib/gdiffmk/tests/gdiffmk_tests.sh.log: contrib/gdiffmk/tests/gdiffmk_tests.sh +- @p='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \ +- b='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) + contrib/hdtbl/examples/test-hdtbl.sh.log: contrib/hdtbl/examples/test-hdtbl.sh + @p='contrib/hdtbl/examples/test-hdtbl.sh'; \ + b='contrib/hdtbl/examples/test-hdtbl.sh'; \ +--- a/contrib/gdiffmk/gdiffmk.am b/contrib/gdiffmk/gdiffmk.am +@@ -26,7 +26,6 @@ + + gdiffmk_srcdir = $(top_srcdir)/contrib/gdiffmk + bin_SCRIPTS += gdiffmk +-TESTS += contrib/gdiffmk/tests/gdiffmk_tests.sh + man1_MANS += contrib/gdiffmk/gdiffmk.1 + EXTRA_DIST += \ + contrib/gdiffmk/gdiffmk.1.man \ diff --git a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch new file mode 100644 index ..171e99608337 --- /dev/null +++ b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch @@ -0,0 +1,37 @@ +https://savannah.gnu.org/bugs/?63726 +--- a/Makefile.in b/Makefile.in +@@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man + + # tests launched by make check + check_SCRIPTS = +-TESTS = contrib/gdiffmk/tests/gdiffmk_tests.sh $(hdtbl_TESTS) \ +- $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \ ++TESTS = $(hdtbl_TESTS) $(mm_TESTS) $(am__append_14) $(rfc1345_TESTS) \ + $(font_devpdf_TESTS) $(grotty_TESTS) $(eqn_TESTS) \ + $(preconv_TESTS) $(refer_TESTS) $(tbl_TESTS) $(groff_TESTS) \ + $(nroff_TESTS) $(grog_TESTS) $(tmac_TESTS) +@@ -10558,13 +10557,6 @@ recheck: all $(check_PROGRAMS) $(check_SCRIPTS) + am__force_recheck=am--force-recheck \ + TEST_LOGS="$$log_list"; \ + exit $$? +-contrib/gdiffmk/tests/gdiffmk_tests.sh.log: contrib/gdiffmk/tests/gdiffmk_tests.sh +- @p='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \ +- b='contrib/gdiffmk/tests/gdiffmk_tests.sh'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) + contrib/hdtbl/examples/test-hdtbl.sh.log: contrib/hdtbl/examples/test-hdtbl.sh + @p='contrib/hdtbl/examples/test-hdtbl.sh'; \ + b='contrib/hdtbl/examples/test-hdtbl.sh'; \ +--- a/contrib/gdiffmk/gdiffmk.am b/contrib/gdiffmk/gdiffmk.am +@@ -22,7 +22,6 @@ + + gdiffmk_srcdir = $(top_srcdir)/contrib/gdiffmk + bin_SCRIPTS += gdiffmk +-TESTS += contrib/gdiffmk/tests/gdiffmk_tests.sh + man1_MANS += contrib/gdiffmk/gdiffmk.1 + EXTRA_DIST += \ + contrib/gdiffmk/gdiffmk.1.man \ diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 81ac61ff2940..94a0763ca900 100644 --- a
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 882ac9b1db71efea7e03c41c12b21278c50461ea Author: Sam James gentoo org> AuthorDate: Thu Feb 9 00:54:28 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 00:57:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882ac9b1 sys-apps/groff: skip broken test w/ diffutils-3.9 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 9 - sys-apps/groff/groff-1.23.0_rc2.ebuild | 7 +++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 958daba55415..81ac61ff2940 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -56,6 +56,13 @@ src_prepare() { .ds default-operating-system Gentoo${pfx}/${KERNEL} EOF + # https://savannah.gnu.org/bugs/?63726 + sed -i \ + -e '/TESTS += contrib\/gdiffmk\/tests\/gdiffmk_tests.sh/d' \ + -e '/\tcontrib\/gdiffmk\/tests\/gdiffmk_tests.sh \\/d' \ + contrib/gdiffmk/tests/gdiffmk_tests.sh \ + contrib/gdiffmk/gdiffmk.am || die + # 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 diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild b/sys-apps/groff/groff-1.23.0_rc2.ebuild index 0d90fdb18750..7571ab653986 100644 --- a/sys-apps/groff/groff-1.23.0_rc2.ebuild +++ b/sys-apps/groff/groff-1.23.0_rc2.ebuild @@ -61,6 +61,13 @@ src_prepare() { .ds default-operating-system Gentoo${pfx}/${KERNEL} EOF + # https://savannah.gnu.org/bugs/?63726 + sed -i \ + -e '/TESTS += contrib\/gdiffmk\/tests\/gdiffmk_tests.sh/d' \ + -e '/\tcontrib\/gdiffmk\/tests\/gdiffmk_tests.sh \\/d' \ + contrib/gdiffmk/tests/gdiffmk_tests.sh \ + contrib/gdiffmk/gdiffmk.am || die + # 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
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 3a518db711b5ef99457f0e0d1718a8003d418e29 Author: Sam James gentoo org> AuthorDate: Sat Feb 4 22:02:50 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 4 22:49:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a518db7 sys-apps/groff: add 1.23.0_rc2 (unkeyworded) Signed-off-by: Sam James gentoo.org> sys-apps/groff/Manifest| 1 + sys-apps/groff/groff-1.23.0_rc2.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 67a1953b5d4d..0c2d3d45c64e 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1 +1,2 @@ DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d +DIST groff-1.23.0.rc2.tar.gz 7330614 BLAKE2B 5f9ffd19a6742fae0162c956e8c736bd5f72df5ef2a53a274957bd6caa40b40d73783acee319ff7bcb12942fae2c420d2f7a267bb0cdcb0bc2527b28cd17f9fd SHA512 dfa3c9fa6a76a6bd1496e9e0e4145b7d694383fd3b339a065b7aa63c9507aea331ef90e1ef98cf3eae81b24cb177ee7a9a8be2c91e30296ffe4da0c68aa3e793 diff --git a/sys-apps/groff/groff-1.23.0_rc2.ebuild b/sys-apps/groff/groff-1.23.0_rc2.ebuild new file mode 100644 index ..0d90fdb18750 --- /dev/null +++ b/sys-apps/groff/groff-1.23.0_rc2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${P/_/.}" +DESCRIPTION="Text formatter used for man pages" +HOMEPAGE="https://www.gnu.org/software/groff/groff.html"; + +if [[ ${PV} == *_rc* ]] ; then + SRC_URI="https://alpha.gnu.org/gnu/groff/${MY_P}.tar.gz"; +else + SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples uchardet X" + +RDEPEND=" + uchardet? ( app-i18n/uchardet ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + sys-apps/texinfo +" + +DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) + +PATCHES=( + # bug #16108, bug #17580, bug #121502 + "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch +) + +src_prepare() { + default + + # Honor Gentoo's docdir + sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" \ + Makefile.in \ + || die "failed to modify Makefile.in" + + local pfx=$(usex prefix ' Prefix' '') + cat <<-EOF >> tmac/mdoc.local || die + .ds volume-operating-system Gentoo${pfx} + .ds operating-system Gentoo${pfx}/${KERNEL} + .ds default-operating-system Gentoo${pfx}/${KERNEL} + EOF + + # 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() { + local myeconfargs=( + --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults + $(use_with uchardet) + $(use_with X x) + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + local -a CROSS_ARGS + tc-is-cross-compiler && CROSS_ARGS+=( + GROFFBIN="$(type -P groff)" + TROFFBIN="$(type -P troff)" + GROFF_BIN_DIR= + GROFF_BIN_PATH= + ) + + emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" +} + +src_install() { + default + + # The following links are required for man, bug #123674 + dosym eqn /usr/bin/geqn + dosym tbl /usr/bin/gtbl + + if ! use examples ; then + # The pdf files might not be generated if ghostscript is unavailable, bug #602020 + local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" + if [[ -e ${pdf} ]] ; then + # Keep mom-pdf.pdf since it's more of a manual than an example + # bug #454196 and bug #516732 + mv "${pdf}" "${ED}/usr/share/doc/${PF}/pdf/" || die + fi + rm -rf "${ED}/usr/share/doc/${PF}/examples" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 39d9e0cb47894e6d73274c839b9361557067436e Author: kochera google com> AuthorDate: Wed Oct 19 19:53:08 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 20 03:50:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d9e0cb sys-apps/groff: Add cpe_uri for groff package. Signed-off-by: Michael Kochera google.com> Signed-off-by: Sam James gentoo.org> sys-apps/groff/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/groff/metadata.xml b/sys-apps/groff/metadata.xml index f2d9c99e6422..321c7b254471 100644 --- a/sys-apps/groff/metadata.xml +++ b/sys-apps/groff/metadata.xml @@ -9,6 +9,7 @@ Enable automatic encoding detection via app-i18n/uchardet +cpe:/a:gnu:groff groff
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: f6701a4daf6d5baf5e0654a8066fa8800c989a8c Author: Sam James gentoo org> AuthorDate: Tue Oct 18 01:47:12 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 18 02:17:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6701a4d sys-apps/groff: add savannah upstream metadata Signed-off-by: Sam James gentoo.org> sys-apps/groff/metadata.xml | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/sys-apps/groff/metadata.xml b/sys-apps/groff/metadata.xml index 02999fd09e28..f2d9c99e6422 100644 --- a/sys-apps/groff/metadata.xml +++ b/sys-apps/groff/metadata.xml @@ -1,11 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - base-sys...@gentoo.org - Gentoo Base System - - - Enable automatic encoding detection via app-i18n/uchardet - + +base-sys...@gentoo.org +Gentoo Base System + + +Enable automatic encoding detection via app-i18n/uchardet + + +groff +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 3d9ac4116142cf74cd8a37906d70a778bdd82569 Author: Sam James gentoo org> AuthorDate: Mon Aug 30 02:01:02 2021 + Commit: Sam James gentoo org> CommitDate: Mon Aug 30 02:01:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9ac411 sys-apps/groff: fix build failure on musl Give configure a hint for now until a release of groff is made with updated gnulib upstream. Closes: https://bugs.gentoo.org/678026 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 722ce444a7f..a8d2517a24c 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -62,6 +62,14 @@ src_prepare() { } src_configure() { + if use elibc_musl ; then + # This should be safe to drop in the release after 1.22.4 + # gnulib was rather out of date and didn't include musl in its + # CHOST checks. + # bug #678026 + export gl_cv_func_signbit_gcc=yes + fi + local myeconfargs=( --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults $(use_with uchardet)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 26b96a65cbf78c2c61c881fe29d6ef5f4acbec50 Author: David Michael gmail com> AuthorDate: Sun Mar 7 16:23:13 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 14 18:55:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b96a65 sys-apps/groff: EAPI 7 Closes: https://bugs.gentoo.org/774699 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: Mike Gilbert gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 36 +--- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 562ef0a0eeb..9b743edaf3b 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit toolchain-funcs @@ -21,14 +21,15 @@ IUSE="examples uchardet X" RDEPEND=" uchardet? ( app-i18n/uchardet ) X? ( + x11-libs/libICE + x11-libs/libSM x11-libs/libX11 - x11-libs/libXt - x11-libs/libXmu x11-libs/libXaw - x11-libs/libSM - x11-libs/libICE + x11-libs/libXmu + x11-libs/libXt )" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-lang/perl sys-apps/texinfo" @@ -70,16 +71,13 @@ src_configure() { } src_compile() { - if tc-is-cross-compiler ; then - local CROSS_ARGS=( - GROFFBIN="$(type -P groff)" - TROFFBIN="$(type -P troff)" - GROFF_BIN_DIR= - GROFF_BIN_PATH= - ) - else - unset CROSS_ARGS - fi + local -a CROSS_ARGS + tc-is-cross-compiler && CROSS_ARGS+=( + GROFFBIN="$(type -P groff)" + TROFFBIN="$(type -P troff)" + GROFF_BIN_DIR= + GROFF_BIN_PATH= + ) emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" } @@ -93,11 +91,11 @@ src_install() { if ! use examples ; then # The pdf files might not be generated if ghostscript is unavailable. #602020 - local pdf="${ED%/}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" + local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" if [[ -e ${pdf} ]] ; then # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 - mv "${pdf}" "${ED%/}"/usr/share/doc/${PF}/pdf/ || die + mv "${pdf}" "${ED}/usr/share/doc/${PF}/pdf/" || die fi - rm -rf "${ED%/}"/usr/share/doc/${PF}/examples + rm -rf "${ED}/usr/share/doc/${PF}/examples" fi }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 510cf1e311685dbb4bb82ceed5911f7dec65dbf5 Author: Fabian Groffen gentoo org> AuthorDate: Tue Feb 23 19:17:12 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Feb 23 19:17:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510cf1e3 sys-apps/groff: drop ~x64-cygwin Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 0d89c116a83..375b70f0e78 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples uchardet X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 5fc4b2c3355efac3d2543edc617eab71bb4d8cd7 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jan 19 18:11:39 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jan 19 18:14:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc4b2c3 sys-apps/groff: add uchardet flag to prevent automagic dep Bug: https://bugs.gentoo.org/750032 Closes: https://bugs.gentoo.org/709720 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 4 +++- sys-apps/groff/metadata.xml| 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 8ddffb88863..0d89c116a83 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -16,9 +16,10 @@ LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples X" +IUSE="examples uchardet X" RDEPEND=" + uchardet? ( app-i18n/uchardet ) X? ( x11-libs/libX11 x11-libs/libXt @@ -62,6 +63,7 @@ src_prepare() { src_configure() { local myeconfargs=( --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults + $(use_with uchardet) $(use_with X x) ) econf "${myeconfargs[@]}" diff --git a/sys-apps/groff/metadata.xml b/sys-apps/groff/metadata.xml index 56c12441305..b96055e1c5a 100644 --- a/sys-apps/groff/metadata.xml +++ b/sys-apps/groff/metadata.xml @@ -5,4 +5,7 @@ base-sys...@gentoo.org Gentoo Base System + + Enable automatic encoding detection via app-i18n/uchardet +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 5268a9c541bcd730a6d29f5d6c28d75fbbbce8a6 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 15:23:27 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 15:23:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5268a9c5 sys-apps/groff: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index feb7f9ee7d8..8ddffb88863 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: a767fc19d106fef1f1762714132ec7dbf9571ed2 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 18:12:36 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 18:13:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a767fc19 sys-apps/groff: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 78724e949ea..feb7f9ee7d8 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/
commit: f5a6ef618eb3e803f6355fb02948389fc977f843 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 19 18:34:59 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 21 07:09:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a6ef61 sys-apps/groff: Drop 1.22.2 and 1.22.3 Closes: https://bugs.gentoo.org/704420 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-apps/groff/Manifest| 3 - .../groff/files/groff-1.22.2-parallel-mom.patch| 96 -- .../groff/files/groff-1.22.3-parallel-mom.patch| 11 --- sys-apps/groff/groff-1.22.2.ebuild | 95 - sys-apps/groff/groff-1.22.3.ebuild | 86 --- 5 files changed, 291 deletions(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 548076ad202..67a1953b5d4 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,4 +1 @@ -DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef -DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 -DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693 SHA512 c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d diff --git a/sys-apps/groff/files/groff-1.22.2-parallel-mom.patch b/sys-apps/groff/files/groff-1.22.2-parallel-mom.patch deleted file mode 100644 index 7cf3c22295d..000 --- a/sys-apps/groff/files/groff-1.22.2-parallel-mom.patch +++ /dev/null @@ -1,96 +0,0 @@ -From 9f3af719383ab525c86ee0f514e268ef8494330a Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -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 - -2013-12-06 Mike Frysinger - - * Makefile.in (SHPROGDIRS): Declare. - (PROGDIRS): Add $(SHPROGDIRS). -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 67928c36ab298c260038aa78e21e9ca451ad4654 Author: Sam James gentoo org> AuthorDate: Sat Jul 11 20:49:31 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 11 21:09:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67928c36 sys-apps/groff: s390 stable (bug #704420) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index f97de5f3c1b..78724e949ea 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 26099171404fafcf9bdf172b2c2b909e61fffa0d Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Jun 20 13:53:31 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jun 20 14:08:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26099171 sys-apps/groff: x86 stable (bug #704420) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 7de6e592f42..f97de5f3c1b 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 917d78181b3ba5f7d32119ecf0bd0b6cf9f06f3a Author: Sam James (sam_c) cmpct info> AuthorDate: Tue Jun 9 06:43:55 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 9 20:06:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917d7818 sys-apps/groff: arm stable (bug #704420) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 332be60ef37..7de6e592f42 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 23d293c7fe482b24f140bc3e281d6e7b258009c5 Author: Sam James (sam_c) cmpct info> AuthorDate: Thu Jun 4 06:56:03 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Jun 4 20:38:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d293c7 sys-apps/groff: arm64 stable (bug #704420) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 3951dd637d2..332be60ef37 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: d63676d7262111bc93ca80e7d89dda4633ea4a71 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 30 19:19:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 30 19:19:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63676d7 sys-apps/groff: stable 1.22.4 for hppa, bug #704420 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 85c6b107233..3951dd637d2 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 78312f909e62ba2e69da1d39babef0068f9a6983 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat May 30 08:43:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 30 08:45:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78312f90 sys-apps/groff: stable 1.22.4 for sparc, bug #704420 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 4a9975b6d1e..85c6b107233 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: f8f5cf8a7434ef9b08d5accb54d219cecae951ff Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 25 12:21:18 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 25 12:21:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f5cf8a sys-apps/groff: amd64 stable wrt bug #704420 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 1aa26940673..4a9975b6d1e 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 208c80a6da4dc8f4fc26fdba7c29f151adf11bf5 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon May 25 09:31:26 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 25 09:31:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208c80a6 sys-apps/groff: stable 1.22.4 for ppc, bug #704420 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 16b7a6d85d5..1aa26940673 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 0662ca6ad3e7fef8f8360e118e9083befad17a54 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 22 07:56:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 22 08:02:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0662ca6a sys-apps/groff: stable 1.22.4 for ppc64, bug #704420 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 79613e8cf45..16b7a6d85d5 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 18193fd19d12f3b8a3a7947d72d572f86dde0b28 Author: David Seifert gentoo org> AuthorDate: Sat Feb 8 16:52:23 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 8 16:52:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18193fd1 sys-apps/groff: [QA] Fix UnnecessarySlashStrip Signed-off-by: David Seifert gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 5cc2095734e..f24193f78f4 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -43,7 +43,7 @@ src_prepare() { default # honor Gentoo's docdir - sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX%/}/usr/share/doc/${PF}\"|g" \ + sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX}/usr/share/doc/${PF}\"|g" \ Makefile.in \ || die "failed to modify Makefile.in" @@ -61,7 +61,7 @@ src_prepare() { src_configure() { local myeconfargs=( - --with-appresdir="${EPREFIX%/}"/usr/share/X11/app-defaults + --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults $(use_with X x) ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: c511cfbc5eabcbd77a34d9f521bf51ca085def8f Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 4 13:17:02 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 4 13:17:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c511cfbc sys-apps/groff: Add ~riscv keyword Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-apps/groff/groff-1.22.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 3fa2e509662..78cf09d0b55 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 26d2abf134411ea9f80c5377c5609808663370c0 Author: James Le Cuirot gentoo org> AuthorDate: Fri Jan 25 21:38:47 2019 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Jan 25 21:39:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d2abf1 sys-apps/groff: Fix cross-compiling following build file changes Override the variables when calling make instead of changing the Makefiles. The comment in the Makefiles suggests that this is how upstream wants you to do it. Using ${EPREFIX} as before is not correct as this refer to the target prefix, not the build prefix. EAPI 7 provides ${BROOT} for this but for tools in the path, it is better to use type -P instead. groff is not in @system so there is no guarantee that it will actually be present on the build system. EAPI 7 did not include EAPI 5-hdepend's targetroot USE flag feature, which prevents us from putting groff in BDEPEND. The preferred approach is to do a native build in tandem with a cross build but this makes the ebuild more complex so I will attempt this in a separate fix. Closes: https://bugs.gentoo.org/674866 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: James Le Cuirot gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 25 - 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 8ec07c8c1ad..3fa2e509662 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -47,18 +47,6 @@ src_prepare() { Makefile.in \ || die "failed to modify Makefile.in" - # 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} @@ -80,7 +68,18 @@ src_configure() { } src_compile() { - emake AR="$(tc-getAR)" + if tc-is-cross-compiler ; then + local CROSS_ARGS=( + GROFFBIN="$(type -P groff)" + TROFFBIN="$(type -P troff)" + GROFF_BIN_DIR= + GROFF_BIN_PATH= + ) + else + unset CROSS_ARGS + fi + + emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: ef48f9cd40733ee087c8549d72007073caad111a Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jan 8 18:36:08 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jan 8 19:19:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef48f9cd sys-apps/groff: build system requires makeinfo from sys-apps/texinfo Closes: https://github.com/gentoo/gentoo/pull/10697 Closes: https://github.com/gentoo/gentoo/pull/10745 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 749ccb4d7c9..8ec07c8c1ad 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -28,7 +28,8 @@ RDEPEND=" x11-libs/libICE )" DEPEND="${RDEPEND} - dev-lang/perl" + dev-lang/perl + sys-apps/texinfo" DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 92e12d5306f0f510f994cfa50830c7c4c1ae1ad0 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jan 8 18:34:07 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jan 8 19:19:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e12d53 sys-apps/groff: really use /usr/share/doc/${PF} as docdir Previous attempt to force groff to honor docdir didn't work and would require `eautoreconf`. We are now patching Makefile.in only and avoid `eautoreconf`. Link: https://github.com/gentoo/gentoo/pull/10697#issuecomment-451577399 Fixes: ba6771a19744 ("sys-apps/groff: bump to v1.22.4 RC4") Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 67b0f18455e..749ccb4d7c9 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -42,9 +42,9 @@ src_prepare() { default # honor Gentoo's docdir - sed -i -e '/^docdir=/s/^/#/' \ - Makefile.am \ - || die "failed to modify Makefile.am" + sed -i -e "s|^docdir =.*|docdir = \"${EPREFIX%/}/usr/share/doc/${PF}\"|g" \ + Makefile.in \ + || die "failed to modify Makefile.in" # Make sure we can cross-compile this puppy if tc-is-cross-compiler ; then @@ -73,7 +73,6 @@ src_prepare() { src_configure() { local myeconfargs=( --with-appresdir="${EPREFIX%/}"/usr/share/X11/app-defaults - --docdir="${EPREFIX%/}"/usr/share/doc/${PF} $(use_with X x) ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 9ae24ecb95d7faf83c7387d98530002655c351a6 Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 24 22:08:07 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 24 22:08:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae24ecb sys-apps/groff: Bump to version 1.22.4. Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-apps/groff/Manifest | 2 +- sys-apps/groff/{groff-1.22.4_rc5.ebuild => groff-1.22.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 1cfe168d331..548076ad202 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,4 +1,4 @@ DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693 SHA512 c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c -DIST groff-1.22.4.rc5.tar.gz 4137927 BLAKE2B f127721e800a1b0174c3320354b3c1dcb8571f187541cb2ff0a195aff0f48975e362b081e2b5622c577df1bc0b2ac9754640a215fe496ef417ce6cb98f5132ce SHA512 b9ed062a4449758660e20ee994adae797871f99575a239eb029810bc80f441c4236f3b356066e947541c5685650efdd1f91a5d0d3f54c992bdb7f819077ef830 +DIST groff-1.22.4.tar.gz 4137480 BLAKE2B cdda8a7e8e42b8d8991656ecfbffe0cd0ed5d8932467cab2f3c1eecb3365f4a5c03321b6ed929d451c3dfb00a46046a781303a1c55c4aa65eb7d178fb36b1cbc SHA512 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d diff --git a/sys-apps/groff/groff-1.22.4_rc5.ebuild b/sys-apps/groff/groff-1.22.4.ebuild similarity index 100% rename from sys-apps/groff/groff-1.22.4_rc5.ebuild rename to sys-apps/groff/groff-1.22.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 35f87003550cd58c00f469ef4b1b707ebad93497 Author: Lars Wendler gentoo org> AuthorDate: Sun Dec 23 09:45:59 2018 + Commit: Lars Wendler gentoo org> CommitDate: Sun Dec 23 09:45:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f87003 sys-apps/groff: Bump to version 1.22.4_rc5. Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-apps/groff/Manifest | 2 +- sys-apps/groff/{groff-1.22.4_rc4.ebuild => groff-1.22.4_rc5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 31311757165..1cfe168d331 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,4 +1,4 @@ DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693 SHA512 c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c -DIST groff-1.22.4.rc4.tar.gz 4134495 BLAKE2B 7cf15e0eb13b00cd16ba127d2b0196ffca0ef2f0ec3b32290af466afee5211f32eea14fcb6fd875378d4f8c57dd851be3e3ad9dac2d6a583f8c3dc3c647905f0 SHA512 ff5822c36f7701783e132e3fddd06dcfe68200d7e2e8c131016793282e459ced4529710c1f25d4155b84fc2cb09aa51ffa25664f5390f4b6064a9f41ffd5c30d +DIST groff-1.22.4.rc5.tar.gz 4137927 BLAKE2B f127721e800a1b0174c3320354b3c1dcb8571f187541cb2ff0a195aff0f48975e362b081e2b5622c577df1bc0b2ac9754640a215fe496ef417ce6cb98f5132ce SHA512 b9ed062a4449758660e20ee994adae797871f99575a239eb029810bc80f441c4236f3b356066e947541c5685650efdd1f91a5d0d3f54c992bdb7f819077ef830 diff --git a/sys-apps/groff/groff-1.22.4_rc4.ebuild b/sys-apps/groff/groff-1.22.4_rc5.ebuild similarity index 100% rename from sys-apps/groff/groff-1.22.4_rc4.ebuild rename to sys-apps/groff/groff-1.22.4_rc5.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: e692de568c5c01ce4a8e55018981b979926c0445 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 8 15:44:47 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 8 15:45:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e692de56 sys-apps/groff: s390/sh/m68k stable wrt bug #670751 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 712d0cc851d..c07428ad9c4 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: ba6771a19744ebd7a4139c4d54bc7c49ec5b8b4d Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Dec 3 00:04:42 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Dec 3 00:08:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6771a1 sys-apps/groff: bump to v1.22.4 RC4 Package is now honoring docdir. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/groff/Manifest | 2 +- .../groff/{groff-1.22.4_rc3.ebuild => groff-1.22.4_rc4.ebuild} | 9 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index 47b0d1aaf28..31311757165 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,4 +1,4 @@ DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693 SHA512 c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c -DIST groff-1.22.4.rc3.tar.gz 4119916 BLAKE2B b7748213fdd85136624c46a6d0f442ba3f5937e8612edd036b8bd0dd2d501030e2be86907bb607a1267f5216c26a9004527904dae48a52a0226232f1146a001e SHA512 a67fdcffddc660bac22a77063c6efde36b01ddb3b905c4cef9a959dd1b4194899e23d2c536b3f4b15f24d3d1d043245921043e442d775139f62a49f7a6bb3e3f +DIST groff-1.22.4.rc4.tar.gz 4134495 BLAKE2B 7cf15e0eb13b00cd16ba127d2b0196ffca0ef2f0ec3b32290af466afee5211f32eea14fcb6fd875378d4f8c57dd851be3e3ad9dac2d6a583f8c3dc3c647905f0 SHA512 ff5822c36f7701783e132e3fddd06dcfe68200d7e2e8c131016793282e459ced4529710c1f25d4155b84fc2cb09aa51ffa25664f5390f4b6064a9f41ffd5c30d diff --git a/sys-apps/groff/groff-1.22.4_rc3.ebuild b/sys-apps/groff/groff-1.22.4_rc4.ebuild similarity index 91% rename from sys-apps/groff/groff-1.22.4_rc3.ebuild rename to sys-apps/groff/groff-1.22.4_rc4.ebuild index ad57e91b4b4..67b0f18455e 100644 --- a/sys-apps/groff/groff-1.22.4_rc3.ebuild +++ b/sys-apps/groff/groff-1.22.4_rc4.ebuild @@ -41,6 +41,11 @@ PATCHES=( src_prepare() { default + # honor Gentoo's docdir + sed -i -e '/^docdir=/s/^/#/' \ + Makefile.am \ + || die "failed to modify Makefile.am" + # Make sure we can cross-compile this puppy if tc-is-cross-compiler ; then sed -i \ @@ -67,8 +72,8 @@ src_prepare() { src_configure() { local myeconfargs=( - --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults - --docdir="${EPREFIX}"/usr/share/doc/${PF} + --with-appresdir="${EPREFIX%/}"/usr/share/X11/app-defaults + --docdir="${EPREFIX%/}"/usr/share/doc/${PF} $(use_with X x) ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: f9001117f744ea2cb4dda496ad7555fb7663f73c Author: Tobias Klausmann gentoo org> AuthorDate: Wed Nov 28 21:21:37 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Nov 28 21:21:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9001117 sys-apps/groff-1.22.3-r0: alpha stable Bug: http://bugs.gentoo.org/670751 Signed-off-by: Tobias Klausmann gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index b683e15a91d..712d0cc851d 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 8da71734707fef2f541cd2b0bef80f815d251ccd Author: Mart Raudsepp gentoo org> AuthorDate: Sun Nov 25 14:05:37 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Nov 25 15:47:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da71734 sys-apps/groff-1.22.3: arm64 stable (bug #670751) Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index de3876b5e67..b683e15a91d 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: f42453656adeccfab85910820008188a6411e153 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 12:52:05 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 16:01:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4245365 sys-apps/groff: stable 1.22.3 for ppc64, bug #670751 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index d9bd7191cc4..de3876b5e67 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 5addf7a4e2a9427f1ec95ac5c264ac9fd081129b Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 18 11:35:16 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 18 11:35:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5addf7a4 sys-apps/groff: arm stable wrt bug #670751 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 0943eccacd0..d9bd7191cc4 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 806fe093261805e17d6e6bf620517bbb6d9876a7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 10:46:27 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 10:46:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806fe093 sys-apps/groff: stable 1.22.3 for ppc, bug #670751 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index f63fbf9294a..0943eccacd0 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: fee54bfa173d174a943a7c9853e6373e9ce9419e Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 10:39:54 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 10:39:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee54bfa sys-apps/groff: stable 1.22.3 for hppa, bug #670751 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 472cd46fc06..f63fbf9294a 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: c9a05e105921eafa332d4c936d77010c2ff9a108 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 10:30:07 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 10:30:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a05e10 sys-apps/groff: stable 1.22.3 for ia64, bug #670751 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 362e007e66c..472cd46fc06 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 94959963afe8e6f249fb80a8ea6060d6fa1ca7a2 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Nov 12 00:58:25 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Nov 12 01:13:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94959963 sys-apps/groff: x86 stable (bug #670751) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 52a75b68b86..362e007e66c 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: afc97cde10b8f6fe9ae17c4739082ab29aea009f Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Nov 10 14:36:07 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 10 15:31:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc97cde sys-apps/groff: stable 1.22.3 for sparc, bug #670751 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/groff/groff-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index b08552b15da..52a75b68b86 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: f57fa93cae985d56bdfabe13155a9333a73b1208 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 9 17:45:51 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 9 17:45:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57fa93c sys-apps/groff: amd64 stable wrt bug #670751 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-apps/groff/groff-1.22.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 27e8b587a7a..b08552b15da 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/groff/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples X" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: df68df645ea5aaa27fd6b9d0f9200b9882b4c677 Author: Lars Wendler gentoo org> AuthorDate: Fri Nov 9 13:35:37 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 9 13:35:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df68df64 sys-apps/groff: Bump to version 1.22.4_rc3. Removed old. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-apps/groff/Manifest | 2 +- sys-apps/groff/{groff-1.22.4_rc2.ebuild => groff-1.22.4_rc3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index f650e00c674..47b0d1aaf28 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,4 +1,4 @@ DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693 SHA512 c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c -DIST groff-1.22.4.rc2.tar.gz 4118558 BLAKE2B db7b9a667a85eeea34bfa4cf53de77f3ca6bbc541c8130701b011c66b93df4d4f16e23d5e0dae18470daeb0393c980f0e0fc22fd3bb9d00ebf77b2c3ba9a1dd7 SHA512 831a3ab55e8f37626b3f51d0cd5f461449b977a4ec64a93f2485aff5ab97947781dfbdd7830439d139c5f2c46455534d733d722047290f76eedf2d29d4f70138 +DIST groff-1.22.4.rc3.tar.gz 4119916 BLAKE2B b7748213fdd85136624c46a6d0f442ba3f5937e8612edd036b8bd0dd2d501030e2be86907bb607a1267f5216c26a9004527904dae48a52a0226232f1146a001e SHA512 a67fdcffddc660bac22a77063c6efde36b01ddb3b905c4cef9a959dd1b4194899e23d2c536b3f4b15f24d3d1d043245921043e442d775139f62a49f7a6bb3e3f diff --git a/sys-apps/groff/groff-1.22.4_rc2.ebuild b/sys-apps/groff/groff-1.22.4_rc3.ebuild similarity index 100% rename from sys-apps/groff/groff-1.22.4_rc2.ebuild rename to sys-apps/groff/groff-1.22.4_rc3.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/files/, sys-apps/groff/
commit: 37267a0171bfbc04b8abf2334bd7d203bbc301fc Author: Lars Wendler gentoo org> AuthorDate: Thu Sep 27 13:51:35 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Sep 27 13:51:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37267a01 sys-apps/groff: Bump to version 1.22.4_rc2 Package-Manager: Portage-2.3.50, Repoman-2.3.11 sys-apps/groff/Manifest| 1 + .../files/groff-1.19.2-man-unicode-dashes.patch| 8 +- sys-apps/groff/groff-1.22.4_rc2.ebuild | 97 ++ 3 files changed, 102 insertions(+), 4 deletions(-) diff --git a/sys-apps/groff/Manifest b/sys-apps/groff/Manifest index bd92f6278b4..f650e00c674 100644 --- a/sys-apps/groff/Manifest +++ b/sys-apps/groff/Manifest @@ -1,3 +1,4 @@ DIST groff-1.22.1-japanese.patch.bz2 52968 BLAKE2B 8064ff973c9507536c4e6edb6146c33c6c3a994598f0bb925bd23307a5ed407af9fe744990735d640ea69def4a6aed69ee87b7abbacca401c0059cf63e6eb147 SHA512 883d15dd2f1420a067d35737c45431f33f05bbe3c7e7edab0e119416117b5d096972d71452eae94bfd3df23aa7d6595fc6e65208bd4fba86815162bdf9af8bef DIST groff-1.22.2.tar.gz 4019913 BLAKE2B 904a2a6064cc70cf088224d6f608389eb56842142802636b94fef30f5e20b5c62db03087878d0e04e22c65754e0fd253aa7cfd23c1354057862f70e17db43366 SHA512 ea34db53f075b6816827b07ac3d6a19ed50529c939044337eb3124575ac3b41363e1d81bbd5bf552a7a10f6b1dd233d6e7acaf646e18cfe94464c59dc20ffe80 DIST groff-1.22.3.tar.gz 4188772 BLAKE2B 28c380d33719f4eb0c91a9761e76beb9a2f1f6fb632c731bb6b26f76fee1857e7340d62a2239b360e049351e2e291c420db18a4f6bf8f50221bf249457872693 SHA512 c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c +DIST groff-1.22.4.rc2.tar.gz 4118558 BLAKE2B db7b9a667a85eeea34bfa4cf53de77f3ca6bbc541c8130701b011c66b93df4d4f16e23d5e0dae18470daeb0393c980f0e0fc22fd3bb9d00ebf77b2c3ba9a1dd7 SHA512 831a3ab55e8f37626b3f51d0cd5f461449b977a4ec64a93f2485aff5ab97947781dfbdd7830439d139c5f2c46455534d733d722047290f76eedf2d29d4f70138 diff --git a/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch b/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch index d85a8330d27..276460f10b6 100644 --- a/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch +++ b/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch @@ -4,8 +4,8 @@ http://bugs.gentoo.org/16108 http://bugs.gentoo.org/17580 http://bugs.gentoo.org/121502 tmac/man.local -+++ tmac/man.local +--- a/tmac/man.local b/tmac/man.local @@ -1,2 +1,6 @@ .\" This file is loaded after an-old.tmac. .\" Put any local modifications to an-old.tmac here. @@ -13,8 +13,8 @@ http://bugs.gentoo.org/121502 +. char \- \N'45' +. char - \N'45' +.\} tmac/mdoc.local -+++ tmac/mdoc.local +--- a/tmac/mdoc.local b/tmac/mdoc.local @@ -1,2 +1,6 @@ .\" This file is loaded after doc.tmac. .\" Put any local modifications to doc.tmac here. diff --git a/sys-apps/groff/groff-1.22.4_rc2.ebuild b/sys-apps/groff/groff-1.22.4_rc2.ebuild new file mode 100644 index 000..ad57e91b4b4 --- /dev/null +++ b/sys-apps/groff/groff-1.22.4_rc2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +MY_P="${P/_/.}" + +DESCRIPTION="Text formatter used for man pages" +HOMEPAGE="https://www.gnu.org/software/groff/groff.html"; +SRC_URI="mirror://gnu/groff/${MY_P}.tar.gz + mirror://gnu-alpha/groff/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" == *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples X" + +RDEPEND=" + X? ( + x11-libs/libX11 + x11-libs/libXt + x11-libs/libXmu + x11-libs/libXaw + x11-libs/libSM + x11-libs/libICE + )" +DEPEND="${RDEPEND} + dev-lang/perl" + +DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README TODO ) + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.19.2-man-unicode-dashes.patch #16108 #17580 #121502 +) + +src_prepare() { + default + + # 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=$(
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 2909370dbb41e4ba585209181e8009812017829c Author: William Hubbs gentoo org> AuthorDate: Tue May 9 14:30:09 2017 + Commit: William Hubbs gentoo org> CommitDate: Tue May 9 14:30:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2909370d sys-apps/groff: add dependency on dev-lang/perl for #593636 Package-Manager: Portage-2.3.5, Repoman-2.3.2 sys-apps/groff/groff-1.22.2.ebuild | 1 + sys-apps/groff/groff-1.22.3.ebuild | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.2.ebuild b/sys-apps/groff/groff-1.22.2.ebuild index debe90f83b5..379d1b58aff 100644 --- a/sys-apps/groff/groff-1.22.2.ebuild +++ b/sys-apps/groff/groff-1.22.2.ebuild @@ -25,6 +25,7 @@ RDEPEND=" x11-libs/libICE )" DEPEND="${RDEPEND} + dev-lang/perl l10n_ja? ( virtual/yacc )" DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION TODO VERSION ) diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 27ffa1683e6..5c88efb3500 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -23,7 +23,8 @@ RDEPEND=" x11-libs/libSM x11-libs/libICE )" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-lang/perl" DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION TODO VERSION )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: dd4bad98c06a75c40014621d3be2a9af92a1708c Author: Mike Frysinger gentoo org> AuthorDate: Fri Dec 9 04:14:25 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Dec 9 04:20:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4bad98 sys-apps/groff: handle missing pdf examples #602020 If ghostscript isn't available, groff won't build its pdf examples. sys-apps/groff/groff-1.22.2.ebuild | 9 ++--- sys-apps/groff/groff-1.22.3.ebuild | 9 ++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/sys-apps/groff/groff-1.22.2.ebuild b/sys-apps/groff/groff-1.22.2.ebuild index e731d95..de668f3 100644 --- a/sys-apps/groff/groff-1.22.2.ebuild +++ b/sys-apps/groff/groff-1.22.2.ebuild @@ -84,9 +84,12 @@ src_install() { dosym tbl /usr/bin/gtbl if ! use examples ; then - # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 - rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf - mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf || die + # The pdf files might not be generated if ghostscript is unavailable. #602020 + local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" + if [[ -e ${pdf} ]] ; then + # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 + mv "${pdf}" "${ED}"/usr/share/doc/${PF}/pdf/ || die + fi rm -rf "${ED}"/usr/share/doc/${PF}/examples fi } diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 712f51f..4007d84 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -75,9 +75,12 @@ src_install() { dosym tbl /usr/bin/gtbl if ! use examples ; then - # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 - rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf - mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf || die + # The pdf files might not be generated if ghostscript is unavailable. #602020 + local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" + if [[ -e ${pdf} ]] ; then + # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 + mv "${pdf}" "${ED}"/usr/share/doc/${PF}/pdf/ || die + fi rm -rf "${ED}"/usr/share/doc/${PF}/examples fi }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 8ea21c463a5b0bfbe7303361809e76735d86b03b Author: Mike Frysinger gentoo org> AuthorDate: Wed Dec 7 18:48:01 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Dec 7 18:48:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea21c46 sys-apps/groff: rework mom-pdf.pdf clean up again #454196 #516732 sys-apps/groff/groff-1.22.2.ebuild | 4 +++- sys-apps/groff/groff-1.22.3.ebuild | 7 ++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/sys-apps/groff/groff-1.22.2.ebuild b/sys-apps/groff/groff-1.22.2.ebuild index 0a7ac7b..e731d95 100644 --- a/sys-apps/groff/groff-1.22.2.ebuild +++ b/sys-apps/groff/groff-1.22.2.ebuild @@ -84,7 +84,9 @@ src_install() { dosym tbl /usr/bin/gtbl if ! use examples ; then - rm -rf "${ED}"/usr/share/doc/${PF}/examples + # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf + mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf || die + rm -rf "${ED}"/usr/share/doc/${PF}/examples fi } diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index c228175..712f51f 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -74,5 +74,10 @@ src_install() { dosym eqn /usr/bin/geqn dosym tbl /usr/bin/gtbl - use examples || rm -rf "${ED}"/usr/share/doc/${PF}/examples + if ! use examples ; then + # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732 + rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf + mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf || die + rm -rf "${ED}"/usr/share/doc/${PF}/examples + fi }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: ef59f8cd82ca4807d0ec34508641121ee6e40261 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 24 21:28:45 2016 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 24 21:28:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef59f8cd sys-apps/groff: Migrate from LINGUAS to L10N. Package-Manager: portage-2.3.0 sys-apps/groff/groff-1.22.2.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-apps/groff/groff-1.22.2.ebuild b/sys-apps/groff/groff-1.22.2.ebuild index 106c48e..0a7ac7b 100644 --- a/sys-apps/groff/groff-1.22.2.ebuild +++ b/sys-apps/groff/groff-1.22.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -9,12 +9,12 @@ inherit autotools eutils toolchain-funcs DESCRIPTION="Text formatter used for man pages" HOMEPAGE="https://www.gnu.org/software/groff/groff.html"; SRC_URI="mirror://gnu/groff/${P}.tar.gz - linguas_ja? ( https://dev.gentoo.org/~naota/patch/${PN}-1.22.1-japanese.patch.bz2 )" + l10n_ja? ( https://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" +IUSE="examples X l10n_ja" RDEPEND=" X? ( @@ -26,7 +26,7 @@ RDEPEND=" x11-libs/libICE )" DEPEND="${RDEPEND} - linguas_ja? ( virtual/yacc )" + l10n_ja? ( virtual/yacc )" DOCS=( BUG-REPORT ChangeLog MORE.STUFF NEWS PROBLEMS PROJECTS README REVISION TODO VERSION ) @@ -53,7 +53,7 @@ src_prepare() { .ds default-operating-system Gentoo${pfx}/${KERNEL} EOF - if use linguas_ja ; then + if use l10n_ja ; then epatch "${WORKDIR}"/${PN}-1.22.1-japanese.patch #255292 #350534 #450796 eautoconf eautoheader @@ -69,7 +69,7 @@ src_configure() { --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults \ --docdir="${EPREFIX}"/usr/share/doc/${PF} \ $(use_with X x) \ - $(usex linguas_ja '--enable-japanese' '') + $(usex l10n_ja '--enable-japanese' '') } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 03c319c399279ce9446557fad62a359592d6a1f0 Author: Mike Frysinger gentoo org> AuthorDate: Tue Jan 12 18:02:14 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Jan 12 18:04:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c319c3 sys-apps/groff: drop old texinfo dep #571244 This was added long ago to build the docs, but we don't modify those in the current releases, and the tarballs include all the files. sys-apps/groff/groff-1.22.2.ebuild | 2 +- sys-apps/groff/groff-1.22.3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/groff/groff-1.22.2.ebuild b/sys-apps/groff/groff-1.22.2.ebuild index da3f742..106c48e 100644 --- a/sys-apps/groff/groff-1.22.2.ebuild +++ b/sys-apps/groff/groff-1.22.2.ebuild @@ -16,7 +16,7 @@ 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 +RDEPEND=" X? ( x11-libs/libX11 x11-libs/libXt diff --git a/sys-apps/groff/groff-1.22.3.ebuild b/sys-apps/groff/groff-1.22.3.ebuild index 0720529..c228175 100644 --- a/sys-apps/groff/groff-1.22.3.ebuild +++ b/sys-apps/groff/groff-1.22.3.ebuild @@ -15,7 +15,7 @@ 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" -RDEPEND=">=sys-apps/texinfo-4.7-r1 +RDEPEND=" X? ( x11-libs/libX11 x11-libs/libXt