summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2005-12-26 18:24:56 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2005-12-26 18:24:56 +0000
commitc667164ce910de4225eb9e955ce4a42700d429bc (patch)
tree23de0e13b6605df4a1a75578da32ceed2a0def1a /net-wireless
parentAdded libssh2 (diff)
downloadbetelgeuse-c667164ce910de4225eb9e955ce4a42700d429bc.tar.gz
betelgeuse-c667164ce910de4225eb9e955ce4a42700d429bc.tar.bz2
betelgeuse-c667164ce910de4225eb9e955ce4a42700d429bc.zip
Added version bump of ndiswrapper.
svn path=/; revision=100
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/ndiswrapper/ChangeLog188
-rw-r--r--net-wireless/ndiswrapper/Manifest4
-rw-r--r--net-wireless/ndiswrapper/files/digest-ndiswrapper-1.71
-rw-r--r--net-wireless/ndiswrapper/metadata.xml12
-rw-r--r--net-wireless/ndiswrapper/ndiswrapper-1.7.ebuild90
5 files changed, 295 insertions, 0 deletions
diff --git a/net-wireless/ndiswrapper/ChangeLog b/net-wireless/ndiswrapper/ChangeLog
new file mode 100644
index 0000000..32c6f4e
--- /dev/null
+++ b/net-wireless/ndiswrapper/ChangeLog
@@ -0,0 +1,188 @@
+# ChangeLog for net-wireless/ndiswrapper
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ChangeLog,v 1.32 2005/11/06 23:43:43 brad Exp $
+
+*ndiswrapper-1.5 (06 Nov 2005)
+
+ 06 Nov 2005; Brad Laue <brad@gentoo.org> +ndiswrapper-1.5.ebuild:
+ Bump to 1.5.
+
+ 25 Oct 2005; Doug Goldstein <cardoe@gentoo.org> metadata.xml,
+ ndiswrapper-1.4.ebuild:
+ maintainership over to brad since I haven't had the hardware for ages
+
+*ndiswrapper-1.4 (23 Oct 2005)
+
+ 23 Oct 2005; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-1.4.ebuild:
+ Rev bump
+
+ 26 Aug 2005; Doug Goldstein <cardoe@gentoo.org>
+ -ndiswrapper-1.1-r1.ebuild, ndiswrapper-1.2.ebuild:
+ Fixed Driver list URL.
+ Removed old version
+
+ 12 Aug 2005; Doug Goldstein <cardoe@gentoo.org> ndiswrapper-1.2.ebuild:
+ stable on x86, added note about supported kernels.
+
+ 02 Jul 2005; <brix@gentoo.org> +files/ndiswrapper-1.2-suspend2.patch,
+ -files/ndiswrapper-1.2-swsusp2.patch, ndiswrapper-1.2.ebuild:
+ Fix compilation with Software Suspend 2 enabled kernels, bug #97570.
+
+ 01 Jul 2005; Doug Goldstein <cardoe@gentoo.org> ndiswrapper-1.2.ebuild:
+ get rid of swsusp2 until brix fixes it. Since I don't use ndiswrapper
+ (anymore) or swsusp2 it's a bit tough for me.
+
+ 30 Jun 2005; Doug Goldstein <cardoe@gentoo.org> ndiswrapper-1.2.ebuild:
+ Changed CONFIG_CHECK cause it appeared it might have been failing for a
+ user.
+
+*ndiswrapper-1.2 (30 Jun 2005)
+
+ 30 Jun 2005; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-1.2.ebuild:
+ rev bump
+
+ 10 May 2005; <cardoe@gentoo.org> -files/ndiswrapper-0.9-modules.d,
+ -ndiswrapper-0.12-r3.ebuild, -ndiswrapper-1.0_rc2.ebuild,
+ -ndiswrapper-1.0_rc4.ebuild, -ndiswrapper-1.0.ebuild,
+ -ndiswrapper-1.1.ebuild, ndiswrapper-1.1-r1.ebuild:
+ clean out old ebuilds
+
+ 10 May 2005; <cardoe@gentoo.org> ndiswrapper-1.1.ebuild,
+ ndiswrapper-1.1-r1.ebuild:
+ added a common sense runtime dep on wireless-tools
+
+*ndiswrapper-1.1-r1 (07 May 2005)
+
+ 07 May 2005; <cardoe@gentoo.org> ndiswrapper-1.1.ebuild,
+ +ndiswrapper-1.1-r1.ebuild:
+ marked 1.1 and 1.1-r1 as stable
+ 1.1-r1 automatically reinstalls the Windows drivers.
+ cleaned up some bash-ness
+
+*ndiswrapper-1.1 (05 Mar 2005)
+
+ 05 Mar 2005; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-1.1.ebuild:
+ rev bump
+
+ 04 Mar 2005; Doug Goldstein <cardoe@gentoo.org> metadata.xml,
+ ndiswrapper-1.0.ebuild:
+ fixed metadata
+ took out the linux-mod error msg since it didn't play nice with bash
+
+*ndiswrapper-1.0 (30 Jan 2005)
+
+ 30 Jan 2005; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-1.0.ebuild:
+ revision bump, smp & amd64 should work now, update chipset URL
+
+*ndiswrapper-1.0_rc4 (23 Jan 2005)
+
+ 23 Jan 2005; Doug Goldstein <cardoe@gentoo.org>
+ +ndiswrapper-1.0_rc4.ebuild:
+ rev bump
+ amd64 support.
+ add notice about needing to re-install your drivers
+
+*ndiswrapper-1.0_rc2 (15 Jan 2005)
+
+ 15 Jan 2005; Doug Goldstein <cardoe@gentoo.org> -ndiswrapper-0.10.ebuild,
+ -ndiswrapper-0.11.ebuild, -ndiswrapper-0.12-r1.ebuild,
+ -ndiswrapper-0.12-r2.ebuild, -ndiswrapper-0.12.ebuild,
+ +ndiswrapper-1.0_rc2.ebuild:
+ revision bump to 1.0rc2, switched to linux-mod
+ deleted old drivers
+ added local use flag to support 4kstacks
+
+*ndiswrapper-0.12-r3 (28 Dec 2004)
+
+ 28 Dec 2004; Doug Goldstein <cardoe@gentoo.org>
+ +ndiswrapper-0.12-r3.ebuild:
+ typo in the 4K Stacks checking option
+
+ 27 Dec 2004; Doug Goldstein <cardoe@gentoo.org>
+ ndiswrapper-0.12-r2.ebuild:
+ Check that 4KSTACKS are turned off, stable
+
+ 25 Dec 2004; Doug Goldstein <cardoe@gentoo.org>
+ ndiswrapper-0.12-r1.ebuild, -ndiswrapper-0.9.ebuild:
+ mark 0.12-r1 stable
+ delete outdated versions
+
+*ndiswrapper-0.12-r1 (19 Dec 2004)
+
+ 19 Dec 2004; Doug Goldstein <cardoe@gentoo.org>
+ +ndiswrapper-0.12-r1.ebuild:
+ Added support to properly detect if a user is using SWSUSP2 patches.
+ While they are now functioning, they will not function if applied and
+ then if it is not enabled in the kernel.
+
+ Switched from kernel-mod to linux-info eclass.
+
+*ndiswrapper-0.12 (07 Dec 2004)
+
+ 07 Dec 2004; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-0.12.ebuild:
+ version bump
+
+*ndiswrapper-0.11 (09 Oct 2004)
+
+ 09 Oct 2004; Doug Goldstein <cardoe@gentoo.org>
+ -files/ndiswrapper-0.6-modules.d, -files/ndiswrapper.modules.d,
+ ndiswrapper-0.10.ebuild, +ndiswrapper-0.11.ebuild,
+ -ndiswrapper-0.6-r1.ebuild, -ndiswrapper-0.6.ebuild,
+ -ndiswrapper-0.8.ebuild:
+ Revision Bump to .11
+ Mark .10 stable on x86
+ clean out old revisions
+ add man page
+
+ 25 Aug 2004; Doug Goldstein <cardoe@gentoo.org> -ndiswrapper-0.3.ebuild,
+ -ndiswrapper-0.4.ebuild, -ndiswrapper-0.5.ebuild, ndiswrapper-0.9.ebuild:
+ marked 0.9 stable on x86, got rid of non-compiling outdated versions
+
+*ndiswrapper-0.10 (23 Aug 2004)
+
+ 23 Aug 2004; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-0.10.ebuild:
+ Aside from the version bump, this ebuild removes the
+ wlan_radio_averatec_5110hx program (no longer maintained in this package), and
+ adds the ndiswrapper-buginfo utility program. There's also a short
+ informational message about the ndiswrapper WIKI at the end. All this was done
+ by Jesse Becker.
+
+ 16 Aug 2004; Doug Goldstein <cardoe@gentoo.org> +ndiswrapper-0.9.ebuild,
+ files/ndiswrapper-0.9-modules.d:
+ version bump. thanks to all the bug reporters that helped out. especially bug
+ #59578. New version should simlify the use of ndiswrapper, and configuration.
+ New ebuild should reduce the chance of access violations
+
+*ndiswrapper-0.8 (07 Jul 2004)
+
+ 07 Jul 2004; Peter Johanson <latexer@gentoo.org> +ndiswrapper-0.8.ebuild:
+ Bump. Added fix for using M= with new enough kernels, and a few small tweaks
+ here and there. See bug #49479.
+
+*ndiswrapper-0.6-r1 (29 Mar 2004)
+
+ 29 Mar 2004; Peter Johanson <latexer@gentoo.org> ndiswrapper-0.6-r1.ebuild,
+ files/ndiswrapper-0.6-modules.d:
+ Bump, includes fixes from bug #45331 for module loading stuff. Thanks to
+ Juergen Nagel <juergen@nagel.homeip.net> for the changes.
+
+*ndiswrapper-0.6 (24 Mar 2004)
+*ndiswrapper-0.5 (24 Mar 2004)
+
+ 24 Mar 2004; Peter Johanson <latexer@gentoo.org> ndiswrapper-0.4.ebuild,
+ ndiswrapper-0.5.ebuild, ndiswrapper-0.6.ebuild:
+ Bump, and add checks to make sure a sufficently new kernel is found.
+
+*ndiswrapper-0.3 (06 Mar 2004)
+
+ 06 Mar 2004; Peter Johanson <latexer@gentoo.org> ndiswrapper-0.3.ebuild:
+ Adding version 0.3 for older kernels as 0.4 won't work with them.
+
+*ndiswrapper-0.4 (28 Feb 2004)
+
+ 28 Feb 2004; Peter Johanson <latexer@gentoo.org> metadata.xml,
+ ndiswrapper-0.4.ebuild, files/ndiswrapper.modules.d:
+ Initial commit. Roughly based on ebuild from #38017, with large cleanups by
+ me. Includes pkg_config() function for helping generate the needed
+ /etc/modules.d/ndiswrapper file.
+
diff --git a/net-wireless/ndiswrapper/Manifest b/net-wireless/ndiswrapper/Manifest
new file mode 100644
index 0000000..7c199a7
--- /dev/null
+++ b/net-wireless/ndiswrapper/Manifest
@@ -0,0 +1,4 @@
+MD5 e54a3f8ff8586d3f94c6419a8715f523 ChangeLog 6810
+MD5 7c67b35a030ab2acbc09e54ee77a6205 files/digest-ndiswrapper-1.7 67
+MD5 2f7c7c41947c7558b2ffd955781cf676 metadata.xml 475
+MD5 f4dd818bb7fa4b774cd0716c15f8149b ndiswrapper-1.7.ebuild 2536
diff --git a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.7 b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.7
new file mode 100644
index 0000000..141ba82
--- /dev/null
+++ b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.7
@@ -0,0 +1 @@
+MD5 a18b424cbcd5ae5b6594fd3ca5cbdd3c ndiswrapper-1.7.tar.gz 175061
diff --git a/net-wireless/ndiswrapper/metadata.xml b/net-wireless/ndiswrapper/metadata.xml
new file mode 100644
index 0000000..951bf0c
--- /dev/null
+++ b/net-wireless/ndiswrapper/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>mobile</herd>
+<maintainer>
+ <email>brad@gentoo.org</email>
+ <description>Actively maintained</description>
+</maintainer>
+<longdescription>ndiswrapper provides a kernel module and utility for
+implementing the Windows(tm) NDIS API. This serves to provide drivers
+for wireless cards that have no native support.</longdescription>
+</pkgmetadata>
diff --git a/net-wireless/ndiswrapper/ndiswrapper-1.7.ebuild b/net-wireless/ndiswrapper/ndiswrapper-1.7.ebuild
new file mode 100644
index 0000000..2d831d7
--- /dev/null
+++ b/net-wireless/ndiswrapper/ndiswrapper-1.7.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.5.ebuild,v 1.1 2005/11/06 23:43:43 brad Exp $
+
+inherit linux-mod eutils
+
+DESCRIPTION="Wrapper for using Windows drivers for some wireless cards"
+HOMEPAGE="http://ndiswrapper.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+
+IUSE="debug"
+DEPEND="sys-apps/pciutils"
+RDEPEND="${DEPEND}
+ net-wireless/wireless-tools"
+
+CONFIG_CHECK="NET_RADIO"
+
+MODULE_NAMES="ndiswrapper(misc:${S}/driver)"
+BUILD_PARAMS="KSRC=${ROOT}${KV_DIR} KVERS=${KV_MAJOR}${KV_MINOR}"
+BUILD_TARGETS="all"
+MODULESD_NDISWRAPPER_ALIASES=("wlan0 ndiswrapper")
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-1.2-suspend2.patch || die "suspend2 patch failed"
+
+ einfo "The only kernels that will work are gentoo-sources, vanilla-sources, and suspend2-sources."
+ einfo "No other kernels are supported. Kernels like the mm kernels will NOT work."
+
+ convert_to_m ${S}/driver/Makefile
+}
+
+src_compile() {
+ # Enable verbose debugging information
+ use debug && export DEBUG=3
+
+ cd utils
+ emake || die "Compile of utils failed!"
+
+ linux-mod_src_compile
+
+}
+
+src_install() {
+ dosbin utils/ndiswrapper
+ dosbin utils/ndiswrapper-buginfo
+
+ into /
+ dosbin utils/loadndisdriver
+
+ dodoc README INSTALL AUTHORS ChangeLog
+ doman ndiswrapper.8
+
+ keepdir /etc/ndiswrapper
+
+ linux-mod_src_install
+}
+
+pkg_postinst() {
+ linux-mod_pkg_postinst
+ echo
+ einfo "ndiswrapper requires .inf and .sys files from a Windows(tm) driver"
+ einfo "to function. Download these to /root for example, then"
+ einfo "run 'ndiswrapper -i /root/foo.inf'. After that you can delete them."
+ einfo "They will be copied to the proper location."
+ einfo "Once done, please run 'update-modules'."
+ echo
+ einfo "check http://ndiswrapper.sf.net/mediawiki/index.php/List for drivers"
+ I=$(lspci -n | egrep 'Class (0280|0200):' | cut -d' ' -f4)
+ einfo "Look for the following on that page for your driver:"
+ einfo "Possible Hardware: ${I}"
+ echo
+ einfo "Please have a look at http://ndiswrapper.sourceforge.net/wiki/"
+ einfo "for the FAQ, HowTos, Tips, Configuration, and installation"
+ einfo "information."
+ echo
+ ewarn "Attempting to automatically reinstall any Windows drivers"
+ ewarn "you might already have."
+ for driver in $(ls /etc/ndiswrapper)
+ do
+ einfo "Driver: ${driver}"
+ mv /etc/ndiswrapper/${driver} /tmp
+ ndiswrapper -i /tmp/${driver}/${driver}.inf
+ done
+}