From 3cf7c3ef441822c889356fd1812ebf2944a59851 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Aug 2020 10:45:55 +0100 Subject: gentoo resync : 25.08.2020 --- sys-apps/tas/Manifest | 4 +- sys-apps/tas/tas-1.5.2.180622.ebuild | 73 -------------------------------- sys-apps/tas/tas-1.6.0.200601.ebuild | 80 ++++++++++++++++++++++++++++++++++++ 3 files changed, 82 insertions(+), 75 deletions(-) delete mode 100644 sys-apps/tas/tas-1.5.2.180622.ebuild create mode 100644 sys-apps/tas/tas-1.6.0.200601.ebuild (limited to 'sys-apps/tas') diff --git a/sys-apps/tas/Manifest b/sys-apps/tas/Manifest index 39593aef8f90..0702a2bccbcf 100644 --- a/sys-apps/tas/Manifest +++ b/sys-apps/tas/Manifest @@ -1,6 +1,6 @@ AUX tas.ini 81 BLAKE2B 2dd7bc87d72d00d7dd73e496d253810dfe110aa1d754f1fe923f4bf0bafa79c516bf24eaa684822155afd88d9067a6106ee49f7bc8847c75a2a436cf72e893da SHA512 d1e555341bf1aa5e0f4097c948e32cf274d788821eb9bbbc62f15107dbf5893cc14f41ab47f2a59fb6cb5df4b3e431b403f643743eaf7fd3c121d4ee458a8d99 AUX tas.initd 422 BLAKE2B af394bb87952d7e5ddb20e3b688372f7e526ebde59a3862112a8c723252575683e8218297b801b0ef027b3953e8e78898407f6d85b7bec4f166fad4469d114ed SHA512 0cced493bd7a451bb8a76be1b24171fbc72c0571fb6337e52fe0140184a0990baac9a95e512738366433c3516b859f1958546a8e0ca8f718f7fc48b32f95c792 AUX tas.service 162 BLAKE2B f9f8d8f9e8dbe1b6aa6e7c531cb69b3e6f39e563cc64f2630a0db2b48cc0425806b166f39d7b2dc356c55b4771da7023ab5c0f10dd2d2857beaff7699fa1a0a7 SHA512 53a6ad9f0d42b26f2a2e9462a5f14a31e4bbde4d8badf7beb9e96e2a916d81ccda96be9bad80fbcc1a8f9e4a72ac5cfb1e13112785de8fe978823d97de145efd -DIST TAS_1.5.2_build.180622.zip 12434740 BLAKE2B 9017aee7512b6d467d2922dc9db3f3cc58046beb4f48838748ac806da1c0c84f99984e2b29867a36db4bcb58a90f3e23c29dbfd8d73e1049cac4bf82ac88d021 SHA512 166483fe514f09c2fbfd27a05072f0bfa0d2cc8f92428451e055ddd9fbc24dfa3e912de224775d16dbb8880391c79ddc2ee9ff55c1e31e0fcf2daa3b05eb7d60 -EBUILD tas-1.5.2.180622.ebuild 1592 BLAKE2B bb9283f667558351830f427b499685769c8d2c14ffe150189e75c35990d94fa11a355b5df24dddb82683aaea6aeede6a13827ac5ce1882434f1c051a2f0aa1fb SHA512 9f83615cad5fe5c83441609020cdd715ecee5a5635b303457256cf8082a3b9887c5ba50189add216d2e9ae6e50080605a208f34bb2639b9aa0a0814e69432015 +DIST TAS_1.6.0_build.200601.zip 15528952 BLAKE2B f2514180c1335c2c8afd5cf0234da8dd22563086cf2c85e38b8dc2bc28b27fd3dac6a09123a0d4f57354cf729ad5050a6253608d15682577c75b551c921aa1b0 SHA512 725e8134a51a75b23f566f1321e87faf44f96603d63b4a253f03c262ec2c40c339e024162ba84da37647cd301a039ca4aa34e42936d1a47303c7fa68e1e5f2f3 +EBUILD tas-1.6.0.200601.ebuild 1732 BLAKE2B c4fae8c96d0592cfea9a17aab541f3d8bb342b838e32e623d55ffafaa83520b1676ef27f2bbbd190663cf4ab184cba2d526b890b4f369b6fa99d7158f8dd2e5b SHA512 895167e4030520bc44e37587821e850d893ff3718087a5a8bdbd3fd1adcc32558dc83913941a4eba16e08035bab4fc971b2e07245eca24d14e58b7cf8af499b7 MISC metadata.xml 871 BLAKE2B c8666715b4e9c7704f8f5464c95a9a3411cb4f97fe6631eccb4bb2a1ae70c987e858a4d32d3f6eef3ddc77d4ff1d8e441877da198e17f47fa65bec7bd915a565 SHA512 6b9b63a492af33946ac54c3a46fb6c27a48e8bd65472e10ab79510722a5a7bcdbd6cbded8f8182773e7fbd478e99d2a520a968e080996aa567289aa14ffe01ed diff --git a/sys-apps/tas/tas-1.5.2.180622.ebuild b/sys-apps/tas/tas-1.5.2.180622.ebuild deleted file mode 100644 index 182dd6d61afb..000000000000 --- a/sys-apps/tas/tas-1.5.2.180622.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit eapi7-ver linux-info systemd - -MY_DATE="$(ver_cut 4)" -MY_PN="${PN^^}" -MY_PV="$(ver_cut 1-3)" - -DESCRIPTION="Supermicro Thin-Agent Service for monitoring through the BMC/IPMI" -HOMEPAGE="https://www.supermicro.com" -SRC_URI="${MY_PN}_${MY_PV}_build.${MY_DATE}.zip" - -KEYWORDS="-* ~amd64 ~x86" -LICENSE="BSD supermicro" -SLOT="0" - -RDEPEND="net-misc/networkmanager - sys-apps/ethtool - sys-apps/net-tools - sys-apps/smartmontools - sys-block/storcli - sys-devel/bc - sys-fs/lsscsi - sys-fs/mdadm" -DEPEND="app-arch/unzip" - -RESTRICT="bindist fetch mirror" - -S="${WORKDIR}" - -QA_PREBUILT="usr/bin/IPMITAS" - -DOCS=( - "clireadme.txt" - "ReleaseNotes.txt" - "software_license_agreement_pv.pdf" - "TAS_UserGuide.pdf" -) - -CONFIG_CHECK="~IPMI_DEVICE_INTERFACE ~IPMI_HANDLER ~IPMI_SI" - -pkg_nofetch() { - elog "Please download ${A} from" - elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0&cat=TAS" - elog "and place it in your DISTDIR directory." -} - -src_unpack() { - unpack ${A} - unpack "${S}"/${MY_PN}_${MY_PV}_build.${MY_DATE}_Linux.tar.gz -} - -src_install() { - dobin $(usex amd64 '64' '32')bit/IPMITAS - - insinto /etc/supermicro - doins "${FILESDIR}"/tas.ini - - dodir /var/log/tas - local logfiles=( {starttime,tas,tas.com}.log ) - for logfile in ${logfiles[@]}; do - touch "${ED%/}"/var/log/tas/${logfile} || die - dosym ../../var/log/tas/${logfile} /etc/supermicro/${logfile} - done - - newinitd "${FILESDIR}"/tas.initd tas - systemd_newunit "${FILESDIR}"/tas.service tas.service - - einstalldocs -} diff --git a/sys-apps/tas/tas-1.6.0.200601.ebuild b/sys-apps/tas/tas-1.6.0.200601.ebuild new file mode 100644 index 000000000000..f6d0fe8f8aa7 --- /dev/null +++ b/sys-apps/tas/tas-1.6.0.200601.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils linux-info systemd + +MY_DATE="$(ver_cut 4)" +MY_PN="${PN^^}" +MY_PV="$(ver_cut 1-3)" + +DESCRIPTION="Supermicro Thin-Agent Service for monitoring through the BMC/IPMI" +HOMEPAGE="https://www.supermicro.com" +SRC_URI="${MY_PN}_${MY_PV}_build.${MY_DATE}.zip" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="BSD supermicro" +SLOT="0" + +RDEPEND=" + net-misc/networkmanager + sys-apps/ethtool + sys-apps/net-tools + sys-apps/smartmontools + sys-block/storcli + sys-devel/bc + sys-fs/lsscsi + sys-fs/mdadm" + +BDEPEND="app-arch/unzip" + +RESTRICT="bindist fetch mirror" + +S="${WORKDIR}" + +QA_PREBUILT="usr/bin/IPMITAS" + +DOCS=( + "clireadme.txt" + "ReleaseNotes.txt" + "software_license_agreement_pv.pdf" + "TAS_UserGuide.pdf" +) + +CONFIG_CHECK="~IPMI_DEVICE_INTERFACE ~IPMI_HANDLER ~IPMI_SI" + +pkg_nofetch() { + elog "Please download ${A} from" + elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0&cat=TAS" + elog "and place it in your DISTDIR directory." +} + +src_unpack() { + unpack ${A} + unpack "${S}"/${MY_PN}_${MY_PV}_build.${MY_DATE}_Linux.tar.gz +} + +src_install() { + dobin TAS/$(usex amd64 '64' '32')bit/IPMITAS + + insinto /etc/supermicro + doins "${FILESDIR}"/tas.ini + + dodir /var/log/tas + local logfiles=( {starttime,tas,tas.com}.log ) + for logfile in ${logfiles[@]}; do + touch "${ED}"/var/log/tas/${logfile} || die + dosym ../../var/log/tas/${logfile} /etc/supermicro/${logfile} + done + + newinitd "${FILESDIR}"/tas.initd tas + systemd_newunit "${FILESDIR}"/tas.service tas.service + + einstalldocs +} + +pkg_postinst() { + optfeature "Broadcom controller management" sys-block/storcli + optfeature "LSI controller management" sys-block/sas3ircu +} -- cgit v1.2.3