aboutsummaryrefslogtreecommitdiffstats
path: root/community/networkmanager-elogind/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/networkmanager-elogind/APKBUILD')
-rw-r--r--community/networkmanager-elogind/APKBUILD149
1 files changed, 0 insertions, 149 deletions
diff --git a/community/networkmanager-elogind/APKBUILD b/community/networkmanager-elogind/APKBUILD
deleted file mode 100644
index fbf586172c6..00000000000
--- a/community/networkmanager-elogind/APKBUILD
+++ /dev/null
@@ -1,149 +0,0 @@
-# Contributor: Rasmus Thomsen <oss@cogitri.dev>
-# Contributor: Stuart Cardall <developer@it-offshore.co.uk>
-# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
-pkgname=networkmanager-elogind
-pkgver=1.32.12
-pkgrel=0
-pkgdesc="Network Management daemon (with elogind hibernation support)"
-url="https://wiki.gnome.org/Projects/NetworkManager"
-# mips64, s390x and riscv64 blocked by polkit
-arch="all !mips64 !s390x !riscv64"
-license="GPL-2.0-or-later"
-depends="iptables dbus mobile-broadband-provider-info openresolv"
-install="$pkgname.pre-install $pkgname.pre-upgrade"
-makedepends="$depends_dev
- curl-dev
- dbus-glib-dev
- eudev-dev
- libgudev-dev
- gobject-introspection-dev
- intltool
- libndp-dev
- libnl3-dev
- libsoup-dev
- libteam-dev
- linux-headers
- modemmanager-dev
- newt-dev
- nss-dev
- gnutls-dev
- polkit-dev
- ppp-dev
- readline-dev
- util-linux-dev
- jansson-dev
- vala
- meson
- py3-gobject3
- libpsl-dev
- python3
- elogind-dev
- "
-subpackages="
- $pkgname-dev
- $pkgname-doc
- $pkgname-lang
- $pkgname-openrc
- $pkgname-bash-completion:bashcomp:noarch
- "
-source="https://download.gnome.org/sources/NetworkManager/${pkgver:0:4}/NetworkManager-$pkgver.tar.xz
- networkmanager.conf
- networkmanager.initd
- networkmanager.rules
- README.alpine
- "
-options="!check" # fail to compile on musl
-provides="networkmanager"
-
-install_if="networkmanager elogind"
-
-builddir="$srcdir"/NetworkManager-$pkgver
-
-build() {
- abuild-meson \
- -Dsystemdsystemunitdir=no \
- -Dudev_dir=/lib/udev \
- -Diptables=/sbin/iptables \
- -Ddnsmasq=/usr/sbin/dnsmasq \
- -Dmodify_system=true \
- -Dselinux=false \
- -Dsystemd_journal=false \
- -Dlibaudit=no \
- -Diwd=true \
- -Dpppd=/usr/sbin/pppd \
- -Dconfig_plugins_default=ifupdown \
- -Difupdown=true \
- -Ddhcpcd=true \
- -Dconfig_dhcp_default=internal \
- -Dvapi=true \
- -Dtests=no \
- -Dpolkit=true \
- -Dsession_tracking=elogind \
- -Dsuspend_resume=elogind \
- -Dresolvconf=/usr/sbin/resolvconf \
- -Dqt=false \
- -Dofono=true \
- -Dcrypto=nss \
- -Ddbus_conf_dir=/usr/share/dbus-1/system.d \
- . output
- ninja -C output introspection/libnmdbus.a
- meson compile ${JOBS:+-j ${JOBS}} -C output
-}
-
-check() {
- meson test --no-rebuild -v -C output
-}
-
-package() {
- DESTDIR="$pkgdir" meson install --no-rebuild -C output
-
- install -m755 -D "$srcdir"/networkmanager.initd "$pkgdir"/etc/init.d/networkmanager
- install -m644 -D "$srcdir"/networkmanager.conf "$pkgdir"/etc/NetworkManager/NetworkManager.conf
- # allow plugdev users to modify connections
- install -m644 -D "$srcdir"/networkmanager.rules \
- "$pkgdir"/usr/share/polkit-1/rules.d/01-org.freedesktop.NetworkManager.settings.modify.system.rules
- mkdir -p "$pkgdir"/usr/share/apk-tools/$pkgname
- # post-install message
- mv "$pkgdir"/usr/share/doc/NetworkManager "$pkgdir"/usr/share/doc/$pkgname
- install -Dm0644 "$srcdir"/README.alpine -t "$pkgdir"/usr/share/doc/$pkgname
-}
-
-dev() {
- provides="networkmanager-dev"
-
- default_dev
-}
-
-doc() {
- provides="networkmanager-doc"
-
- default_doc
-}
-
-lang() {
- provides="networkmanager-lang"
-
- default_lang
-}
-
-openrc() {
- provides="networkmanager-openrc"
-
- default_openrc
-}
-
-bashcomp() {
- provides="networkmanager-bash-completion"
- depends=""
- pkgdesc="Bash completions for $pkgname"
- install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
-
- amove usr/share/bash-completion
-}
-sha512sums="
-b8dfa409302781fdab19790afeb7f4396875e282d6983e2c5775294c8c13d3c1036dee69a37bf6e4fb2a2e80504c8e792780b6a9c1262616e57860da5ebc0e61 NetworkManager-1.32.12.tar.xz
-0f79016bf717dea43830962f524deae8d1cedc274376e40bd912ebe63208c5b1c3b7a5aa14379da19020c587dbd5588df2f0066ca1540070a226983a43e4159b networkmanager.conf
-5ac6d11b588c479de9c7e1fef79ed0a2c04dc159a2173636a6a77a2867c839cc1609860756109e9e794f23a02238a6d94834d8fb6fcb81a6be3ef1dbf4a34e6f networkmanager.initd
-9820ed2ead0af689644842de57657bb10330a1eaff0e85b21ae9913f55e399e47d8b41b0a12956f30de80272b4424c6e55f33acbc88e156879003a260bf576f6 networkmanager.rules
-744570b30738f0603fe1b83d8f2051277c7bd908bb226e45339b791334d8c2baf4c185a3118bf7739c780e2938dfc11d08f4fc8b3ae6398305f28e528e16c1a2 README.alpine
-"