diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 77 |
1 files changed, 49 insertions, 28 deletions
@@ -1,23 +1,55 @@ # Maintainer: Maxime Gauduin <alucryd@archlinux.org> pkgname=gala-git -pkgver=0.3.0.r169.a71e8c1 +pkgver=0.3.0.r204.7f1e392 pkgrel=1 pkgdesc='The Pantheon Window Manager' -arch=('x86_64') +arch=(x86_64) url='https://github.com/elementary/gala' -license=('GPL3') -groups=('pantheon-unstable') -depends=('atk' 'bamf' 'cairo' 'gdk-pixbuf2' 'glib2' 'glibc' 'gnome-desktop' - 'gtk3' 'json-glib' 'libdrm' 'libgee' 'libgl' 'libx11' 'libxcomposite' - 'libxdamage' 'libxext' 'libxfixes' 'libxi' 'libxrandr' 'libxtst' - 'mesa' 'mutter' 'pango' 'plank' 'wayland' - 'libgranite.so') -makedepends=('git' 'gnome-common' 'granite-git' 'intltool' 'meson' 'vala') -provides=('gala' 'libgala.so') -conflicts=('gala') -source=('git+https://github.com/elementary/gala.git') -sha256sums=('SKIP') +license=(GPL3) +groups=(pantheon-unstable) +depends=( + atk + bamf + cairo + gdk-pixbuf2 + glib2 + gnome-desktop + gtk3 + json-glib + libdrm + libgee + libgl + libgranite.so + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxi + libxrandr + libxtst + mesa + libmutter2 + pango + plank + wayland +) +makedepends=( + git + gnome-common + granite-git + intltool + meson + vala +) +provides=( + gala + libgala.so +) +conflicts=(gala) +source=(git+https://github.com/elementary/gala.git) +sha256sums=(SKIP) pkgver() { cd gala @@ -25,24 +57,13 @@ pkgver() { git describe --tags | sed 's/-/.r/; s/-g/./' } -prepare() { - if [[ -d build ]]; then - rm -rf build - fi - mkdir build -} - build() { - cd build - - arch-meson ../gala - ninja + arch-meson gala build + ninja -C build } package() { - cd build - - DESTDIR="${pkgdir}" ninja install + DESTDIR="${pkgdir}" ninja -C build install } # vim: ts=2 sw=2 et: |