git » mobile-broadband-provider-info.git » commit c785a74

20240407-1

author Jan Alexander Steffens (heftig)
2024-05-02 06:58:54 UTC
committer Jan Alexander Steffens (heftig)
2024-05-02 06:58:54 UTC
parent 0db40a9392ebb7b2171b7e189ea44b7eb3064a57

20240407-1

.SRCINFO +15 -0
PKGBUILD +18 -22
keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc +77 -0

diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 0000000..00d9a95
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = mobile-broadband-provider-info
+	pkgdesc = APN configuration presets for mobile broadband connections
+	pkgver = 20240407
+	pkgrel = 1
+	url = https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info
+	arch = any
+	license = CC-PDDC
+	makedepends = git
+	makedepends = libxslt
+	makedepends = meson
+	source = git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git?signed#tag=20240407
+	validpgpkeys = 0DB3932762F78E592F6522AFBB5A2C77584122D3
+	b2sums = 2c90b4caa47d9a053d466a77eb390cbb70097f4bb09b9f6d8a5e21de7a8bbb4e78770137aa4e9eca1852dc9832bddf0fb5d1713baefaa8dddaa6e3075bc757fd
+
+pkgname = mobile-broadband-provider-info
diff --git a/PKGBUILD b/PKGBUILD
index 3a66c45..a6dfc0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,42 +2,38 @@
 # Contributor: Jan de Groot <jgc@archlinux.org>
 
 pkgname=mobile-broadband-provider-info
-pkgver=20230416
+pkgver=20240407
 pkgrel=1
 pkgdesc="APN configuration presets for mobile broadband connections"
 url="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info"
 arch=(any)
-license=(custom)
-makedepends=(git libxslt)
-_commit=aae7c68671d225e6d35224613d5b98192b9b2ffe  # tags/20230416^0
-source=("git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git#commit=$_commit")
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
+license=(CC-PDDC)
+makedepends=(
+  git
+  libxslt
+  meson
+)
+source=("git+$url.git?signed#tag=$pkgver")
+b2sums=('2c90b4caa47d9a053d466a77eb390cbb70097f4bb09b9f6d8a5e21de7a8bbb4e78770137aa4e9eca1852dc9832bddf0fb5d1713baefaa8dddaa6e3075bc757fd')
+validpgpkeys=(
+  0DB3932762F78E592F6522AFBB5A2C77584122D3 # Guido Günther <agx@sigxcpu.org>
+)
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
 }
 
-check() {
-  cd $pkgname
-  make check
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
 }
 
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  make
+check() {
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+  meson install -C build --destdir "$pkgdir"
 }
 
 # vim:set sw=2 sts=-1 et:
diff --git a/keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc b/keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc
new file mode 100644
index 0000000..cb4a3ab
--- /dev/null
+++ b/keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc
@@ -0,0 +1,77 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=mVFi
+-----END PGP PUBLIC KEY BLOCK-----