diff options
author | 2014-10-02 19:59:54 +0000 | |
---|---|---|
committer | 2014-10-02 19:59:54 +0000 | |
commit | 23d0e3cad46e70ed9ca0e72d2b0b2ac08b646ecf (patch) | |
tree | b0feb896f3273171d371c227c318c3d81a4db468 /sys-devel | |
parent | New ebuild for wrk, a modern HTTP benchmarking tool (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | sys-devel/gettext/Manifest | 30 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.19.2.1_rc1.ebuild | 157 |
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) +} |