From 7a81681311b99dd2d491eee123e8acd2df28fbd2 Mon Sep 17 00:00:00 2001 From: Sergey Popov Date: Tue, 11 Sep 2012 13:53:25 +0400 Subject: [PATCH] remove dev-libs/ace, because fix for it has already in main tree --- dev-libs/ace/Manifest | 5 -- dev-libs/ace/ace-5.7.2-r9999.ebuild | 86 ------------------- .../ace-missing-refcountable-header.patch | 26 ------ 3 files changed, 117 deletions(-) delete mode 100644 dev-libs/ace/Manifest delete mode 100644 dev-libs/ace/ace-5.7.2-r9999.ebuild delete mode 100644 dev-libs/ace/files/ace-missing-refcountable-header.patch diff --git a/dev-libs/ace/Manifest b/dev-libs/ace/Manifest deleted file mode 100644 index f75cc50..0000000 --- a/dev-libs/ace/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX ace-missing-refcountable-header.patch 658 RMD160 d616b07612bce1aa3a404e363e31012e22c8caab SHA1 9d83df1adc108f05348c65d15bdd3781a07d6d89 SHA256 002c4c9ad8ed363c6e61f6497a91c3a8eaeec3feb24d87d4bc9ac89ac2c72150 -DIST ACE+TAO+CIAO-5.7.2.tar.bz2 49824451 RMD160 b95d235ab5ce73e04296863a41b7f2fd0fcdd561 SHA1 f91012d2ac53a2e7cf0960d72cbb0b1d720b946e SHA256 5290e378c9417892e7e57eef06e74affeb6a93ba3e7c67e24e02e72c282ea37a -DIST ACE+TAO-5.7.2.tar.bz2 26111373 RMD160 b0241c08ecb084d8c25198f7b30d09e408f2042b SHA1 bdeb0de58663f146f6cf8c1fe67507bdfbecfc2c SHA256 95d9bfe506bfe55e489863413d83f214d2f6948a836449ed4dce6cf8c7d05d1d -DIST ACE-5.7.2.tar.bz2 9724175 RMD160 7e6e349dcab5587b85b6c86dda7d602b68e340f7 SHA1 f2d172a589f087be1c6299c714b6d92d9c69f9cb SHA256 e358281a93cbc932351030675fb7956875f996e0dc42cf1f499a2d5bd018e0ad -EBUILD ace-5.7.2-r9999.ebuild 2578 RMD160 721bd609f9470b4bd63025a175cb145ccecee658 SHA1 bae90fd2951e49caa2b7ad85445948860642b3ab SHA256 925d260cd271a1eeca1092046939594cd315b7ee886d9a789d69907f610fa18d diff --git a/dev-libs/ace/ace-5.7.2-r9999.ebuild b/dev-libs/ace/ace-5.7.2-r9999.ebuild deleted file mode 100644 index 35cdb90..0000000 --- a/dev-libs/ace/ace-5.7.2-r9999.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.7.2.ebuild,v 1.2 2010/07/13 00:19:11 ssuominen Exp $ - -inherit toolchain-funcs eutils - -DESCRIPTION="The Adaptive Communications Environment" -HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html" -SRC_URI="!tao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 ) - tao? ( - !ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-${PV}.tar.bz2 ) - ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-${PV}.tar.bz2 ) - )" -LICENSE="BSD as-is" -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64" -IUSE="X ipv6 tao ciao" - -COMMON_DEPEND="dev-libs/openssl" -# TODO probably more -RDEPEND="${COMMON_DEPEND} - X? ( x11-libs/libXt x11-libs/libXaw )" - -DEPEND="${COMMON_DEPEND} - X? ( x11-proto/xproto )" - -S="${WORKDIR}/ACE_wrappers" - -src_unpack() { - unpack ${A} - cd "${S}" - # Let's avoid autotools. http://bugs.gentoo.org/328027. - if has_version ">=dev-libs/openssl-1.0.0"; then - sed -i -e 's:SSL_METHOD:const SSL_METHOD:' configure || die - fi -} - -src_compile() { - export ACE_ROOT="${S}" - mkdir build - cd build - -# Pinkbyte: remove -O3 options, because it is very buggy!!! - sed -i "s/-O3//" ${S}/configure -# - - ECONF_SOURCE="${S}" - econf \ - --enable-lib-all \ - $(use_with X) \ - $(use_enable ipv6) \ - || die "econf died" - # --with-qos needs ACE_HAS_RAPI - emake static_libs=1 || die "emake failed" -} - -src_install() { - cd build - emake ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install" - # punt gperf stuff - rm -rf "${D}/usr/bin" "${D}/usr/share" - # remove PACKAGE_* definitions from installed config.h (#192676) - sed -i -e "s:^[ \t]*#define[ \t]\+PACKAGE_.*$:/\* & \*/:g" "${D}/usr/include/ace/config.h" - - # Install some docs - cd "${S}" - dodoc README NEWS ChangeLog AUTHORS VERSION Release || die -} - -src_test() { - cd "${S}/build" - emake ACE_ROOT="${S}" check || die "self test failed" -} - -pkg_postinst() { - - local CC_MACHINE=$($(tc-getCC) -dumpmachine) - if [ -d "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" ]; then - ewarn "moving /usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace to" - ewarn "ace.old" - ewarn "This is required, as anything trying to compile against ACE will" - ewarn "have problems with conflicting OS.h files if this is not done." - mv "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" \ - "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace.old" - fi -} diff --git a/dev-libs/ace/files/ace-missing-refcountable-header.patch b/dev-libs/ace/files/ace-missing-refcountable-header.patch deleted file mode 100644 index df5c407..0000000 --- a/dev-libs/ace/files/ace-missing-refcountable-header.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- ace/Makefile.am.orig 2008-10-22 22:28:29.000000000 +0300 -+++ ace/Makefile.am 2008-10-22 22:29:50.000000000 +0300 -@@ -876,6 +876,7 @@ - Recursive_Thread_Mutex.inl \ - Recyclable.h \ - Recyclable.inl \ -+ Refcountable.h \ - Refcountable_T.cpp \ - Refcountable_T.h \ - Refcountable_T.inl \ -@@ -1054,6 +1055,7 @@ - Timeprobe_T.h \ - Timer_Hash_T.cpp \ - Timer_Hash_T.h \ -+ Timer_Heap.h \ - Timer_Heap_T.cpp \ - Timer_Heap_T.h \ - Timer_List_T.cpp \ -@@ -1061,6 +1063,7 @@ - Timer_Queue_Adapters.cpp \ - Timer_Queue_Adapters.h \ - Timer_Queue_Adapters.inl \ -+ Timer_Queue.h \ - Timer_Queue_T.cpp \ - Timer_Queue_T.h \ - Timer_Queue_T.inl \