summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-11-23 13:35:52 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-11-23 13:35:52 +0000
commit5bf0643b6b73c3394575cedbf852803f45888982 (patch)
tree4a2394dcd882601a687dd3bd341557d7b87bbeea /x11-libs
parenteapi5 (diff)
downloadgentoo-2-5bf0643b6b73c3394575cedbf852803f45888982.tar.gz
gentoo-2-5bf0643b6b73c3394575cedbf852803f45888982.tar.bz2
gentoo-2-5bf0643b6b73c3394575cedbf852803f45888982.zip
Add gpled source compiled version and its live ebuild (it uses different name in git so lets wait for next release with renaming).
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/xvba-video/ChangeLog13
-rw-r--r--x11-libs/xvba-video/xvba-video-0.7.8.ebuild43
-rw-r--r--x11-libs/xvba-video/xvba-video-0.8.0-r1.ebuild49
-rw-r--r--x11-libs/xvba-video/xvba-video-9999.ebuild46
4 files changed, 105 insertions, 46 deletions
diff --git a/x11-libs/xvba-video/ChangeLog b/x11-libs/xvba-video/ChangeLog
index c7bae8ca46ba..dee879e7ca98 100644
--- a/x11-libs/xvba-video/ChangeLog
+++ b/x11-libs/xvba-video/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for x11-libs/xvba-video
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/ChangeLog,v 1.8 2011/12/27 21:11:10 maekke Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/ChangeLog,v 1.9 2012/11/23 13:35:52 scarabeus Exp $
+
+*xvba-video-0.8.0-r1 (23 Nov 2012)
+*xvba-video-9999 (23 Nov 2012)
+
+ 23 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> +xvba-video-0.8.0-r1.ebuild,
+ +xvba-video-9999.ebuild, -xvba-video-0.7.8.ebuild:
+ Add gpled source compiled version and its live ebuild (it uses different name
+ in git so lets wait for next release with renaming).
27 Dec 2011; Markus Meier <maekke@gentoo.org> xvba-video-0.8.0.ebuild:
x86 stable, bug #394393
@@ -31,4 +39,3 @@
26 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+xvba-video-0.7.8.ebuild, +metadata.xml:
Initial commit for xvba-video fglrx driver for libva. Per bug #325033.
-
diff --git a/x11-libs/xvba-video/xvba-video-0.7.8.ebuild b/x11-libs/xvba-video/xvba-video-0.7.8.ebuild
deleted file mode 100644
index 1e3add901dad..000000000000
--- a/x11-libs/xvba-video/xvba-video-0.7.8.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-0.7.8.ebuild,v 1.5 2011/06/23 14:37:42 phajdan.jr Exp $
-
-EAPI=4
-
-inherit multilib
-
-x86name="${P}.i686"
-amd64name="${P}.x86_64"
-
-DESCRIPTION="XVBA Backend for Video Acceleration (VA) API"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi/"
-SRC_URI="
- amd64? ( http://www.splitted-desktop.com/~gbeauchesne/${PN}/${amd64name}.tar.gz )
- x86? ( http://www.splitted-desktop.com/~gbeauchesne/${PN}/${x86name}.tar.gz )
-"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-RDEPEND="x11-libs/libva[opengl]
- x11-drivers/ati-drivers"
-DEPEND=""
-
-S=${WORKDIR}
-
-# TODO: ignore QA warning about ldflags since this is binary
-QA_PRESTRIPPED="
- usr/lib\(32\|64\)\?/va/drivers/xvba_drv_video.so
- usr/lib\(32\|64\)\?/va/drivers/fglrx_drv_video.so
-"
-
-src_install() {
- use x86 && cd "${x86name}"
- use amd64 && cd "${amd64name}"
-
- dodoc AUTHORS NEWS README
- exeinto /usr/$(get_libdir)/va/drivers/
- doexe usr/lib/va/drivers/*
-}
diff --git a/x11-libs/xvba-video/xvba-video-0.8.0-r1.ebuild b/x11-libs/xvba-video/xvba-video-0.8.0-r1.ebuild
new file mode 100644
index 000000000000..89fed6a30ef4
--- /dev/null
+++ b/x11-libs/xvba-video/xvba-video-0.8.0-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-0.8.0-r1.ebuild,v 1.1 2012/11/23 13:35:52 scarabeus Exp $
+
+EAPI=5
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver"
+[[ ${PV} = 9999 ]] && inherit git-2
+inherit eutils autotools
+
+DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
+SRC_URI="http://dev.gentooexperimental.org/~scarabeus/xvba-driver-${PV}.tar.bz2"
+# No source release yet, the src_uri is theoretical at best right now
+#[[ ${PV} = 9999 ]] || SRC_URI="http://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+# newline is needed for broken ekeyword
+[[ ${PV} = 9999 ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="debug opengl"
+
+RDEPEND="
+ >=x11-libs/libva-1.1.0[X,opengl?]
+ x11-libs/libvdpau
+ x11-drivers/ati-drivers
+"
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+DOCS=( NEWS README AUTHORS )
+
+S="${WORKDIR}/xvba-driver-${PV}"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable opengl glx)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
diff --git a/x11-libs/xvba-video/xvba-video-9999.ebuild b/x11-libs/xvba-video/xvba-video-9999.ebuild
new file mode 100644
index 000000000000..b36922b0c0c4
--- /dev/null
+++ b/x11-libs/xvba-video/xvba-video-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild,v 1.1 2012/11/23 13:35:52 scarabeus Exp $
+
+EAPI=5
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver"
+[[ ${PV} = 9999 ]] && inherit git-2
+inherit eutils autotools
+
+DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
+# No source release yet, the src_uri is theoretical at best right now
+[[ ${PV} = 9999 ]] || SRC_URI="http://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+# newline is needed for broken ekeyword
+[[ ${PV} = 9999 ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="debug opengl"
+
+RDEPEND="
+ >=x11-libs/libva-1.1.0[X,opengl?]
+ x11-libs/libvdpau
+ x11-drivers/ati-drivers
+"
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+DOCS=( NEWS README AUTHORS )
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable opengl glx)
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}