[Gentoo] git eclass ebuild

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Siebz0r
  • Registratie: Juli 2007
  • Laatst online: 22-06-2018

Siebz0r

Got root?

Topicstarter
Ik probeer een ebuild aan te passen zo dat deze een andere git repo pakt.
Maar nu lijkt de ebuild geen git checkout te doen?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=3
inherit xorg-2

EGIT_REPO_URI="git://git.bitwiz.org.uk/libdrm.git"
EGIT_BRANCH="glamo"

DESCRIPTION="X.Org libdrm library"
HOMEPAGE="http://dri.freedesktop.org/"
if [[ ${PV} = 9999* ]]; then
        SRC_URI=""
else
        SRC_URI="http://dri.freedesktop.org/${PN}/${P}.tar.bz2"
fi

KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""
RESTRICT="test" # see bug #236845

RDEPEND="dev-libs/libpthread-stubs"
DEPEND="${RDEPEND}"
SLOT="0"

pkg_setup() {
        # Fails to build on ARM if dev-libs/libatomic_ops is installed, bug
        # 297630
        CONFIGURE_OPTIONS="--enable-udev
                                        --enable-nouveau-experimental-api
                                        --enable-vmwgfx-experimental-api
                                        --enable-glamo-experimental-api
                                        $(use_enable kernel_linux libkms)
                                        $(! use amd64 && ! use x86 && ! use x86-fbsd &&
        echo "--disable-intel")"

        xorg-2_pkg_setup
}

pkg_postinst() {
        xorg-2_pkg_postinst

        ewarn "libdrm's ABI may have changed without change in library name"
        ewarn "Please rebuild media-libs/mesa, x11-base/xorg-server     and"
        ewarn "your video drivers in x11-drivers/*."
}


EDIT: solved!
EGIT_BRANCH="glamo" moest voor "inherit " staan.

Acties:
  • 0 Henk 'm!

  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

Siebz0r schreef op dinsdag 27 april 2010 @ 15:02:
code:
1
2
3
4
5
if [[ ${PV} = 9999* ]]; then
        SRC_URI=""
else
        SRC_URI="http://dri.freedesktop.org/${PN}/${P}.tar.bz2"
fi
Vermoedelijk is dit je probleem. Je zal die PV op '9999*' moeten krijgen.

ASSUME makes an ASS out of U and ME


Acties:
  • 0 Henk 'm!

  • Siebz0r
  • Registratie: Juli 2007
  • Laatst online: 22-06-2018

Siebz0r

Got root?

Topicstarter
PV is 9999 :)
heb ondertussen het if statement weggehaald;
SRC_URI=""