summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-01-03 12:12:40 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-01-03 12:12:40 +0000
commit03e3ebf960a3eedb09caa623056c864ee0e6ab15 (patch)
tree7fd91fc8bc72dacfecae8c0b15f5864158a930a0 /net-wireless/rtl8187
parentAdd a patch which fixes qt build in -debug-and-release mode, from Trolltech (... (diff)
downloadhistorical-03e3ebf960a3eedb09caa623056c864ee0e6ab15.tar.gz
historical-03e3ebf960a3eedb09caa623056c864ee0e6ab15.tar.bz2
historical-03e3ebf960a3eedb09caa623056c864ee0e6ab15.zip
New ebuild thanks to tuXXer <bs.net@gmx.de> in bug 117145
Package-Manager: portage-2.1_pre3-r1
Diffstat (limited to 'net-wireless/rtl8187')
-rw-r--r--net-wireless/rtl8187/ChangeLog10
-rw-r--r--net-wireless/rtl8187/Manifest4
-rw-r--r--net-wireless/rtl8187/files/digest-rtl8187-1.101
-rw-r--r--net-wireless/rtl8187/metadata.xml5
-rw-r--r--net-wireless/rtl8187/rtl8187-1.10.ebuild69
5 files changed, 89 insertions, 0 deletions
diff --git a/net-wireless/rtl8187/ChangeLog b/net-wireless/rtl8187/ChangeLog
new file mode 100644
index 000000000000..d4b7ee7183b5
--- /dev/null
+++ b/net-wireless/rtl8187/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-wireless/rtl8187
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/rtl8187/ChangeLog,v 1.1 2006/01/03 12:12:40 genstef Exp $
+
+*rtl8187-1.10 (03 Jan 2006)
+
+ 03 Jan 2006; Stefan Schweizer <genstef@gentoo.org> +metadata.xml,
+ +rtl8187-1.10.ebuild:
+ New ebuild thanks to tuXXer <bs.net@gmx.de> in bug 117145
+
diff --git a/net-wireless/rtl8187/Manifest b/net-wireless/rtl8187/Manifest
new file mode 100644
index 000000000000..4b6ad04cbff7
--- /dev/null
+++ b/net-wireless/rtl8187/Manifest
@@ -0,0 +1,4 @@
+MD5 521cb8cbc03b7d069e3a73eb01a4d714 ChangeLog 396
+MD5 616022f4918d0ed4fd0e0f24a1ad7529 files/digest-rtl8187-1.10 61
+MD5 19fd766bac8e110b4620363a1ace26dd metadata.xml 159
+MD5 4c46758dbc2e5f922830b8a74f7e1d2d rtl8187-1.10.ebuild 2163
diff --git a/net-wireless/rtl8187/files/digest-rtl8187-1.10 b/net-wireless/rtl8187/files/digest-rtl8187-1.10
new file mode 100644
index 000000000000..d4c1b16780d7
--- /dev/null
+++ b/net-wireless/rtl8187/files/digest-rtl8187-1.10
@@ -0,0 +1 @@
+MD5 606b972a14cd4f5098d4c8bfe6384f8f rtl8187-1.10.zip 447810
diff --git a/net-wireless/rtl8187/metadata.xml b/net-wireless/rtl8187/metadata.xml
new file mode 100644
index 000000000000..b27ff8eb4ed6
--- /dev/null
+++ b/net-wireless/rtl8187/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>mobile</herd>
+</pkgmetadata>
diff --git a/net-wireless/rtl8187/rtl8187-1.10.ebuild b/net-wireless/rtl8187/rtl8187-1.10.ebuild
new file mode 100644
index 000000000000..64a28d591819
--- /dev/null
+++ b/net-wireless/rtl8187/rtl8187-1.10.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/rtl8187/rtl8187-1.10.ebuild,v 1.1 2006/01/03 12:12:40 genstef Exp $
+
+inherit linux-mod eutils
+
+DESCRIPTION="Driver for the rtl8187 wireless chipset"
+HOMEPAGE="http://www.realtek.com.tw"
+SRC_URI="http://dev.gentoo.org/~genstef/files/${P}.zip"
+#ftp://152.104.238.194/cn/wlan/rtl8187l/linux26x-8187(110).zip
+#ftp://61.56.86.122/cn/wlan/rtl8187l/linux26x-8187(110).zip
+#ftp://210.51.181.211/cn/wlan/rtl8187l/linux26x-8187(110).zip
+#ftp://202.65.194.18/cn/wlan/rtl8187l/linux26x-8187(110).zip
+
+RESTRICT="mirror"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+IUSE=""
+DEPEND="app-arch/unzip"
+S=${WORKDIR}/${PN}_linuxdrv_V${PV/0}
+
+MODULE_NAMES="ieee80211_crypt-rtl(net:${S}/ieee80211) ieee80211_crypt_wep-rtl(net:${S}/ieee80211)
+ ieee80211_crypt_tkip-rtl(net:${S}/ieee80211) ieee80211_crypt_ccmp-rtl(net:${S}/ieee80211)
+ ieee80211-rtl(net:${S}/ieee80211) r8187(net:${S}/beta-8187)"
+CONFIG_CHECK="NET_RADIO CRYPTO CRYPTO_ARC4 CRC32"
+BUILD_TARGETS=" "
+MODULESD_R8187_ALIASES=("wlan0 r8187")
+
+pkg_setup() {
+ if ! kernel_is 2 6 ; then
+ eerror "This driver is for kernel version 2.6 or greater only!"
+ die "No kernel version 2.6 or greater detected!"
+ fi
+
+ linux-mod_pkg_setup
+ BUILD_PARAMS="KSRC=${KV_DIR}"
+}
+
+src_unpack() {
+ unpack ${A} || die "Could not extract ZIP file."
+ cd ${S}
+ tar xzf stack.tar.gz || die "Could not extract IEEE80211 stack."
+ tar xzf drv.tar.gz || die "Could not extract driver."
+}
+
+src_install() {
+ linux-mod_src_install
+
+ dodoc ${WORKDIR}/r8187_release_note.txt ReadMe.txt wpa1.conf \
+ beta-8187/AUTHORS beta-8187/CHANGES beta-8187/README
+}
+
+pkg_postinst() {
+ linux-mod_pkg_postinst
+ einfo "You may want to add the following modules to /etc/modules.autoload.d/kernel-2.6"
+ echo
+ einfo "For WEP and WPA encryption"
+ echo ieee80211_crypt-rtl
+ einfo "WEP encryption"
+ echo ieee80211_crypt_wep-rtl
+ einfo "WPA TKIP encryption"
+ echo ieee80211_crypt_tkip-rtl
+ einfo "WPA CCMP encryption"
+ echo ieee80211_crypt_ccmp-rtl
+ einfo "For the r8187 module"
+ echo ieee80211-rtl
+ einfo "The module itself"
+ echo r8187
+}