[arch-commits] Commit in weston/trunk (PKGBUILD)

Sébastien Luttringer seblu at nymeria.archlinux.org
Wed Feb 13 22:59:41 UTC 2013


    Date: Wednesday, February 13, 2013 @ 23:59:41
  Author: seblu
Revision: 84216

fix build in chroot
add waylands clients
add license file

Modified:
  weston/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++-----------------
 1 file changed, 12 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-02-13 22:10:29 UTC (rev 84215)
+++ PKGBUILD	2013-02-13 22:59:41 UTC (rev 84216)
@@ -9,33 +9,28 @@
 url='http://wayland.freedesktop.org'
 license=('MIT')
 options=(!libtool)
+makedepends=('mesa')
 depends=('libxkbcommon' 'wayland' 'libegl' 'cairo' 'poppler-glib' 'mtdev' 'libxcursor' 'glu' 'libgles')
 source=("http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz")
 sha1sums=('6f51fe78151ba2854f6cf6a41244c34f39c1d6de')
 
 build() {
 	cd $pkgname-$pkgver
-	./configure --prefix=/usr
+	./configure \
+		--prefix=/usr \
+		--libexecdir=/usr/bin \
+		--disable-android-compositor
 	make
 }
 
 package() {
 	cd $pkgname-$pkgver
 	make DESTDIR="$pkgdir" install
-
-#	install -m 755 -D src/weston "$pkgdir/usr/bin/weston"
-#
-#	install -m 755 -D clients/clickdot "$pkgdir/usr/bin/weston-clickdot"
-#	install -m 755 -D clients/dnd "$pkgdir/usr/bin/weston-dnd"
-#	install -m 755 -D clients/editor "$pkgdir/usr/bin/weston-editor"
-#	install -m 755 -D clients/eventdemo "$pkgdir/usr/bin/weston-eventdemo"
-#	install -m 755 -D clients/flower "$pkgdir/usr/bin/weston-flower"
-#	install -m 755 -D clients/gears "$pkgdir/usr/bin/weston-gears"
-#	install -m 755 -D clients/image "$pkgdir/usr/bin/weston-image"
-#	install -m 755 -D clients/resizor "$pkgdir/usr/bin/weston-resizor"
-#	install -m 755 -D clients/simple-egl "$pkgdir/usr/bin/weston-simple-egl"
-#	install -m 755 -D clients/simple-shm "$pkgdir/usr/bin/weston-simple-shm"
-#	install -m 755 -D clients/simple-touch "$pkgdir/usr/bin/weston-simple-touch"
-#	install -m 755 -D clients/smoke "$pkgdir/usr/bin/weston-smoke"
-#	install -m 755 -D clients/view "$pkgdir/usr/bin/weston-view"
+	# license
+	install -Dm644 COPYING "$pkgdir/usr/share/license/$pkgname/COPYING"
+	# embed more clients
+	for _c in clickdot cliptest dnd editor eventdemo flower gears image \
+	 keyboard resizor simple-egl simple-shm smoke view; do
+		install -Dm755 "clients/$_c" "$pkgdir/usr/bin/weston-$_c"
+	done
 }




More information about the arch-commits mailing list