From 8a9289d2803fbac85b679917205972e92d7c6046 Mon Sep 17 00:00:00 2001 From: jane400 <pmos@j4ne.de> Date: Sat, 22 Jun 2024 19:41:23 +0200 Subject: [PATCH] systemd/networkmanager: add systemd subpkg (MR 5377) Co-authored-by: Clayton Craft <clayton@craftyguy.net> --- extra-repos/systemd/networkmanager/APKBUILD | 7 ++++++- .../networkmanager/networkmanager-systemd.post-install | 4 ++++ .../networkmanager/networkmanager-systemd.pre-deinstall | 4 ++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 extra-repos/systemd/networkmanager/networkmanager-systemd.post-install create mode 100644 extra-repos/systemd/networkmanager/networkmanager-systemd.pre-deinstall diff --git a/extra-repos/systemd/networkmanager/APKBUILD b/extra-repos/systemd/networkmanager/APKBUILD index bdff0089c6d..4f34d215096 100644 --- a/extra-repos/systemd/networkmanager/APKBUILD +++ b/extra-repos/systemd/networkmanager/APKBUILD @@ -4,7 +4,7 @@ pkgname=networkmanager pkgver=9991.48.2 _pkgver=1.48.2 -pkgrel=1 +pkgrel=2 pkgdesc="Network Management daemon" url="https://wiki.gnome.org/Projects/NetworkManager" arch="all" @@ -250,6 +250,11 @@ _default_plugin() { amove $_plugindir/libnm*-${subpkgname#"$pkgname"-}.so } +systemd() { + install="$subpkgname.post-install $subpkgname.pre-deinstall" + default_systemd +} + sha512sums=" 81ed641365183a03fe06346569939b164a0f7446694eb6c2790fef0118897987e494e3d75214df3e35f77f9c0f65375d4f867e942503f5a9ef11b46e9ba6b57d NetworkManager-1.48.2.tar.xz 0f79016bf717dea43830962f524deae8d1cedc274376e40bd912ebe63208c5b1c3b7a5aa14379da19020c587dbd5588df2f0066ca1540070a226983a43e4159b networkmanager.conf diff --git a/extra-repos/systemd/networkmanager/networkmanager-systemd.post-install b/extra-repos/systemd/networkmanager/networkmanager-systemd.post-install new file mode 100644 index 00000000000..f8ed7b48414 --- /dev/null +++ b/extra-repos/systemd/networkmanager/networkmanager-systemd.post-install @@ -0,0 +1,4 @@ +#!/bin/sh + +. /usr/lib/systemd/systemd-apk-macros.sh +systemd_service_post_install system NetworkManager.service diff --git a/extra-repos/systemd/networkmanager/networkmanager-systemd.pre-deinstall b/extra-repos/systemd/networkmanager/networkmanager-systemd.pre-deinstall new file mode 100644 index 00000000000..3e0bac9a2b4 --- /dev/null +++ b/extra-repos/systemd/networkmanager/networkmanager-systemd.pre-deinstall @@ -0,0 +1,4 @@ +#!/bin/sh + +. /usr/lib/systemd/systemd-apk-macros.sh +systemd_service_pre_deinstall system NetworkManager.service -- GitLab