commit:     d17596dfb35794436e9a10247efec06eb269de41
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 24 18:55:09 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Dec 24 18:55:09 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d17596df

remove old

Package-Manager: portage-2.2.14

---
 sys-cluster/hpx/ChangeLog        |  4 ++
 sys-cluster/hpx/hpx-0.9.7.ebuild | 93 ----------------------------------------
 sys-cluster/hpx/hpx-0.9.8.ebuild | 93 ----------------------------------------
 3 files changed, 4 insertions(+), 186 deletions(-)

diff --git a/sys-cluster/hpx/ChangeLog b/sys-cluster/hpx/ChangeLog
index a13a6be..a5e7b9b 100644
--- a/sys-cluster/hpx/ChangeLog
+++ b/sys-cluster/hpx/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  24 Dec 2014; Christoph Junghans <[email protected]> -Manifest,
+  -hpx-0.9.7.ebuild, -hpx-0.9.8.ebuild:
+  remove old
+
   24 Dec 2014; Christoph Junghans <[email protected]> hpx-9999.ebuild:
   fixed deps (bug #529066)
 

diff --git a/sys-cluster/hpx/hpx-0.9.7.ebuild b/sys-cluster/hpx/hpx-0.9.7.ebuild
deleted file mode 100644
index 738ed16..0000000
--- a/sys-cluster/hpx/hpx-0.9.7.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-if [ ${PV} == "9999" ] ; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git";
-       SRC_URI=""
-       KEYWORDS=""
-       S="${WORKDIR}/${PN}"
-       CMAKE_USE_DIR="${S}"
-else
-       SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.7z";
-       KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-       S="${WORKDIR}/${PN}_${PV}"
-fi
-
-inherit cmake-utils fortran-2 python-single-r1
-
-DESCRIPTION="C++ runtime system for parallel and distributed applications"
-HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/";
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="doc examples jemalloc papi +perftools tbb test"
-
-# TODO: some of the forced deps are may be optional
-# it would need to work the automagic
-RDEPEND="
-       >=dev-libs/boost-1.51
-       dev-libs/libxml2
-       sci-libs/hdf5
-       >=sys-apps/hwloc-1.8
-       >=sys-libs/libunwind-1
-       sys-libs/zlib
-       jemalloc? ( dev-libs/jemalloc )
-       papi? ( dev-libs/papi )
-       perftools? ( >=dev-util/google-perftools-1.7.1 )
-       tbb? ( dev-cpp/tbb )
-"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       test? ( dev-lang/python )
-"
-REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-       "${FILESDIR}"/hpx-0.9.5-install-path.patch
-       "${FILESDIR}"/hpx-0.9.7-move-boost-include.patch
-)
-
-pkg_setup() {
-       use test && python-single-r1_pkg_setup
-}
-
-src_configure() {
-       CMAKE_BUILD_TYPE=Release
-       local mycmakeargs=(
-               -DHPX_BUILD_EXAMPLES=OFF
-               $(cmake-utils_use doc HPX_BUILD_DOCUMENTATION)
-               $(cmake-utils_use jemalloc HPX_JEMALLOC)
-               $(cmake-utils_use test BUILD_TESTING)
-               $(cmake-utils_use perftools HPX_GOOGLE_PERFTOOLS)
-               $(cmake-utils_use papi HPX_PAPI)
-       )
-       if use perftools; then
-               mycmakeargs+=( -DHPX_MALLOC=tcmalloc )
-       elif use jemalloc; then
-               mycmakeargs+=( -DHPX_MALLOC=jemalloc )
-       elif use tbb; then
-               mycmakeargs+=( -DHPX_MALLOC=tbbmalloc )
-       else
-               mycmakeargs+=( -DHPX_MALLOC=system )
-       fi
-       cmake-utils_src_configure
-}
-
-src_test() {
-       # avoid over-suscribing
-       cmake-utils_src_make -j1 tests
-}
-
-src_install() {
-       cmake-utils_src_install
-       if use examples; then
-               insinto /usr/share/doc/${PF}
-               doins -r examples
-       fi
-}

diff --git a/sys-cluster/hpx/hpx-0.9.8.ebuild b/sys-cluster/hpx/hpx-0.9.8.ebuild
deleted file mode 100644
index ac3aad7..0000000
--- a/sys-cluster/hpx/hpx-0.9.8.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-if [ ${PV} == "9999" ] ; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git";
-       KEYWORDS=""
-       S="${WORKDIR}/${PN}"
-else
-       SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.7z";
-       KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-       S="${WORKDIR}/${PN}_${PV}"
-       PATCHES=(
-               "${FILESDIR}"/${P}-install-path.patch
-               "${FILESDIR}"/${P}-multilib.patch
-               "${FILESDIR}"/${P}-cmake_dir.patch
-       )
-fi
-
-inherit cmake-utils fortran-2 multilib python-single-r1
-
-DESCRIPTION="C++ runtime system for parallel and distributed applications"
-HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/";
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="doc examples jemalloc papi +perftools tbb test"
-
-# TODO: some of the forced deps are may be optional
-# it would need to work the automagic
-RDEPEND="
-       >=dev-libs/boost-1.51
-       dev-libs/libxml2
-       sci-libs/hdf5
-       >=sys-apps/hwloc-1.8
-       >=sys-libs/libunwind-1
-       sys-libs/zlib
-       papi? ( dev-libs/papi )
-       perftools? ( >=dev-util/google-perftools-1.7.1 )
-       tbb? ( dev-cpp/tbb )
-"
-DEPEND="${RDEPEND}
-       app-arch/p7zip
-       virtual/pkgconfig
-       test? ( dev-lang/python )
-"
-REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-       use test && python-single-r1_pkg_setup
-}
-
-src_configure() {
-       CMAKE_BUILD_TYPE=Release
-       local mycmakeargs=(
-               -DHPX_BUILD_EXAMPLES=OFF
-               -DLIB=$(get_libdir)
-               -Dcmake_dir=cmake
-               $(cmake-utils_use doc HPX_BUILD_DOCUMENTATION)
-               $(cmake-utils_use jemalloc HPX_JEMALLOC)
-               $(cmake-utils_use test BUILD_TESTING)
-               $(cmake-utils_use perftools HPX_GOOGLE_PERFTOOLS)
-               $(cmake-utils_use papi HPX_PAPI)
-       )
-       if use perftools; then
-               mycmakeargs+=( -DHPX_MALLOC=tcmalloc )
-       elif use jemalloc; then
-               mycmakeargs+=( -DHPX_MALLOC=jemalloc )
-       elif use tbb; then
-               mycmakeargs+=( -DHPX_MALLOC=tbbmalloc )
-       else
-               mycmakeargs+=( -DHPX_MALLOC=system )
-       fi
-       cmake-utils_src_configure
-}
-
-src_test() {
-       # avoid over-suscribing
-       cmake-utils_src_make -j1 tests
-}
-
-src_install() {
-       cmake-utils_src_install
-       if use examples; then
-               insinto /usr/share/doc/${PF}
-               doins -r examples
-       fi
-}

Reply via email to