bump(sys-devel/gettext): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2015-05-28 17:59:10 -07:00
parent af19e68e4c
commit 125b652d35
24 changed files with 717 additions and 744 deletions

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install postinst preinst prepare
DEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl )
DESCRIPTION=GNU locale utilities
EAPI=2
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl doc emacs git nls +cxx openmp elibc_glibc
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) git? ( dev-vcs/git )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.18.1.1.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=09e43d79191a2287ea1177a8ef6317f9

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install postinst preinst prepare setup
DEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
DESCRIPTION=GNU locale utilities
EAPI=2
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl doc emacs git java nls +cxx openmp elibc_glibc elibc_FreeBSD java
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) java? ( >=virtual/jdk-1.4 ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.18.1.1.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2257adeaac9408ab545ef49ae751bae6 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=f85c9dbfe5ed5e05210062e65368727b

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install postinst preinst prepare setup
DEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
DESCRIPTION=GNU locale utilities
EAPI=2
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl -cvs doc emacs git java nls +cxx openmp static-libs elibc_glibc elibc_FreeBSD java
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) java? ( >=virtual/jdk-1.4 ) !git? ( cvs? ( dev-vcs/cvs ) ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.18.1.1.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2257adeaac9408ab545ef49ae751bae6 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=4df096213e9c48c92e5fbe354fcd7449

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install postinst preinst prepare setup
DEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
DESCRIPTION=GNU locale utilities
EAPI=2
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl -cvs doc emacs git java nls +cxx openmp static-libs elibc_glibc elibc_FreeBSD java
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=virtual/libiconv dev-libs/libxml2 sys-libs/ncurses dev-libs/expat acl? ( virtual/acl ) java? ( >=virtual/jdk-1.4 ) !git? ( cvs? ( dev-vcs/cvs ) ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.18.2.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2257adeaac9408ab545ef49ae751bae6 libtool 52d0e17251d04645ffaa61bfdd858944 mono 203a4295c06155d318bdff9c6b2d5e1c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=99a9beac81b9d55e52b4ca18b87cba6e

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test
DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2 dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
DESCRIPTION=GNU locale utilities
EAPI=4
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl -cvs doc emacs git java nls +cxx ncurses openmp static-libs elibc_glibc elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2 dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses ) java? ( >=virtual/jdk-1.4 ) !git? ( cvs? ( dev-vcs/cvs ) ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.4 ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r11 ) java? ( >=dev-java/java-config-2.1.9-r1 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.18.3.2.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2257adeaac9408ab545ef49ae751bae6 libtool 52d0e17251d04645ffaa61bfdd858944 mono-env 59ca1177366cc9e14521d3501e9bb281 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=b09b5cd2e4034789221924f787b71324

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2 dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
DESCRIPTION=GNU locale utilities
EAPI=4
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl -cvs doc emacs git java nls +cxx ncurses openmp static-libs elibc_glibc elibc_musl elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2 dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses ) java? ( >=virtual/jdk-1.4 ) !git? ( cvs? ( dev-vcs/cvs ) ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.4 ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r11 ) java? ( >=dev-java/java-config-2.1.9-r1 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.19.3.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2257adeaac9408ab545ef49ae751bae6 libtool 52d0e17251d04645ffaa61bfdd858944 mono-env 59ca1177366cc9e14521d3501e9bb281 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=f57b54cc7e862a577aa75fcdf5c09ce4

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2 dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
DESCRIPTION=GNU locale utilities
EAPI=4
HOMEPAGE=http://www.gnu.org/software/gettext/
IUSE=acl -cvs doc emacs git java nls +cxx ncurses openmp static-libs elibc_glibc elibc_musl elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3 LGPL-2
PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2 dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses ) java? ( >=virtual/jdk-1.4 ) !git? ( cvs? ( dev-vcs/cvs ) ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.4 ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r11 ) java? ( >=dev-java/java-config-2.1.9-r1 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.19.4.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2257adeaac9408ab545ef49ae751bae6 libtool 52d0e17251d04645ffaa61bfdd858944 mono-env 59ca1177366cc9e14521d3501e9bb281 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=3b46ba8efb8f8f322acba97a4bd6c10f

View File

@ -1,6 +1,223 @@
# ChangeLog for sys-devel/gettext
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.210 2013/01/11 04:34:51 vapier Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.264 2015/03/19 19:40:22 vapier Exp $
19 Mar 2015; Mike Frysinger <vapier@gentoo.org> gettext-0.19.3.ebuild:
Mark arm64/m68k/s390/sh stable.
19 Mar 2015; Mike Frysinger <vapier@gentoo.org> gettext-0.19.3.ebuild,
gettext-0.19.4.ebuild:
Drop old rc handling which confuses KEYWORD handline. Drop libintl preserve
as its been more than 5 years.
13 Mar 2015; Mikle Kolyada <zlogene@gentoo.org> gettext-0.19.3.ebuild:
alpha stable wrt bug #528242
27 Feb 2015; Agostino Sarubbo <ago@gentoo.org> gettext-0.19.3.ebuild:
Stable for sparc, wrt bug #528242
23 Feb 2015; Agostino Sarubbo <ago@gentoo.org> gettext-0.19.3.ebuild:
Stable for ppc64, wrt bug #528242
23 Feb 2015; Agostino Sarubbo <ago@gentoo.org> gettext-0.19.3.ebuild:
Stable for ppc, wrt bug #528242
04 Feb 2015; Pacho Ramos <pacho@gentoo.org> gettext-0.19.3.ebuild:
ia64 stable, bug #528242 by Émeric Maschino
27 Jan 2015; Pacho Ramos <pacho@gentoo.org> gettext-0.19.3.ebuild:
x86 stable, bug #528242
18 Jan 2015; Markus Meier <maekke@gentoo.org> gettext-0.19.3.ebuild:
arm stable, bug #528242
08 Jan 2015; Mikle Kolyada <zlogene@gentoo.org> gettext-0.19.3.ebuild:
amd64 stable wrt bug #528242
08 Jan 2015; Jeroen Roovers <jer@gentoo.org> gettext-0.19.3.ebuild:
Stable for HPPA (bug #528242).
*gettext-0.19.4 (24 Dec 2014)
24 Dec 2014; Lars Wendler <polynomial-c@gentoo.org> -gettext-0.19.2.ebuild,
-gettext-0.19.4_rc1.ebuild, +gettext-0.19.4.ebuild,
-files/gettext-0.18.3.1-use_m4_fallback_dir.patch:
Version bump. Removed old.
*gettext-0.19.4_rc1 (12 Dec 2014)
12 Dec 2014; Lars Wendler <polynomial-c@gentoo.org>
+gettext-0.19.4_rc1.ebuild:
Added release candidate.
*gettext-0.19.3 (17 Oct 2014)
17 Oct 2014; Lars Wendler <polynomial-c@gentoo.org> -gettext-0.19.1.ebuild,
-gettext-0.19.2.1_rc1.ebuild, +gettext-0.19.3.ebuild:
Version bump. Removed old.
12 Oct 2014; Anthony G. Basile <blueness@gentoo.org> gettext-0.19.1.ebuild,
gettext-0.19.2.1_rc1.ebuild, gettext-0.19.2.ebuild:
Add support for musl which now provides internal libintl
*gettext-0.19.2.1_rc1 (02 Oct 2014)
02 Oct 2014; Lars Wendler <polynomial-c@gentoo.org>
+gettext-0.19.2.1_rc1.ebuild:
Added release candidate.
*gettext-0.19.2 (14 Jul 2014)
14 Jul 2014; Lars Wendler <polynomial-c@gentoo.org> -gettext-0.19.ebuild,
+gettext-0.19.2.ebuild, -files/gettext-0.19-msgfmt-desktop-2_testfix.patch:
Version bump. Removed old.
18 Jun 2014; Michał Górny <mgorny@gentoo.org> gettext-0.18.3.2.ebuild,
gettext-0.19.1.ebuild, gettext-0.19.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
#513718.
*gettext-0.19.1 (10 Jun 2014)
10 Jun 2014; Lars Wendler <polynomial-c@gentoo.org> +gettext-0.19.1.ebuild:
Version bump.
*gettext-0.19 (02 Jun 2014)
02 Jun 2014; Lars Wendler <polynomial-c@gentoo.org> -gettext-0.18.2.ebuild,
-gettext-0.18.3.1-r1.ebuild, -gettext-0.19_rc2.ebuild, +gettext-0.19.ebuild,
+files/gettext-0.19-msgfmt-desktop-2_testfix.patch:
Version bump. Removed old.
01 Jun 2014; Mike Frysinger <vapier@gentoo.org> gettext-0.18.3.2.ebuild:
Mark arm64/m68k/s390/sh stable.
*gettext-0.19_rc2 (15 May 2014)
15 May 2014; Lars Wendler <polynomial-c@gentoo.org> -gettext-0.19_rc1.ebuild,
+gettext-0.19_rc2.ebuild:
Version bump. Removed old.
*gettext-0.19_rc1 (12 May 2014)
12 May 2014; Lars Wendler <polynomial-c@gentoo.org> +gettext-0.19_rc1.ebuild:
Added release candidate without KEYWORDS.
28 Apr 2014; Michał Górny <mgorny@gentoo.org> gettext-0.18.3.2.ebuild:
Replace multilib_build_binaries with multilib_is_native_abi, in order to put
an end to the confusion introduced by having two functions, the proper one
suggesting it is just for binaries.
19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.3.2.ebuild:
Stable for alpha, wrt bug #500872
14 Mar 2014; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.3.2.ebuild:
Stable for ppc64, wrt bug #500872
12 Mar 2014; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.3.2.ebuild:
Stable for sparc, wrt bug #500872
09 Mar 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> gettext-0.18.3.2.ebuild:
x86 stable wrt bug #500872
05 Mar 2014; Markus Meier <maekke@gentoo.org> gettext-0.18.3.2.ebuild:
arm stable, bug #500872
05 Mar 2014; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.3.2.ebuild:
Stable for ppc, wrt bug #500872
02 Mar 2014; Pacho Ramos <pacho@gentoo.org> gettext-0.18.3.2.ebuild:
amd64 stable, bug #500872
02 Mar 2014; Akinori Hattori <hattya@gentoo.org> gettext-0.18.3.2.ebuild:
ia64 stable wrt bug #500872
01 Mar 2014; Jeroen Roovers <jer@gentoo.org> gettext-0.18.3.2.ebuild:
Stable for HPPA (bug #500872).
30 Jan 2014; Ian Stakenvicius <axs@gentoo.org> gettext-0.18.3.2.ebuild:
fixed dep version on emul-linux-x86-baselibs to match the one will not collide
with abi_x86_32
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gettext-0.18.2.ebuild,
gettext-0.18.3.1-r1.ebuild, gettext-0.18.3.2.ebuild:
Add hack for gnulib acl check when cross-compiling #333887 by Luca Barbato.
*gettext-0.18.3.2 (16 Jan 2014)
16 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> +gettext-0.18.3.2.ebuild:
Version bump. Added multilib support (bug #496218).
07 Jan 2014; Lars Wendler <polynomial-c@gentoo.org>
-gettext-0.18.1.1-r1.ebuild, -gettext-0.18.1.1-r2.ebuild,
-gettext-0.18.1.1-r3.ebuild, -gettext-0.18.3.1.ebuild,
-files/gettext-0.14.1-lib-path-tests.patch,
-files/gettext-0.14.2-fix-race.patch,
-files/gettext-0.15-expat-no-dlopen.patch, -files/gettext-0.17-gnuinfo.patch,
-files/gettext-0.17-open-args.patch, -files/gettext-0.17-x-python.patch,
-files/gettext-0.18.1.1-no-gets.patch,
-files/gettext-0.18.1.1-uclibc-sched_param-def.patch:
Removed old versions and files.
05 Jan 2014; Mike Frysinger <vapier@gentoo.org> gettext-0.18.3.1-r1.ebuild:
Control libasprintf (a C++ library) via USE=cxx #496926 by Sylvain BERTRAND.
16 Dec 2013; Mike Frysinger <vapier@gentoo.org> gettext-0.18.2.ebuild,
gettext-0.18.3.1-r1.ebuild:
Add patch by Arc Riley for USE=ncurses flag to control ncurses dependency
#493390
30 Nov 2013; Mike Frysinger <vapier@gentoo.org> gettext-0.18.3.1-r1.ebuild:
Stick to EAPI=4 for now.
*gettext-0.18.3.1-r1 (25 Oct 2013)
25 Oct 2013; Lars Wendler <polynomial-c@gentoo.org>
+gettext-0.18.3.1-r1.ebuild,
+files/gettext-0.18.3.1-use_m4_fallback_dir.patch:
Fixed autopoint installation to / when no m4dir was found (bug #487794).
Raised ebuild to EAPI-5. Switched to mono-env eclass.
*gettext-0.18.3.1 (25 Aug 2013)
25 Aug 2013; Mike Frysinger <vapier@gentoo.org> +gettext-0.18.3.1.ebuild:
Version bump.
27 Apr 2013; Mike Frysinger <vapier@gentoo.org> gettext-0.18.2.ebuild:
Mark m68k stable #460792.
13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for s390, wrt bug #460792
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for hppa, wrt bug #460792
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for sh, wrt bug #460792
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for sparc, wrt bug #460792
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for ia64, wrt bug #460792
24 Mar 2013; Markus Meier <maekke@gentoo.org> gettext-0.18.2.ebuild:
arm stable, bug #460792
23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for alpha, wrt bug #460792
23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for ppc64, wrt bug #460792
22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for ppc, wrt bug #460792
20 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for x86, wrt bug #460792
20 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gettext-0.18.2.ebuild:
Stable for amd64, wrt bug #460792
*gettext-0.18.2 (11 Jan 2013)

View File

@ -1,36 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gettext-0.14.1-lib-path-tests.patch 707 SHA256 c9681e9dc9f04ffb041e5fa6dac886d529231ddb1b73688157d69c3277b96097 SHA512 37544cafc1c761064ed97b53042acb34fd5e386394cbacf6702bda20f487346025c5372070e8408ab12f0a75bdddb7f6ad3f9092a764581f658f9afa09c15dab WHIRLPOOL 1c0ccac759cb784678aa56705cf796332591d57c3fca91a0463fa891adcae4f69c07eba9d5fe90b751e86987524f093c011207b3ed0de1923a32c457ba83572d
AUX gettext-0.14.2-fix-race.patch 372 SHA256 40495c22d86688d1862742ef11a8c9dc5ffddb4e91070d365e6b9639c105c298 SHA512 2508ceb6d9e9f3c3caa4e94a91f495a8278146d900222f9521162bd0609ff2842db0fad4b590650789d279cfb22eb0c0cc0245c8537d15775d92b07126d69019 WHIRLPOOL 22779034656903941e548d9ca4a6eea53c91fb9969e3f2a9c80da2f6a06a9b2cd9a085e9762fe1c4f12db48dcf45bd0d81c4042c618c01e2de5b8fcfd205ba5c
AUX gettext-0.15-expat-no-dlopen.patch 585 SHA256 dc5d9adff87b786ec753b1251c135355daeb185ab275ee40d165031e56c5f539 SHA512 b671977590efd33c60acd3dfbd7bba2977c9c4a936c64f12c01d5087e2d4099fc9393fc979b393b9df3ce1861da874e418efc184a63f985f173dde12e4ed9d93 WHIRLPOOL 3497dd50724dd6eefd422474831b67e80a298a9286d9f393c482a447fbd9e87df388ea670f728a0c138526b7697d986233e2da445fdda7561f0d323bbb406c6b
AUX gettext-0.17-gnuinfo.patch 634 SHA256 f38fb566eb1398a46ed93994d6576cd98d025d02e2ecde1f778d26956fe098a1 SHA512 ad9331f2d9a30e13c0d3738d73f59e9f4175dda0f63534bb765ad7f39d53630658d800edc1f8c4d547ef07620cdd0d24a963bec63ddfe08611a7949f524045b4 WHIRLPOOL fcb8600c33b9cbd7a3ef283907ba92d0784c675404ed210e366f4b10cb80124672ad400f89f183034aff0757392fa63bb2aee9cfd98670990cbe1ec8d5c11bc0
AUX gettext-0.17-open-args.patch 1015 SHA256 6409b1adbddbdb96d682ddb973e54f37d5e253b5b226e74b50b8d0874b553638 SHA512 f98dbe15a14fe8ebe555889b736e54ba00be2cc2de25dd921587bab54849db12c08bcdfbec338fb9fd2d53c6692547b3b1e093cae52ef46f8ac1809b8d86a977 WHIRLPOOL 0fc8292abd7781b2658adca012d1126b5a98976425f5d7749b65690ea1cd680180c47b6dde8dae67f62aefe8d42db3929bbe73fbf1a7730aa033400898e153ff
AUX gettext-0.17-x-python.patch 1054 SHA256 d0b959a7d094f2d51fcd5a2472db5b657d5feeb7e0fdec1f33db728e2d82d38b SHA512 3c1005e0fdc13a4b502d8fdc71e185aec9e186c8825a136f271c367f324faa25404c76b4b80879196abcde6e3056da73cb06cab1806ef11002663000fa081e05 WHIRLPOOL 070f83a9179378cf992e43bacdf9d5e525cc2bb08dd3b1abe96373f3b819ca82ac25b10895b8cf58466686d474ecdd35b2519d6f52f0b036f2e54f07341d1734
AUX gettext-0.18.1.1-no-gets.patch 1547 SHA256 014e8d8ed06cc2eba664ca9559b2a4f5a2a396474df2ce9bb3647e20316adaf3 SHA512 a7bbd6b72e2e7c476f74cbebd64e302c4bdcbf85480fd3d49d9a5798bd880c1dc1fb1a644aa1b5c3d70f94ee705ef10faf431cdf21e047339ed3e865e16d3cb6 WHIRLPOOL e823cfef1a0ab700c9868653a389e2f076e2411e3e96366005d64c4cd2599208e02c50e4508e69c49f0cdf9469c0944599e395e40784f549a067624c21e14866
AUX gettext-0.18.1.1-uclibc-sched_param-def.patch 648 SHA256 9793f511543a09cfb3454fa2ad1fd3a565c207152d020b35d62ae9460550c47f SHA512 a0584dcc747f4ce09216a8ee772547caa91159cf3d3d3f2bd8ff97e5d5b5a37eab744c3e1e444fef3d23d4d3b83a493b928d8720bf12e6309035d66eac572bdd WHIRLPOOL f7156c6ba43cfb006d1044d47bd30d297807bc769c2b5ebe176d7caba451e71a2f57faaff12b7b146b880bd5282eadddb1935da4738035a22a3631ce66ebd63f
DIST gettext-0.18.1.1.tar.gz 15139737 SHA256 93ac71a7afa5b70c1b1032516663658c51e653087f42a3fc8044752c026443e9 SHA512 1735599307a2d12be609ecfe1141815a11af144c6b94301f6c7101242e0b628251a3613d1d70df099ec07423befeaf10dfb53b8176f710c7e158c4fc63ea8747 WHIRLPOOL e14425df5b209d73e66a599ca13f67af68801fb76a6b0cce60f26f879402e0e26816ffb373d617ddc2b446600a3311fbf4527ffceccd4077f003dc687b821290
DIST gettext-0.18.2.tar.gz 15697875 SHA256 516a6370b3b3f46e2fc5a5e222ff5ecd76f3089bc956a7587a6e4f89de17714c SHA512 6df3acc6be3d8bce0fea3c03e7196426601cd0202af79f10042160248ba4a5417f0e15f0f7b79321c4f189c73d1e5017e5598db15c261e2675d05ba4491d3815 WHIRLPOOL b290d4866b0ed63545b308450dbd79def0183f572e3a2bbde36ce69652631c3a457701ae2cf54f91790608dd864a2111528089de21bbc8a9ab7346074f4d713b
EBUILD gettext-0.18.1.1-r1.ebuild 2998 SHA256 9042a498f0cb93412dfa504a55cee433113f701c548592f1a41a35fd8e8ab275 SHA512 2e7a7c7164a6d5b62d5d98fc990f6e16ad280e54a67855bac6ad990ab710a02321e4d78416d3de0a29cb4b3d051844f67bfbe65b59d5eeea48fc16060dc41a5f WHIRLPOOL 9f7d879095d9129a82dd291eaa10945842f05a1e42bfba29b679705b944bc3ce554d26ffa33aa715ffe1fef9f83527c583303b467ebe91a4cea27aa077dd9bfd
EBUILD gettext-0.18.1.1-r2.ebuild 3480 SHA256 c75b820d9b0dc8c4a644b8cb75da8acabe9db2b7e25f04ccc2b49c1e997fe189 SHA512 f06e5dc25cfe045c07ef98cff132b574980d9229763d1e6b3503f3392ce895f29f34793367c2e0ae19471d0eb7c5442d1c17070adf80f362fe0d8d64e96a6114 WHIRLPOOL 58b4ccad140e19294f136e39f733653f195bb8be7f23885261ab8ffbd0fecd56f0b6cac7fd43f2448a3e0a1550d35b6cf690d3139968f2beea2088ca825957a3
EBUILD gettext-0.18.1.1-r3.ebuild 3680 SHA256 9f47edd5210e6ce52caae553501412214d233f27e1bcd693977b6fa524bcd936 SHA512 1c7785d43bfe24efaee98f95dca86264945f1797468b5d42b5e032a929107e2c371124f191c33145a98256326aa72fce9ff61c86ad6b8e4104b00be925ce3816 WHIRLPOOL 016c7149bc915304500bb9054965083cdff9c8efc42b0abf39418ac50f40a7bb3f3a2eb814ba1916f3c86e8913b2e10c3b5052debb79f6d30f33de1522aedaad
EBUILD gettext-0.18.2.ebuild 3393 SHA256 47004390b97bcf80b968716fc8260efc1c2dddad13baecc6f8ceea22d26d43c7 SHA512 739e1e8e1e384b60d5fef49c1957beab1fc30029540a2fb14944b84f194473fbf798409bd76c655b01dc65eeb3c49eac9c7832079952d71a75010358749b0cdc WHIRLPOOL 345429c2cbbcd776144ba5703949de6ca3c66f0b012b87c95d70928c6795bc922a83d8af876ab7ca4abb18d5da9fe44d31e68e15525e0d4b26ab97128f768243
MISC ChangeLog 27663 SHA256 5e2ae0100c80f6a3753250f845fa08504041e59de443bb341674737b3aa9019f SHA512 1184135ee3f6aff58293367555ab0fe5c2b5c12fb49df8dd9fe1afadffaaa1eb512b36ba4557f19150b0849713a2503b0c790c77a68ad9e1e6846716c6078acc WHIRLPOOL 3201148d054f43b6ff596307f2caf7957f0cde1bc14e8bcc53634b356b09d48c2b3dac81eca797202e79e5b92ab5c3ece4ef8d89cb7c81c48c9bb5e8799db7cb
DIST gettext-0.18.3.2.tar.gz 16189249 SHA256 d1a4e452d60eb407ab0305976529a45c18124bd518d976971ac6dc7aa8b4c5d7 SHA512 0cf8f2bb844b9d94f5e63a0f4bddc133e2388d103fd4189614d2fc157a94e27836ec399eb32ab69410e2214425676e6bc195bbf13238cc5ad32b454ec6e2b5ef WHIRLPOOL 0bb2e33788a12fbeaa4756aaa354a308424cdea5008d6b686bbd8601b7b7c513483d79f323904ebaf94e1fd67f65dfa7cb993ba5c5751e16a297b94b3307ae66
DIST gettext-0.19.3.tar.gz 17414357 SHA256 93952d505a3d3b1ec10c69d340c7d438b1f9c332710d583981c0608be3eeb3f6 SHA512 2ec02065b376cf9ec2b9d32328a7181d292ac940356a710f785450f37e03a8513e07d4b981824374671cfa2f60024e4649fc89ad79ee0adda87a8b9b63ad28e8 WHIRLPOOL cbf86dab685fe3a5f4dbe5bcb39295809511904fdc65d9e0ef188c228bbe38c408ea38c14ac0ad38634ef1f5d79474d38399e95ab50ff6922cb0087ccfe434be
DIST gettext-0.19.4.tar.gz 17717034 SHA256 8ac9f1ed1a5f8c4e656a2f37f5ba6b9ee04c4df79a575e876b0b6946aa417f3f SHA512 274e00fe0149468e3073562f8f3b292597e9dbd82dfe8d068e4a1983914d25b603bb26f3fa4aa10e9fcd65826e3552c1871218342270927481e95eb64288ad97 WHIRLPOOL 2eb56c47d76f63b6557ae825538a35ae59f3f77da35321688547d9c420f47879c79ca1ab8ebd6bc6b4a3a8ce59ed620648884cd46455f6218213587f76967918
EBUILD gettext-0.18.3.2.ebuild 3949 SHA256 d1db3fa6a73828ac1a5ca1c934475cfa91c4296c6d0da82e93a049da4c41d468 SHA512 b0000f30cf8b942b5ff236c90d45254ee4b984e87882aa8bf158bd32a494f80d4906bbdc20f4e0ec957cf58f8f55ca970afd0e6700d67566264335a849a584d4 WHIRLPOOL cf63d98134272939dedb75632be04918a9a8cafad73d6a45a7eeadf44697ebaa3c3b4003819e1bf0443bacb0512e6fcf1122d860bd5367893ff2191f242833f2
EBUILD gettext-0.19.3.ebuild 3670 SHA256 85bb0619317b898d1df071fd863c331d27593d1283b3c41626525d854d3149bc SHA512 515d3074a71a7d5391cb54a1d9b8334705ca560c82fefe7867370452c8b9ef767e7159435e037edc76cfb560778dbba65d41a0b88084be2cf89cf6b7879a7552 WHIRLPOOL c2d71ac68f650210e51d08fd0f7b83951a50d1ea072e17e127e1aad3857c9af8c3f4e886e740bf93182daefa801c96a3db7902ba10e3dd6e2628696bac8a3838
EBUILD gettext-0.19.4.ebuild 3682 SHA256 6b379a70425017b5a7a35fd3bca06503d8e6af1ac53d9d5e234605adab1c8a8e SHA512 1b011035eb8359ba8b25372e68cd5cf6812db3d1495b1139e247315f0557a86dc2744c97b8e678c2904cae61b2b624b310b0dc15a8d4f7b9ec345869dd598e8a WHIRLPOOL ba2b897d49aea5f51bce82d7f59f89c1a50fb99251c0e115c37f6e6f2cc968b65533491715ca273bf58af80d4da9b6cb81d354896e8ffdc66ca9a9467ca8e6fe
MISC ChangeLog 35615 SHA256 242822cbefe971c688e086d7bda0094dde173bd32baf979b57fd5cf996ad22ab SHA512 3681119572638d5d6c25a08272ea0a255aebdd93f1862c78adf3324b699e955345987fbc509698fab37642d82275930ca8bab60801407d41b16e2b9679f19390 WHIRLPOOL 940821b5347a4cad5bf33209de1b8ee5f80b654c3d7130d8545953a11d147574bb7641c857ea3bf88b8800d1e89a0da97314317ca39d14a4415aaf1b79d9d6f2
MISC metadata.xml 563 SHA256 414278bb30c3b2309bb33176d15a3fd4b69d70cbf18e7e58320d799066c821ab SHA512 62c3e03f6384fa66cbdeab39e01f003da47a57751e6d79e71c14ab7e2057c838815cc612e930bae437eb0230106a7bbfc2a62c777cbba5b322eae766c3b12122 WHIRLPOOL c4cb0348aa1fb450e429be93bdc6f918340575e98dfedb237e55b21906ba9ce545cbffa60c6a5ccf65da0d74b58ebd0cadd6ccc797ba8bc21d680e6fbe1edfbd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2
iQIcBAEBCAAGBQJQ75cQAAoJELEHsLL7fEFWPpwP/2VLnWfWjo5+FT9jgbJGtxgs
fiMWXLVsDOJARQU+0iO1pgWsqfdFSRz6vg4igo4VzvjV349QSFuaiEgf1bT3AWS0
+tCmZgiZgf7MHciw+MRbRPnB7xX+FCHC0j6KBrr+MZE5kVMdCYUlcbZgxhSOG5p1
VyOz3fegf8/gyLZDFuxDphyZkvYAJ4SJQTcJW1hq/3ce/XEFUSfYAp2Zf7V28c5k
510Z5zmNbCCscgAtW5DPlf0Eodze7kKB7lkbwjXO6MVsl3gf+LcejDHu/A3ajqs5
WSiQW8KizcyizRA3xP0gmRf4rE8F/Emm46lAoszSQZVMNdLmVuIVElbSTRgXetSJ
vsv6w4mIm9aHPYLe8+lbbunORZaLiCLJvr0eLzbR4E/Z2C6Wul0fmYNIRuov4HLS
YYZ6n1RVOq9XwzXzVGCjpqYWLEf4HE/Zk6LASNxFUrkVKuRmYr+BBEFEFQoCLo0x
xSzXtTIoKTReeUx9GThYqk8pgOI8gcb/HJo0D/7bly8/WtClO8e5zQilVOoFqXOQ
dTszqu4EA7IWN7L9NI2ljk4gGRFS/k8eXXE//CvktqJC2LIOut2WVIrHzllb/psa
IdIAiSP1Vo/EqgMWjUwRrLsxun7n6qMhdGqtS9KAEz1gDu+y3iGV9SV0W2IhPE6P
574V2QiG04+BoG29+fYd
=4CjD
iQIcBAEBCAAGBQJVCyYnAAoJEPGu1DbS6WIAPngP/24UOAUkdkpCtzFtP6MDrj6+
G9hJpCUEVPwmfjYloecVLvIxyrvnQ3WFLiurHnY0/7Xo8f8VdfrnLtt/avwNracp
ZehwqFvGRp3TNTZnkPoHdtGKursMSrskgk0uLOo1ds16icvmrt6AKxs+rmP6xhPC
QvXbO+WS7rv8nomKB9TicXiuFUICGV8FRj2QwzR+lFsACuTzIqRV7pwRkGSimzM+
0H5u1HgGIuiRS/Xh1Vla4Zs1y9nWBVuOzgukp9i70XFVso+MlJSS2VjOyuLyz/4G
FvrPYRyf5Gr2OEQoCVfQua8kVxJF/AkU+Zq1rg0Eeql1AgwXI9bjJoQaB3vwVZh6
ZXpF4OFgmYdWn0pPug6lF86TGLlCOONjcRdkwo1JgV5mMoVuNIQf/zE+OQU31b8/
t82tzdN6PftgsaQOdI7jRnisyxumXZ5r9dkPInvOzzpFY2OrLHtaz07yx4QoVcu8
utFUbvrQGJ+066q0UGKp2PXXJq4DCwuqAfMQetbUx0uZQsQMYY/YCtToGmh6mtj2
qZx3JyH+fL96VsLLNt7bn4shKfitMj9K19zLRYbSG5h3gLOJh+eTdXyORU4OAXXs
uRlIFTJtKYp+V+lhvq0iSJaRpjtrPDOjfcmyLMJl1QtySMi3E1OB/qcCcjzRSvWo
0dI5anX3tKMoTv8wbMk3
=shms
-----END PGP SIGNATURE-----

View File

@ -1,17 +0,0 @@
The test env manipulates $PATH, executing binaries whose libraries
have not yet been installed into the standard library search path.
Thus we manipulate LD_LIBRARY_PATH so that the current binaries
run with the current libraries.
http://bugs.gentoo.org/show_bug.cgi?id=81628
--- gettext-tools/tests/Makefile.in
+++ gettext-tools/tests/Makefile.in
@@ -122,6 +122,7 @@
TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) \
PATH=.:../src:../../gettext-runtime/src:$(top_srcdir)/../gettext-runtime/src:$$PATH \
+ LD_LIBRARY_PATH=../lib/.libs:../src/.libs:$$LD_LIBRARY_PATH \
GETTEXT="$(CHECKER) tstgettext" \
NGETTEXT="$(CHECKER) tstngettext" \
XGETTEXT="$(CHECKER) xgettext" \

View File

@ -1,13 +0,0 @@
http://bugs.gentoo.org/85054
--- gettext-0.14.2/gettext-tools/misc/Makefile.in
+++ gettext-0.14.2/gettext-tools/misc/Makefile.in
@@ -441,7 +441,7 @@
shift; \
EMACS="$(EMACS)" $(SHELL) $(elisp_comp) "$$@" || exit 1; \
else : ; fi
- @mv -f elc-temp $@
+ @mv -f elc-temp $@ || touch $@
$(am__ELCFILES): elc-stamp
@if test ! -f $@; then \
rm -f elc-stamp; \

View File

@ -1,36 +0,0 @@
Add support for expat-2 to xgettext by linking it at build time rather than
at runtime using dlopen
http://bugs.gentoo.org/146211
--- gettext-0.15/gettext-tools/configure
+++ gettext-0.15/gettext-tools/configure
@@ -44267,19 +44266,6 @@
-case "$host_os" in
- linux*)
-
-cat >>confdefs.h <<\_ACEOF
-#define DYNLOAD_LIBEXPAT 1
-_ACEOF
-
- LIBEXPAT="-ldl"
- LTLIBEXPAT="-ldl"
-
-
- ;;
- *)
@@ -44786,8 +44772,6 @@
- ;;
-esac
# If set to t, that means we are running in a shell under Emacs.
# If you have an Emacs named "t", then use the full path.

View File

@ -1,16 +0,0 @@
Fix broken Info file produced by texinfo 4.11
http://bugs.gentoo.org/249167
--- gettext-0.17/gettext-tools/doc/gettext.info
+++ gettext-0.17/gettext-tools/doc/gettext.info
@@ -1,7 +1,8 @@
+This is gettext.info, produced by makeinfo version 4.13 from
+gettext.texi.
+
INFO-DIR-SECTION GNU Gettext Utilities
START-INFO-DIR-ENTRY
-This is gettext.info, produced by makeinfo version 4.11 from gettext.texi.
-
* gettext: (gettext). GNU gettext utilities.
* autopoint: (gettext)autopoint Invocation. Copy gettext infrastructure.
* envsubst: (gettext)envsubst Invocation. Expand environment variables.

View File

@ -1,25 +0,0 @@
2007-11-07 Jim Meyering <meyering@redhat.com>
Bruno Haible <bruno@clisp.org>
* write-catalog.c (msgdomain_list_print): Fix open() call.
--- gettext-tools/src/write-catalog.c 7 Oct 2007 19:35:31 -0000 1.4
+++ gettext-tools/src/write-catalog.c 7 Nov 2007 11:43:15 -0000
@@ -1,5 +1,5 @@
/* GNU gettext - internationalization aids
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -220,7 +220,9 @@
/* Open the output file. */
if (!to_stdout)
{
- fd = open (filename, O_WRONLY | O_CREAT);
+ fd = open (filename, O_WRONLY | O_CREAT | O_TRUNC,
+ /* 0666 in portable POSIX notation: */
+ S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
if (fd < 0)
{
const char *errno_description = strerror (errno);

View File

@ -1,28 +0,0 @@
From a6fed64abcc079877b33804420c666b867b50987 Mon Sep 17 00:00:00 2001
From: Bruno Haible <bruno@clisp.org>
Date: Sun, 03 Aug 2008 20:00:25 +0000
Subject: Handle lone high surrogates gracefully.
2008-08-03 Bruno Haible <bruno@clisp.org>
* x-python.c (mixed_string_buffer_append): Replace a lone high
surrogate with U+FFFD.
Reported by Yann <asterix@lagaule.org>
via Santiago Vila <sanvila@unex.es>.
diff --git a/gettext-tools/src/x-python.c b/gettext-tools/src/x-python.c
index e6dcc31..e05aca4 100644
--- a/gettext-tools/src/x-python.c
+++ b/gettext-tools/src/x-python.c
@@ -930,6 +930,11 @@ mixed_string_buffer_append (struct mixed_string_buffer *bp, int c)
if (c >= UNICODE (0xd800) && c < UNICODE (0xdc00))
bp->utf16_surr = UNICODE_VALUE (c);
+ else if (c >= UNICODE (0xdc00) && c < UNICODE (0xe000))
+ {
+ /* A half surrogate is invalid, therefore use U+FFFD instead. */
+ mixed_string_buffer_append_unicode (bp, 0xfffd);
+ }
else
mixed_string_buffer_append_unicode (bp, UNICODE_VALUE (c));
}

View File

@ -1,42 +0,0 @@
hack until gzip pulls a newer gnulib version
From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
From: Eric Blake <eblake@redhat.com>
Date: Thu, 29 Mar 2012 13:30:41 -0600
Subject: [PATCH] stdio: don't assume gets any more
Gnulib intentionally does not have a gets module, and now that C11
and glibc have dropped it, we should be more proactive about warning
any user on a platform that still has a declaration of this dangerous
interface.
--- a/gettext-tools/libgettextpo/stdio.in.h
+++ b/gettext-tools/libgettextpo/stdio.in.h
@@ -125,7 +125,6 @@
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@
--- a/gettext-tools/gnulib-lib/stdio.in.h
+++ b/gettext-tools/gnulib-lib/stdio.in.h
@@ -125,7 +125,6 @@
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@
--- a/gettext-runtime/gnulib-lib/stdio.in.h
+++ b/gettext-runtime/gnulib-lib/stdio.in.h
@@ -125,7 +125,6 @@
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@

View File

@ -1,20 +0,0 @@
uclibc defines __GLIBC__ but it does not expose struct shed_param as much as glibc
and is not needed too per standard. gnulib attempts to use it but we have to account
for it because in this case uclibc does not behave like glibc.
-Khem
http://bugs.gentoo.org/336484
http://bugs.gentoo.org/323377
--- gettext/gettext-tools/gnulib-lib/spawn.in.h
+++ gettext/gettext-tools/gnulib-lib/spawn.in.h
@@ -31,7 +31,7 @@
/* Get definitions of 'struct sched_param' and 'sigset_t'.
But avoid namespace pollution on glibc systems. */
-#ifndef __GLIBC__
+#if !defined __GLIBC__ || defined __UCLIBC__
# include <sched.h>
# include <signal.h>
#endif

View File

@ -1,103 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.18.1.1-r1.ebuild,v 1.13 2012/09/06 18:19:33 vapier Exp $
EAPI="2"
inherit flag-o-matic eutils multilib toolchain-funcs mono libtool
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="acl doc emacs git nls +cxx openmp elibc_glibc"
DEPEND="virtual/libiconv
dev-libs/libxml2
sys-libs/ncurses
dev-libs/expat
acl? ( virtual/acl )"
RDEPEND="${DEPEND}
git? ( dev-vcs/git )"
PDEPEND="emacs? ( app-emacs/po-mode )"
src_prepare() {
epunt_cxx
elibtoolize
epatch "${FILESDIR}"/${P}-no-gets.patch
}
src_configure() {
local myconf=""
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc ; then
myconf="${myconf} --without-included-gettext $(use_enable nls)"
else
myconf="${myconf} --with-included-gettext --enable-nls"
fi
use cxx || export CXX=$(tc-getCC)
# --without-emacs: Emacs support is now in a separate package
# --with-included-glib: glib depends on us so avoid circular deps
# --with-included-libcroco: libcroco depends on glib which ... ^^^
#
# --with-included-libunistring will _disable_ libunistring (since
# --it's not bundled), see bug #326477
econf \
--docdir="/usr/share/doc/${PF}" \
--without-emacs \
--without-lispdir \
--disable-java \
--with-included-glib \
--with-included-libcroco \
--with-included-libunistring \
$(use_enable acl) \
$(use_enable openmp) \
$(use_with git) \
--without-cvs
}
src_install() {
emake install DESTDIR="${D}" || die "install failed"
use nls || rm -r "${D}"/usr/share/locale
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize || die "gettextize"
# remove stuff that glibc handles
if use elibc_glibc ; then
rm -f "${D}"/usr/include/libintl.h
rm -f "${D}"/usr/$(get_libdir)/libintl.*
fi
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
if [[ ${USERLAND} == "BSD" ]] ; then
libname="libintl$(get_libname)"
# Move dynamic libs and creates ldscripts into /usr/lib
dodir /$(get_libdir)
mv "${D}"/usr/$(get_libdir)/${libname}* "${D}"/$(get_libdir)/
gen_usr_ldscript ${libname}
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
# older gettext's sometimes installed libintl ...
# need to keep the linked version or the system
# could die (things like sed link against it :/)
preserve_old_lib /{,usr/}$(get_libdir)/libintl$(get_libname 7)
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/libintl$(get_libname 7)
}

View File

@ -1,119 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.18.1.1-r2.ebuild,v 1.6 2012/09/06 18:19:33 vapier Exp $
EAPI="2"
inherit flag-o-matic eutils multilib toolchain-funcs mono libtool java-pkg-opt-2
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="acl doc emacs git java nls +cxx openmp elibc_glibc"
DEPEND="virtual/libiconv
dev-libs/libxml2
sys-libs/ncurses
dev-libs/expat
acl? ( virtual/acl )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}
git? ( dev-vcs/git )
java? ( >=virtual/jre-1.4 )"
PDEPEND="emacs? ( app-emacs/po-mode )"
src_prepare() {
java-pkg-opt-2_src_prepare
epunt_cxx
elibtoolize
epatch "${FILESDIR}"/${P}-uclibc-sched_param-def.patch
epatch "${FILESDIR}"/${P}-no-gets.patch
}
src_configure() {
local myconf=""
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc ; then
myconf="${myconf} --without-included-gettext $(use_enable nls)"
else
myconf="${myconf} --with-included-gettext --enable-nls"
fi
use cxx || export CXX=$(tc-getCC)
# --without-emacs: Emacs support is now in a separate package
# --with-included-glib: glib depends on us so avoid circular deps
# --with-included-libcroco: libcroco depends on glib which ... ^^^
#
# --with-included-libunistring will _disable_ libunistring (since
# --it's not bundled), see bug #326477
econf \
--docdir="/usr/share/doc/${PF}" \
--without-emacs \
--without-lispdir \
$(use_enable java) \
--with-included-glib \
--with-included-libcroco \
--with-included-libunistring \
$(use_enable acl) \
$(use_enable openmp) \
$(use_with git) \
--without-cvs
}
src_install() {
emake install DESTDIR="${D}" || die "install failed"
use nls || rm -r "${D}"/usr/share/locale
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize || die "gettextize"
# remove stuff that glibc handles
if use elibc_glibc ; then
rm -f "${D}"/usr/include/libintl.h
rm -f "${D}"/usr/$(get_libdir)/libintl.*
fi
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
if [[ ${USERLAND} == "BSD" ]] ; then
libname="libintl$(get_libname)"
# Move dynamic libs and creates ldscripts into /usr/lib
dodir /$(get_libdir)
mv "${D}"/usr/$(get_libdir)/${libname}* "${D}"/$(get_libdir)/
gen_usr_ldscript ${libname}
fi
if use java ; then
java-pkg_dojar "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.class
if use doc ; then
java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2
rm -rf "${D}"/usr/share/doc/${PF}/javadoc2
fi
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
# older gettext's sometimes installed libintl ...
# need to keep the linked version or the system
# could die (things like sed link against it :/)
preserve_old_lib /{,usr/}$(get_libdir)/libintl$(get_libname 7)
java-pkg-opt-2_pkg_preinst
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/libintl$(get_libname 7)
}

View File

@ -1,123 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.18.1.1-r3.ebuild,v 1.12 2012/09/23 19:05:55 armin76 Exp $
EAPI="2"
inherit flag-o-matic eutils multilib toolchain-funcs mono libtool java-pkg-opt-2
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="acl -cvs doc emacs git java nls +cxx openmp static-libs elibc_glibc"
DEPEND="virtual/libiconv
dev-libs/libxml2
sys-libs/ncurses
dev-libs/expat
acl? ( virtual/acl )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}
!git? ( cvs? ( dev-vcs/cvs ) )
git? ( dev-vcs/git )
java? ( >=virtual/jre-1.4 )"
PDEPEND="emacs? ( app-emacs/po-mode )"
src_prepare() {
java-pkg-opt-2_src_prepare
epunt_cxx
elibtoolize
epatch "${FILESDIR}"/${P}-uclibc-sched_param-def.patch
epatch "${FILESDIR}"/${P}-no-gets.patch
}
src_configure() {
local myconf=""
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc ; then
myconf="${myconf} --without-included-gettext $(use_enable nls)"
else
myconf="${myconf} --with-included-gettext --enable-nls"
fi
use cxx || export CXX=$(tc-getCC)
# --without-emacs: Emacs support is now in a separate package
# --with-included-glib: glib depends on us so avoid circular deps
# --with-included-libcroco: libcroco depends on glib which ... ^^^
#
# --with-included-libunistring will _disable_ libunistring (since
# --it's not bundled), see bug #326477
econf \
--cache-file="${S}"/config.cache \
--docdir="/usr/share/doc/${PF}" \
--without-emacs \
--without-lispdir \
$(use_enable java) \
--with-included-glib \
--with-included-libcroco \
--with-included-libunistring \
$(use_enable acl) \
$(use_enable openmp) \
$(use_enable static-libs static) \
$(use_with git) \
$(usex git --without-cvs $(use_with cvs))
}
src_install() {
emake install DESTDIR="${D}" || die "install failed"
use nls || rm -r "${D}"/usr/share/locale
use static-libs || rm -f "${D}"/usr/lib*/*.la
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize || die "gettextize"
# remove stuff that glibc handles
if use elibc_glibc ; then
rm -f "${D}"/usr/include/libintl.h
rm -f "${D}"/usr/$(get_libdir)/libintl.*
fi
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
if [[ ${USERLAND} == "BSD" ]] ; then
libname="libintl$(get_libname)"
# Move dynamic libs and creates ldscripts into /usr/lib
dodir /$(get_libdir)
mv "${D}"/usr/$(get_libdir)/${libname}* "${D}"/$(get_libdir)/
gen_usr_ldscript ${libname}
fi
if use java ; then
java-pkg_dojar "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.class
if use doc ; then
java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2
rm -rf "${D}"/usr/share/doc/${PF}/javadoc2
fi
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
# older gettext's sometimes installed libintl ...
# need to keep the linked version or the system
# could die (things like sed link against it :/)
preserve_old_lib /{,usr/}$(get_libdir)/libintl$(get_libname 7)
java-pkg-opt-2_pkg_preinst
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/libintl$(get_libname 7)
}

View File

@ -1,115 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.18.2.ebuild,v 1.1 2013/01/11 04:34:51 vapier Exp $
EAPI="2"
inherit flag-o-matic eutils multilib toolchain-funcs mono libtool java-pkg-opt-2
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="acl -cvs doc emacs git java nls +cxx openmp static-libs elibc_glibc"
DEPEND="virtual/libiconv
dev-libs/libxml2
sys-libs/ncurses
dev-libs/expat
acl? ( virtual/acl )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}
!git? ( cvs? ( dev-vcs/cvs ) )
git? ( dev-vcs/git )
java? ( >=virtual/jre-1.4 )"
PDEPEND="emacs? ( app-emacs/po-mode )"
src_prepare() {
java-pkg-opt-2_src_prepare
epunt_cxx
elibtoolize
}
src_configure() {
local myconf=""
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc ; then
myconf="${myconf} --without-included-gettext $(use_enable nls)"
else
myconf="${myconf} --with-included-gettext --enable-nls"
fi
use cxx || export CXX=$(tc-getCC)
# --without-emacs: Emacs support is now in a separate package
# --with-included-glib: glib depends on us so avoid circular deps
# --with-included-libcroco: libcroco depends on glib which ... ^^^
#
# --with-included-libunistring will _disable_ libunistring (since
# --it's not bundled), see bug #326477
econf \
--cache-file="${S}"/config.cache \
--docdir="/usr/share/doc/${PF}" \
--without-emacs \
--without-lispdir \
$(use_enable java) \
--with-included-glib \
--with-included-libcroco \
--with-included-libunistring \
$(use_enable acl) \
$(use_enable openmp) \
$(use_enable static-libs static) \
$(use_with git) \
$(usex git --without-cvs $(use_with cvs))
}
src_install() {
emake install DESTDIR="${D}" || die "install failed"
use nls || rm -r "${D}"/usr/share/locale
use static-libs || rm -f "${D}"/usr/lib*/*.la
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize || die "gettextize"
# remove stuff that glibc handles
if use elibc_glibc ; then
rm -f "${D}"/usr/include/libintl.h
rm -f "${D}"/usr/$(get_libdir)/libintl.*
fi
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
[[ ${USERLAND} == "BSD" ]] && gen_usr_ldscript -a intl
if use java ; then
java-pkg_dojar "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.class
if use doc ; then
java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2
rm -rf "${D}"/usr/share/doc/${PF}/javadoc2
fi
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
# older gettext's sometimes installed libintl ...
# need to keep the linked version or the system
# could die (things like sed link against it :/)
preserve_old_lib /{,usr/}$(get_libdir)/libintl$(get_libname 7)
java-pkg-opt-2_pkg_preinst
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/libintl$(get_libname 7)
}

View File

@ -0,0 +1,151 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.18.3.2.ebuild,v 1.15 2014/06/18 20:47:33 mgorny Exp $
EAPI="4"
inherit flag-o-matic eutils multilib toolchain-funcs mono-env libtool java-pkg-opt-2 multilib-minimal
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="acl -cvs doc emacs git java nls +cxx ncurses openmp static-libs elibc_glibc"
# only runtime goes multilib
DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
dev-libs/libxml2
dev-libs/expat
acl? ( virtual/acl )
ncurses? ( sys-libs/ncurses )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}
!git? ( cvs? ( dev-vcs/cvs ) )
git? ( dev-vcs/git )
java? ( >=virtual/jre-1.4 )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r11
)"
PDEPEND="emacs? ( app-emacs/po-mode )"
MULTILIB_WRAPPED_HEADERS=(
# only installed for native ABI
/usr/include/gettext-po.h
)
src_prepare() {
java-pkg-opt-2_src_prepare
epunt_cxx
elibtoolize
}
multilib_src_configure() {
local myconf=(
# switches common to runtime and top-level
--cache-file="${BUILD_DIR}"/config.cache
--docdir="/usr/share/doc/${PF}"
$(use_enable cxx libasprintf)
$(use_enable java)
$(use_enable static-libs static)
)
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc ; then
myconf+=(
--without-included-gettext
$(use_enable nls)
)
else
myconf+=(
--with-included-gettext
--enable-nls
)
fi
use cxx || export CXX=$(tc-getCC)
# Should be able to drop this hack in next release. #333887
tc-is-cross-compiler && export gl_cv_func_working_acl_get_file=yes
local ECONF_SOURCE=${S}
if ! multilib_is_native_abi ; then
# for non-native ABIs, we build runtime only
ECONF_SOURCE+=/gettext-runtime
else
# remaining switches
myconf+=(
# Emacs support is now in a separate package
--without-emacs
--without-lispdir
# glib depends on us so avoid circular deps
--with-included-glib
# libcroco depends on glib which ... ^^^
--with-included-libcroco
# this will _disable_ libunistring (since it is not bundled),
# see bug #326477
--with-included-libunistring
$(use_enable acl)
$(use_enable ncurses curses)
$(use_enable openmp)
$(use_with git)
$(usex git --without-cvs $(use_with cvs))
)
fi
econf "${myconf[@]}"
}
multilib_src_install() {
default
if multilib_is_native_abi ; then
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize
[[ ${USERLAND} == "BSD" ]] && gen_usr_ldscript -a intl
fi
}
multilib_src_install_all() {
use nls || rm -r "${D}"/usr/share/locale
use static-libs || prune_libtool_files --all
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
if use java ; then
java-pkg_dojar "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.class
if use doc ; then
java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2
rm -rf "${D}"/usr/share/doc/${PF}/javadoc2
fi
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
# older gettext's sometimes installed libintl ...
# need to keep the linked version or the system
# could die (things like sed link against it :/)
preserve_old_lib /{,usr/}$(get_libdir)/libintl$(get_libname 7)
java-pkg-opt-2_pkg_preinst
}
pkg_postinst() {
preserve_old_lib_notify /{,usr/}$(get_libdir)/libintl$(get_libname 7)
}

View File

@ -0,0 +1,142 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.19.3.ebuild,v 1.12 2015/03/19 19:40:22 vapier Exp $
EAPI="4"
inherit flag-o-matic eutils multilib toolchain-funcs mono-env libtool java-pkg-opt-2 multilib-minimal
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="acl -cvs doc emacs git java nls +cxx ncurses openmp static-libs elibc_glibc elibc_musl"
# only runtime goes multilib
DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
dev-libs/libxml2
dev-libs/expat
acl? ( virtual/acl )
ncurses? ( sys-libs/ncurses )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}
!git? ( cvs? ( dev-vcs/cvs ) )
git? ( dev-vcs/git )
java? ( >=virtual/jre-1.4 )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r11
)"
PDEPEND="emacs? ( app-emacs/po-mode )"
MULTILIB_WRAPPED_HEADERS=(
# only installed for native ABI
/usr/include/gettext-po.h
)
src_prepare() {
java-pkg-opt-2_src_prepare
epunt_cxx
elibtoolize
}
multilib_src_configure() {
local myconf=(
# switches common to runtime and top-level
--cache-file="${BUILD_DIR}"/config.cache
--docdir="/usr/share/doc/${PF}"
$(use_enable cxx libasprintf)
$(use_enable java)
$(use_enable static-libs static)
)
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc || use elibc_musl ; then
myconf+=(
--without-included-gettext
$(use_enable nls)
)
else
myconf+=(
--with-included-gettext
--enable-nls
)
fi
use cxx || export CXX=$(tc-getCC)
# Should be able to drop this hack in next release. #333887
tc-is-cross-compiler && export gl_cv_func_working_acl_get_file=yes
local ECONF_SOURCE=${S}
if ! multilib_is_native_abi ; then
# for non-native ABIs, we build runtime only
ECONF_SOURCE+=/gettext-runtime
else
# remaining switches
myconf+=(
# Emacs support is now in a separate package
--without-emacs
--without-lispdir
# glib depends on us so avoid circular deps
--with-included-glib
# libcroco depends on glib which ... ^^^
--with-included-libcroco
# this will _disable_ libunistring (since it is not bundled),
# see bug #326477
--with-included-libunistring
$(use_enable acl)
$(use_enable ncurses curses)
$(use_enable openmp)
$(use_with git)
$(usex git --without-cvs $(use_with cvs))
)
fi
econf "${myconf[@]}"
}
multilib_src_install() {
default
if multilib_is_native_abi ; then
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize
[[ ${USERLAND} == "BSD" ]] && gen_usr_ldscript -a intl
fi
}
multilib_src_install_all() {
use nls || rm -r "${D}"/usr/share/locale
use static-libs || prune_libtool_files --all
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
if use java ; then
java-pkg_dojar "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.class
if use doc ; then
java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2
rm -rf "${D}"/usr/share/doc/${PF}/javadoc2
fi
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
java-pkg-opt-2_pkg_preinst
}

View File

@ -0,0 +1,142 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.19.4.ebuild,v 1.2 2015/03/19 19:39:58 vapier Exp $
EAPI="4"
inherit flag-o-matic eutils multilib toolchain-funcs mono-env libtool java-pkg-opt-2 multilib-minimal
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="acl -cvs doc emacs git java nls +cxx ncurses openmp static-libs elibc_glibc elibc_musl"
# only runtime goes multilib
DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
dev-libs/libxml2
dev-libs/expat
acl? ( virtual/acl )
ncurses? ( sys-libs/ncurses )
java? ( >=virtual/jdk-1.4 )"
RDEPEND="${DEPEND}
!git? ( cvs? ( dev-vcs/cvs ) )
git? ( dev-vcs/git )
java? ( >=virtual/jre-1.4 )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r11
)"
PDEPEND="emacs? ( app-emacs/po-mode )"
MULTILIB_WRAPPED_HEADERS=(
# only installed for native ABI
/usr/include/gettext-po.h
)
src_prepare() {
java-pkg-opt-2_src_prepare
epunt_cxx
elibtoolize
}
multilib_src_configure() {
local myconf=(
# switches common to runtime and top-level
--cache-file="${BUILD_DIR}"/config.cache
--docdir="/usr/share/doc/${PF}"
$(use_enable cxx libasprintf)
$(use_enable java)
$(use_enable static-libs static)
)
# Build with --without-included-gettext (on glibc systems)
if use elibc_glibc || use elibc_musl ; then
myconf+=(
--without-included-gettext
$(use_enable nls)
)
else
myconf+=(
--with-included-gettext
--enable-nls
)
fi
use cxx || export CXX=$(tc-getCC)
# Should be able to drop this hack in next release. #333887
tc-is-cross-compiler && export gl_cv_func_working_acl_get_file=yes
local ECONF_SOURCE=${S}
if ! multilib_is_native_abi ; then
# for non-native ABIs, we build runtime only
ECONF_SOURCE+=/gettext-runtime
else
# remaining switches
myconf+=(
# Emacs support is now in a separate package
--without-emacs
--without-lispdir
# glib depends on us so avoid circular deps
--with-included-glib
# libcroco depends on glib which ... ^^^
--with-included-libcroco
# this will _disable_ libunistring (since it is not bundled),
# see bug #326477
--with-included-libunistring
$(use_enable acl)
$(use_enable ncurses curses)
$(use_enable openmp)
$(use_with git)
$(usex git --without-cvs $(use_with cvs))
)
fi
econf "${myconf[@]}"
}
multilib_src_install() {
default
if multilib_is_native_abi ; then
dosym msgfmt /usr/bin/gmsgfmt #43435
dobin gettext-tools/misc/gettextize
[[ ${USERLAND} == "BSD" ]] && gen_usr_ldscript -a intl
fi
}
multilib_src_install_all() {
use nls || rm -r "${D}"/usr/share/locale
use static-libs || prune_libtool_files --all
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
if use java ; then
java-pkg_dojar "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.jar
rm -f "${D}"/usr/share/${PN}/*.class
if use doc ; then
java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2
rm -rf "${D}"/usr/share/doc/${PF}/javadoc2
fi
fi
if use doc ; then
dohtml "${D}"/usr/share/doc/${PF}/*.html
else
rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
fi
rm -f "${D}"/usr/share/doc/${PF}/*.html
dodoc AUTHORS ChangeLog NEWS README THANKS
}
pkg_preinst() {
java-pkg-opt-2_pkg_preinst
}