summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2012-12-10 17:25:17 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2012-12-10 17:25:17 +0000
commit79e52b70d89561fd0ae1cf54da79b1dc23624129 (patch)
tree956d3b6a8339051ca8effc243b078b699e5eecef /dev-libs
parentRemoved old (diff)
downloadhistorical-79e52b70d89561fd0ae1cf54da79b1dc23624129.tar.gz
historical-79e52b70d89561fd0ae1cf54da79b1dc23624129.tar.bz2
historical-79e52b70d89561fd0ae1cf54da79b1dc23624129.zip
Remove version with known C++11 problems.
Package-Manager: portage-2.1.11.31/cvs/Linux i686 Manifest-Sign-Key: 0x30427902
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/icu/ChangeLog5
-rw-r--r--dev-libs/icu/Manifest9
-rw-r--r--dev-libs/icu/icu-50.1.ebuild119
3 files changed, 8 insertions, 125 deletions
diff --git a/dev-libs/icu/ChangeLog b/dev-libs/icu/ChangeLog
index 8ec86efbf940..8f7b8154f154 100644
--- a/dev-libs/icu/ChangeLog
+++ b/dev-libs/icu/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/icu
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.219 2012/11/15 04:56:10 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.220 2012/12/10 17:24:54 phajdan.jr Exp $
+
+ 10 Dec 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> -icu-50.1.ebuild:
+ Remove version with known C++11 problems.
*icu-50.1-r2 (15 Nov 2012)
diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index 9b0d52a6fe4f..7a9b365b5435 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -12,13 +12,12 @@ DIST icu4c-50_1-src.tgz 21181132 SHA256 68592b3c07d9b86100f41d0172eb1a81f3ffb2a8
EBUILD icu-49.1.2.ebuild 2303 SHA256 22b5fcfce6d5f8708fd606622648923b5146ac20d7e802af7c09aa8b2b9f6721 SHA512 02dcb2f28b89d09373518a86ec922831f52954ebe1846ca235e57db6cda3201df126ee5a13cb6597d0ffec762232d3ee33a360cb7f958a5de56a9823a729c965 WHIRLPOOL 54be9b6e9c912e7c193be83c2f20b3dd0f98b3d54961733a3622c7c314d51ae157f542c9ff996d46eeeba1b10f1167fc996e82576af2f8ebf242f6b9e27617da
EBUILD icu-50.1-r1.ebuild 2889 SHA256 910d35a14a0da5dec81af484c7a63d0c5fe7ba75c06509c12a7da8c74221b00f SHA512 a3387522295ec9334f15f596977264ba2411e5656410db77d7f118686a830560a5919810a8db36edd7260abf4dfa0cce15986d57527b37eca99d2236a23904d5 WHIRLPOOL 3cde9101b472a594d51c1ecf824e6316e2974f3d0be7e58c69e4ecb1da5b2ee26c0848b79914c10c4bf203e94ae87c94e65e8836837ba826faf26b3d117741d9
EBUILD icu-50.1-r2.ebuild 2889 SHA256 63ffa313caec3d7720f27292bcca04cee8565e55032c560075085f5b8773b7d2 SHA512 05511defe4bfcb671218c1bd3c2c46fa2cf9b70f003c067e89bac0c610ba874dab9fbd8c1a4e50668698049b07af34dfc460f03b97dc1ced3a450fdd7b578a31 WHIRLPOOL 0924899e9f2b51528786955a5272d2527fd6b08d46aa4c64bf2fa04b5d8ced98cc706791858bfc2d1e0384f8c711706e7e28f129d17fe5ada6c802dc5b86e8bc
-EBUILD icu-50.1.ebuild 2844 SHA256 16bdf57af31727483e91c3b014d116b7f69ac0a40171f1e23ec514956ef1108c SHA512 88dcd04981eb521dd50d3dfd992d41c4776a403c4354418a9bb96d2869c475836b8987d9b6c6c1f20fb1cc5ffb4b9c8a86fb4422dd8a8ee5e1389b13f2e977ab WHIRLPOOL 073dcfad42a68edfe96f73ec4e10779e8f60f9df35c99000b38b9d166ef44e412f87c13bcdafa91ab4baec54930cf6a3bee5166a5637c8ecedf5b56d6d3f78e6
-MISC ChangeLog 28011 SHA256 aa3f14b79b9134c0075f4e159b85436aea870c0f5120dd2c5aac6f238ea1d69c SHA512 4dcfb82c99d32b12f2c18cde73b24879ca56fe7576b232fd8674aa74102e3b381039f4ab971ed49de45f6190d6d8662f67ea20ccbd654c77db8353f9ce745a64 WHIRLPOOL 33fdff6ae503ee065badad5fc428b991868da663c5e5a1ee76eaa3cada21da05df4036a3a07c44a5b6bea5a3805931293512ed1f6070e8292c28b2cb149273d4
+MISC ChangeLog 28129 SHA256 4baf977f37037bb838cb443666477b3459822bc5bf7fa7f6a6e36ef70d0ad5dd SHA512 58a41dc6ea4f37f44d1533a74f7535a9d777bdd15c52b1a51db9b6c9ca47974622406603291226cc32fe842b15d3ccdfd043ef188b19df8ec0e0dc11453c17e3 WHIRLPOOL 3a9f570cccb9c879dfda14be8e2240fff3e7a25a2fc2612bcfc2d897b91815161354d2280de9d86b6c95addccea5411ed829675e84d73140313b0ab2887d7f9b
MISC metadata.xml 164 SHA256 6dd077e0a4bddf8cac0a6d7fb01d5f992a81c85d77d55787d19c6d4ae4c5aeeb SHA512 acd8ec5158c34fd738af175dda4c270a884c80e76dd10d9252e2513846ae1cb69ed8b1afe328a69ced10974ca3c60366394990b98a0d9b9815527f262afd9937 WHIRLPOOL 43b43d99d3c96c6da7006df219d57a4ff853353940dbd597bbbd2be00af7b38f0e6c3e33024b1e964ef1fedb12f788ea78693b7e3527011d8bbb9757ec0b88a2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCkdfEACgkQuUQtlDBCeQJlVACfeiS1S5TF0A+XqnziHxtPXq/B
-F/wAn19YaJXZvPTQ1bKCC+vpBVqBu7AW
-=haRw
+iEYEAREIAAYFAlDGGv0ACgkQuUQtlDBCeQLmkgCfYidtSnTq59ijeZoIAE8BP8Ot
+qWUAn0jmdcnc6CIIzSUAiBQPof5HTpem
+=J4C1
-----END PGP SIGNATURE-----
diff --git a/dev-libs/icu/icu-50.1.ebuild b/dev-libs/icu/icu-50.1.ebuild
deleted file mode 100644
index cf94038c25e9..000000000000
--- a/dev-libs/icu/icu-50.1.ebuild
+++ /dev/null
@@ -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/dev-libs/icu/icu-50.1.ebuild,v 1.2 2012/11/08 15:49:43 scarabeus Exp $
-
-EAPI=5
-
-inherit eutils toolchain-funcs base autotools
-
-DESCRIPTION="International Components for Unicode"
-HOMEPAGE="http://www.icu-project.org/"
-SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="debug doc examples static-libs"
-
-RDEPEND="!dev-libs/icu:0/50"
-DEPEND="
- doc? (
- app-doc/doxygen[dot]
- )
-"
-
-S="${WORKDIR}/${PN}/source"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.8.1-fix_binformat_fonts.patch"
- "${FILESDIR}/${PN}-4.8.1.1-fix_ltr.patch"
-)
-
-src_prepare() {
- local variable
-
- base_src_prepare
-
- # Do not hardcode flags in icu-config and icu-*.pc files.
- # https://ssl.icu-project.org/trac/ticket/6102
- for variable in CFLAGS CPPFLAGS CXXFLAGS FFLAGS LDFLAGS; do
- sed \
- -e "/^${variable} =.*/s: *@${variable}@\( *$\)\?::" \
- -i config/icu.pc.in \
- -i config/Makefile.inc.in \
- || die
- done
-
- # Disable renaming as it is stupind thing to do
- sed -i \
- -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \
- common/unicode/uconfig.h || die
-
- # Fix linking of icudata
- sed -i \
- -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
- config/mh-linux || die
-
- # Append doxygen configuration to configure
- sed -i \
- -e 's:icudefs.mk:icudefs.mk Doxyfile:' \
- configure.in || die
- eautoreconf
-}
-
-src_configure() {
- local cross_opts
-
- # bootstrap for cross compilation
- if tc-is-cross-compiler; then
- CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
- CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \
- RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
- ./configure --disable-renaming --disable-debug \
- --disable-samples --enable-static || die
- emake
- mkdir -p "${WORKDIR}/host/"
- cp -a {bin,lib,config,tools} "${WORKDIR}/host/"
- emake clean
-
- cross_opts="--with-cross-build=${WORKDIR}/host"
- fi
-
- econf \
- --disable-renaming \
- $(use_enable debug) \
- $(use_enable examples samples) \
- $(use_enable static-libs static) \
- ${cross_opts}
-}
-
-src_compile() {
- default
-
- if use doc; then
- doxygen -u Doxyfile || die
- doxygen Doxyfile || die
- fi
-}
-
-src_test() {
- # INTLTEST_OPTS: intltest options
- # -e: Exhaustive testing
- # -l: Reporting of memory leaks
- # -v: Increased verbosity
- # IOTEST_OPTS: iotest options
- # -e: Exhaustive testing
- # -v: Increased verbosity
- # CINTLTST_OPTS: cintltst options
- # -e: Exhaustive testing
- # -v: Increased verbosity
- emake -j1 VERBOSE="1" check
-}
-
-src_install() {
- default
-
- dohtml ../readme.html
-
- use doc && dohtml -p api -r doc/html/
-}