diff options
author | X3n0m0rph59 | 2019-11-29 08:39:19 +0100 |
---|---|---|
committer | X3n0m0rph59 | 2019-11-29 08:39:19 +0100 |
commit | 145cc427bda4dcddf0a9ba12f0edac799b9b475c (patch) | |
tree | 728eadf1aaf40a600eec194e0b8c43279ee057cb /PKGBUILD | |
parent | 2c8dbe4393325a07aabb983c3397d1b0cc89ffdd (diff) | |
download | aur-145cc427bda4dcddf0a9ba12f0edac799b9b475c.tar.gz |
Release 0.0.9
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 104 |
1 files changed, 57 insertions, 47 deletions
@@ -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/" } |