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 }
