All pastes #46047 Raw Edit

Someone

public text v1 · immutable
#46047 ·published 2006-03-17 18:09 UTC
rendered paste body
#
# 
#	OpenEmbedded metadata file
#
#	gfxboot
#
#	(C) Copyright 2006 Christopher Lang <christopher.lang@chl-informatik.de>
#
#	Licence: GPL
#
#

DESCRIPTION = "gfxboot - graphical boot for grub and other bootloaders"
MAINTAINER  = "Christopher Lang <christopher.lang@chl-informatik.de"
LICENSE     = "GPL"

PR          = "r0"

DEPENDS     = "nasm libx11"

SRC_URI = "http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/src/gfxboot-${PV}.src.rpm \
           file://gfxboot-fix-spec-cross.patch;patch=1"

inherit base_srpm

RPMOPTS="--nodeps --rcfile=${WORKDIR}/rpmrc"
SRPMFILE = "${WORKDIR}/gfxboot-${PV}.src.rpm"



S="${WORKDIR}"



do_unpack_real () {

    echo "SRPMFILE = ${SRPMFILE}"    
    base_srpm_do_unpack
}
do_unpack_real[dirs] = "${WORKDIR}"
addtask unpack_real before do_patch after do_unpack



do_compile() {

    export STAGING_LIBDIR="${STAGING_LIBDIR}"
    CFLAGS="${CFLAGS} ${LDFLAGS}"
    base_srpm_do_compile

}


# colour makes debugging easier
#esc="\033["
#echo -e "\t 40\t 41\t 42\t 43\t 44\t 45\t 46\t 47"
#for fore in 30 31 32 33 34 35 36 37; do
#  line1="$fore  "
#  line2="    "
#  for back in 40 41 42 43 44 45 46 47; do
#    line1="${line1}${esc}${back};${fore}m Normal  ${esc}0m"
#    line2="${line2}${esc}${back};${fore};1m Bold    ${esc}0m"
#  done
#  echo -e "$line1\n$line2"
#done