diff --git a/kde/plasma/plasma-nm/ympbuild b/kde/plasma/plasma-nm/ympbuild new file mode 100644 index 00000000..d262b5ca --- /dev/null +++ b/kde/plasma/plasma-nm/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='plasma-nm' +release='1' +version='5.27.9' +url='https://kde.org/plasma-desktop/' +description='Plasma applet written in QML for managing network connections' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://download.kde.org/stable/plasma/$version/plasma-nm-$version.tar.xz") +depends=(plasma-workspace networkmanager-qt) +makedepends=(extra-cmake-modules) +md5sums=('8aa75ac7aae92f8287840496da66cd3a') +group=(kde.plasma) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { + cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +build () { + make -C build $jobs +} + +package () { + make -C build install $jobs +} + diff --git a/net/misc/modemmanager/ympbuild b/net/misc/modemmanager/ympbuild new file mode 100644 index 00000000..3d8a292b --- /dev/null +++ b/net/misc/modemmanager/ympbuild @@ -0,0 +1,40 @@ +#!/usr/bin/env bash +name='modemmanager' +release='1' +version='1.22.0' +url='https://gitlab.freedesktop.org/mobile-broadband/ModemManager' +description='Cellular modem control and connectivity' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$version/ModemManager-$version.tar.gz") +depends=(elogind eudev glib libcap libffi libgudev libpcre2 polkit util-linux zlib) +makedepends=() +md5sums=('8fb368594cd41fc43ddb42b694db90d4') +group=(net.misc) +uses=() +arch=('x86_64') + +cd ModemManager-$version + +setup () { + meson setup build \ + --prefix=/usr \ + --libdir=/usr/lib64/ \ + -Dsystemdsystemunitdir=no \ + -Dpolkit=permissive \ + -Dvapi=true \ + -Dbash_completion=false \ + -Dmbim=false \ + -Dqrtr=false \ + -Dqmi=false +} + +build () { + ninja -C build $jobs +} + +package () { + ninja -C build install $jobs +} +