# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit linux-mod DESCRIPTION="mac80211 subsystem" HOMEPAGE="http://intellinuxwireless.org/?p=mac80211" SRC_URI="http://intellinuxwireless.org/${PN}/downloads/${P}.tgz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="" RDEPEND="" S="${WORKDIR}/${P}/compatible/net" pkg_setup() { MODULE_NAMES="mac80211(net/mac80211:${S}/mac80211) \ rc80211_simple(net/mac80211:${S}/mac80211) \ cfg80211(net/wireless:${S}/wireless)" BUILD_PARAMS='CONFIG_MAC80211_LEDS=m CONFIG_MAC80211=m CONFIG_CFG80211=m -C /usr/src/linux SUBDIRS=${PWD}' BUILD_TARGETS="modules" linux-mod_pkg_setup } src_unpack() { unpack ${A} cd ${WORKDIR}/${P} ; make unmodified for i in ${S}/mac80211 ${S}/wireless ; do echo "CFLAGS += -I${WORKDIR}/${P}/compatible/include" >> $i/Makefile done } src_install() { cd ${WORKDIR}/${P}/compatible for i in include/net include/linux ; do insinto /usr/$i doins $i/*.h done insinto /usr/include/net/mac80211 doins net/mac80211/*.h linux-mod_src_install }