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

recipes/gui/packagekit/PAGBUILD.yaml main

40 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940
pkgname: packagekit
pkgver: 'v1.3.5'
pkgrel: '6'
pkgdesc: 'A system designed to make installation and updates of packages easier'
url: 'https://www.freedesktop.org/software/PackageKit/'
arch: x86_64
depends: []
makedepends:
- sqlite
- 'gobject-introspection'
- vala
- polkit
- intltool
- gtk3
- meson
- ninja
- git
- jansson
- 'python-setuptools'
- 'bash-completion'

source:
- 'https://github.com/PackageKit/Packagekit.git'
- 'config.patch'
- '${pkgname}-${pkgver}-cards-consolidate-${pkgrel}.patch'

sha256sums:
- SKIP
- SKIP
- SKIP

build: |
  cd Packagekit
  patch -Np1 -i ../config.patch
  patch -Np1 -i ../${pkgname}-${pkgver}-cards-consolidate-${pkgrel}.patch
  meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true packagekit-v1.3.5 builddir -Dsystemd=true -Dpackaging_backend=cards -Dgstreamer_plugin=false -Dcron=false -Dgtk_doc=false -Dgtk_module=false -Dman_pages=false -Dlegacy_tools=true
  meson compile -C builddir

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