From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C180E138350 for ; Sun, 8 Mar 2020 17:06:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EAB44E0877; Sun, 8 Mar 2020 17:06:21 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C2315E0877 for ; Sun, 8 Mar 2020 17:06:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6637834F6F4 for ; Sun, 8 Mar 2020 17:06:19 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1CD1D14C for ; Sun, 8 Mar 2020 17:06:17 +0000 (UTC) From: "Miroslav Šulc" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Miroslav Šulc" Message-ID: <1583687146.91654022cbc3a1f77011706d5c27733074b9405d.fordfrog@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/portmidi/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/portmidi/portmidi-217-r2.ebuild X-VCS-Directories: media-libs/portmidi/ X-VCS-Committer: fordfrog X-VCS-Committer-Name: Miroslav Šulc X-VCS-Revision: 91654022cbc3a1f77011706d5c27733074b9405d X-VCS-Branch: master Date: Sun, 8 Mar 2020 17:06:17 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: cba2bd6e-c84b-46c4-88e6-993028b25fdb X-Archives-Hash: 9a8b73e5c776f8728399e069b0edf702 commit: 91654022cbc3a1f77011706d5c27733074b9405d Author: Miroslav Šulc gentoo org> AuthorDate: Sun Mar 8 17:05:46 2020 +0000 Commit: Miroslav Šulc gentoo org> CommitDate: Sun Mar 8 17:05:46 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91654022 media-libs/portmidi: removed obsolete 217-r2 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/portmidi/portmidi-217-r2.ebuild | 131 ----------------------------- 1 file changed, 131 deletions(-) diff --git a/media-libs/portmidi/portmidi-217-r2.ebuild b/media-libs/portmidi/portmidi-217-r2.ebuild deleted file mode 100644 index 52f70fb9e5b..00000000000 --- a/media-libs/portmidi/portmidi-217-r2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_OPTIONAL=1 -inherit cmake-utils desktop distutils-r1 java-pkg-opt-2 - -DESCRIPTION="Library for real time MIDI input and output" -HOMEPAGE="http://portmedia.sourceforge.net/" -SRC_URI="mirror://sourceforge/portmedia/${PN}-src-${PV}.zip" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~sparc x86" -IUSE="debug doc java python static-libs test-programs" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - media-libs/alsa-lib - python? ( ${PYTHON_DEPS} )" -RDEPEND="${COMMON_DEPEND} - java? ( >=virtual/jre-1.6 )" -DEPEND="${COMMON_DEPEND} - app-arch/unzip - doc? ( - app-doc/doxygen - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - virtual/latex-base - ) - java? ( >=virtual/jdk-1.6 ) - python? ( >=dev-python/cython-0.12.1[${PYTHON_USEDEP}] ) -" - -S="${WORKDIR}/${PN}" - -PATCHES=( - # fix parallel make failures, fix java support, and allow optional - # components like test programs and static libs to be skipped - "${FILESDIR}"/${P}-cmake.patch - - # add include directories and remove references to missing files - "${FILESDIR}"/${P}-python.patch -) - -pkg_setup() { - use java && java-pkg-opt-2_pkg_setup -} - -src_prepare() { - cmake-utils_src_prepare - - # install wrapper for pmdefaults - if use java ; then - cat > pm_java/pmdefaults/pmdefaults <<-EOF - #!/bin/sh - java -Djava.library.path="${EPREFIX}/usr/$(get_libdir)/" \\ - -jar "${EPREFIX}/usr/share/${PN}/lib/pmdefaults.jar" - EOF - [[ $? -ne 0 ]] && die "cat pmdefaults failed" - fi -} - -src_configure() { - if use debug ; then - CMAKE_BUILD_TYPE=Debug - else - CMAKE_BUILD_TYPE=Release - fi - - local mycmakeargs=( - -DPORTMIDI_ENABLE_JAVA=$(usex java) - -DPORTMIDI_ENABLE_STATIC=$(usex static-libs) - -DPORTMIDI_ENABLE_TEST=$(usex test-programs) - ) - - if use java ; then - mycmakeargs+=(-DJAR_INSTALL_DIR="${EPREFIX}/usr/share/${PN}/lib") - fi - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - if use python ; then - sed -i -e "/library_dirs=.*linux/s#./linux#${CMAKE_BUILD_DIR}#" pm_python/setup.py || die - pushd pm_python > /dev/null - distutils-r1_src_compile - popd > /dev/null - fi - - if use doc ; then - doxygen || die "doxygen failed" - pushd latex > /dev/null - VARTEXFONTS="${T}"/fonts emake - popd > /dev/null - fi -} - -src_install() { - cmake-utils_src_install - - dodoc CHANGELOG.txt README.txt pm_linux/README_LINUX.txt - - use doc && dodoc latex/refman.pdf - - if use python ; then - pushd pm_python > /dev/null - distutils-r1_src_install - popd > /dev/null - fi - - if use java ; then - newdoc pm_java/README.txt README_JAVA.txt - newicon pm_java/pmdefaults/pmdefaults-icon.png pmdefaults.png - make_desktop_entry pmdefaults Pmdefaults pmdefaults "AudioVideo;Audio;Midi;" - fi - - if use test-programs ; then - exeinto /usr/$(get_libdir)/${PN} - local app - for app in latency midiclock midithread midithru mm qtest sysex test ; do - doexe "${CMAKE_BUILD_DIR}"/${app} - done - fi -}