public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Andrew Ammerlaan" <andrewammerlaan@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/open-ephys-gui/files/, sci-biology/open-ephys-gui/
Date: Wed, 26 Jan 2022 17:48:38 +0000 (UTC)	[thread overview]
Message-ID: <1643194817.57f6350f5741a96939473889ca15ee4352d8a4e4.andrewammerlaan@gentoo> (raw)

commit:     57f6350f5741a96939473889ca15ee4352d8a4e4
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 26 11:00:17 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 26 11:00:17 2022 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=57f6350f

sci-biology/open-ephys-gui: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 .../files/open-ephys-gui-0.5.2.2.patch             | 12 ----
 .../open-ephys-gui/open-ephys-gui-0.5.2.2.ebuild   | 82 ----------------------
 2 files changed, 94 deletions(-)

diff --git a/sci-biology/open-ephys-gui/files/open-ephys-gui-0.5.2.2.patch b/sci-biology/open-ephys-gui/files/open-ephys-gui-0.5.2.2.patch
deleted file mode 100644
index 77e401639..000000000
--- a/sci-biology/open-ephys-gui/files/open-ephys-gui-0.5.2.2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# Add 'Gentoo' build type
-
---- ../CMakeLists.txt	2019-12-02 22:29:24.021065669 -0300
-+++ ../CMakeLists.txt	2019-12-02 22:29:11.251065418 -0300
-@@ -123,6 +123,7 @@
- 	if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
- 
- 	elseif (${CMAKE_BUILD_TYPE} STREQUAL "Release")
-+	elseif (${CMAKE_BUILD_TYPE} STREQUAL "Gentoo")
- 	else()
- 		message(FATAL_ERROR "Invalid build type")
- 	endif()

diff --git a/sci-biology/open-ephys-gui/open-ephys-gui-0.5.2.2.ebuild b/sci-biology/open-ephys-gui/open-ephys-gui-0.5.2.2.ebuild
deleted file mode 100644
index b4cbc6d8f..000000000
--- a/sci-biology/open-ephys-gui/open-ephys-gui-0.5.2.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake
-
-DESCRIPTION="Processing, recording, and visualizing multichannel ephys data"
-HOMEPAGE="https://open-ephys.org/gui/"
-LICENSE="GPL-3"
-
-if [[ ${PV} == "9999" ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/open-ephys/plugin-GUI"
-	EGIT_BRANCH="master"
-	Suffix=$EGIT_BRANCH
-	SubDir=${P}
-elif [[ ${PV} == "99999999" ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/open-ephys/plugin-GUI"
-	EGIT_BRANCH="development"
-	Suffix=$EGIT_BRANCH
-	SubDir=${P}
-else
-	SRC_URI="https://github.com/open-ephys/plugin-GUI/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	Suffix=${PV}
-	SubDir="plugin-GUI-${PV}"
-	S="${WORKDIR}/$SubDir"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-SLOT="${PV}"
-IUSE="jack"
-
-BDEPEND="
-	<sys-devel/gcc-9
-"
-DEPEND="
-	media-libs/alsa-lib
-	media-libs/freeglut
-	media-libs/freetype
-	x11-libs/libXrandr
-	x11-libs/libXcursor
-	x11-libs/libXinerama
-	jack? ( media-sound/jack-audio-connection-kit )
-"
-RDEPEND="${DEPEND}"
-
-BUILD_DIR="$S/Build"
-PATCHES=( "${FILESDIR}"/${P}.patch )
-
-QA_PREBUILT="opt/open-ephys-0.5.2.2/shared/*.so"
-QA_PRESTRIPPED="
-	opt/open-ephys-0.5.2.2/plugins/*.so
-	opt/open-ephys-0.5.2.2/open-ephys
-"
-
-src_prepare() {
-	cmake_src_prepare
-
-	if use jack; then
-		sed -i 's/JUCE_APP_VERSION=/JUCE_JACK=1\n    JUCE_APP_VERSION=/' "${WORKDIR}/${SubDir}/CMakeLists.txt" || die "Sed failed!"
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=( -DCMAKE_SKIP_RPATH=ON )
-	cmake_src_configure
-}
-
-src_install() {
-	dodir opt/open-ephys-"$Suffix"/ lib/udev/rules.d/
-	cp -R "${BUILD_DIR}"/Gentoo/* "${ED}"/opt/open-ephys-"$Suffix"/
-	cp -R "${WORKDIR}"/"${SubDir}"/Resources/Scripts/40-open-ephys.rules "${ED}"/lib/udev/rules.d/
-	dosym ../../opt/open-ephys-"$Suffix"/open-ephys usr/bin/open-ephys-"$Suffix"
-}
-
-pkg_postinst() {
-	ewarn " "
-	ewarn "You must restart the udev service in order to allow your computer to"
-	ewarn "communicate with the Open Ephys acquisition board."
-	ewarn " "
-}


             reply	other threads:[~2022-01-26 17:48 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-26 17:48 Andrew Ammerlaan [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-04-06 19:31 [gentoo-commits] proj/sci:master commit in: sci-biology/open-ephys-gui/files/, sci-biology/open-ephys-gui/ Andrew Ammerlaan
2022-08-31  9:54 Andrew Ammerlaan
2021-09-07 12:56 Andrew Ammerlaan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1643194817.57f6350f5741a96939473889ca15ee4352d8a4e4.andrewammerlaan@gentoo \
    --to=andrewammerlaan@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox