Skip to content

Commit db0e336

Browse files
committed
add: artemisrgb-bin
1 parent 03752b0 commit db0e336

4 files changed

Lines changed: 89 additions & 0 deletions

File tree

packagelist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ aqua-ide-bin
2424
ardour-git
2525
arduino-cli-bin
2626
arduino-ide-bin
27+
artemisrgb-bin
2728
asdf-vm
2829
aseprite
2930
audiorelay-bin

packages/artemisrgb-bin/.SRCINFO

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
pkgbase = artemisrgb-bin
2+
gives = artemisrgb
3+
pkgver = 1.2025.0819.0
4+
pkgdesc = A universal RGB control software
5+
url = https://artemis-rgb.com/
6+
arch = x86_64
7+
depends = dotnet-runtime-8.0
8+
depends = hicolor-icon-theme
9+
depends = libc6
10+
depends = bash
11+
depends = zlib1g
12+
depends = fontconfig
13+
depends = libstdc++6
14+
makedepends = unzip
15+
conflicts = artemisrgb
16+
conflicts = artemisrgb-git
17+
provides = artemisrgb
18+
noextract = artemisrgb-bin-1.2025.0819.0.zip
19+
license = custom:PolyForm Noncommercial License 1.0.0
20+
source = artemisrgb-bin-1.2025.0819.0.zip::https://updating.artemis-rgb.com/api/artifacts/3795832408
21+
sha256sums = 424b0abdc63a60709cbc217393c80d1112aa6f97a4b0e6a797c2fd7d59e6a790
22+
23+
pkgname = artemisrgb-bin
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
pkgname=artemisrgb-bin
2+
pkgver=1.2025.0819.0
3+
gives="artemisrgb"
4+
url="https://artemis-rgb.com/"
5+
pkgdesc="A universal RGB control software"
6+
arch=("x86_64")
7+
provides=("artemisrgb")
8+
conflicts=("artemisrgb" "artemisrgb-git")
9+
license=("custom:PolyForm Noncommercial License 1.0.0")
10+
depends=("dotnet-runtime-8.0" "hicolor-icon-theme" "libc6" "bash" "zlib1g" "fontconfig" "libstdc++6")
11+
makedepends=("unzip")
12+
options=("staticlibs")
13+
source=("${pkgname}-${pkgver}.zip::https://updating.artemis-rgb.com/api/artifacts/3795832408")
14+
sha256sums=('424b0abdc63a60709cbc217393c80d1112aa6f97a4b0e6a797c2fd7d59e6a790')
15+
noextract=("${pkgname}-${pkgver}.zip")
16+
17+
package() {
18+
unzip -o "${srcdir}/${pkgname}-${pkgver}.zip" -d "${srcdir}/${pkgname}-${pkgver}/"
19+
20+
mkdir -p "${pkgdir}/opt"
21+
mkdir -p "${pkgdir}/usr/share/"
22+
cp -r --preserve=mode,timestamps "${srcdir}/${pkgname}-${pkgver}/" "${pkgdir}/opt/${gives}"
23+
mkdir -p "${pkgdir}/usr/bin"
24+
ln -s "/opt/${gives}/Artemis.UI.Linux" "${pkgdir}/usr/bin/${gives}"
25+
26+
# .desktop
27+
cat > "${srcdir}/artemis.desktop" << EOF
28+
[Desktop Entry]
29+
Name=Artemis
30+
Type=Application
31+
Exec=/usr/bin/artemisrgb
32+
Icon=artemis
33+
Categories=Utility
34+
EOF
35+
install -Dm644 "${srcdir}/artemis.desktop" "${pkgdir}/usr/share/applications/${gives}.desktop"
36+
37+
# Icon for .desktop
38+
cd "${srcdir}/${pkgname}-${pkgver}/Icons/"
39+
find . -type f -exec install -Dm644 "{}" "${pkgdir}/usr/share/icons/hicolor/{}" \;
40+
41+
}

srclist

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,6 +565,30 @@ pkgbase = arduino-ide-bin
565565

566566
pkgname = arduino-ide-bin
567567
---
568+
pkgbase = artemisrgb-bin
569+
gives = artemisrgb
570+
pkgver = 1.2025.0819.0
571+
pkgdesc = A universal RGB control software
572+
url = https://artemis-rgb.com/
573+
arch = x86_64
574+
depends = dotnet-runtime-8.0
575+
depends = hicolor-icon-theme
576+
depends = libc6
577+
depends = bash
578+
depends = zlib1g
579+
depends = fontconfig
580+
depends = libstdc++6
581+
makedepends = unzip
582+
conflicts = artemisrgb
583+
conflicts = artemisrgb-git
584+
provides = artemisrgb
585+
noextract = artemisrgb-bin-1.2025.0819.0.zip
586+
license = custom:PolyForm Noncommercial License 1.0.0
587+
source = artemisrgb-bin-1.2025.0819.0.zip::https://updating.artemis-rgb.com/api/artifacts/3795832408
588+
sha256sums = 424b0abdc63a60709cbc217393c80d1112aa6f97a4b0e6a797c2fd7d59e6a790
589+
590+
pkgname = artemisrgb-bin
591+
---
568592
pkgbase = asdf-vm
569593
pkgver = 0.18.0
570594
pkgdesc = Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

0 commit comments

Comments
 (0)