🔒 Repository is read-only – file editing is disabled.

recipes/utils/modemmanager/PAGBUILD.yaml main

45 linii Raw ← Powrót
123456789101112131415161718192021222324252627282930313233343536373839404142434445
pkgname: modemmanager
pkgver: '1.24.2'
pkgrel: '2'
pkgdesc: Mobile broadband modem management service.
url: 'https://www.freedesktop.org/wiki/Software/ModemManager/'
arch: x86_64
license:
- GPL2 LGPL2.1
depends: []
makedepends:
- dbus
- libgudev
- gobject-introspection
- libmbim
- libqmi
- polkit
- gtk-doc
source:
- 'https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/${pkgver}/ModemManager-${pkgver}.tar.gz'
sha256sums:
- fbc75adcc0d7b0565f256e7ff4e8872b0a37c4413ff576665f7470932d9c1b68
build: |
  cd ModemManager-${pkgver}

  mkdir build
  cd    build

  meson setup .. \
         --prefix=/usr      \
         --sbindir=/usr/bin \
         --libdir=/usr/lib  \
         --buildtype=plain

  ninja

  DESTDIR=${PKGDIR} ninja install

  install -Dm644 ../COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
  install -Dm644 ../COPYING.LIB ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING.LIB

  # Obsolet libs
  #rm -f ${PKGDIR}/usr/lib/ModemManager/*.la
  #rm -f ${PKGDIR}/usr/lib/libmm-glib.la
package: |
  true