summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorX3n0m0rph592019-11-29 08:39:19 +0100
committerX3n0m0rph592019-11-29 08:39:19 +0100
commit145cc427bda4dcddf0a9ba12f0edac799b9b475c (patch)
tree728eadf1aaf40a600eec194e0b8c43279ee057cb /PKGBUILD
parent2c8dbe4393325a07aabb983c3397d1b0cc89ffdd (diff)
downloadaur-145cc427bda4dcddf0a9ba12f0edac799b9b475c.tar.gz
Release 0.0.9
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD104
1 files changed, 57 insertions, 47 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7fea11699b87..4622b2a1dc1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname='eruption-roccat-vulcan-git'
_pkgname='eruption-roccat-vulcan'
pkgdesc='Linux user-mode driver for the ROCCAT Vulcan 100/12x series keyboards'
-pkgver='0.0.7'
+pkgver='0.0.9'
pkgrel='1'
epoch=
arch=('i686' 'x86_64')
@@ -28,54 +28,64 @@ PKGEXT='.pkg.tar.gz'
build() {
cd "$_pkgname"
-
+
CARGO_INCREMENTAL=0 cargo build --all --release
}
package() {
- cd "$_pkgname"
-
- mkdir -p "$pkgdir/usr/bin"
- mkdir -p "$pkgdir/etc/eruption"
- mkdir -p "$pkgdir/usr/share/doc/eruption"
- mkdir -p "$pkgdir/usr/lib/eruption/scripts"
- mkdir -p "$pkgdir/usr/lib/eruption/scripts/lib"
-
- mkdir -p "$pkgdir/usr/lib/systemd/system"
- mkdir -p "$pkgdir/usr/lib/systemd/system-preset"
-
- mkdir -p "$pkgdir/usr/lib/udev/rules.d/"
-
- mkdir -p "$pkgdir/etc/dbus-1/system.d"
-
- mkdir -p "$pkgdir/usr/share/man/man8"
- mkdir -p "$pkgdir/usr/share/man/man5"
-
- mkdir -p "$pkgdir/usr/share/bash-completion/completions"
- mkdir -p "$pkgdir/usr/share/zsh/site-functions"
- mkdir -p "$pkgdir/usr/share/eruption/i18n"
-
- install -m 755 "target/release/eruption" "$pkgdir/usr/bin/"
- install -m 644 "support/config/eruption.conf" "$pkgdir/etc/eruption/"
-
- install -m 644 "support/systemd/eruption.service" "$pkgdir/usr/lib/systemd/system/"
- install -m 644 "support/systemd/eruption.preset" "$pkgdir/usr/lib/systemd/system-preset/"
-
- install -m 644 "support/udev/99-eruption-roccat-vulcan.rules" "$pkgdir/usr/lib/udev/rules.d/"
-
- install -m 644 "support/dbus/org.eruption.control.conf" "$pkgdir/etc/dbus-1/system.d/"
-
- install -m 644 "support/man/eruption.8" "$pkgdir/usr/share/man/man8/"
- install -m 644 "support/man/eruption.conf.5" "$pkgdir/usr/share/man/man5/"
-
- install -m 644 "src/scripts/afterglow.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/breathe.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/gaming.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/gradient.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/impact.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/rainbow.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/raindrops.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/shockwave.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/sysmon.lua" "$pkgdir/usr/lib/eruption/scripts/"
- install -m 644 "src/scripts/temperature.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ cd "$_pkgname"
+
+ mkdir -p "$pkgdir/usr/bin"
+ mkdir -p "$pkgdir/etc/eruption"
+ mkdir -p "$pkgdir/usr/share/doc/eruption"
+ mkdir -p "$pkgdir/usr/lib/eruption/scripts"
+ mkdir -p "$pkgdir/usr/lib/eruption/scripts/lib"
+
+ mkdir -p "$pkgdir/usr/lib/systemd/system"
+ mkdir -p "$pkgdir/usr/lib/systemd/system-preset"
+
+ mkdir -p "$pkgdir/usr/lib/udev/rules.d/"
+
+ mkdir -p "$pkgdir/etc/dbus-1/system.d"
+
+ mkdir -p "$pkgdir/usr/share/man/man8"
+ mkdir -p "$pkgdir/usr/share/man/man5"
+
+ mkdir -p "$pkgdir/usr/share/bash-completion/completions"
+ mkdir -p "$pkgdir/usr/share/zsh/site-functions"
+ mkdir -p "$pkgdir/usr/share/eruption/i18n"
+
+ install -m 755 "target/release/eruption" "$pkgdir/usr/bin/"
+ install -m 644 "support/config/eruption.conf" "$pkgdir/etc/eruption/"
+
+ install -m 644 "support/systemd/eruption.service" "$pkgdir/usr/lib/systemd/system/"
+ install -m 644 "support/systemd/eruption.preset" "$pkgdir/usr/lib/systemd/system-preset/"
+
+ install -m 644 "support/udev/99-eruption-roccat-vulcan.rules" "$pkgdir/usr/lib/udev/rules.d/"
+
+ install -m 644 "support/dbus/org.eruption.control.conf" "$pkgdir/etc/dbus-1/system.d/"
+
+ install -m 644 "support/man/eruption.8" "$pkgdir/usr/share/man/man8/"
+ install -m 644 "support/man/eruption.conf.5" "$pkgdir/usr/share/man/man5/"
+
+ install -m 644 "src/scripts/afterglow.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/afterglow.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/gaming.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/gaming.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/gradient.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/gradient.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/heartbeat.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/heartbeat.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/impact.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/impact.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/rainbow.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/rainbow.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/raindrops.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/raindrops.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/shockwave.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/shockwave.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/sysmon.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/sysmon.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/temperature.lua" "$pkgdir/usr/lib/eruption/scripts/"
+ install -m 644 "src/scripts/temperature.lua.manifest" "$pkgdir/usr/lib/eruption/scripts/"
}