dev-util/heimdall/heimdall-1.3.1.ebuild
author Da Risk <da_risk@geekorum.com>
Sat, 23 Feb 2013 00:02:02 +0100
changeset 63 df77a44f36e4
parent 47 22053777005a
permissions -rw-r--r--
Remove perroquet it is now in gentoo-x86
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
47
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     1
# Copyright 1999-2011 Gentoo Foundation
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     3
# $Header: $
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     4
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     5
EAPI=3
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     6
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     7
inherit git-2
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     8
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     9
DESCRIPTION="Tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy S devices."
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    10
HOMEPAGE="http://www.glassechidna.com.au/products/heimdall/"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    11
SRC_URI=""
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    12
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    13
EGIT_REPO_URI="git://github.com/Benjamin-Dobell/Heimdall.git"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    14
EGIT_COMMIT="v${PV}"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    15
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    16
LICENSE=""
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    17
SLOT="0"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    18
KEYWORDS="~amd64"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    19
IUSE=""
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    20
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    21
DEPEND="virtual/libusb:1"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    22
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    23
src_prepare() {
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    24
	cd ${PN}
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    25
	sed "s:sudo:#sudo:" -i Makefile.in
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    26
}
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    27
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    28
src_configure() {
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    29
	cd libpit
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    30
	econf
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    31
	cd ../heimdall
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    32
	econf
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    33
}
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    34
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    35
src_compile() {
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    36
	cd libpit
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    37
	emake || die "emake failed"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    38
	cd ../heimdall
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    39
	emake || die "emake failed"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    40
}
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    41
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    42
src_install() {
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    43
	cd libpit
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    44
	emake DESTDIR="${D}" install || die "Install failed"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    45
	cd ../heimdall
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    46
	emake DESTDIR="${D}" install || die "Install failed"
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    47
22053777005a Update heimdall ebuild
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    48
}