K_SECURITY_UNSUPPORTED="1" ETYPE="sources" inherit kernel-2 detect_version DESCRIPTION="Full sources for the BLOB free version of the Linux kernel" HOMEPAGE="http://www.fsfla.org/svnwiki/selibre/linux-libre/" SRC_URI="http://www.linux-libre.fsfla.org/pub/linux-libre/releases/${PV}-libre/linux-${PV}-libre.tar.bz2" KEYWORDS="~amd64 x86" # use our own unpack function as tarball is laid out differently universal_unpack() { cd ${WORKDIR} unpack linux-${KV_FULL}.tar.bz2 S=${WORKDIR}/linux-${KV_FULL} mv ${WORKDIR}/linux-${PV} ${WORKDIR}/linux-${KV_FULL} \ || die "Unable to move source tree to ${KV_FULL}." cd ${S} # remove all backup files find . -iname "*~" -exec rm {} \; 2> /dev/null } src_unpack() { # patches included in tarball UNIPATCH_LIST_DEFAULT="" kernel-2_src_unpack }