From 490d4b89214ef4d4e32de73ed1b3b9e2a06b30be Mon Sep 17 00:00:00 2001 From: Neel Chotai Date: Thu, 4 Jun 2020 17:59:15 +0100 Subject: [PATCH] New package: OpenRGB-0.5 --- srcpkgs/openrgb/INSTALL.msg | 6 ++++++ srcpkgs/openrgb/files/openrgb.conf | 1 + srcpkgs/openrgb/files/openrgb/log/run | 2 ++ srcpkgs/openrgb/files/openrgb/run | 2 ++ srcpkgs/openrgb/template | 24 ++++++++++++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 srcpkgs/openrgb/INSTALL.msg create mode 100644 srcpkgs/openrgb/files/openrgb.conf create mode 100644 srcpkgs/openrgb/files/openrgb/log/run create mode 100644 srcpkgs/openrgb/files/openrgb/run create mode 100644 srcpkgs/openrgb/template diff --git a/srcpkgs/openrgb/INSTALL.msg b/srcpkgs/openrgb/INSTALL.msg new file mode 100644 index 00000000000..07892a7e9be --- /dev/null +++ b/srcpkgs/openrgb/INSTALL.msg @@ -0,0 +1,6 @@ +Further configuration is required to control RGB RAM and certain +motherboard LEDs. + +Refer to the README for more information. + +https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/README.md diff --git a/srcpkgs/openrgb/files/openrgb.conf b/srcpkgs/openrgb/files/openrgb.conf new file mode 100644 index 00000000000..0cdf71fd3e4 --- /dev/null +++ b/srcpkgs/openrgb/files/openrgb.conf @@ -0,0 +1 @@ +i2c-dev diff --git a/srcpkgs/openrgb/files/openrgb/log/run b/srcpkgs/openrgb/files/openrgb/log/run new file mode 100644 index 00000000000..12023ee0eca --- /dev/null +++ b/srcpkgs/openrgb/files/openrgb/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec logger -t openrgb -p daemon.info diff --git a/srcpkgs/openrgb/files/openrgb/run b/srcpkgs/openrgb/files/openrgb/run new file mode 100644 index 00000000000..6bbee3483bd --- /dev/null +++ b/srcpkgs/openrgb/files/openrgb/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec openrgb --server 2>&1 diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template new file mode 100644 index 00000000000..b2d6b1c202c --- /dev/null +++ b/srcpkgs/openrgb/template @@ -0,0 +1,24 @@ +# Template file for 'openrgb' +pkgname=openrgb +version=0.5 +revision=1 +wrksrc=OpenRGB-release_${version} +build_style=qmake +hostmakedepends="qt5-qmake qt5-host-tools git pkg-config" +makedepends="qt5-devel libusb-devel hidapi-devel" +short_desc="Open source RGB lighting control" +maintainer="Neel Chotai " +license="GPL-2.0-only" +homepage="https://gitlab.com/CalcProgrammer1/OpenRGB" +distfiles="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${version}/OpenRGB-release_${version}.tar.gz" +checksum=e227dedfe0c3aa8f3bcb0c4149aa5feb1db4b0429a151423d74c0103c55d7d26 + +pre_build() { + sed -i 's|rules.path=/lib|rules.path=/usr/lib|g' OpenRGB.pro +} + +post_install() { + vdoc README.md + vinstall ${FILESDIR}/openrgb.conf 644 usr/lib/modules-load.d + vsv openrgb +}