summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamLukeYes2021-03-08 01:09:21 +0800
committerSamLukeYes2021-03-08 01:09:21 +0800
commit7be2876c56a7518bd443dbdbcdf27920127dd784 (patch)
tree2e28171815762cb08724076cc3dfdb1b8ba755f0
parent1a0c58536507d0bec8e24992376fde3be98529a7 (diff)
downloadaur-7be2876c56a7518bd443dbdbcdf27920127dd784.tar.gz
update 0.101
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore12
-rw-r--r--PKGBUILD20
3 files changed, 21 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa248d5eca22..479b926e9170 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = msitools
pkgdesc = Set of programs to inspect and build Windows Installer (.MSI) files
- pkgver = 0.100
+ pkgver = 0.101
pkgrel = 1
url = https://wiki.gnome.org/msitools
arch = i686
@@ -8,10 +8,12 @@ pkgbase = msitools
license = GPL
makedepends = intltool
makedepends = vala
+ makedepends = meson
+ makedepends = gobject-introspection
depends = libgsf
depends = gcab
- source = http://ftp.gnome.org/pub/GNOME/sources/msitools/0.100/msitools-0.100.tar.xz
- sha256sums = bbf1a6e3a9c2323b860a3227ac176736a3eafc4a44a67346c6844591f10978ea
+ source = http://ftp.gnome.org/pub/GNOME/sources/msitools/0.101/msitools-0.101.tar.xz
+ sha256sums = 0cc4d2e0d108fa6f2b4085b9a97dd5bc6d9fcadecdd933f2094f86bafdbe85fe
pkgname = msitools
diff --git a/.gitignore b/.gitignore
index b642ae45a954..3e655771168d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,9 +1,3 @@
-*.src.tar.*
-*.pkg.tar.*
-*.orig
-*.rej
-*.swp
-*.part
-*.tar.xz
-src
-pkg
+*.tar*
+src/
+pkg/
diff --git a/PKGBUILD b/PKGBUILD
index 4bd7ff2d1b93..7b5233674bd9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,32 @@
+# Maintainer: Sam L. Yes <samlukeyes123 at gmail dot com>
# Contributor: Andre Klitzing <aklitzing () gmail () com>
pkgname=msitools
-pkgver=0.100
+pkgver=0.101
pkgrel=1
pkgdesc="Set of programs to inspect and build Windows Installer (.MSI) files"
arch=('i686' 'x86_64')
url="https://wiki.gnome.org/msitools"
license=('GPL')
depends=('libgsf' 'gcab')
-makedepends=('intltool' 'vala')
+makedepends=('intltool' 'vala' 'meson' 'gobject-introspection')
source=(http://ftp.gnome.org/pub/GNOME/sources/msitools/${pkgver}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('bbf1a6e3a9c2323b860a3227ac176736a3eafc4a44a67346c6844591f10978ea')
+sha256sums=('0cc4d2e0d108fa6f2b4085b9a97dd5bc6d9fcadecdd933f2094f86bafdbe85fe')
build() {
cd "$srcdir/$pkgname-$pkgver"
- ./configure --prefix=/usr
- sed -i 's|LIBTOOL = $(SHELL) $(top_builddir)/libtool|LIBTOOL = /usr/bin/libtool|g' Makefile
- make
+ arch-meson . build
+ ninja -C build
+}
+
+check() {
+ cd "$srcdir/$pkgname-$pkgver"
+ meson test -C build
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- make install DESTDIR="${pkgdir}"
+ DESTDIR="$pkgdir" meson install -C build
+ install -Dm644 copyright "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}