Date: Monday, January 9, 2023 @ 07:03:00
Author: heftig
Revision: 466280
archrelease: copy trunk to extra-x86_64
Added:
libnma/repos/extra-x86_64/PKGBUILD
(from rev 466279, libnma/trunk/PKGBUILD)
Deleted:
libnma/repos/extra-x86_64/0001-gschema-Remove-path-from-eap-schema.patch
libnma/repos/extra-x86_64/PKGBUILD
------------------------------------------------+
0001-gschema-Remove-path-from-eap-schema.patch | 29 --
PKGBUILD | 227 +++++++++++------------
2 files changed, 111 insertions(+), 145 deletions(-)
Deleted: 0001-gschema-Remove-path-from-eap-schema.patch
===================================================================
--- 0001-gschema-Remove-path-from-eap-schema.patch 2023-01-09 07:02:53 UTC
(rev 466279)
+++ 0001-gschema-Remove-path-from-eap-schema.patch 2023-01-09 07:03:00 UTC
(rev 466280)
@@ -1,29 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" <[email protected]>
-Date: Wed, 9 Nov 2022 08:00:19 +0000
-Subject: [PATCH] gschema: Remove path from eap schema
-
-This one needs to be relocatable, otherwise creating a new VPN
-connection will fail with:
-
- settings object created with schema 'org.gnome.nm-applet.eap'
- and path '/org/gnome/nm-applet/eap/<uuid>/',
- but path '/org/gnome/nm-applet/eap/' is specified by schema
-
-Fixes: https://bugs.archlinux.org/task/76490
----
- org.gnome.nm-applet.eap.gschema.xml.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/org.gnome.nm-applet.eap.gschema.xml.in
b/org.gnome.nm-applet.eap.gschema.xml.in
-index 0fc3ca9f1f61..f4a56ea672cd 100644
---- a/org.gnome.nm-applet.eap.gschema.xml.in
-+++ b/org.gnome.nm-applet.eap.gschema.xml.in
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="UTF-8"?>
- <schemalist>
-- <schema id="org.gnome.nm-applet.eap" path="/org/gnome/nm-applet/eap/"
gettext-domain="nm-applet">
-+ <schema id="org.gnome.nm-applet.eap" gettext-domain="nm-applet">
- <key name="ignore-ca-cert" type="b">
- <default>false</default>
- <summary>Ignore CA certificate</summary>
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-01-09 07:02:53 UTC (rev 466279)
+++ PKGBUILD 2023-01-09 07:03:00 UTC (rev 466280)
@@ -1,116 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
-
-pkgbase=libnma
-pkgname=(libnma-common libnma libnma-gtk4)
-pkgver=1.10.4
-pkgrel=3
-pkgdesc="NetworkManager GUI client library"
-url="https://gitlab.gnome.org/GNOME/libnma"
-arch=(x86_64)
-license=(GPL LGPL)
-makedepends=(
- dconf
- gcr-4
- git
- gobject-introspection
- gtk-doc
- gtk3
- gtk4
- iso-codes
- libnm
- meson
- mobile-broadband-provider-info
- vala
-)
-options=(debug)
-_commit=ec11ca120a3f323e51566076bc3827d686b30e43 # tags/1.10.4^0
-source=(
- "git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit"
- 0001-gschema-Remove-path-from-eap-schema.patch
-)
-sha256sums=('SKIP'
- '794f612a95936ed67891c1231526950e098af38afa5c4a65dffff4f228a261f3')
-
-pkgver() {
- cd libnma
- git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
- cd libnma
-
- # https://bugs.archlinux.org/task/76490
- git apply -3 ../0001-gschema-Remove-path-from-eap-schema.patch
-}
-
-build() {
- local meson_options=(
- -D libnma_gtk4=true
- )
-
- arch-meson libnma build "${meson_options[@]}"
- meson compile -C build
-}
-
-check() {
- meson test -C build --print-errorlogs
-}
-
-_pick() {
- local p="$1" f d; shift
- for f; do
- d="$srcdir/$p/${f#$pkgdir/}"
- mkdir -p "$(dirname "$d")"
- mv "$f" "$d"
- rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
- done
-}
-
-package_libnma-common() {
- pkgdesc+=" (common files)"
- depends=(
- dconf
- gcr-4
- iso-codes
- libnm
- mobile-broadband-provider-info
- )
-
- meson install -C build --destdir "$pkgdir"
-
- cd "$pkgdir"
-
- _pick gtk3 usr/lib/libnma.so*
- _pick gtk3 usr/lib/pkgconfig/libnma.pc
- _pick gtk3 usr/lib/girepository-1.0/NMA-*
- _pick gtk3 usr/share/gir-1.0/NMA-*
- _pick gtk3 usr/share/vala/vapi/libnma.*
-
- _pick gtk4 usr/lib/libnma-gtk4.so*
- _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc
- _pick gtk4 usr/lib/girepository-1.0/NMA4-*
- _pick gtk4 usr/share/gir-1.0/NMA4-*
- _pick gtk4 usr/share/vala/vapi/libnma-gtk4.*
-
- # Moved to network-manager-applet 1.30.0
- # https://bugs.archlinux.org/task/76489
- rm usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
-}
-
-package_libnma() {
- pkgdesc+=" (GTK3)"
- depends=(libnma-common="$pkgver-$pkgrel" gtk3)
- provides=(libnma.so)
-
- mv gtk3/* "$pkgdir"
-}
-
-package_libnma-gtk4() {
- pkgdesc+=" (GTK4)"
- depends=(libnma-common="$pkgver-$pkgrel" gtk4)
- provides=(libnma-gtk4.so)
-
- mv gtk4/* "$pkgdir"
-}
-
-# vim:set sw=2 sts=-1 et:
Copied: libnma/repos/extra-x86_64/PKGBUILD (from rev 466279,
libnma/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-01-09 07:03:00 UTC (rev 466280)
@@ -0,0 +1,111 @@
+# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
+
+pkgbase=libnma
+pkgname=(libnma-common libnma libnma-gtk4)
+pkgver=1.10.6
+pkgrel=1
+pkgdesc="NetworkManager GUI client library"
+url="https://gitlab.gnome.org/GNOME/libnma"
+arch=(x86_64)
+license=(GPL LGPL)
+makedepends=(
+ dconf
+ gcr-4
+ git
+ gobject-introspection
+ gtk-doc
+ gtk3
+ gtk4
+ iso-codes
+ libnm
+ meson
+ mobile-broadband-provider-info
+ vala
+)
+options=(debug)
+_commit=3e324b69d0d74c8693fb58b9ee66efe0bad6cb34 # tags/1.10.6^0
+source=(
+ "git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit"
+)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd libnma
+ git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+ cd libnma
+}
+
+build() {
+ local meson_options=(
+ -D libnma_gtk4=true
+ )
+
+ arch-meson libnma build "${meson_options[@]}"
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs
+}
+
+_pick() {
+ local p="$1" f d; shift
+ for f; do
+ d="$srcdir/$p/${f#$pkgdir/}"
+ mkdir -p "$(dirname "$d")"
+ mv "$f" "$d"
+ rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+ done
+}
+
+package_libnma-common() {
+ pkgdesc+=" (common files)"
+ depends=(
+ dconf
+ gcr-4
+ iso-codes
+ libnm
+ mobile-broadband-provider-info
+ )
+
+ meson install -C build --destdir "$pkgdir"
+
+ cd "$pkgdir"
+
+ _pick gtk3 usr/lib/libnma.so*
+ _pick gtk3 usr/lib/pkgconfig/libnma.pc
+ _pick gtk3 usr/lib/girepository-1.0/NMA-*
+ _pick gtk3 usr/share/gir-1.0/NMA-*
+ _pick gtk3 usr/share/vala/vapi/libnma.*
+
+ _pick gtk4 usr/lib/libnma-gtk4.so*
+ _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc
+ _pick gtk4 usr/lib/girepository-1.0/NMA4-*
+ _pick gtk4 usr/share/gir-1.0/NMA4-*
+ _pick gtk4 usr/share/vala/vapi/libnma-gtk4.*
+
+ # Moved to network-manager-applet 1.30.0
+ # https://bugs.archlinux.org/task/76489
+ rm usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
+}
+
+package_libnma() {
+ pkgdesc+=" (GTK3)"
+ depends=(libnma-common="$pkgver-$pkgrel" gtk3)
+ provides=(libnma.so)
+
+ mv gtk3/* "$pkgdir"
+}
+
+package_libnma-gtk4() {
+ pkgdesc+=" (GTK4)"
+ depends=(libnma-common="$pkgver-$pkgrel" gtk4)
+ provides=(libnma-gtk4.so)
+
+ mv gtk4/* "$pkgdir"
+}
+
+# vim:set sw=2 sts=-1 et: