diff options
author | Krzysztof AS (3ED) | 2018-05-23 23:42:29 +0200 |
---|---|---|
committer | Krzysztof AS (3ED) | 2018-05-23 23:42:29 +0200 |
commit | fa7257545b01bdfc95a8c174edd350f923f11863 (patch) | |
tree | 7a032b976771038ec676d539832e369ec889e714 /PKGBUILD | |
parent | 92c5aa7717ff69ac2eded4dc24ded40e7d7ffe64 (diff) | |
download | aur-fa7257545b01bdfc95a8c174edd350f923f11863.tar.gz |
update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -5,8 +5,8 @@ pkgbase=ddccontrol pkgname=(ddccontrol gddccontrol) -pkgver=0.4.3 -pkgrel=2 +pkgver=0.4.4 +pkgrel=1 pkgdesc="Control your monitor by software using the DDC/CI protocol" arch=('i686' 'x86_64') url="https://github.com/ddccontrol/ddccontrol" @@ -16,8 +16,8 @@ makedepends=('gtk2' 'autoconf' 'intltool') source=("https://github.com/ddccontrol/ddccontrol/archive/${pkgver}.tar.gz" "org.ddccontrol.pkexec.gddccontrol.policy") options=('!libtool') -sha256sums=('10e19c7201bb9e80d8d4293f8090d5ce97b0f49a13bd7e8e7af53b7e8ae4e5fb' - '811bf1ecc85045e80757ea553591c00e32bb93d529a761b18bb501d0f2bf82c5') +sha256sums=('aafbb16ac4f4edfe3fcc5feec1eb5729aaf86e3b0f31f9d707ba1406bb404817' + 'ef84637e512496a37fe3b50f64020f11aafaa7bc8ab821e90e81256439c2069a') prepare() { cd "${srcdir}"/${pkgbase}-${pkgver} @@ -34,12 +34,15 @@ build() { package_ddccontrol() { install=ddccontrol.install + cd "${srcdir}"/${pkgbase}-${pkgver} - for i in src/lib src/ddcpci src/ddccontrol po man; do # removed: doc (no objects to do in html/*) + + for i in src/lib src/ddcpci src/ddccontrol po man; do make DESTDIR="${pkgdir}" install -C $i done - chmod 755 "${pkgdir}"/usr/bin/ddcpci + # cleanups + rm "$pkgdir/usr/share/man/man1/gddccontrol.1" } package_gddccontrol() { @@ -48,12 +51,19 @@ package_gddccontrol() { conflicts=("ddccontrol-git") cd "${srcdir}"/${pkgbase}-${pkgver} - make DESTDIR="${pkgdir}" install -C src/gddccontrol + + for i in src/gddccontrol man; do + make DESTDIR="${pkgdir}" install -C $i + done + + # cleanups + rm "$pkgdir/usr/share/man/man1/ddccontrol.1" # policykit install -Dm644 \ "$srcdir/org.ddccontrol.pkexec.gddccontrol.policy" \ "${pkgdir}/usr/share/polkit-1/actions/org.ddccontrol.pkexec.gddccontrol.policy" + sed -e 's/Exec=gddccontrol/Exec=pkexec gddccontrol/' \ -i "${pkgdir}/usr/share/applications/gddccontrol.desktop" } |