diff options
author | Steven Seifried | 2020-04-07 23:55:12 +0200 |
---|---|---|
committer | Steven Seifried | 2020-04-07 23:55:12 +0200 |
commit | ad9a3191b967b21f6f19252446d2618bbcecc030 (patch) | |
tree | f48349c661f48207c8f000f9ae453122346b0308 | |
download | aur-ad9a3191b967b21f6f19252446d2618bbcecc030.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9ba13ddf27f1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = tuxedo-control-center + pkgdesc = An application helping you to tune your TUXEDO + pkgver = 0.9.1 + pkgrel = 1 + url = http://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-control-center/tuxedo-control-center_0.9.1_amd64.deb + arch = x86_64 + license = GPL + depends = tuxedo-cc-wmi + source = http://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-control-center/tuxedo-control-center_0.9.1_amd64.deb + sha256sums = 236130914ace4981486610124781d62fe64748996d24b13a5552edc84449b67d + sha512sums = dfb3d2f8bb66e755c82ab95d3fc220a6e2f6c5df007ecf877b658e45acc25daca3ee8869cbb5d6ea241c8a92acce95a5ddfa9c16ef804b776f6eae431e7da691 + +pkgname = tuxedo-control-center + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9e3295dfbefc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Steven Seifried <gitlab@canox.net> +# Contributor: Steven Seifried <gitlab@canox.net> +pkgname=tuxedo-control-center +pkgver=0.9.1 +pkgrel=1 +pkgdesc="An application helping you to tune your TUXEDO" +arch=(x86_64) +url="http://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-control-center/tuxedo-control-center_0.9.1_amd64.deb" +license=('GPL') +depends=('tuxedo-cc-wmi') + +source=(http://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-control-center/tuxedo-control-center_0.9.1_amd64.deb) +sha256sums=('236130914ace4981486610124781d62fe64748996d24b13a5552edc84449b67d') +sha512sums=('dfb3d2f8bb66e755c82ab95d3fc220a6e2f6c5df007ecf877b658e45acc25daca3ee8869cbb5d6ea241c8a92acce95a5ddfa9c16ef804b776f6eae431e7da691') + +package() { + ar vx "${srcdir}/tuxedo-control-center_0.9.1_amd64.deb" + tar -xf "${srcdir}/data.tar.xz" + mkdir -p "${pkgdir}/opt/${pkgname}" + cp -r "${srcdir}/opt/${pkgname}"/* "${pkgdir}/opt/${pkgname}" + install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tuxedo-control-center.desktop" "${pkgdir}/usr/share/applications/tuxedo-control-center.desktop" + install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/de.tuxedocomputers.tcc.policy" "${pkgdir}/usr/share/polkit-1/actions/de.tuxedocomputers.tcc.policy" + install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf" "${pkgdir}/usr/share/dbus-1/system.d/com.tuxedocomputers.tccd.conf" + install -Dm755 "$srcdir/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service" "${pkgdir}/etc/systemd/system/tccd.service" + install -Dm755 "$srcdir/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service" "${pkgdir}/etc/systemd/system/tccd-sleep.service" + echo -e "\033[31m\033[1m\033[4mThe systemd Services (tccd.service and tccd-sleep.service) must be manually enabled and started\033[0m" + echo -e "\033[31m\033[1m\033[4mPlease run 'systemctl daemon-reload'\033[0m" +} |