commit:     148bd7fa2b0f0d6749c435854d92d417030c9198
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  2 18:05:18 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Oct  2 18:11:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148bd7fa

sci-libs/libmed: remove last-rited package

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-libs/libmed/Manifest                           |   1 -
 .../libmed/files/libmed-3.3.1-cmake-fortran.patch  |  21 -----
 .../libmed-3.3.1-disable-python-compile.patch      |  17 ----
 sci-libs/libmed/files/libmed-3.3.1-mpi.patch       |  23 -----
 sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch |  59 ------------
 .../libmed/files/libmed-4.0.0-installdoc.patch     |  15 ---
 sci-libs/libmed/files/libmed-4.0.0-tests.patch     |  17 ----
 sci-libs/libmed/libmed-4.0.0-r1.ebuild             | 103 ---------------------
 sci-libs/libmed/metadata.xml                       |  12 ---
 9 files changed, 268 deletions(-)

diff --git a/sci-libs/libmed/Manifest b/sci-libs/libmed/Manifest
deleted file mode 100644
index cec3ed3d3f8..00000000000
--- a/sci-libs/libmed/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST med-4.0.0.tar.gz 47849098 BLAKE2B 
0bc6710f7b5156e09962e3125349573989429e614a203f649843f00dea06217040ebee70e481eed9c0dd304cb7d167efcd216c3600f6954a74f262cc845fff63
 SHA512 
2840437010481fc5f12a56e3282f8ca5e94df541899e2b511756702f86d0f87dbf2f6e086d8e591e2bd370d8f4bab8089e7f7f939fea16354a23e2b5a4d96cd7

diff --git a/sci-libs/libmed/files/libmed-3.3.1-cmake-fortran.patch 
b/sci-libs/libmed/files/libmed-3.3.1-cmake-fortran.patch
deleted file mode 100644
index 1f475d58484..00000000000
--- a/sci-libs/libmed/files/libmed-3.3.1-cmake-fortran.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Make cmake properly disable fortran upon user requirments
-
---- ./CMakeLists.txt.orig      2016-07-01 15:28:57.139304608 +0300
-+++ ./CMakeLists.txt   2016-07-01 15:34:22.295899455 +0300
-@@ -8,10 +8,13 @@
- 
- INCLUDE(CheckLanguage)
- CHECK_LANGUAGE(Fortran)
--IF(CMAKE_Fortran_COMPILER)
-+OPTION (MEDFILE_BUILD_FORTRAN "Build fortran library" ON)
-+IF(MEDFILE_BUILD_FORTRAN)
-   ENABLE_LANGUAGE(Fortran)
-+  IF(NOT CMAKE_Fortran_COMPILER)
-+      MESSAGE(FATAL_EROOR "Fortran support was requested but not found")
-+  ENDIF()
- ELSE()
--  MESSAGE(STATUS "No Fortran support")
- ENDIF()
- 
- ## Version number 
-

diff --git a/sci-libs/libmed/files/libmed-3.3.1-disable-python-compile.patch 
b/sci-libs/libmed/files/libmed-3.3.1-disable-python-compile.patch
deleted file mode 100644
index 642b404ba88..00000000000
--- a/sci-libs/libmed/files/libmed-3.3.1-disable-python-compile.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./config/cmake_files/medMacros.cmake       2016-10-24 09:55:35.000000000 
+0200
-+++ ./config/cmake_files/medMacros.cmake.new   2018-01-24 10:50:15.146953227 
+0100
-@@ -412,9 +412,9 @@
-   FOREACH(input ${PYFILE2COMPINST})
-     GET_FILENAME_COMPONENT(inputname ${input} NAME)
-     INSTALL(FILES ${input} DESTINATION ${CMAKE_INSTALL_PREFIX}/${PYFILELOC})
--    INSTALL(CODE "MESSAGE(STATUS \"py compiling 
${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}\")")
--    INSTALL(CODE "SET(CMD \"import py_compile ; 
py_compile.compile('${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}')\")")
--    INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c 
\"\${CMD}\")")
--    INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -O -c 
\"\${CMD}\")")
-+      #INSTALL(CODE "MESSAGE(STATUS \"py compiling 
${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}\")")
-+      #INSTALL(CODE "SET(CMD \"import py_compile ; 
py_compile.compile('${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}')\")")
-+      #INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c 
\"\${CMD}\")")
-+      #INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -O -c 
\"\${CMD}\")")
-   ENDFOREACH(input ${PYFILE2COMPINST})
- ENDMACRO(INSTALL_AND_COMPILE_PYTHON_FILE PYFILE2COMPINST PYFILELOC)
-

diff --git a/sci-libs/libmed/files/libmed-3.3.1-mpi.patch 
b/sci-libs/libmed/files/libmed-3.3.1-mpi.patch
deleted file mode 100644
index 0516b344a0b..00000000000
--- a/sci-libs/libmed/files/libmed-3.3.1-mpi.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/include/med.h.in 2018-07-06 10:55:49.247164591 +0200
-+++ a/include/med.h.in.new     2018-07-06 10:55:29.559164666 +0200
-@@ -19,6 +19,11 @@
- #ifndef MED_H
- #define MED_H
- 
-+@MED_DEFINE_MED_HAVE_MPI@
-+#ifdef MED_HAVE_MPI
-+#include <mpi.h>
-+#endif
-+
- #include <hdf5.h>
- #ifdef HAVE_STDINT_H
- #include <stdint.h>   // Use the C99 official header
-@@ -66,8 +71,6 @@
- #define _MED_VERSION(x,y,z) STR(x) "." STR(y) "." STR(z)
- #define MED_VERSION_STR 
_MED_VERSION(MED_NUM_MAJEUR,MED_NUM_MINEUR,MED_NUM_RELEASE)
- 
--@MED_DEFINE_MED_HAVE_MPI@
--
- #define MED_NULL       (void *) NULL
- #define MED_MAX_PARA        20
- 

diff --git a/sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch 
b/sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch
deleted file mode 100644
index 4c023cf24b3..00000000000
--- a/sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch
+++ /dev/null
@@ -1,59 +0,0 @@
---- a/src/CMakeLists.txt       2018-07-28 16:37:01.180598992 +0200
-+++ a/src/CMakeLists.txt.new   2018-07-28 17:14:49.147775461 +0200
-@@ -1,7 +1,3 @@
--INCLUDE_DIRECTORIES(
--  ${HDF5_INCLUDE_DIRS}
--  ${MPI_INCLUDE_DIRS})
--
- # On Win platform, we need to make sure symbols are properly exported in
- # the intermediary OBJECT targes built in the sub-directories:
- # The definition "-D<target>_EXPORTS" is normally added automatically by CMake
-@@ -19,6 +15,12 @@
- INCLUDE_DIRECTORIES(${PROJECT_BINARY_DIR}/include 
-     ${PROJECT_SOURCE_DIR}/include)
-
-+# these includes must go after project ones to avoid masking by
-+# previous versions already installed
-+INCLUDE_DIRECTORIES(
-+  ${HDF5_INCLUDE_DIRS}
-+  ${MPI_INCLUDE_DIRS})
-+
- # Get pure C intermediary targets:
- ADD_SUBDIRECTORY(hdfi)
- ADD_SUBDIRECTORY(ci)
---- a/tools/mdump/CMakeLists.txt       2018-07-29 09:24:35.714930029 +0200
-+++ a/tools/mdump/CMakeLists.txt.new   2018-07-29 09:58:48.667089767 +0200
-@@ -33,6 +33,6 @@
- CONFIGURE_FILE(xmdump3.in ${PROJECT_BINARY_DIR}/xmdump3 @ONLY)
- 
- INSTALL(PROGRAMS ${PROJECT_BINARY_DIR}/xmdump2 ${PROJECT_BINARY_DIR}/xmdump3 
DESTINATION bin)
--INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink 
mdump3 mdump WORKING_DIRECTORY ${DESTDIR}${CMAKE_INSTALL_PREFIX}/bin)")
--INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink 
xmdump3 xmdump WORKING_DIRECTORY ${DESTDIR}${CMAKE_INSTALL_PREFIX}/bin)")
-+INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink 
mdump3 mdump WORKING_DIRECTORY \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin\")")
-+INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink 
xmdump3 xmdump WORKING_DIRECTORY 
\"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin\")")
- 
---- a/src/2.3.6/CMakeLists.txt 2018-07-30 22:45:56.205079148 +0200
-+++ a/src/2.3.6/CMakeLists.txt.new     2018-07-30 22:49:43.520096835 +0200
-@@ -1,8 +1,3 @@
--INCLUDE_DIRECTORIES(
--  ${HDF5_INCLUDE_DIRS}
--  ${MPI_INCLUDE_DIRS}
--)
-- 
- SET(med236_SOURCES MEDaffiche.c)
- 
- # Definitions
-@@ -13,6 +8,13 @@
-     "${PROJECT_BINARY_DIR}/include/2.3.6"
-     "${PROJECT_SOURCE_DIR}/include/2.3.6")
- 
-+# these includes must go after project ones to avoid masking by
-+# previous versions already installed
-+INCLUDE_DIRECTORIES(
-+  ${HDF5_INCLUDE_DIRS}
-+  ${MPI_INCLUDE_DIRS}
-+)
-+ 
- # Build intermediate targets _cfi236, _hdfi236, _misc236 and _ci236 
- # (and their static counterpart):
- ADD_SUBDIRECTORY(cfi)

diff --git a/sci-libs/libmed/files/libmed-4.0.0-installdoc.patch 
b/sci-libs/libmed/files/libmed-4.0.0-installdoc.patch
deleted file mode 100644
index 2d9361c4265..00000000000
--- a/sci-libs/libmed/files/libmed-4.0.0-installdoc.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- ./CMakeLists.txt   2019-02-26 11:59:15.276962751 +0100
-+++ ./CMakeLists.txt.new       2019-02-26 11:59:26.660962707 +0100
-@@ -137,9 +137,10 @@
- ENDIF()
- 
- ## Installation of the doc
-+set(MEDFILE_DOC_DIRECTORY 
${CMAKE_INSTALL_PREFIX}/share/doc/med-fichier-${MED_STR_VERSION} CACHE PATH 
"install dir for documentation")
- IF(MEDFILE_INSTALL_DOC  OR MEDFILE_BUILD_DOC)
--  INSTALL(DIRECTORY doc/html.dox/ DESTINATION 
${CMAKE_INSTALL_PREFIX}/share/doc/med-fichier-${MED_STR_VERSION} REGEX 
"Makefile*" EXCLUDE PATTERN "*.am" EXCLUDE)
--  INSTALL(DIRECTORY doc/gif doc/jpg doc/png DESTINATION 
${CMAKE_INSTALL_PREFIX}/share/doc/med-fichier-${MED_STR_VERSION} FILES_MATCHING 
PATTERN "*.gif" PATTERN "*.jpg" PATTERN "*.svg" PATTERN "*.png")
-+  INSTALL(DIRECTORY doc/html.dox/ DESTINATION ${MEDFILE_DOC_DIRECTORY} REGEX 
"Makefile*" EXCLUDE PATTERN "*.am" EXCLUDE)
-+  INSTALL(DIRECTORY doc/gif doc/jpg doc/png DESTINATION 
${MEDFILE_DOC_DIRECTORY} FILES_MATCHING PATTERN "*.gif" PATTERN "*.jpg" PATTERN 
"*.svg" PATTERN "*.png")
- ENDIF()
- 
- #######################

diff --git a/sci-libs/libmed/files/libmed-4.0.0-tests.patch 
b/sci-libs/libmed/files/libmed-4.0.0-tests.patch
deleted file mode 100644
index 91041fb4c12..00000000000
--- a/sci-libs/libmed/files/libmed-4.0.0-tests.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./tests/python/CMakeLists.txt.orig 2018-11-05 14:22:25.000000000 +0100
-+++ ./tests/python/CMakeLists.txt      2019-01-09 17:37:17.142913290 +0100
-@@ -33,11 +33,13 @@
-   UseCase_MEDinterp_3.py
- )
- 
-+FILE(COPY tests_params.py DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
-+
- FOREACH(_s IN LISTS _tst_scripts)
-   STRING(REPLACE ".py" "_Python" _tst_name ${_s})
-   FILE(COPY ${_s} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
-   ADD_TEST(NAME ${_tst_name}
--           COMMAND "/usr/bin/env" "PYTHONPATH=${PROJECT_BINARY_DIR}/python" 
"${PYTHON_EXECUTABLE}" "${CMAKE_CURRENT_BINARY_DIR}/${_s}")
-+           COMMAND "/usr/bin/env" 
"PYTHONPATH=${PROJECT_BINARY_DIR}/python:${PROJECT_BINARY_DIR}/python/med" 
"${PYTHON_EXECUTABLE}" "${CMAKE_CURRENT_BINARY_DIR}/${_s}")
- ENDFOREACH()
- 
- INSTALL(FILES ${_to_install} DESTINATION bin/testpy)

diff --git a/sci-libs/libmed/libmed-4.0.0-r1.ebuild 
b/sci-libs/libmed/libmed-4.0.0-r1.ebuild
deleted file mode 100644
index c4f4bee90b0..00000000000
--- a/sci-libs/libmed/libmed-4.0.0-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# EAPI=7 uses ninja generator by default but it's incompatible with USE=fortran
-# https://github.com/Kitware/ninja/tree/features-for-fortran#readme
-CMAKE_MAKEFILE_GENERATOR=emake
-
-FORTRAN_NEEDED=fortran
-
-# NOTE:The build for multiple python versions should be possible but
-# complicated for the build system
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit cmake-utils fortran-2 python-single-r1
-
-MY_P="med-${PV}"
-
-DESCRIPTION="A library to store and exchange meshed data or computation 
results"
-HOMEPAGE="https://www.salome-platform.org/";
-SRC_URI="http://files.salome-platform.org/Salome/other/${MY_P}.tar.gz";
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fortran mpi python test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RDEPEND="
-       >=sci-libs/hdf5-1.10.2:=[fortran=,mpi=]
-       mpi? ( virtual/mpi[fortran=] )
-       python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="python? ( >=dev-lang/swig-2.0.9:0 )"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=(
-       "${FILESDIR}/${PN}-3.3.1-cmake-fortran.patch"
-       "${FILESDIR}/${PN}-3.3.1-disable-python-compile.patch"  # managed by 
function of python eclass
-       "${FILESDIR}/${PN}-3.3.1-mpi.patch"
-       "${FILESDIR}/${P}-cmakelist.patch"
-       "${FILESDIR}/${P}-tests.patch"  # disable a few tests not running
-       "${FILESDIR}/${P}-installdoc.patch"
-)
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-       use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-       # fixes for correct libdir name
-       sed -i -e "s@SET(_install_dir lib/python@SET(_install_dir 
$(get_libdir)/python@" \
-               ./python/CMakeLists.txt || die "sed failed"
-       for cm in ./src/CMakeLists.txt ./tools/medimport/CMakeLists.txt
-       do
-               sed -i -e "s@INSTALL(TARGETS \(.*\) DESTINATION 
lib)@INSTALL(TARGETS \1 DESTINATION $(get_libdir))@" \
-                       "${cm}" || die "sed on ${cm} failed"
-       done
-
-       cmake-utils_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               # as indicated in the CMakeLists.txt, the shipped documentation 
is generated by a custom doxygen,
-               # so let's avoid rebuilding it because it will be different
-               -DMEDFILE_BUILD_DOC=OFF
-               -DMEDFILE_BUILD_FORTRAN=$(usex fortran)
-               -DMEDFILE_BUILD_PYTHON=$(usex python)
-               -DMEDFILE_BUILD_SHARED_LIBS=ON
-               -DMEDFILE_BUILD_STATIC_LIBS=OFF
-               -DMEDFILE_BUILD_TESTS=$(usex test)
-               -DMEDFILE_DOC_DIRECTORY="${EPREFIX}"/usr/share/doc/${PF}/html   
# custom var created by patches
-               -DMEDFILE_INSTALL_DOC=$(usex doc)
-               -DMEDFILE_USE_MPI=$(usex mpi)
-       )
-       cmake-utils_src_configure
-}
-
-src_install() {
-       cmake-utils_src_install
-
-       # the optimization done in CMakeLists.txt has been disabled so
-       # we need to do it manually
-       use python && python_optimize
-
-       # Prevent test executables being installed
-       if use test; then
-               rm -r "${ED}"/usr/bin/{testc,testf,testpy} || die "failed to 
delete test executables"
-       fi
-}
-
-src_test() {
-       # override parallel mode only for tests
-       local myctestargs=( "-j 1" )
-       cmake-utils_src_test
-}

diff --git a/sci-libs/libmed/metadata.xml b/sci-libs/libmed/metadata.xml
deleted file mode 100644
index e54fc02c2ba..00000000000
--- a/sci-libs/libmed/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="person">
-               <email>[email protected]</email>
-               <name>Bernd Waibel</name>
-       </maintainer>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <description>Proxy Maintainer Team</description>
-       </maintainer>
-</pkgmetadata>

Reply via email to