summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-10-02 19:59:54 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-10-02 19:59:54 +0000
commit23d0e3cad46e70ed9ca0e72d2b0b2ac08b646ecf (patch)
treeb0feb896f3273171d371c227c318c3d81a4db468 /sys-devel
parentNew ebuild for wrk, a modern HTTP benchmarking tool (diff)
downloadhistorical-23d0e3cad46e70ed9ca0e72d2b0b2ac08b646ecf.tar.gz
historical-23d0e3cad46e70ed9ca0e72d2b0b2ac08b646ecf.tar.bz2
historical-23d0e3cad46e70ed9ca0e72d2b0b2ac08b646ecf.zip
Added release candidate
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gettext/ChangeLog8
-rw-r--r--sys-devel/gettext/Manifest30
-rw-r--r--sys-devel/gettext/gettext-0.19.2.1_rc1.ebuild157
3 files changed, 180 insertions, 15 deletions
diff --git a/sys-devel/gettext/ChangeLog b/sys-devel/gettext/ChangeLog
index 76358eeaa11f..76403c5a6a51 100644
--- a/sys-devel/gettext/ChangeLog
+++ b/sys-devel/gettext/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-devel/gettext
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.248 2014/07/14 21:36:32 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.249 2014/10/02 19:59:53 polynomial-c Exp $
+
+*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)
diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index 5aaf391262ed..8fc42bc33b6c 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -4,26 +4,28 @@ Hash: SHA256
AUX gettext-0.18.3.1-use_m4_fallback_dir.patch 646 SHA256 2648ff594e544b706f16c4bebf87da126940e23cba438e32757cdf6d2ec15b83 SHA512 3dc8486b71c6cea0e2b1761056c1517babde201bcc3213f630cd6e0f6750da044be64584de95986ff24a60635049241aeb9a5fa95d6776a7a11b6ecdd000a824 WHIRLPOOL dc563b318d679c7f1429306a1f783ca21859a71ae68ae81403ae4b55a7399d8528d396500b3dd12d3710bbcb8eba00f36415b49dbb0d836aa918bd4267d9ae1d
DIST gettext-0.18.3.2.tar.gz 16189249 SHA256 d1a4e452d60eb407ab0305976529a45c18124bd518d976971ac6dc7aa8b4c5d7 SHA512 0cf8f2bb844b9d94f5e63a0f4bddc133e2388d103fd4189614d2fc157a94e27836ec399eb32ab69410e2214425676e6bc195bbf13238cc5ad32b454ec6e2b5ef WHIRLPOOL 0bb2e33788a12fbeaa4756aaa354a308424cdea5008d6b686bbd8601b7b7c513483d79f323904ebaf94e1fd67f65dfa7cb993ba5c5751e16a297b94b3307ae66
DIST gettext-0.19.1.tar.gz 16885689 SHA256 287471d95bdf5feb48626247fdc530660e3d2906a57a141603893772240101c6 SHA512 be67f059f18babbdbb28b2087082be1e7595ecf70d8efc7468629b1b8650abc82d040ea5680596af158bd0d641255fe6930195b8a68797c42cf280b81dca072c WHIRLPOOL 521cdd488065d70c51ed313492d206ee8fce4ccd5b97e7175993401eca0538d5cf252b9c8d1e596b4133a70611c315f140213f040a65773ed48173e6ec414b58
+DIST gettext-0.19.2.1-rc1.tar.xz 6735320 SHA256 33ae93906ce31c59192ffc876cebdd3d971580e6f2792b746f04d5de070e6798 SHA512 01ac816b27f783bf973a868d549a1b16e7d7fdc46b600c5b843f09e6add729d68faf11af45b789c6ca61358e05319480fde581bb20cefa1d4a06f2013604113f WHIRLPOOL 77053a60f7a2a55d4fb5c5be31dd19aaf4e8a401901ba8768b1cd2923d0134c58d25a6b0e027e2f38b86c6b42e1ef32fbdeb51e1dc66e043d02fcfc61078c8d8
DIST gettext-0.19.2.tar.gz 17141404 SHA256 0c48ae6ef6e0abcf6cd9cb9dcdc593d0e1a367e82259bbe113ce88ceea9249bb SHA512 540440b41025a68eed3e77530be77e1b0fc68ce74e56f0e8b724c843cc2f2fc968bbb7627006bbe4fa83b5042bd860136a67f63dcf22d5f79e0f60f4df2279e7 WHIRLPOOL efa858843c209a6c70c2e2c26991a7d8065e774d6f63c52e2606ce9806924781bd681e37b51f6086be4daa8672849027a1fb53563777ec69f848e1ba0a3e0aa9
EBUILD gettext-0.18.3.2.ebuild 3949 SHA256 d1db3fa6a73828ac1a5ca1c934475cfa91c4296c6d0da82e93a049da4c41d468 SHA512 b0000f30cf8b942b5ff236c90d45254ee4b984e87882aa8bf158bd32a494f80d4906bbdc20f4e0ec957cf58f8f55ca970afd0e6700d67566264335a849a584d4 WHIRLPOOL cf63d98134272939dedb75632be04918a9a8cafad73d6a45a7eeadf44697ebaa3c3b4003819e1bf0443bacb0512e6fcf1122d860bd5367893ff2191f242833f2
EBUILD gettext-0.19.1.ebuild 4082 SHA256 5ec4a9735d7a0627d7646005e3a747d9a7f7366b56f1e04f293e92a03047c823 SHA512 a27ca8d65025469db94b43bd6de0e0733d1986e702bdbe0c93013a6f7d442d3f256573be8612b8f8182f4c53545bab588e06956312b1f5f72ca4acb5998a1e76 WHIRLPOOL b1047938fac1bd062ae1a507e15b80509d683375ae7e2c8549073418da374526ea515f819fcafbdace9355f845534ef947afec53cf9e8f5fb19e0ece342bdafa
+EBUILD gettext-0.19.2.1_rc1.ebuild 4094 SHA256 a571e4156a90527a87fe99eadb92b42c2da5cfdb5c8d850d4a622cf4af20104e SHA512 173bf9e629e2ef61b74b90411d41dd393113f4b0d282720c300b68d3ac797f6c51821418133fc23dac6454c3c670769b254f4d5c3981970b61dc50919f207506 WHIRLPOOL 11d27cc6aabd7a517a7f541fa8031e36f81ce49c764b33fec517aedab9f9d115be0da5a47d62c330d18b090c73af12da3c15baae214f7fc66aefcf339bcfab93
EBUILD gettext-0.19.2.ebuild 4088 SHA256 cd3442ea89b911a4c3241644a5f8cda8edbe17e7dafc16ec901c6a214ab3014a SHA512 12a73558f12bbace513df8b71c4a0c07240c18ae8852d72f82187878426c658c4a6006ea41333515499548431042f306f649bec24322eff15136086907e7a8f5 WHIRLPOOL c09c4b6021eefba19de59a01daa3a9aba1ddf814be979afe5910d9e8ee6a6f61b3b90ca0b76a25bd38a9ab9879f10b10820958ab42d847f7b7ba5070c22a8003
-MISC ChangeLog 33422 SHA256 a273eb1ce273e79346f6f856a186f848ed7b5c98a861c6e0049bd260928639bc SHA512 ed2df5cc0963fd7e504ecc2fd27e29cb4ac29d84739230669a4f353a07a97c7594632c7058afd0f92532c16fa72979b6697eaba161b01ef5b9a0de326917dc7c WHIRLPOOL 0e7d346a117669f4b3593a688f86b37c0db696d5a1fe89ca1a1c68b9bb742447bd2e38f471c96e9af13b7817adc430787a2080d2718ecd182fb1aad11502602b
+MISC ChangeLog 33573 SHA256 836ffc99a704b725e8cde5749025dd4b73b11156d2279cd925e360976e8d2348 SHA512 d845d91f3490014fdf360ed642dc54d75a2ac88b17cacd52e26e9a647f1db545dc31e9b6808a6a30f4953fbff023f2120a51a9edf1d91dd71818b9c3270ba0ef WHIRLPOOL ede360cb2469fe7c203a03af57d4114c6121aca281e7880b14821638b7d86173d72b2e7567c73295614f1317404f1ae03617c74dddafc4222daaf4ff8bbd1017
MISC metadata.xml 563 SHA256 414278bb30c3b2309bb33176d15a3fd4b69d70cbf18e7e58320d799066c821ab SHA512 62c3e03f6384fa66cbdeab39e01f003da47a57751e6d79e71c14ab7e2057c838815cc612e930bae437eb0230106a7bbfc2a62c777cbba5b322eae766c3b12122 WHIRLPOOL c4cb0348aa1fb450e429be93bdc6f918340575e98dfedb237e55b21906ba9ce545cbffa60c6a5ccf65da0d74b58ebd0cadd6ccc797ba8bc21d680e6fbe1edfbd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJTxE1hAAoJEPiazRVxLXTFLqIP/jxOAlYyUCM7I90bXA3YaMW9
-RCiGJo4Hq03XKR+r61QZDK6gDPznCaSS+RAtaRLRqC7eZQ7eIRReql1MKaL4uyRd
-DG+S7VpSD6oamr4z8I297qFn9B7ySShKuL3mvcuj+hIvp9QkBjLV5/EDz0Tt2wrT
-jL4oX2x2qYU4qham5WshPGBB3ekRxvWrK/oOOe8i6pdBKRC0YmnDHdfK21CUI8Qu
-hbU26h6QwozSPm6U81dSfocYoDqFXa1Bi3XlAi/6Cm2lgmD8REg1jPI9tFrxq/oq
-VirRaMaf6hHuKZg0XIZ1UOZ7ZpxV8Kc6mEDXIFp27j67YQQVqnO2AN4p4ZOeFMRo
-Uyu2buchNcbbyqj4JWNJHwqMSs0vLu6YBerOfae/T+QaMmZroTwwP/GOHTQLsG6X
-aQpYCzYFL62D0Lhyq/eqRSZ0VJkEg3bU/d4A6Peat/0jnw/K0X86X6Cmy7pld/kb
-aagt7yoPy5XAKlYxse4O5DVD3gPd0kt6M9984E4iXDSN0ovgxirnbQ9nW0PM1vDH
-LtqEN8j7+DGDVprVXCf77MIVn8I6BM8ckndbXhvjTHkeGGwUclYKiR33NrizbIxO
-cCUshr77Nrv5Lq/NKTmVjYH0BVTSdZ/a8JQRa66gyYDpaA1pzT7rqA41DtjExJYo
-66NXwc+efiVDbEpkiFKp
-=vqZO
+iQIcBAEBCAAGBQJULa66AAoJEPiazRVxLXTF2voQANXZizWWHUfj8AEXzKVKldpo
+h2qipVPEIvObUfKQSzp9ev1bq6it8H/+/6mQrH40LBuhcOzqFGbLp2QTg+EwZ6mn
+H+Vuq4+vC53YRWSti3V+PvVKR49EcXarLtPhFPpzvFVkrsi8rxWsZv/9znr4s+7/
+6fEUE9BPp/Bhbt9T1JD66qHJfQQMdNzcsW9lfZoI6oNFiIgg+c1ryBoOQAVB/wxx
+vW71Wj0xynZFdddmjtwEcjhL3qU5fcoySPu968s5kl1EpH/qxutVVKmovkPEgC/8
+l2+M4MgZ8Xxt0TL9ZlhLkGRZYuqbtmOgLAvELdkae+OiX44hCO+0nhH7B8Xa97PT
+1hB07HojdEFbQEDZT72AFun0m6wO9EfO/d4l+sB8Mswyh6mQChXzTANi9P8ymlxU
+qc/fjk5UcvoOnWWELqhj/vk7pIMcjgc83otzOdY93M/Upg5eShjYFdnYBOLcIZw2
+ZGr52aq/kAiZ38PZbla/9HM8N0DS/M6HEPr4JEB5fAQHybo5IMlfiMWjlM9IKLya
+BnkfHe915U8uAMQ4nGLiqS90RStr28n1IMaFnib/YgHC71zKrpjDg46o6CbC8wA6
+KvEhT5SaLiLYXHCHq22mqTqj+Mm5FzfyDTDsiES6QHZ3Vm/uSKPjFKz7d+enqC9p
+2LxEX2R3WF7sZ4dCb3/A
+=r9eE
-----END PGP SIGNATURE-----
diff --git a/sys-devel/gettext/gettext-0.19.2.1_rc1.ebuild b/sys-devel/gettext/gettext-0.19.2.1_rc1.ebuild
new file mode 100644
index 000000000000..4f56a7851737
--- /dev/null
+++ b/sys-devel/gettext/gettext-0.19.2.1_rc1.ebuild
@@ -0,0 +1,157 @@
+# 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.19.2.1_rc1.ebuild,v 1.1 2014/10/02 19:59:53 polynomial-c 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"
+
+if [[ ${PV} =~ _rc ]] ; then
+ SRC_URI="mirror://gnu-alpha/${PN}/${P/_/-}.tar.xz"
+ KEYWORDS=""
+ S="${WORKDIR}/${P/_/-}"
+fi
+
+# 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)
+}