# Maintainer: Jesus E. pkgname=i3blocks pkgver=1.4 _debver=$pkgver _debrel=4 pkgrel=4 pkgdesc="Define blocks for your i3bar status line" arch=('i686' 'x86_64') groups=('i3') url='https://github.com/vivien/i3blocks' license=('GPL-3') makedepends=('quilt') optdepends=('bc: For bandwidth script' 'openvpn: For openvpn script' 'wireguard-tools: For wireguard script') backup=('etc/i3blocks.conf') source=("https://github.com/vivien/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz" "https://deb.debian.org/debian/pool/main/i/i3blocks/i3blocks_${_debver}-${_debrel}.debian.tar.xz" "brightness.bash" "wireguard.bash" "fix-scripts.patch") sha512sums=('c1f5abe90426e9f6284ef74001c9f50d08ce596b7bb8a284232116774375fa50168567785999266c8774fa39a1243c73f699a3e3be4440fbe16f33f0fde5cded' '1ad34821f8f1223d7e02c9e2b4d86817083eada158a4acbd336291c97bfa081617c10020bf9147be23e6e3b3822dbdc3196e494e05044b4d7d1147f0619ea142' '80c3913550a4a19db9ec26014ed098f4f8c752c412e2a26ba54f3d4b9cb0fb3201703ba8d1fa7dbb6eb5234cc0f0d417161d6786382d8fa32b6c7301716e48f7' '86b91ebc07c2d53a697aab46928b3776daf0952d60685e3598f7244562f3d970ab62b58a2b4faf5387537cf71eb710bf3162667c026c867afdfcebc11b13331c' '1eb4fed654ae4e4bb472459364938e52b3e82bc0b3bd81f3e5a2a2364d2ed322f8548ab3498e1a050eb65b61ed6f1aa6949da750659ae119cc147f6ac2350160') prepare() { cd "${pkgname}-${pkgver}" if [[ ${pkgver%.*} = ${_debver%.*} ]]; then # Debian patches export QUILT_PATCHES=debian/patches export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' export QUILT_DIFF_ARGS='--no-timestamps' mv "$srcdir"/debian . # Doesn't apply rm -v debian/patches/cpu_usage.patch || true rm -v debian/patches/manpage_use_pandoc.patch || true quilt push -av fi rm -rf scripts/{battery,cpu_usage,temperature} patch -Np1 -i "$srcdir/fix-scripts.patch" } build() { cd "${pkgname}-${pkgver}" make VERSION="${pkgver}" PREFIX=/usr } package() { cd "${pkgname}-${pkgver}" make VERSION="${pkgver}" PREFIX=/usr DESTDIR="${pkgdir}" install install -m755 "${srcdir}/brightness.bash" "${pkgdir}/usr/libexec/i3blocks/brightness" install -m755 "${srcdir}/wireguard.bash" "${pkgdir}/usr/libexec/i3blocks/wireguard" install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" }