Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : wraith-master | name : wraith-master | ||||
| version : 1.0.0 | version : 1.0.0 | ||||
| release : 6 | release : 7 | ||||
| source : | source : | ||||
| - https://gitlab.com/serebit/wraith-master/-/archive/1.0.0/wraith-master-1.0.0.tar.gz : 08d9316b1d6b6f7cc28799f545841dee15cbc6a55db8f0377408dc4e39480ee1 | - https://gitlab.com/serebit/wraith-master/-/archive/1.0.0/wraith-master-1.0.0.tar.gz : 08d9316b1d6b6f7cc28799f545841dee15cbc6a55db8f0377408dc4e39480ee1 | ||||
| - https://download.jetbrains.com/kotlin/native/clang-llvm-8.0.0-linux-x86-64.tar.gz : a9ebf55170bdbe5e089dbf884e0bc52065b5b7bc52e9354415e25a36e10e56c5 | - https://download.jetbrains.com/kotlin/native/clang-llvm-8.0.0-linux-x86-64.tar.gz : a9ebf55170bdbe5e089dbf884e0bc52065b5b7bc52e9354415e25a36e10e56c5 | ||||
| - https://download.jetbrains.com/kotlin/native/target-gcc-toolchain-3-linux-x86-64.tar.gz : ca25fc933fe45deb142f2672d3773227a65e652ebeb7bc6cc8425f747c5f8912 | - https://download.jetbrains.com/kotlin/native/target-gcc-toolchain-3-linux-x86-64.tar.gz : ca25fc933fe45deb142f2672d3773227a65e652ebeb7bc6cc8425f747c5f8912 | ||||
| license : Apache-2.0 | license : Apache-2.0 | ||||
| component : system.utils | component : system.utils | ||||
| summary : GUI and command-line utility for controlling the RGB LEDs on AMD Wraith CPU coolers | summary : GUI and command-line utility for controlling the RGB LEDs on AMD Wraith CPU coolers | ||||
| description: | | description: | | ||||
| Wraith Master is a lightweight application for controlling the RGB LEDs on AMD's Wraith stock coolers. At the moment, the only supported cooler is the Wraith Prism, but there are plans to add other Wraith coolers as well. Both a command line interface and a graphical interface are provided. | Wraith Master is a lightweight application for controlling the RGB LEDs on AMD's Wraith stock coolers. At the moment, the only supported cooler is the Wraith Prism, but there are plans to add other Wraith coolers as well. Both a command line interface and a graphical interface are provided. | ||||
| networking : true | networking : true | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(gtk+-3.0) | - pkgconfig(gtk+-3.0) | ||||
| - pkgconfig(libusb-1.0) | - pkgconfig(libusb-1.0) | ||||
| - kotlin-native | - kotlin-native | ||||
| - gradle | |||||
| environment: | | environment: | | ||||
| export JAVA_HOME=/usr/lib64/openjdk-8 | # prevents Gradle and Konan from failing to create files in ~ | ||||
| # prevents Gradle, Konan, and Java from failing to create files in ~ | |||||
| export JAVA_OPTS="-Djava.util.prefs.userRoot=$workdir/.java" | |||||
| export GRADLE_USER_HOME="$workdir/.gradle" | export GRADLE_USER_HOME="$workdir/.gradle" | ||||
| export KONAN_DATA_DIR="$workdir/.konan" | export KONAN_DATA_DIR="$workdir/.konan" | ||||
| # prevents Gradle from dying due to being unable to identify some terminals like Kitty | # prevents Gradle from dying due to being unable to identify some terminals like Kitty | ||||
| export TERM=xterm-256color | export TERM=xterm-256color | ||||
| setup : | | setup : | | ||||
| mkdir -p $KONAN_DATA_DIR/cache/ | mkdir -p $KONAN_DATA_DIR/cache/ | ||||
| cp $sources/*-linux-x86-64.tar.gz $KONAN_DATA_DIR/cache/ | cp $sources/*-linux-x86-64.tar.gz $KONAN_DATA_DIR/cache/ | ||||
| cat $pkgfiles/gradle.properties >> gradle.properties | cat $pkgfiles/gradle.properties >> gradle.properties | ||||
| ./gradlew --refresh-dependencies | gradle --refresh-dependencies | ||||
| build : | | build : | | ||||
| ./gradlew package | gradle package | ||||
| install : | | install : | | ||||
| ./gradlew install -Pinstalldir=$installdir/usr -Pudevdir=$installdir/usr/lib/udev | gradle install -Pinstalldir=$installdir/usr -Pudevdir=$installdir/usr/lib/udev | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.