diff options
author | GoliathLabs | 2020-05-27 19:17:08 +0200 |
---|---|---|
committer | GoliathLabs | 2020-05-27 19:17:08 +0200 |
commit | 2ead227aa8843970b155d03a97ace2302014ffe0 (patch) | |
tree | 4f736a24cfe2a61c798e175d9f4c7830d05495d3 | |
parent | 95de7b6ddec41e109bd0cc9d42e8348535212990 (diff) | |
download | aur-msitools-git.tar.gz |
Updated: PKGBUILD
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 30 insertions, 18 deletions
@@ -1,18 +1,19 @@ pkgbase = msitools-git - pkgdesc = Set of programs to inspect and build Windows Installer (.MSI) files - pkgver = r694.c7b6840 + pkgdesc = Set of programs to inspect and build Windows Installer (.MSI) files (Git) + pkgver = r825.7ac1e76 pkgrel = 1 url = https://wiki.gnome.org/msitools arch = i686 arch = x86_64 license = GPL makedepends = intltool + makedepends = git makedepends = vala depends = libgsf depends = gcab provides = msitools conflicts = msitools - source = git+https://github.com/GNOME/msitools + source = git+https://github.com/GNOME/msitools.git sha256sums = SKIP pkgname = msitools-git @@ -1,34 +1,45 @@ +# Maintainer: +# Contributor: Felix Golatofski <contact@xdfr.de> # Contributor: Andre Klitzing <aklitzing () gmail () com> -_gitname=msitools -pkgname=$_gitname-git -pkgver=r694.c7b6840 +_pkgname=msitools +pkgname=$_pkgname-git +pkgver=r825.7ac1e76 pkgrel=1 -pkgdesc="Set of programs to inspect and build Windows Installer (.MSI) files" +pkgdesc="Set of programs to inspect and build Windows Installer (.MSI) files (Git)" arch=('i686' 'x86_64') url="https://wiki.gnome.org/msitools" license=('GPL') depends=('libgsf' 'gcab') +makedepends=('intltool' 'git' 'vala') conflicts=('msitools') provides=('msitools') -makedepends=('intltool' 'vala') -source=(git+https://github.com/GNOME/msitools) +source=(git+https://github.com/GNOME/msitools.git) sha256sums=('SKIP') pkgver() { - cd "${srcdir}/${_gitname}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${srcdir}/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$srcdir/$_pkgname" + git submodule update --init --recursive } build() { - cd "$srcdir/$_gitname" - ./autogen.sh - ./configure --prefix=/usr - sed -i 's|LIBTOOL = $(SHELL) $(top_builddir)/libtool|LIBTOOL = /usr/bin/libtool|g' Makefile - make + cd "$srcdir/$_pkgname" + arch-meson $srcdir/$_pkgname build + ninja -C build + +} + +check() { + meson test -C $srcdir/$_pkgname/build } package() { - cd "$srcdir/$_gitname" - make install DESTDIR="${pkgdir}" + cd "$srcdir/$_pkgname" + DESTDIR="$pkgdir" meson install -C $srcdir/$_pkgname/build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" } |