diff options
author | 2005-12-26 18:24:56 +0000 | |
---|---|---|
committer | 2005-12-26 18:24:56 +0000 | |
commit | c667164ce910de4225eb9e955ce4a42700d429bc (patch) | |
tree | 23de0e13b6605df4a1a75578da32ceed2a0def1a /net-wireless | |
parent | Added libssh2 (diff) | |
download | betelgeuse-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/ChangeLog | 188 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/Manifest | 4 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/files/digest-ndiswrapper-1.7 | 1 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/metadata.xml | 12 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/ndiswrapper-1.7.ebuild | 90 |
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 +} |