# Maintainer: SteveTech pkgname=openrgb-bin pkgver=0.9 pkgrel=1 pkgdesc="Open source RGB lighting control that doesn't depend on manufacturer software." arch=('i386' 'amd64') url="https://gitlab.com/CalcProgrammer1/OpenRGB" license=('GPL2') depends=('libc6' 'libgcc1' 'libgl1' 'libhidapi-hidraw0' 'libmbedcrypto3' 'libmbedtls12' 'libmbedx509-0' 'libqt5core5a' 'libqt5gui5' 'libqt5widgets5' 'libstdc++6' 'libusb-1.0-0' 'udev') bullseye_depends=('libc6' 'libgcc-s1' 'libhidapi-hidraw0' 'libmbedcrypto3' 'libmbedtls12' 'libmbedx509-0' 'libqt5core5a' 'libqt5gui5|libqt5gui5-gles' 'libqt5widgets5' 'libstdc++6' 'libusb-1.0-0' 'udev') focal_depends=('libc6' 'libgcc-s1' 'libhidapi-hidraw0' 'libmbedcrypto3' 'libmbedtls12' 'libmbedx509-0' 'libqt5core5a' 'libqt5gui5|libqt5gui5-gles' 'libqt5widgets5' 'libstdc++6' 'libusb-1.0-0' 'udev') jammy_depends=('libc6' 'libgcc-s1' 'libhidapi-hidraw0' 'libmbedcrypto3' 'libmbedtls12' 'libmbedx509-0' 'libqt5core5a' 'libqt5gui5|libqt5gui5-gles' 'libqt5widgets5' 'libstdc++6' 'libusb-1.0-0' 'udev') bookworm_depends=('libc6' 'libgcc-s1' 'libhidapi-hidraw0' 'libmbedcrypto7' 'libmbedtls14' 'libmbedx509-1' 'libqt5core5a' 'libqt5gui5|libqt5gui5-gles' 'libqt5widgets5' 'libstdc++6' 'libusb-1.0-0' 'udev') mantic_depends=('libc6' 'libgcc-s1' 'libhidapi-hidraw0' 'libmbedcrypto7' 'libmbedtls14' 'libmbedx509-1' 'libqt5core5a' 'libqt5gui5|libqt5gui5-gles' 'libqt5widgets5' 'libstdc++6' 'libusb-1.0-0' 'udev') optdepends=('i2c-tools: Motherboard & RAM access') conflicts=('openrgb') provides=('openrgb') options=('!strip' '!emptydirs') # Buster source_i386=("https://openrgb.org/releases/release_0.9/openrgb_0.9_i386_buster_b5f46e3.deb") source_amd64=("https://openrgb.org/releases/release_0.9/openrgb_0.9_amd64_buster_b5f46e3.deb") sha256sums_i386=('bd2cd101187bd0c080ef00860695e89f72458d825ec88fc45bae2995b212f702') sha256sums_amd64=('24db7e59f45859d565f58b82c0462e15ff74651f28a5704e9aecce547fbdc57d') # Bullseye bullseye_source_i386=("https://openrgb.org/releases/release_0.9/openrgb_0.9_i386_bullseye_b5f46e3.deb") bullseye_source_amd64=("https://openrgb.org/releases/release_0.9/openrgb_0.9_amd64_bullseye_b5f46e3.deb") bullseye_sha256sums_i386=('eb78ff5e41a09e26d4a252681d886118e2a6b9c11d8f9b7a01fb9d94bbd27a3e') bullseye_sha256sums_amd64=('118a5eaca88a8254d95c3e94359fb1b981d3e559541af0e5cb4cb0f7a22960d6') ## Some Ubuntu Compatible Versions focal_source_i386=("https://openrgb.org/releases/release_0.9/openrgb_0.9_i386_bullseye_b5f46e3.deb") focal_source_amd64=("https://openrgb.org/releases/release_0.9/openrgb_0.9_amd64_bullseye_b5f46e3.deb") focal_sha256sums_i386=('eb78ff5e41a09e26d4a252681d886118e2a6b9c11d8f9b7a01fb9d94bbd27a3e') focal_sha256sums_amd64=('118a5eaca88a8254d95c3e94359fb1b981d3e559541af0e5cb4cb0f7a22960d6') jammy_source_i386=("https://openrgb.org/releases/release_0.9/openrgb_0.9_i386_bullseye_b5f46e3.deb") jammy_source_amd64=("https://openrgb.org/releases/release_0.9/openrgb_0.9_amd64_bullseye_b5f46e3.deb") jammy_sha256sums_i386=('eb78ff5e41a09e26d4a252681d886118e2a6b9c11d8f9b7a01fb9d94bbd27a3e') jammy_sha256sums_amd64=('118a5eaca88a8254d95c3e94359fb1b981d3e559541af0e5cb4cb0f7a22960d6') # Bookworm bookworm_source_i386=("https://openrgb.org/releases/release_0.9/openrgb_0.9_i386_bookworm_b5f46e3.deb") bookworm_source_amd64=("https://openrgb.org/releases/release_0.9/openrgb_0.9_amd64_bookworm_b5f46e3.deb") bookworm_sha256sums_i386=('ef3963e023067366af7297dbfab8f23de5d6da6e54ce2e2032ddd76d11bb71b2') bookworm_sha256sums_amd64=('975d64184ebd210a4d8848aa49c495004293c8a5ae03e35e58f1427e81da69f6') ## Ubuntu Compatible Versions mantic_source_i386=("https://openrgb.org/releases/release_0.9/openrgb_0.9_i386_bookworm_b5f46e3.deb") mantic_source_amd64=("https://openrgb.org/releases/release_0.9/openrgb_0.9_amd64_bookworm_b5f46e3.deb") mantic_sha256sums_i386=('ef3963e023067366af7297dbfab8f23de5d6da6e54ce2e2032ddd76d11bb71b2') mantic_sha256sums_amd64=('975d64184ebd210a4d8848aa49c495004293c8a5ae03e35e58f1427e81da69f6') package(){ cd $srcdir msg2 "Extracting data.tar.xz..." tar -xf 'data.tar.xz' -C "${pkgdir}" }