diff options
author | tinywrkb | 2020-11-10 20:07:15 +0200 |
---|---|---|
committer | tinywrkb | 2020-11-10 20:07:15 +0200 |
commit | 8045566d7482bdbbbfe96866dbd873312917cd51 (patch) | |
tree | d11a3b36986f5f5daf061640536e00efa3cf8bdb /PKGBUILD | |
parent | bb5acbe2138f9b7c0a9116dd48630392a9b527b4 (diff) | |
download | aur-console-solarized-git.tar.gz |
bump to r17.g26929b5-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 22 insertions, 27 deletions
@@ -1,41 +1,36 @@ -# Maintainer: Vinícius dos Santos Oliveira <vini.ipsmaker@gmail.com> +# Maintainer: tinywrkb <tinywrkb@gmail.com> +# Contributor: Vinícius dos Santos Oliveira <vini.ipsmaker@gmail.com> _pkgname=console-solarized pkgname=console-solarized-git pkgver=r17.g26929b5 -pkgrel=1 +pkgrel=2 pkgdesc="A Solarized colorscheme for the Linux console" arch=('any') url='https://github.com/adeverteuil/console-solarized' license=('MIT') -backup=('etc/systemd/system/getty@.service.d/solarized.conf' - 'etc/console-solarized.conf') +backup=('etc/console-solarized.conf') +depends=('systemd') +makedepends=('git') install="${_pkgname}.install" -source=("${_pkgname}::git+https://github.com/adeverteuil/console-solarized.git") -md5sums=('SKIP') +source=("${_pkgname}::git+https://github.com/adeverteuil/console-solarized.git" + '0001-systemd.service-add-condition-to-test-for-tty-device.patch') +md5sums=('SKIP' 'SKIP') pkgver() { - cd "${_pkgname}" - echo "r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" + cd "${_pkgname}" + echo "r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } +prepare() { + cd "${_pkgname}" + patch -p1 -i ../0001-systemd.service-add-condition-to-test-for-tty-device.patch + sed -i -e 's#^\(ExecStart=.*\)/local/\(.*\)$#\1/\2#' console-solarized@.service +} package() { - cd "${_pkgname}" - - mkdir -p "${pkgdir}/usr/share/licenses/${_pkgname}" - cp COPYING "${pkgdir}/usr/share/licenses/${_pkgname}" - - mkdir -p "${pkgdir}/usr/bin" - cp console-solarized "${pkgdir}/usr/bin" - - mkdir -p "${pkgdir}/etc/systemd/system" - cp console-solarized@.service "${pkgdir}/etc/systemd/system" - - sed -i -e \ - 's#/usr/local/bin/console-solarized#/usr/bin/console-solarized#g' \ - "${pkgdir}/etc/systemd/system/console-solarized@.service" - - mkdir -p "${pkgdir}/etc/systemd/system/getty@.service.d" - cp solarized.conf "${pkgdir}/etc/systemd/system/getty@.service.d" - - cp console-solarized.conf "${pkgdir}/etc" + cd "${_pkgname}" + install -Dm755 console-solarized -t "${pkgdir}"/usr/bin + install -Dm644 console-solarized@.service -t "${pkgdir}"/usr/lib/systemd/system/ + install -Dm644 solarized.conf "${pkgdir}"/usr/lib/systemd/system/getty@.service.d/console-solarized.conf + install -Dm644 console-solarized.conf -t "${pkgdir}"/etc/ + install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${_pkgname}/ } |