Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/libdrm-poulsbo: ChangeLog libdrm-poulsbo-2.3.0_p9-r1.ebuild
Date: Mon, 28 Sep 2009 22:43:17
Message-Id: E1MsOw6-0004oz-7H@stork.gentoo.org
1 zmedico 09/09/28 22:43:14
2
3 Modified: ChangeLog
4 Added: libdrm-poulsbo-2.3.0_p9-r1.ebuild
5 Log:
6 Install missing header files.
7 (Portage version: 2.2_rc42_p14455/cvs/Linux i686)
8
9 Revision Changes Path
10 1.3 x11-libs/libdrm-poulsbo/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm-poulsbo/ChangeLog?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm-poulsbo/ChangeLog?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm-poulsbo/ChangeLog?r1=1.2&r2=1.3
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libdrm-poulsbo/ChangeLog,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- ChangeLog 28 Sep 2009 19:39:04 -0000 1.2
23 +++ ChangeLog 28 Sep 2009 22:43:13 -0000 1.3
24 @@ -1,6 +1,12 @@
25 # ChangeLog for x11-libs/libdrm-poulsbo
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm-poulsbo/ChangeLog,v 1.2 2009/09/28 19:39:04 zmedico Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm-poulsbo/ChangeLog,v 1.3 2009/09/28 22:43:13 zmedico Exp $
29 +
30 +*libdrm-poulsbo-2.3.0_p9-r1 (28 Sep 2009)
31 +
32 + 28 Sep 2009; Zac Medico <zmedico@g.o>
33 + +libdrm-poulsbo-2.3.0_p9-r1.ebuild:
34 + Install missing header files.
35
36 28 Sep 2009; Zac Medico <zmedico@g.o>
37 libdrm-poulsbo-2.3.0_p9.ebuild:
38
39
40
41 1.1 x11-libs/libdrm-poulsbo/libdrm-poulsbo-2.3.0_p9-r1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm-poulsbo/libdrm-poulsbo-2.3.0_p9-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm-poulsbo/libdrm-poulsbo-2.3.0_p9-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: libdrm-poulsbo-2.3.0_p9-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2009 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm-poulsbo/libdrm-poulsbo-2.3.0_p9-r1.ebuild,v 1.1 2009/09/28 22:43:13 zmedico Exp $
51
52 EAPI="2"
53
54 WANT_AUTOMAKE="1.9"
55
56 inherit rpm autotools
57
58 DESCRIPTION="libdrm for the intel gma500 (poulsbo)"
59 HOMEPAGE="http://www.happyassassin.net/2009/05/13/native-poulsbo-gma-500-graphics-driver-for-fedora-10/"
60 SRC_URI="http://adamwill.fedorapeople.org/poulsbo/src/libdrm-poulsbo-2.3.0-9.fc11.src.rpm"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~x86"
65 IUSE=""
66
67 DEPEND=""
68 RDEPEND=">=x11-libs/libdrm-2.3"
69
70 S=${WORKDIR}/libdrm-2.3.0
71
72 src_prepare() {
73 epatch "${WORKDIR}/${PN}_configure_debian.patch"
74 epatch "${WORKDIR}/${PN}_headers_debian.patch"
75 epatch "${WORKDIR}/${PN}-relocate_headers.patch"
76
77 mv "${WORKDIR}/*.h" "${S}/shared-core"
78 }
79
80 src_prepare() {
81 eautoreconf
82 }
83
84 src_configure() {
85 econf --libdir=/usr/lib/psb -includedir=/usr/include/psb
86 }
87
88 src_install() {
89 emake install DESTDIR="${D}"
90 insinto /usr/include/psb/drm
91 doins "${WORKDIR}"/*.h
92 dodir /usr/lib/pkgconfig
93 mv "${D}/usr/lib/psb/pkgconfig/libdrm.pc" "${D}/usr/lib/pkgconfig/libdrm-poulsbo.pc"
94 dodir /etc/env.d
95 echo LDPATH=/usr/lib/psb > ${D}/etc/env.d/02psb
96 }