From e0ea187913952af085ae600f0b7f209950325d47 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 20 Nov 2012 14:27:26 +0100 Subject: [PATCH] New package: weston-1.0.1. --- common/shlibs | 4 +++- srcpkgs/weston/template | 28 ++++++++++++++++++++++++++++ srcpkgs/weston/weston.rshlibs | 30 ++++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/weston/template create mode 100644 srcpkgs/weston/weston.rshlibs diff --git a/common/shlibs b/common/shlibs index e51ee7d74ff..19dc55afc97 100644 --- a/common/shlibs +++ b/common/shlibs @@ -97,7 +97,9 @@ libXrender.so.1 libXrender-0.9.4_1 libXrandr.so.2 libXrandr-1.3.0_1 libGLU.so.1 glu-9.0.0_1 libEGL.so.1 libEGL-7.11_1 -libGLESv1_CM.so.1 libEGL-7.11_1 +libwayland-egl.so.1 libEGL-9.0.1_1 +libGLESv1_CM.so.1 libGLES-9.0.1_1 +libGLESv2.so.2 libGLES-9.0.1_1 libGL.so.1 libGL-7.11_1 libglapi.so.0 libglapi-7.11_1 libOpenVG.so.1 libOpenVG-7.11_1 diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template new file mode 100644 index 00000000000..930c51b3331 --- /dev/null +++ b/srcpkgs/weston/template @@ -0,0 +1,28 @@ +# Template file for 'weston'. +pkgname=weston +version=1.0.1 +revision=1 +build_style=gnu-configure +short_desc="Reference implementation of a Wayland compositor" +maintainer="Juan RP " +homepage="http://wayland.freedesktop.org/" +license="MIT" +distfiles="http://wayland.freedesktop.org/releases/${pkgname}-${version}.tar.xz" +checksum=8abd6fe3f73317971e60857f1c66426f6213d2d0ee1078c3d09a8da68b942703 +long_desc=" + Weston is the reference implementation of a Wayland compositor, and a + useful compositor in its own right. Weston has various backends that + lets it run on Linux kernel modesetting and evdev input as well as + under X11. Weston ships with a few example clients, from simple + clients that demonstrate certain aspects of the protocol to more + complete clients and a simplistic toolkit. There is also a quite + capable terminal emulator (weston-terminal) and an toy/example desktop + shell. Finally, weston also provides integration with the Xorg server + and can pull X clients into the Wayland desktop and act as a X window + manager." + +# XXX xcb-xkb.pc +makedepends="pkg-config wayland-devel>=1.0.0 libxkbcommon-devel + xcb-util-keysyms-devel pixman-devel libXcursor-devel MesaLib-devel + cairo-devel mtdev-devel libwebp-devel jpeg-devel poppler-glib-devel + pam-devel systemd-devel librsvg glu-devel" diff --git a/srcpkgs/weston/weston.rshlibs b/srcpkgs/weston/weston.rshlibs new file mode 100644 index 00000000000..a7d1cdd3cb1 --- /dev/null +++ b/srcpkgs/weston/weston.rshlibs @@ -0,0 +1,30 @@ +libcairo.so.2 +libc.so.6 +libdrm.so.2 +libpam.so.0 +libsystemd-login.so.0 +libpixman-1.so.0 +libpng15.so.15 +libwebp.so.4 +libwayland-client.so.0 +libxkbcommon.so.0 +libwayland-cursor.so.0 +libjpeg.so.8 +libwayland-egl.so.1 +libEGL.so.1 +libm.so.6 +libutil.so.1 +libwayland-server.so.0 +libGLESv2.so.2 +libdl.so.2 +libGLU.so.1 +libGL.so.1 +libX11-xcb.so.1 +libX11.so.6 +libxcb.so.1 +libudev.so.1 +libgbm.so.1 +libmtdev.so.1 +libxcb-xfixes.so.0 +libXcursor.so.1 +libxcb-render.so.0