diff options
author | Falk Alexander Seidl | 2020-03-21 10:29:23 +0100 |
---|---|---|
committer | Falk Alexander Seidl | 2020-03-21 10:29:23 +0100 |
commit | bd961e9c61052d160b1c389bd611a1f37a67a528 (patch) | |
tree | 01a5aa074e561afc2dac48f3805615a20fbf3510 | |
parent | c8811d1a871561c402f694474358660eb39e663d (diff) | |
download | aur-bd961e9c61052d160b1c389bd611a1f37a67a528.tar.gz |
Build: use meson
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 10 insertions, 15 deletions
@@ -1,12 +1,13 @@ pkgbase = setzer-git pkgdesc = LaTeX editor written in Python with Gtk - pkgver = r55.5adb927 + pkgver = r314.9faed5 pkgrel = 1 url = https://github.com/cvfosammmm/Setzer arch = i686 arch = x86_64 license = GPL3 makedepends = git + makedepends = meson depends = gtk3 depends = gtksourceview3 depends = poppler-glib @@ -2,14 +2,14 @@ pkgname=setzer-git _gitname=Setzer -pkgver=r55.5adb927 +pkgver=r314.9faed55 pkgrel=1 pkgdesc="LaTeX editor written in Python with Gtk" arch=('i686' 'x86_64') url="https://github.com/cvfosammmm/Setzer" license=('GPL3') depends=('gtk3' 'gtksourceview3' 'poppler-glib' 'texlive-core' 'gspell') -makedepends=('git') +makedepends=('git' 'meson') source=("git+https://github.com/cvfosammmm/Setzer") md5sums=('SKIP') @@ -18,19 +18,13 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { - find -type d | xargs chmod 755 - find -type f | xargs chmod 644 +build() { + cd "${srcdir}/${_gitname}/" + arch-meson . _build --prefix=/usr + ninja -C _build } package() { - install -d "${pkgdir}"/opt/setzer - install -d "${pkgdir}"/usr/bin - cp -r "${_gitname}"/* "${pkgdir}"/opt/setzer/ - - install -D -m644 "${srcdir}/${_gitname}"/resources/images/org.cvfosammmm.Setzer.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/org.cvfosammmm.Setzer.svg - install -D -m644 "${srcdir}/${_gitname}"/resources/org.cvfosammmm.Setzer.desktop "${pkgdir}"/usr/share/applications/org.cvfosammmm.Setzer.desktop - touch "${pkgdir}"/usr/bin/setzer - echo -e "#!/bin/bash\npython3 /opt/setzer/__main__.py\n" >> "${pkgdir}"/usr/bin/setzer - chmod +x "${pkgdir}"/usr/bin/setzer + cd "${srcdir}/${_gitname}/" + DESTDIR="${pkgdir}" ninja -C _build install } |