summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2017-09-09 15:08:47 +0300
committerAdrian Perez de Castro2017-09-09 15:08:47 +0300
commitebc2d6bc8a9c7c8745d037e2dc7a15ddee4abcc0 (patch)
tree5be7ff9715e6fd602c17b596d1b3c0efa94a18f4
parent302125ef63049eb919502a97c73c03749596eb7c (diff)
downloadaur-ebc2d6bc8a9c7c8745d037e2dc7a15ddee4abcc0.tar.gz
Update to newer upstream using Meson for building
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 28252bd3e1e3..b747fbfdb063 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b76c720372bb..a1c321750cf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}