diff options
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.ebuild | 31 |
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() { |