[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