]> Pileus Git - ~andy/sunrise/commitdiff
add mac80211-7.1.0
authorAryix (aryixb) <aryixb@gmail.com>
Sun, 13 May 2007 19:31:57 +0000 (19:31 +0000)
committerAryix (aryixb) <aryixb@gmail.com>
Sun, 13 May 2007 19:31:57 +0000 (19:31 +0000)
svn path=/sunrise/; revision=3622

net-wireless/mac80211/Manifest [new file with mode: 0644]
net-wireless/mac80211/files/digest-mac80211-7.1.0 [new file with mode: 0644]
net-wireless/mac80211/mac80211-7.1.0.ebuild [new file with mode: 0644]

diff --git a/net-wireless/mac80211/Manifest b/net-wireless/mac80211/Manifest
new file mode 100644 (file)
index 0000000..2941b68
--- /dev/null
@@ -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 (file)
index 0000000..ad892d1
--- /dev/null
@@ -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 (file)
index 0000000..8e63e1a
--- /dev/null
@@ -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