Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 479558 - =x11-libs/libvdpau-0.7: version bump
Summary: =x11-libs/libvdpau-0.7: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-02 19:55 UTC by Samuli Suominen (RETIRED)
Modified: 2013-08-11 09:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libvdpau-0.7.ebuild (libvdpau-0.7.ebuild,1.32 KB, text/plain)
2013-08-02 19:55 UTC, Samuli Suominen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2013-08-02 19:55:56 UTC
Created attachment 354980 [details]
libvdpau-0.7.ebuild

http://cgit.freedesktop.org/~aplattner/libvdpau/

http://cgit.freedesktop.org/~aplattner/libvdpau/commit/?id=7748591f9ba57483528972e36693536f27ce1f20

I'm not sure where the actual tarball is, so this example ebuild here is using the one grabbed from 

http://cgit.freedesktop.org/~aplattner/libvdpau/snapshot/libvdpau-0.7.tar.gz

And the main reason I didn't commit this on my own is that I couldn't solve this error it keeps giving at the end of emerge:

 * QA Notice: command not found:
 * 
 * 	/var/tmp/portage/x11-libs/libvdpau-0.7/temp/environment: line 3507: $'[\302\240-x': command not found

--- libvdpau-0.6.ebuild
+++ libvdpau-0.7.ebuild
@@ -3,11 +3,12 @@
 # $Header: $

 EAPI=5
-inherit autotools-multilib
+inherit autotools autotools-multilib
 
 DESCRIPTION="VDPAU wrapper and trace libraries"
 HOMEPAGE="http://www.freedesktop.org/wiki/Software/VDPAU"
-SRC_URI="http://people.freedesktop.org/~aplattner/vdpau/${P}.tar.gz"
+SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.gz"
+# http://people.freedesktop.org/~aplattner/vdpau/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
@@ -29,8 +30,13 @@
 		)
 	dri? ( >=x11-proto/dri2proto-2.2 )"
 
+src_prepare() {
+	[ -x ./configure ] || eautoreconf
+}
+
 src_configure() {
 	local myeconfargs=(
+		--enable-maintainer-mode
 		--docdir="${EPREFIX}"/usr/share/doc/${PF}
 		$(use_enable doc documentation)
 		$(use dri || echo --disable-dri2)
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2013-08-03 01:28:22 UTC
Aaron hasn't sent out a release announcement, which he is pretty good about. I'm willing to bet he will shortly. Its possible this will drop the same time that something new from Mesa or Dave Arlie is announced since it appears he primarily worked on this. Let's give it the weekend before we commit it.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2013-08-11 09:14:32 UTC
(In reply to Doug Goldstein from comment #1)
> Aaron hasn't sent out a release announcement, which he is pretty good about.
> I'm willing to bet he will shortly. Its possible this will drop the same
> time that something new from Mesa or Dave Arlie is announced since it
> appears he primarily worked on this. Let's give it the weekend before we
> commit it.

You are right, I was too hasty.

http://lists.x.org/archives/xorg-announce/2013-August/002287.html

http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.7.tar.gz

They are available now. Since the bump was trivial, I've bumped it in tree. No ebuild changes were necessary, and the QA warning from Comment #0 didn't occur either.