Gentoo Archives: gentoo-commits

From: "Ian Stakenvicius (axs)" <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/xvba-video: xvba-video-9999.ebuild xvba-video-0.8.0-r2.ebuild ChangeLog
Date: Sat, 01 Feb 2014 15:24:57
Message-Id: 20140201152454.0FD462004C@flycatcher.gentoo.org
1 axs 14/02/01 15:24:53
2
3 Modified: xvba-video-9999.ebuild ChangeLog
4 Added: xvba-video-0.8.0-r2.ebuild
5 Log:
6 revbump ebuilds to support multilib-build, changes reviewed by aballier
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
9
10 Revision Changes Path
11 1.8 x11-libs/xvba-video/xvba-video-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild?r1=1.7&r2=1.8
16
17 Index: xvba-video-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- xvba-video-9999.ebuild 5 Sep 2013 19:44:48 -0000 1.7
24 +++ xvba-video-9999.ebuild 1 Feb 2014 15:24:53 -0000 1.8
25 @@ -1,13 +1,14 @@
26 -# Copyright 1999-2013 Gentoo Foundation
27 +# Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild,v 1.7 2013/09/05 19:44:48 mgorny Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-9999.ebuild,v 1.8 2014/02/01 15:24:53 axs Exp $
31
32 EAPI=5
33
34 EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver"
35 [[ ${PV} = 9999 ]] && inherit git-2
36 PYTHON_COMPAT=( python{2_6,2_7} )
37 -inherit eutils autotools python-any-r1
38 +AUTOTOOLS_AUTORECONF="yes"
39 +inherit eutils autotools-multilib python-any-r1
40
41 DESCRIPTION="XVBA Backend for Video Acceleration (VA) API"
42 HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
43 @@ -21,35 +22,27 @@
44 KEYWORDS="~amd64 ~x86"
45 IUSE="debug opengl"
46
47 -RDEPEND="
48 - x11-libs/libva[X(+),opengl?]
49 - x11-libs/libvdpau
50 - x11-drivers/ati-drivers
51 -"
52 +RDEPEND="x11-libs/libva[X(+),opengl?,${MULTILIB_USEDEP}]
53 + x11-libs/libvdpau[${MULTILIB_USEDEP}]
54 + x11-drivers/ati-drivers"
55 DEPEND="${DEPEND}
56 ${PYTHON_DEPS}
57 virtual/pkgconfig"
58
59 DOCS=( NEWS README AUTHORS )
60 +PATCHES=(
61 + "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch
62 + "${FILESDIR}"/${PN}-fix-out-of-source-builds.patch
63 +)
64
65 pkg_setup() {
66 python-any-r1_pkg_setup
67 }
68
69 -src_prepare() {
70 - epatch \
71 - "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch
72 -
73 - eautoreconf
74 -}
75 -
76 -src_configure() {
77 - econf \
78 - $(use_enable debug) \
79 +multilib_src_configure() {
80 + local myeconfargs=(
81 + $(use_enable debug)
82 $(use_enable opengl glx)
83 -}
84 -
85 -src_install() {
86 - default
87 - prune_libtool_files --all
88 + )
89 + autotools-utils_src_configure
90 }
91
92
93
94 1.16 x11-libs/xvba-video/ChangeLog
95
96 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/ChangeLog?rev=1.16&view=markup
97 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/ChangeLog?rev=1.16&content-type=text/plain
98 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/ChangeLog?r1=1.15&r2=1.16
99
100 Index: ChangeLog
101 ===================================================================
102 RCS file: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/ChangeLog,v
103 retrieving revision 1.15
104 retrieving revision 1.16
105 diff -u -r1.15 -r1.16
106 --- ChangeLog 5 Sep 2013 19:44:48 -0000 1.15
107 +++ ChangeLog 1 Feb 2014 15:24:53 -0000 1.16
108 @@ -1,6 +1,13 @@
109 # ChangeLog for x11-libs/xvba-video
110 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
111 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/ChangeLog,v 1.15 2013/09/05 19:44:48 mgorny Exp $
112 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
113 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/ChangeLog,v 1.16 2014/02/01 15:24:53 axs Exp $
114 +
115 +*xvba-video-0.8.0-r2 (01 Feb 2014)
116 +
117 + 01 Feb 2014; Ian Stakenvicius (_AxS_) <axs@g.o>
118 + +files/xvba-video-fix-out-of-source-builds.patch, +xvba-video-0.8.0-r2.ebuild,
119 + xvba-video-9999.ebuild:
120 + revbump ebuilds to support multilib-build, changes reviewed by aballier
121
122 05 Sep 2013; Michał Górny <mgorny@g.o> xvba-video-0.8.0-r1.ebuild,
123 xvba-video-9999.ebuild:
124
125
126
127 1.1 x11-libs/xvba-video/xvba-video-0.8.0-r2.ebuild
128
129 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/xvba-video-0.8.0-r2.ebuild?rev=1.1&view=markup
130 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/xvba-video/xvba-video-0.8.0-r2.ebuild?rev=1.1&content-type=text/plain
131
132 Index: xvba-video-0.8.0-r2.ebuild
133 ===================================================================
134 # Copyright 1999-2014 Gentoo Foundation
135 # Distributed under the terms of the GNU General Public License v2
136 # $Header: /var/cvsroot/gentoo-x86/x11-libs/xvba-video/xvba-video-0.8.0-r2.ebuild,v 1.1 2014/02/01 15:24:53 axs Exp $
137
138 EAPI=5
139
140 EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver"
141 [[ ${PV} = 9999 ]] && inherit git-2
142 PYTHON_COMPAT=( python{2_6,2_7} )
143 AUTOTOOLS_AUTORECONF="yes"
144 inherit eutils autotools-multilib python-any-r1
145
146 DESCRIPTION="XVBA Backend for Video Acceleration (VA) API"
147 HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
148 SRC_URI="http://dev.gentooexperimental.org/~scarabeus/xvba-driver-${PV}.tar.bz2"
149 # No source release yet, the src_uri is theoretical at best right now
150 #[[ ${PV} = 9999 ]] || SRC_URI="http://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2"
151
152 LICENSE="GPL-2+ MIT"
153 SLOT="0"
154 # newline is needed for broken ekeyword
155 [[ ${PV} = 9999 ]] || \
156 KEYWORDS="~amd64 ~x86"
157 IUSE="debug opengl"
158
159 RDEPEND="x11-libs/libva[X(+),opengl?,${MULTILIB_USEDEP}]
160 x11-libs/libvdpau[${MULTILIB_USEDEP}]
161 x11-drivers/ati-drivers"
162 DEPEND="${DEPEND}
163 ${PYTHON_DEPS}
164 virtual/pkgconfig"
165
166 DOCS=( NEWS README AUTHORS )
167 PATCHES=(
168 "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch
169 "${FILESDIR}"/${PN}-fix-out-of-source-builds.patch
170 )
171
172 S="${WORKDIR}/xvba-driver-${PV}"
173
174 pkg_setup() {
175 python-any-r1_pkg_setup
176 }
177
178 multilib_src_configure() {
179 local myeconfargs=(
180 $(use_enable debug)
181 $(use_enable opengl glx)
182 )
183 autotools-utils_src_configure
184 }