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

recipes/utils/mm-common/PAGBUILD.yaml main

31 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031
pkgname: 'mm-common'
pkgver: '1.0.8'
pkgrel: '1'
pkgdesc: 'Common build files of the C++ bindings'
url: 'https://gtkmm.org/'
arch: x86_64
depends: []
makedepends:
- 'libsigc++'
- meson
- ninja
- git
- doxygen

source:
- 'https://gitlab.gnome.org/GNOME/mm-common/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz'
- 'https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag'

sha256sums:
- SKIP
- SKIP

build: |
  cd ${pkgname}-${pkgver}
    cp ../libstdc++.tag doctags
  meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir
  meson compile -C builddir

package: |
  cd ${pkgname}-${pkgver}
  DESTDIR="${PKGDIR}" meson install -C builddir