app-misc/OpenLinkHub: 0.5.6
This commit is contained in:
parent
9b0ef1339c
commit
e900927ef6
4 changed files with 70 additions and 5 deletions
|
@ -1,2 +1,4 @@
|
|||
DIST OpenLinkHub-0.5.2-deps.tar.xz 95077996 BLAKE2B d0437d7a5ea2d625d5b4d23e550105587df85f88635e9cffddb923026cf6de6b23cfecc55bfcce03c0a56623348889934c97f5ee095a0dfbc3a9fbe9833f1840 SHA512 680d5e384ca75e17f3ad28ec7ac4b38d1de35f67f41966d8fa7fc6e169dcb84288df98310876142feef8eb87e901c9f7c090b0060c5f8f3f6788de806d7cbb24
|
||||
DIST OpenLinkHub-0.5.2.tar.gz 5466605 BLAKE2B de7525fc2b1ce036763dc522ac016167f481abcf15c530a27796fe6453ed34017b8cda9a919de6cbb4ff746ec458ac5a26e08a975d3d570425983a7bb573c88f SHA512 ef8e23e61cb89e3ed9d56e470356eb127dccde7da50b80777033c859bd159f9f36db744ad2583f2587e54178168d0fb6ae27782ae4931b69204d3f045b90aa8f
|
||||
DIST OpenLinkHub-0.5.6-deps.tar.xz 24561852 BLAKE2B 54cdec63777939fd0ae2068436d3a71058c440ef040a877b08df318a9e1f92c294a4d8a60f8946b9bf6fa68a19fde01ab8769319024ab90ef27644e1bcf5ba2e SHA512 c1a502aa20c225dea53ac8489b218ee5ed777239470770a262e71b9737b060ffe5cdf78df02f35f293d0d0fe06eeea6201bf86e14d9ccc1c14c0217629f4dd36
|
||||
DIST OpenLinkHub-0.5.6.tar.gz 5898468 BLAKE2B 060162beb9a4d839d02766f4e9aa64d9c755691c3cf8050c129fe7d54e3122d51154b39f681f66e361ef87d5197242d36921224279b18cd2574cbf507e9243b2 SHA512 ad6262c8c59c17121ac5b5261987965c258aef4e3590bedd4de0ada458750ad340e7fefb29059365cf62fe86c6074afbbf760ac0950bdf5aa02196db6580d522
|
||||
|
|
48
app-misc/OpenLinkHub/OpenLinkHub-0.5.6.ebuild
Normal file
48
app-misc/OpenLinkHub/OpenLinkHub-0.5.6.ebuild
Normal file
|
@ -0,0 +1,48 @@
|
|||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module systemd udev
|
||||
|
||||
DESCRIPTION="Open source interface for iCUE LINK Hub and other Corsair AIOs, Hubs for Linux"
|
||||
HOMEPAGE="https://github.com/jurkovic-nikola/OpenLinkHub"
|
||||
SRC_URI="https://github.com/jurkovic-nikola/OpenLinkHub/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://git.insects.institute/insects/portage-tarballs/releases/download/${P}/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
LICENSE+=" MIT Apache-2.0 BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="acct-group/openlinkhub
|
||||
acct-user/openlinkhub"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/udev
|
||||
virtual/libudev
|
||||
sys-apps/usbutils"
|
||||
BDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
ego build .
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/OpenLinkHub
|
||||
cp -r "${WORKDIR}"/"${P}"/* ${D}/opt/OpenLinkHub
|
||||
insinto /lib/udev/rules.d/
|
||||
doins 99-openlinkhub.rules
|
||||
newinitd "${FILESDIR}"/OpenLinkHub.initd OpenLinkHub
|
||||
# FIXME: not sure if this works? test it with systemd
|
||||
systemd_dounit "OpenLinkHub.service"
|
||||
fperms -R 755 /opt/OpenLinkHub/
|
||||
fowners -R openlinkhub:openlinkhub /opt/OpenLinkHub/
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
15
metadata/md5-cache/acct-user/app-misc/OpenLinkHub-0.5.6
Normal file
15
metadata/md5-cache/acct-user/app-misc/OpenLinkHub-0.5.6
Normal file
|
@ -0,0 +1,15 @@
|
|||
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig virtual/pkgconfig
|
||||
DEFINED_PHASES=compile install postinst postrm unpack
|
||||
DEPEND=acct-group/openlinkhub acct-user/openlinkhub
|
||||
DESCRIPTION=Open source interface for iCUE LINK Hub and other Corsair AIOs, Hubs for Linux
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/jurkovic-nikola/OpenLinkHub
|
||||
INHERIT=go-module systemd udev
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3 MIT Apache-2.0 BSD-2
|
||||
RDEPEND=acct-group/openlinkhub acct-user/openlinkhub virtual/udev virtual/libudev sys-apps/usbutils
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jurkovic-nikola/OpenLinkHub/archive/0.5.6.tar.gz -> OpenLinkHub-0.5.6.tar.gz https://git.insects.institute/insects/portage-tarballs/releases/download/OpenLinkHub-0.5.6/OpenLinkHub-0.5.6-deps.tar.xz
|
||||
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 flag-o-matic b892042b2667b8ac69ec8a2571dc290a go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 191a27261275fc3bff7dd7482361b5d6 systemd a964c0cbe818b5729da1dbfcee5be861 udev f3d9a4376ebd22131726a68e1a0a058f
|
||||
_md5_=6b35b1fb20191f4d5827ed1948e72602
|
|
@ -1,6 +1,6 @@
|
|||
BDEPEND=dev-libs/libzip virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] app-alternatives/ninja >=dev-build/cmake-3.20.5
|
||||
BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] app-alternatives/ninja >=dev-build/cmake-3.20.5
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-libs/libzip
|
||||
DEPEND=dev-libs/libzip dev-lang/lua:5.1 dev-qt/qtbase:6 dev-libs/pugixml
|
||||
DESCRIPTION=A cross-platform, open source, and super fast MUD client with scripting in Lua
|
||||
EAPI=8
|
||||
HOMEPAGE=https://mudlet.org
|
||||
|
@ -8,7 +8,7 @@ INHERIT=git-r3 cmake
|
|||
KEYWORDS=-* ~amd64
|
||||
LICENSE=GPL-2.0
|
||||
PROPERTIES=live
|
||||
RDEPEND=dev-libs/libzip
|
||||
RDEPEND=dev-libs/libzip dev-lang/lua:5.1 dev-qt/qtbase:6 dev-libs/pugixml
|
||||
SLOT=0
|
||||
_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056
|
||||
_md5_=c591a6985072560636519c1f2379f40d
|
||||
_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake b05c1b7b3c9213c155f128f4eadaa49f
|
||||
_md5_=f3bc4aaf2fd727708b1ce72ed1411f54
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue