diff options
author | Adrian Perez de Castro | 2017-09-09 15:08:47 +0300 |
---|---|---|
committer | Adrian Perez de Castro | 2017-09-09 15:08:47 +0300 |
commit | ebc2d6bc8a9c7c8745d037e2dc7a15ddee4abcc0 (patch) | |
tree | 5be7ff9715e6fd602c17b596d1b3c0efa94a18f4 | |
parent | 302125ef63049eb919502a97c73c03749596eb7c (diff) | |
download | aur-ebc2d6bc8a9c7c8745d037e2dc7a15ddee4abcc0.tar.gz |
Update to newer upstream using Meson for building
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 14 insertions, 11 deletions
@@ -1,15 +1,14 @@ -# Generated by mksrcinfo v8 -# Fri Oct 14 20:18:47 UTC 2016 pkgbase = dwt-git pkgdesc = Simple no-frills terminal emulator based on VTE - Git build - pkgver = 0.6.0.r10.g96ef00c + pkgver = 0.6.0.r12.g2185a27 pkgrel = 1 url = https://github.com/aperezdc/dwt arch = i686 arch = x86_64 arch = arm license = MIT - makedepends = python-docutils + makedepends = meson + makedepends = ninja depends = vte3 provides = dwt conflicts = dwt @@ -1,5 +1,5 @@ pkgname='dwt-git' -pkgver=0.6.0.r10.g96ef00c +pkgver=0.6.0.r12.g2185a27 pkgrel=1 pkgdesc='Simple no-frills terminal emulator based on VTE - Git build' license=('MIT') @@ -8,7 +8,7 @@ source=("${pkgname}::git+${url}.git") sha1sums=('SKIP') arch=('i686' 'x86_64' 'arm') depends=('vte3') -makedepends=('python-docutils') +makedepends=('meson' 'ninja') options=('strip' 'zipman') provides=('dwt') conflicts=('dwt') @@ -19,13 +19,17 @@ pkgver () { } build () { - cd "${srcdir}/${pkgname}" + rm -rf "${srcdir}/_build" + mkdir "${srcdir}/_build" + cd "${srcdir}/_build" flags='-DDWT_DEFAULT_FONT=\"Inconsolata\ 12\"' - flags="${flags} -DDWT_USE_POPOVER=TRUE" - make PREFIX=/usr EXTRA_CFLAGS="${flags}" + flags="${flags} -DDWT_USE_POPOVER=TRUE ${CPPFLAGS}" + CPPFLAGS=${flags} meson --prefix=/usr "${srcdir}/${pkgname}" + ninja } package () { - cd "${srcdir}/${pkgname}" - make PREFIX=/usr DESTDIR="${pkgdir}/" install + DESTDIR="${pkgdir}/" ninja -C "${srcdir}/_build" install + install -Dm644 "${srcdir}/${pkgname}/COPYING" \ + "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } |