From: Aryix (aryixb) Date: Sun, 13 May 2007 19:31:57 +0000 (+0000) Subject: add mac80211-7.1.0 X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=32acfdad1dcc0cb4ccdfaa285c6e19335698c8bb;p=~andy%2Fsunrise add mac80211-7.1.0 svn path=/sunrise/; revision=3622 --- diff --git a/net-wireless/mac80211/Manifest b/net-wireless/mac80211/Manifest new file mode 100644 index 000000000..2941b6827 --- /dev/null +++ b/net-wireless/mac80211/Manifest @@ -0,0 +1,8 @@ +DIST mac80211-7.1.0-ht.tgz 206420 RMD160 4d564c7c7b019579fca1bdfb735939f2fa8ff3cc SHA1 84d2f255ee0388bdac3dbc25f9d7e3018ddfbec5 SHA256 df5d135d945dc73d11c54b3310f726875e71c1ea329b4aba0ed08ade5aed984e +EBUILD mac80211-7.1.0.ebuild 1308 RMD160 3e1aed2f2150e652c86091b897a97aa9044d2d26 SHA1 df10696bcacee8ed2a0d33663bb783924be1dbba SHA256 f64393dc43b83b5a1f7d641b6f54661edc03ff73e891063728c864a12c0e2e30 +MD5 d6f1e2cfa5db9957ab4c4e3d22c5ac2c mac80211-7.1.0.ebuild 1308 +RMD160 3e1aed2f2150e652c86091b897a97aa9044d2d26 mac80211-7.1.0.ebuild 1308 +SHA256 f64393dc43b83b5a1f7d641b6f54661edc03ff73e891063728c864a12c0e2e30 mac80211-7.1.0.ebuild 1308 +MD5 c63c3c3b46801a9b881052209482279d files/digest-mac80211-7.1.0 244 +RMD160 75942fa755f3d4247b22a5992b8f709414e5f7c4 files/digest-mac80211-7.1.0 244 +SHA256 12a73caf747b91df734a2497d6c95c1d8fc774ec49fdaec09a6f012363ce256e files/digest-mac80211-7.1.0 244 diff --git a/net-wireless/mac80211/files/digest-mac80211-7.1.0 b/net-wireless/mac80211/files/digest-mac80211-7.1.0 new file mode 100644 index 000000000..ad892d1a7 --- /dev/null +++ b/net-wireless/mac80211/files/digest-mac80211-7.1.0 @@ -0,0 +1,3 @@ +MD5 0e3274f16c72aa823639a72a671f65fa mac80211-7.1.0-ht.tgz 206420 +RMD160 4d564c7c7b019579fca1bdfb735939f2fa8ff3cc mac80211-7.1.0-ht.tgz 206420 +SHA256 df5d135d945dc73d11c54b3310f726875e71c1ea329b4aba0ed08ade5aed984e mac80211-7.1.0-ht.tgz 206420 diff --git a/net-wireless/mac80211/mac80211-7.1.0.ebuild b/net-wireless/mac80211/mac80211-7.1.0.ebuild new file mode 100644 index 000000000..8e63e1a5a --- /dev/null +++ b/net-wireless/mac80211/mac80211-7.1.0.ebuild @@ -0,0 +1,52 @@ +# 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}-ht.tgz" +MOD="${P}-ht" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="" + +DEPEND="kernel_linux? ( virtual/linux-sources )" +RDEPEND="" + +S="${WORKDIR}/${MOD}/compatible/net" + +MODULE_NAMES="mac80211(net/mac80211:${S}/mac80211) + rc80211_simple(net/mac80211:${S}/mac80211) + cfg80211(net/wireless:${S}/wireless)" +BUILD_PARAMS="CONFIG_MAC80211_LEDS=y CONFIG_MAC80211=m CONFIG_CFG80211=m + -C ${KERNEL_DIR} M=\${PWD}" +BUILD_TARGETS="modules" +CONFIG_CHECK="NET_SCHED WIRELESS_EXT LEDS_TRIGGERS" + + +src_unpack() { + unpack ${A} + + cd ${WORKDIR}/${MOD} ; make unmodified KSRC=${KV_DIR} || + die "make unmodified failed" + for i in ${S}/mac80211 ${S}/wireless ; do + echo "CFLAGS += -I${WORKDIR}/${MOD}/compatible/include" \ + "-DCONFIG_MAC80211_LEDS=y" >> $i/Makefile + done +} + +src_install() { + cd ${WORKDIR}/${MOD}/compatible + for i in include/net include/linux ; do + insinto /usr/include/${i/include/mac80211} + doins $i/*.h + done + + insinto /usr/include/mac80211/net/mac80211 + doins net/mac80211/*.h + + linux-mod_src_install +} \ No newline at end of file