aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/clutter/APKBUILD39
1 files changed, 27 insertions, 12 deletions
diff --git a/main/clutter/APKBUILD b/main/clutter/APKBUILD
index f80d229eb61..e7e973af2d2 100644
--- a/main/clutter/APKBUILD
+++ b/main/clutter/APKBUILD
@@ -1,27 +1,42 @@
-# Contributor:
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+# Contributor: Natanael Copa <ncopa@alpinelinux.org>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=clutter
pkgver=1.26.2
-pkgrel=2
+pkgrel=3
pkgdesc="Library for creating fast, visually-appealing interfaces"
-url="http://www.clutter-project.org/"
+url="https://wiki.gnome.org/Projects/Clutter"
arch="all"
-license="LGPL"
-depends_dev="gdk-pixbuf-dev json-glib-dev atk-dev pango-dev mesa-dev
- libxcomposite-dev libxi-dev cairo-dev cogl-dev"
-makedepends="$depends_dev gobject-introspection-dev intltool"
+license="LGPL-2.0-or-later"
+depends_dev="gdk-pixbuf-dev json-glib-dev atk-dev mesa-dev libxcomposite-dev
+ libxi-dev cairo-dev"
+makedepends="$depends_dev cogl-dev gtk+3.0-dev pango-dev gobject-introspection-dev intltool"
+options="!check" # need DISPLAYS
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
-builddir="$srcdir/$pkgname-$pkgver"
-
build() {
cd "$builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --with-x \
+ --enable-gdk-backend \
+ --enable-egl-backend \
+ --enable-wayland-backend \
+ --enable-x11-backend \
+ --enable-evdev-input
make
}
+check() {
+ cd "$builddir"
+ make check
+}
+
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install