Remove old
authorAndreas Hüttel <dilfridge@gentoo.org>
Wed, 25 Feb 2015 00:18:43 +0000 (00:18 +0000)
committerAndreas Hüttel <dilfridge@gentoo.org>
Wed, 25 Feb 2015 00:18:43 +0000 (00:18 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0xEBE6A336BE19039C!

dev-libs/icu/ChangeLog
dev-libs/icu/icu-52.1.ebuild [deleted file]
dev-libs/icu/icu-53.1-r3.ebuild [deleted file]
dev-libs/icu/icu-53.1.ebuild [deleted file]

index c58d8cef2884bb04e0ca7d0c466a55d7c3629c27..a96560bf5bfd02c2ee060bc7fc51c668b44a673a 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-libs/icu
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.303 2015/02/24 10:56:26 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.304 2015/02/25 00:18:43 dilfridge Exp $
+
+  25 Feb 2015; Andreas K. Huettel <dilfridge@gentoo.org> -icu-52.1.ebuild,
+  -icu-53.1.ebuild, -icu-53.1-r3.ebuild:
+  Remove old
 
   24 Feb 2015; Agostino Sarubbo <ago@gentoo.org> icu-54.1-r1.ebuild:
   Stable for alpha, wrt bug #539108
diff --git a/dev-libs/icu/icu-52.1.ebuild b/dev-libs/icu/icu-52.1.ebuild
deleted file mode 100644 (file)
index 8b783ea..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-52.1.ebuild,v 1.14 2014/09/12 00:49:11 jmorgan Exp $
-
-EAPI=5
-
-inherit eutils toolchain-funcs autotools multilib-minimal
-
-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/52"
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="debug doc examples static-libs"
-
-DEPEND="
-       doc? (
-               app-doc/doxygen[dot]
-       )
-"
-
-S="${WORKDIR}/${PN}/source"
-
-src_prepare() {
-       local variable
-
-       epatch "${FILESDIR}/icu-fix-tests-depending-on-date.patch"
-       epatch_user
-
-       # 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.ac || die
-       eautoreconf
-}
-
-src_configure() {
-       if tc-is-cross-compiler; then
-               mkdir "${WORKDIR}"/host || die
-               pushd "${WORKDIR}"/host >/dev/null || die
-
-               CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
-               CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \
-               RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
-               "${S}"/configure --disable-renaming --disable-debug \
-                       --disable-samples --enable-static || die
-               emake
-
-               popd >/dev/null || die
-       fi
-
-       multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-       local myeconfargs=(
-               --disable-renaming
-               --disable-samples
-               $(use_enable debug)
-               $(use_enable static-libs static)
-       )
-
-       multilib_is_native_abi && myeconfargs+=(
-               $(use_enable examples samples)
-       )
-       tc-is-cross-compiler && myeconfargs+=(
-               --with-cross-build="${WORKDIR}"/host
-       )
-
-       # icu tries to use clang by default
-       tc-export CC CXX
-
-       ECONF_SOURCE=${S} \
-       econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-       default
-
-       if multilib_is_native_abi && use doc; then
-               doxygen -u Doxyfile || die
-               doxygen Doxyfile || die
-       fi
-}
-
-multilib_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
-}
-
-multilib_src_install() {
-       default
-
-       if multilib_is_native_abi && use doc; then
-               dohtml -p api -r doc/html/
-       fi
-}
-
-multilib_src_install_all() {
-       einstalldocs
-       dohtml ../readme.html
-}
diff --git a/dev-libs/icu/icu-53.1-r3.ebuild b/dev-libs/icu/icu-53.1-r3.ebuild
deleted file mode 100644 (file)
index d6ab791..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-53.1-r3.ebuild,v 1.1 2015/02/07 17:47:06 dilfridge Exp $
-
-EAPI=5
-
-inherit eutils toolchain-funcs autotools multilib-minimal
-
-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/53a"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="debug doc examples static-libs"
-
-DEPEND="
-       doc? (
-               app-doc/doxygen[dot]
-       )
-"
-
-S="${WORKDIR}/${PN}/source"
-
-src_prepare() {
-       local variable
-
-       epatch "${FILESDIR}/icu-fix-tests-depending-on-date.patch"
-       epatch "${FILESDIR}/${PN}-remove-bashisms.patch"
-       epatch "${FILESDIR}/${PN}-54.1-CVE-2014-9654.patch"
-
-       epatch_user
-
-       # 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.ac || die
-       eautoreconf
-}
-
-src_configure() {
-       if tc-is-cross-compiler; then
-               mkdir "${WORKDIR}"/host || die
-               pushd "${WORKDIR}"/host >/dev/null || die
-
-               CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
-               CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \
-               RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
-               "${S}"/configure --disable-renaming --disable-debug \
-                       --disable-samples --enable-static || die
-               emake
-
-               popd >/dev/null || die
-       fi
-
-       multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-       local myeconfargs=(
-               --disable-renaming
-               --disable-samples
-               $(use_enable debug)
-               $(use_enable static-libs static)
-       )
-
-       multilib_is_native_abi && myeconfargs+=(
-               $(use_enable examples samples)
-       )
-       tc-is-cross-compiler && myeconfargs+=(
-               --with-cross-build="${WORKDIR}"/host
-       )
-
-       # icu tries to use clang by default
-       tc-export CC CXX
-
-       ECONF_SOURCE=${S} \
-       econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-       default
-
-       if multilib_is_native_abi && use doc; then
-               doxygen -u Doxyfile || die
-               doxygen Doxyfile || die
-       fi
-}
-
-multilib_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
-}
-
-multilib_src_install() {
-       default
-
-       if multilib_is_native_abi && use doc; then
-               dohtml -p api -r doc/html/
-       fi
-}
-
-multilib_src_install_all() {
-       einstalldocs
-       dohtml ../readme.html
-}
diff --git a/dev-libs/icu/icu-53.1.ebuild b/dev-libs/icu/icu-53.1.ebuild
deleted file mode 100644 (file)
index 285b93d..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-53.1.ebuild,v 1.7 2015/01/02 13:45:01 ago Exp $
-
-EAPI=5
-
-inherit eutils toolchain-funcs autotools multilib-minimal
-
-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/53"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="debug doc examples static-libs"
-
-DEPEND="
-       doc? (
-               app-doc/doxygen[dot]
-       )
-"
-
-S="${WORKDIR}/${PN}/source"
-
-src_prepare() {
-       local variable
-
-       epatch "${FILESDIR}/icu-fix-tests-depending-on-date.patch"
-       epatch_user
-
-       # 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.ac || die
-       eautoreconf
-}
-
-src_configure() {
-       if tc-is-cross-compiler; then
-               mkdir "${WORKDIR}"/host || die
-               pushd "${WORKDIR}"/host >/dev/null || die
-
-               CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
-               CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \
-               RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
-               "${S}"/configure --disable-renaming --disable-debug \
-                       --disable-samples --enable-static || die
-               emake
-
-               popd >/dev/null || die
-       fi
-
-       multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-       local myeconfargs=(
-               --disable-renaming
-               --disable-samples
-               $(use_enable debug)
-               $(use_enable static-libs static)
-       )
-
-       multilib_is_native_abi && myeconfargs+=(
-               $(use_enable examples samples)
-       )
-       tc-is-cross-compiler && myeconfargs+=(
-               --with-cross-build="${WORKDIR}"/host
-       )
-
-       # icu tries to use clang by default
-       tc-export CC CXX
-
-       ECONF_SOURCE=${S} \
-       econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-       default
-
-       if multilib_is_native_abi && use doc; then
-               doxygen -u Doxyfile || die
-               doxygen Doxyfile || die
-       fi
-}
-
-multilib_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
-}
-
-multilib_src_install() {
-       default
-
-       if multilib_is_native_abi && use doc; then
-               dohtml -p api -r doc/html/
-       fi
-}
-
-multilib_src_install_all() {
-       einstalldocs
-       dohtml ../readme.html
-}