diff options
author | 2021-11-09 15:49:36 +0100 | |
---|---|---|
committer | 2021-11-09 15:49:36 +0100 | |
commit | 98d0734d4c1740df9eef4deb03d96234004575f7 (patch) | |
tree | 4133cb148e992127516cc25344d4ad9e6b68ed99 | |
parent | sci-electronics/labone: sync with ::gentoo (diff) | |
download | dilfridge-98d0734d4c1740df9eef4deb03d96234004575f7.tar.gz dilfridge-98d0734d4c1740df9eef4deb03d96234004575f7.tar.bz2 dilfridge-98d0734d4c1740df9eef4deb03d96234004575f7.zip |
sci-electronics/labone: moved to main tree
Signed-off-by: Andreas K. Hüttel <andreas.huettel@ur.de>
-rw-r--r-- | sci-electronics/labone/Manifest | 1 | ||||
-rwxr-xr-x | sci-electronics/labone/files/hf2-data-server | 11 | ||||
-rw-r--r-- | sci-electronics/labone/files/hf2-data-server.conf | 2 | ||||
-rwxr-xr-x | sci-electronics/labone/files/labone-data-server | 11 | ||||
-rw-r--r-- | sci-electronics/labone/files/labone-data-server.conf | 2 | ||||
-rw-r--r-- | sci-electronics/labone/labone-21.08.20515.ebuild | 83 | ||||
-rw-r--r-- | sci-electronics/labone/metadata.xml | 8 |
7 files changed, 0 insertions, 118 deletions
diff --git a/sci-electronics/labone/Manifest b/sci-electronics/labone/Manifest deleted file mode 100644 index 0c19990..0000000 --- a/sci-electronics/labone/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST LabOneLinux64-21.08.20515.tar.gz 399058267 BLAKE2B 624c4dc4a01edb69f9b36a435744d10b3638c91c7ac0c1e9765cf913e605fe32d1935fa131d650f38a5b713df916d92b985ac5f6489b031bba9b6ec8a1370d4a SHA512 f229a885ea91cc518c4819ad76a928829eb1699603ba48fb745d4a99faca116b100831c17a48243922912c68de27b7938387677ffa2e996a122f36c33d0a205c diff --git a/sci-electronics/labone/files/hf2-data-server b/sci-electronics/labone/files/hf2-data-server deleted file mode 100755 index c9bc280..0000000 --- a/sci-electronics/labone/files/hf2-data-server +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -pidfile="/run/hf2-data-server.pid" -command="/opt/bin/ziServer" -command_args="" - -depend() { - need network -} diff --git a/sci-electronics/labone/files/hf2-data-server.conf b/sci-electronics/labone/files/hf2-data-server.conf deleted file mode 100644 index 3f9cacc..0000000 --- a/sci-electronics/labone/files/hf2-data-server.conf +++ /dev/null @@ -1,2 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 diff --git a/sci-electronics/labone/files/labone-data-server b/sci-electronics/labone/files/labone-data-server deleted file mode 100755 index cf56478..0000000 --- a/sci-electronics/labone/files/labone-data-server +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -pidfile="/run/labone-data-server.pid" -command="/opt/bin/ziDataServer" -command_args="" - -depend() { - need network -} diff --git a/sci-electronics/labone/files/labone-data-server.conf b/sci-electronics/labone/files/labone-data-server.conf deleted file mode 100644 index 3f9cacc..0000000 --- a/sci-electronics/labone/files/labone-data-server.conf +++ /dev/null @@ -1,2 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 diff --git a/sci-electronics/labone/labone-21.08.20515.ebuild b/sci-electronics/labone/labone-21.08.20515.ebuild deleted file mode 100644 index 59b7105..0000000 --- a/sci-electronics/labone/labone-21.08.20515.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg desktop systemd udev - -DESCRIPTION="Platform independent instrument control for Zurich Instruments devices" -HOMEPAGE="https://www.zhinst.com/labone" -SRC_URI="https://www.zhinst.com/sites/default/files/media/release_file/2021-09/LabOneLinux64-${PV}.tar.gz" - -LICENSE="zi-labone" -SLOT="0" -KEYWORDS="-* ~amd64" -RESTRICT="mirror bindist" -IUSE="minimal" - -QA_PREBUILT="*" - -RDEPEND="" - -S=${WORKDIR}/LabOneLinux64-${PV} - -src_install() { - local application_directory=/opt/zi - local installation_directory="${application_directory}/LabOne64-${PV}" - - if ! use minimal ; then - - # the applications - - dodir ${installation_directory} - for dir in API DataServer Firmware Documentation WebServer ; do - mv "$dir" "${D}${installation_directory}/" || die - done - - cp "release_notes_$(ver_cut 1-2).txt" "${D}${installation_directory}/" || die - - dosym ../..${installation_directory}/DataServer/ziServer /opt/bin/ziServer - dosym ../..${installation_directory}/DataServer/ziDataServer /opt/bin/ziDataServer - - # the services - - # LabOne comes with systemd support. - - local service - for service in labone-data-server hf2-data-server ; do - sed -e 's:/usr/local/bin/:/opt/bin/:g' -i Installer/systemd/${service}.service || die - systemd_dounit Installer/systemd/${service}.service - done - - # For OpenRC we need to do our own thing... - - for service in labone-data-server hf2-data-server ; do - doinitd "${FILESDIR}/${service}" - doconfd "${FILESDIR}/${service}.conf" - done - - echo "#!/bin/bash" > "${T}/startziWebServer" || die - echo "${installation_directory}/WebServer/ziWebServer -r ${installation_directory}/WebServer/html --ip 127.0.0.1 --server-port 8004 -a 1" '$@ &' >> "${T}/startziWebServer" || die - chmod 755 "${T}/startziWebServer" || die - exeinto /opt/bin - doexe "${T}/startziWebServer" - elog For security reasons the startziWebServer script listens on the localhost interface only. - - newicon "${D}${installation_directory}/WebServer/html/images/favicons/firefox_app_128x128.png" zi-labone.png - - make_desktop_entry /opt/bin/startziWebServer "ZI LabOne" zi-labone "Science;Physics;Engineering" - - else - - insinto "${installation_directory}/API/C/lib" - doins API/C/lib/*.so - insinto "${installation_directory}/API/C/include" - doins API/C/include/*.h - - fi - - dosym "../..${installation_directory}/API/C/include/ziAPI.h" "usr/include/ziAPI.h" - dosym "../..${installation_directory}/API/C/lib/libziAPI-linux64.so" "usr/$(get_libdir)/libziAPI-linux64.so" - - udev_dorules Installer/udev/55-zhinst.rules -} diff --git a/sci-electronics/labone/metadata.xml b/sci-electronics/labone/metadata.xml deleted file mode 100644 index 812e210..0000000 --- a/sci-electronics/labone/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>dilfridge@gentoo.org</email> - <name>Andreas K. Huettel</name> - </maintainer> -</pkgmetadata> |