aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-drivers/xf86-video-glamo/xf86-video-glamo-9999.ebuild')
-rw-r--r--x11-drivers/xf86-video-glamo/xf86-video-glamo-9999.ebuild31
1 files changed, 15 insertions, 16 deletions
diff --git a/x11-drivers/xf86-video-glamo/xf86-video-glamo-9999.ebuild b/x11-drivers/xf86-video-glamo/xf86-video-glamo-9999.ebuild
index 6e93c7a..ca3e32b 100644
--- a/x11-drivers/xf86-video-glamo/xf86-video-glamo-9999.ebuild
+++ b/x11-drivers/xf86-video-glamo/xf86-video-glamo-9999.ebuild
@@ -4,9 +4,10 @@
EAPI=2
XDPVER=-1
+SNAPSHOT="yes"
inherit x-modular git
-DESCRIPTION="Experimental video driver for SMedia Glamo"
+DESCRIPTION="Video driver for SMedia Glamo"
HOMEPAGE="http://www.openmoko.org/"
EGIT_REPO_URI="git://git.openmoko.org/git/xf86-video-glamo.git"
@@ -15,23 +16,21 @@ EGIT_PROJECT="xf86-video-glamo"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~arm"
-IUSE="dri kms"
-
-use dri && EGIT_BRANCH="kms"
+IUSE="kms"
RDEPEND=">=x11-base/xorg-server-1.5"
DEPEND="${RDEPEND}
- x11-proto/randrproto
- x11-proto/renderproto
- x11-proto/xextproto
- x11-proto/xproto
+ x11-proto/randrproto
+ x11-proto/renderproto
+ x11-proto/xextproto
+ x11-proto/xproto
x11-proto/videoproto
x11-libs/libdrm[video_cards_glamo]"
pkg_setup() {
- if use kms ; then
- ewarn "If you experience build or run time difficulties, try disabling kms use flag."
+ if ! use kms ; then
+ ewarn "If you experience build or run time difficulties, try enabling kms use flag."
fi
}
@@ -43,13 +42,13 @@ src_unpack() {
eautoreconf || die "eautoreconf failed"
}
-src_compile() {
- local myconf
- myconf="${myconf} --disable-kms"
- use kms && myconf="${myconf} --enable-kms"
+src_configure() {
+ CONFIGURE_OPTIONS="$(use_enable kms )"
+ x-modular_src_configure
+}
- econf ${myconf} || die "Configuration failed"
- emake || die "Make failed"
+src_compile() {
+ x-modular_src_make
}
src_install() {