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

recipes/gui/gtksourceview5/PAGBUILD.yaml main

39 linii Raw ← Powrót
123456789101112131415161718192021222324252627282930313233343536373839
pkgname: gtksourceview5
pkgver: '5.20.0'
pkgrel: '1'
pkgdesc: A text widget adding syntax highlighting and more to GNOME
url: 'https://gitlab.gnome.org/GNOME/gtksourceview'
arch: x86_64
license:
- LGPL2.1
depends: []
makedepends:
- meson
- gobject-introspection
- vala
- gtk-doc
- pcre2
- gtk4
source:
- 'https://gitlab.gnome.org/GNOME/gtksourceview/-/archive/${pkgver}/gtksourceview-${pkgver}.tar.gz'
sha256sums:
- 1d1c63c38e1d85438ac824ad55c2e9a03728c0b05441d6cbb8781e4bc9222a17
build: |
  # pagbuild sam aliasuje ${pkgname}-${pkgver} i ${pkgname} do rozpakowanego
  # katalogu gtksourceview-${pkgver} – mv do aliasu padał (mv do samego siebie).
  cd ${pkgname}-${pkgver}

  mkdir build
  cd    build

  meson setup .. \
         --prefix=/usr          \
              --buildtype=release

  ninja

  DESTDIR=${PKGDIR} ninja install

  install -Dm644 ../COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING
package: |
  true