+++ /dev/null
-# ChangeLog for net-wireless/ipw2100
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.105 2006/12/19 09:55:50 phreak Exp $
-
- 19 Dec 2006; Christian Heim <phreak@gentoo.org>
- -files/ipw2100-1.2.1-config.h.patch,
- +files/ipw2100-1.2.1-kernel-2.6.19.patch, ipw2100-1.2.1-r2.ebuild:
- Adding an updated patch, that only gets applied if a kernel greater or equal
- to 2.6.19 is found in /usr/src/linux. The old one was breaking backwards
- compatiblity.
-
- 18 Dec 2006; Christian Heim <phreak@gentoo.org>
- +files/ipw2100-1.2.1-config.h.patch, ipw2100-1.2.1-r2.ebuild:
- Also including Johan Hovold's patch for kernel-2.6.19 and the removed
- config.h (thanks again to Johan Hovold <jhovold at gmail.com>, this time
- #157796).
-
-*ipw2100-1.2.1-r2 (18 Dec 2006)
-
- 18 Dec 2006; Christian Heim <phreak@gentoo.org>
- +files/ipw2100-1.2.1-essid.patch, +ipw2100-1.2.1-r2.ebuild:
- Adding a patch for ipw2100 to work with kernel >=2.6.19. Thanks to Johan
- Hovold <jhovold at gmail.com> in #157886.
-
- 04 Jul 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.2.1-double-parentheses.patch, ipw2100-1.2.1-r1.ebuild:
- Fix compilation with KBUILD_OUTPUT, thanks to Myk Taylor in bug #136518.
-
- 30 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-1.1.4-old_kernel_fix2.patch,
- -files/ipw2100-1.1.5-debug.patch, -ipw2100-1.1.3.ebuild,
- -ipw2100-1.1.4.ebuild, -ipw2100-1.1.5.ebuild, -ipw2100-1.1.5-r1.ebuild,
- -ipw2100-1.2.0.ebuild, -ipw2100-1.2.1.ebuild:
- Pruned old ebuilds.
-
- 22 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- ipw2100-1.2.1-r1.ebuild:
- Stable on x86.
-
- 14 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- ipw2100-1.2.1-r1.ebuild:
- Accidentially marked stable on x86.
-
-*ipw2100-1.2.1-r1 (14 Apr 2006)
-
- 14 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.2.1-cflags.patch, +ipw2100-1.2.1-r1.ebuild:
- Added patch from upstream.
-
- 26 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.2.1.ebuild:
- Stable on x86.
-
- 23 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-1.0.5-is_multicast_ether_addr.patch,
- -files/ipw2100-1.0.5-suspend2.patch,
- -files/ipw2100-1.1.0-is_multicast_ether_addr.patch,
- -files/ipw2100-1.1.0-suspend2.patch,
- -files/ipw2100-1.1.2-header_data-fix.patch,
- -files/ipw2100-1.1.2-ieee80211-1.0.3.patch,
- -files/ipw2100-1.1.2-pci_link-fix.patch,
- -files/ipw2100-1.1.2-suspend2.patch,
- -files/ipw2100-1.1.2-wext-crash.patch, -ipw2100-1.0.5.ebuild,
- -ipw2100-1.1.0.ebuild, -ipw2100-1.1.1.ebuild, -ipw2100-1.1.2.ebuild,
- -ipw2100-1.1.2-r1.ebuild, -ipw2100-1.1.2-r2.ebuild,
- -ipw2100-1.1.2-r3.ebuild:
- Pruned old ebuilds.
-
- 22 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- ipw2100-1.1.5-r1.ebuild:
- Stable on x86.
-
- 22 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- ipw2100-1.1.5-r1.ebuild, ipw2100-1.2.0.ebuild:
- Fix sed statement.
-
-*ipw2100-1.2.1 (22 Feb 2006)
-
- 22 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.2.1.ebuild:
- Version bump.
-
-*ipw2100-1.2.0 (18 Feb 2006)
-
- 18 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.2.0.ebuild:
- Version bump.
-
-*ipw2100-1.1.5-r1 (15 Feb 2006)
-
- 15 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.1.5-debug.patch, +ipw2100-1.1.5-r1.ebuild:
- Fix debug support.
-
-*ipw2100-1.1.5 (27 Jan 2006)
-
- 27 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.1.5.ebuild:
- Version bump.
-
- 12 Jan 2006; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-1.1.4-old_kernel_fix.patch,
- +files/ipw2100-1.1.4-old_kernel_fix2.patch, ipw2100-1.1.4.ebuild:
- Updated fix for older kernels.
-
- 11 Jan 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.1.4-old_kernel_fix.patch, ipw2100-1.1.4.ebuild:
- Allow compiling against older kernels.
-
-*ipw2100-1.1.4 (09 Jan 2006)
-
- 09 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.1.4.ebuild:
- Version bump.
-
- 17 Nov 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.1.3.ebuild:
- Stable on x86.
-
-*ipw2100-1.1.3 (18 Oct 2005)
-
- 18 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.1.3.ebuild:
- Version bump.
-
- 15 Oct 2005; Henrik Brix Andersen <brix@gentoo.org>
- ipw2100-1.1.2-r3.ebuild:
- Stable on x86, bug #108613.
-
-*ipw2100-1.1.2-r3 (06 Sep 2005)
-
- 06 Sep 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.1.2-header_data-fix.patch,
- +files/ipw2100-1.1.2-pci_link-fix.patch,
- +files/ipw2100-1.1.2-wext-crash.patch, +ipw2100-1.1.2-r3.ebuild:
- Apply bugfixes from upstream, bail out if no ieee80211 kernel module is found.
-
-*ipw2100-1.1.2-r2 (29 Aug 2005)
-
- 29 Aug 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.1.2-suspend2.patch, +ipw2100-1.1.2-r2.ebuild:
- Allow compiling against sys-kernel/suspend2-sources-2.6.13.
-
- 16 Aug 2005; Henrik Brix Andersen <brix@gentoo.org>
- ipw2100-1.1.2-r1.ebuild:
- Stable on x86.
-
-*ipw2100-1.1.2-r1 (18 Jul 2005)
-
- 18 Jul 2005; <brix@gentoo.org> +files/ipw2100-1.1.2-ieee80211-1.0.3.patch,
- +ipw2100-1.1.2-r1.ebuild:
- Added patch from upstream for compiling against net-wireless/ieee80211-1.0.3.
-
-*ipw2100-1.1.2 (14 Jul 2005)
-
- 14 Jul 2005; <brix@gentoo.org> +ipw2100-1.1.2.ebuild:
- Version bump.
-
-*ipw2100-1.1.1 (12 Jul 2005)
-
- 12 Jul 2005; <brix@gentoo.org> +ipw2100-1.1.1.ebuild:
- Version bump.
-
- 11 Jul 2005; <brix@gentoo.org> ipw2100-1.0.5.ebuild, ipw2100-1.1.0.ebuild:
- Block upcoming net-wireless/ieee80211 package.
-
- 24 Jun 2005; <brix@gentoo.org>
- +files/ipw2100-1.0.5-is_multicast_ether_addr.patch,
- +files/ipw2100-1.0.5-suspend2.patch, +ipw2100-1.0.5.ebuild:
- Resurrected for the 2005.1 livecd.
-
- 18 Jun 2005; <brix@gentoo.org>
- +files/ipw2100-1.1.0-is_multicast_ether_addr.patch, ipw2100-1.1.0.ebuild:
- Apply patch for allow compiling against linux-2.6.12, bug #96435.
-
- 15 May 2005; <brix@gentoo.org> -ipw2100-1.0.5.ebuild:
- Pruned old ebuild.
-
- 05 May 2005; <brix@gentoo.org> +files/ipw2100-1.1.0-suspend2.patch,
- ipw2100-1.1.0.ebuild:
- Allow compiling against Software Suspend 2.1.8.7 patched kernel,
- restructured ebuild.
-
- 28 Apr 2005; <brix@gentoo.org> ipw2100-1.1.0.ebuild:
- Stable on x86.
-
-*ipw2100-1.1.0 (25 Mar 2005)
-
- 25 Mar 2005; <brix@gentoo.org> ipw2100-1.0.5.ebuild, +ipw2100-1.1.0.ebuild:
- Version bump and fix for bug #84508.
-
- 12 Mar 2005; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-0.56-2.6.10-susp.2.patch,
- -files/ipw2100-0.56-ieee80211_scan_age.2.patch,
- -files/ipw2100-0.56-wpa_eapol_fix.patch,
- -files/ipw2100-1.0.0-2.6.10-susp.patch,
- -files/ipw2100-1.0.2-2.6.10-susp.patch,
- -files/ipw2100-1.0.2-set_security.patch, -ipw2100-0.56-r2.ebuild,
- -ipw2100-0.56-r3.ebuild, -ipw2100-1.0.0-r1.ebuild, -ipw2100-1.0.2-r2.ebuild,
- -ipw2100-1.0.3.ebuild, -ipw2100-1.0.4.ebuild:
- Pruned old versions.
-
- 02 Mar 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.5.ebuild:
- Stable on x86.
-
-*ipw2100-1.0.5 (09 Feb 2005)
-
- 09 Feb 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.0.5.ebuild:
- Version bump.
-
-*ipw2100-1.0.4 (01 Feb 2005)
-
- 01 Feb 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.0.4.ebuild:
- Version bump.
-
- 01 Feb 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.3.ebuild:
- Added kernel 2.4 backport patch for 1.0.3.
-
- 29 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.3.ebuild:
- Removed ISSUES from dodoc.
-
-*ipw2100-1.0.3 (28 Jan 2005)
-
- 28 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.0.3.ebuild:
- Version bump.
-
- 20 Jan 2005; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-0.56-2.6.10-susp.patch,
- -files/ipw2100-1.0.1-2.6.10-susp.patch, -ipw2100-0.56-r1.ebuild,
- -ipw2100-1.0.0.ebuild, -ipw2100-1.0.1-r1.ebuild, -ipw2100-1.0.1.ebuild,
- -ipw2100-1.0.2-r1.ebuild, -ipw2100-1.0.2.ebuild:
- Pruned old ebuilds.
-
- 20 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r3.ebuild:
- Stable on x86.
-
- 16 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.2-r2.ebuild:
- Bumped kernel 2.4 backport patch.
-
- 11 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.2-r2.ebuild:
- Bumping kernel 2.4.x backport patch to version 2.
-
- 04 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r3.ebuild,
- ipw2100-1.0.2-r2.ebuild:
- Only use MODULESD_IPW2100_DOCS to install README.ipw2100.
-
-*ipw2100-1.0.2-r2 (04 Jan 2005)
-
- 04 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.56-r3.ebuild,
- +ipw2100-1.0.2-r2.ebuild:
- Ported to use linux-mod.eclass, split out firmware to
- net-wireless/ipw2100-firmware, added modules.d files.
-
- 04 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild,
- ipw2100-0.56-r2.ebuild, ipw2100-1.0.0-r1.ebuild, ipw2100-1.0.0.ebuild,
- ipw2100-1.0.1-r1.ebuild, ipw2100-1.0.1.ebuild, ipw2100-1.0.2-r1.ebuild,
- ipw2100-1.0.2.ebuild:
- Block net-wireless/ipw2100-firmware in preparation for splitting firmware from
- driver ebuild.
-
-*ipw2100-0.56-r2 (02 Jan 2005)
-
- 02 Jan 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-0.56-2.6.10-susp.2.patch,
- +files/ipw2100-1.0.0-2.6.10-susp.patch,
- +files/ipw2100-1.0.1-2.6.10-susp.patch,
- +files/ipw2100-1.0.2-2.6.10-susp.patch, +ipw2100-0.56-r2.ebuild,
- +ipw2100-1.0.0-r1.ebuild, +ipw2100-1.0.1-r1.ebuild,
- +ipw2100-1.0.2-r1.ebuild:
- Updated/added patch for suspending with kernel 2.6.10.
-
- 16 Dec 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.2.ebuild:
- Added Giuseppe Della Ricca's kernel 2.4 backport patch.
-
-*ipw2100-1.0.2 (14 Dec 2004)
-
- 14 Dec 2004; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-1.0.2-set_security.patch, +ipw2100-1.0.2.ebuild:
- Version bump.
-
- 20 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-1.0.1.ebuild:
- Added Giuseppe Della Ricca's kernel 2.4 backport patch.
-
- 20 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> -ipw2100-0.54.ebuild,
- -ipw2100-0.57.ebuild, -ipw2100-0.58.ebuild, -ipw2100-0.59.ebuild,
- -ipw2100-0.60.ebuild, -ipw2100-0.61.ebuild, -ipw2100-0.62.ebuild:
- Pruned old versions.
-
-*ipw2100-1.0.1 (19 Nov 2004)
-
- 19 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.0.1.ebuild:
- Version bump.
-
-*ipw2100-1.0.0 (15 Nov 2004)
-
- 15 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-1.0.0.ebuild:
- Version bump.
-
- 12 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild:
- Stable on x86.
-
-*ipw2100-0.62 (11 Nov 2004)
-
- 11 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.62.ebuild:
- Version bump.
-
-*ipw2100-0.61 (09 Nov 2004)
-
- 09 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.61.ebuild:
- Version bump.
-
- 08 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild,
- -ipw2100-0.56.ebuild:
- Updated kernel 2.4.x patch, cleaned out non-functional version 0.56.
-
-*ipw2100-0.60 (05 Nov 2004)
-
- 05 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.60.ebuild:
- Version bump.
-
- 04 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> -files/hostap_crypt.h,
- -files/ipw2100-0.55-modparam-perm.patch,
- -files/ipw2100-0.55_manual-disable.patch, -ipw2100-0.44.ebuild,
- -ipw2100-0.55-r1.ebuild, -ipw2100-0.55-r2.ebuild, -ipw2100-0.55.ebuild:
- Cleaned out old versions.
-
- 04 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild:
- Updated patch for kernel 2.4, use pkg_setup() for checking required kernel
- options.
-
-*ipw2100-0.59 (04 Nov 2004)
-
- 04 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.59.ebuild:
- Version bump.
-
-*ipw2100-0.58 (03 Nov 2004)
-
- 03 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.58.ebuild:
- Version bump.
-
-*ipw2100-0.57 (02 Nov 2004)
-
- 02 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.57.ebuild:
- Version bump.
-
- 29 Oct 2004; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-0.56-2.6.10-susp.patch, ipw2100-0.56-r1.ebuild:
- Added patch for compiling against kernel 2.6.10-rc1, updated patch for kernel
- 2.4.
-
- 24 Oct 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild:
- Test all needed kernel options before bailing out. Thanks to Rudi Lippert
- <gentoo at lyrikpage dot de> in bug #68591.
-
- 21 Oct 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild,
- ipw2100-0.56.ebuild:
- Fixed AES detection logic to work with kernels prior to 2.6.8. Fixes bug
- #67928.
-
-*ipw2100-0.56-r1 (19 Oct 2004)
-
- 19 Oct 2004; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-0.56-ieee80211_scan_age.2.patch,
- +files/ipw2100-0.56-wpa_eapol_fix.patch, +ipw2100-0.56-r1.ebuild,
- ipw2100-0.56.ebuild:
- Added ieee80211_scan_age and wpa_eapol_fix patches from the ipw2100-devel
- mailing list. Fixed typo in error message.
-
- 19 Oct 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56.ebuild:
- Fixed CRYPTO_AES_586 error message.
-
-*ipw2100-0.56 (15 Oct 2004)
-
- 15 Oct 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.56.ebuild:
- Version bump
-
- 12 Oct 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.54.ebuild:
- Stable on x86
-
- 02 Oct 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.55-r2.ebuild:
- Argh. Only apply the 2.4 patch when compiling against 2.4 since it removes
- sysfs support
-
- 01 Oct 2004; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-0.55-2.4.patch.gz, ipw2100-0.55-r2.ebuild:
- Moved binary file from to mirror://gentoo/ as per thread on gentoo-dev@.g.o
-
-*ipw2100-0.50 (01 Oct 2004)
-
- 01 Oct 2004; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2100-0.31-sched-fix.diff, -files/ipw2100-0.33-acpi-fix.diff,
- -files/ipw2100-0.33-makefile-fix.diff, -files/ipw2100-0.38-makefile-1.diff,
- -files/ipw2100-0.38-makefile-2.diff, -files/ipw2100-0.38-resume.patch,
- -ipw2100-0.41.ebuild, -ipw2100-0.45.ebuild, -ipw2100-0.46-r1.ebuild,
- -ipw2100-0.46.ebuild, -ipw2100-0.48.ebuild, -ipw2100-0.49.ebuild,
- -ipw2100-0.50.ebuild, -ipw2100-0.51.ebuild, -ipw2100-0.52.ebuild:
- Pruned old versions
-
-*ipw2100-0.55-r2 (01 Oct 2004)
-
- 01 Oct 2004; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-0.55-2.4.patch.gz, +ipw2100-0.55-r2.ebuild:
- Added 2.4 compile patch, fixed emake install and added symbolic links for new
- hotplug firmware location (bug #65059).
-
-*ipw2100-0.55-r1 (29 Sep 2004)
-
- 29 Sep 2004; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2100-0.55-modparam-perm.patch,
- +files/ipw2100-0.55_manual-disable.patch, +ipw2100-0.55-r1.ebuild:
- Added ipw2100-0.55_manual-disable.patch and ipw2100-0.55-modparam-perm.patch
-
-*ipw2100-0.55 (28 Sep 2004)
-
- 28 Sep 2004; Henrik Brix Andersen <brix@gentoo.org> metadata.xml,
- +ipw2100-0.55.ebuild:
- Version bump.
-
-*ipw2100-0.54 (02 Sep 2004)
-
- 02 Sep 2004; Henrik Brix Andersen <brix@gentoo.org> +ipw2100-0.54.ebuild:
- Bump. Cleaned up the ebuild and added a dependency on
- >=net-wireless/wireless-tools-27_pre23 which is required for the
- power management features. Added a check for CONFIG_NET_RADIO.
- Fixes bug #60791.
-
-*ipw2100-0.52 (16 Aug 2004)
-
- 16 Aug 2004; Peter Johanson <latexer@gentoo.org> +ipw2100-0.52.ebuild:
- Bump. Mainly build changes in this release.
-
- 26 Jul 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.49.ebuild:
- Add a check for the ARC4 module. See bug #56684
-
-*ipw2100-0.51 (26 Jul 2004)
-
- 26 Jul 2004; Peter Johanson <latexer@gentoo.org> +ipw2100-0.51.ebuild:
- Bump. Includes some suspend/resume fixes and the disconnect patch.
-
-*ipw2100-0.49 (09 Jul 2004)
-
- 09 Jul 2004; Peter Johanson <latexer@gentoo.org> +ipw2100-0.49.ebuild:
- Bump. Fixes TX stall. Few of the rfswitch modules are in a seperate package
- now, ebuild to follow soon.
-
-*ipw2100-0.48 (07 Jul 2004)
-
- 07 Jul 2004; Peter Johanson <latexer@gentoo.org> +ipw2100-0.48.ebuild:
- Bump to new version. No longer depends on the hostap-driver for the WEP
- implementation.
-
- 22 Jun 2004; Peter Johanson,,, <peter@gentoo.org> ipw2100-0.46-r1.ebuild:
- Use M= stuff if on a new enough kernel.
-
-*ipw2100-0.46-r1 (07 Jun 2004)
-
- 07 Jun 2004; Peter Johanson,,, <peter@gentoo.org> ipw2100-0.46-r1.ebuild:
- Revision bump to use the new 0.46_3 which fixes some oopses.
-
-*ipw2100-0.46 (07 Jun 2004)
-
- 07 Jun 2004; Peter Johanson,,, <peter@gentoo.org> ipw2100-0.46.ebuild:
- Bump to new release.
-
- 01 Jun 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.39.ebuild,
- ipw2100-0.44.ebuild:
- Mark 0.44 stable on x86, and remove one more old version.
-
-*ipw2100-0.45 (31 May 2004)
-
- 31 May 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.37.ebuild,
- ipw2100-0.38.ebuild, ipw2100-0.45.ebuild:
- Bump to latest releaes, and clean out a few old ebuilds.
-
-*ipw2100-0.44 (17 May 2004)
-
- 17 May 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.44.ebuild:
- Bump. Includes latest firmwares. Now with elementary monitor and ad-hoc mode
- support.
-
-*ipw2100-0.41 (23 Apr 2004)
-
- 23 Apr 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.33-r1.ebuild,
- ipw2100-0.34.ebuild, ipw2100-0.35.ebuild, ipw2100-0.41.ebuild,
- files/hostap_crypt.h:
- Bump. First version with testing WEP support. Thanks to all on bug #47892.
- Note added about re-emerging both ipw2100 and hostap-driver after a kernel
- upgrade. Removed some old versions too.
-
-*ipw2100-0.39 (26 Mar 2004)
-
- 26 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.29.ebuild,
- ipw2100-0.30.ebuild, ipw2100-0.31.ebuild, ipw2100-0.32.ebuild,
- ipw2100-0.39.ebuild:
- Bump, and clean out old ebuilds.
-
-*ipw2100-0.38 (24 Mar 2004)
-*ipw2100-0.37 (24 Mar 2004)
-
- 24 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.37.ebuild,
- ipw2100-0.38.ebuild, files/ipw2100-0.38-makefile-1.diff,
- files/ipw2100-0.38-makefile-2.diff, files/ipw2100-0.38-resume.patch:
- Bump. 0.38 includes a fix for ACPI resume issues. Enjoy.
-
-*ipw2100-0.35 (18 Mar 2004)
-
- 18 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.35.ebuild:
- Bump. Lots of small fixes.
-
-*ipw2100-0.34 (17 Mar 2004)
-
- 17 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.33-r1.ebuild,
- ipw2100-0.33.ebuild, ipw2100-0.34.ebuild:
- Removed a version that was no good, added RDEPEND on hotplug with firmware
- support, and added a check for CONFIG_FW_LOADER.
-
-*ipw2100-0.34 (17 Mar 2004)
-
- 17 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.34.ebuild:
- Bump. Includes most of the stuff from 0.33-r1, plus a few new devices in /proc
- for debugging.
-
-*ipw2100-0.33-r1 (17 Mar 2004)
-
- 17 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.33-r1.ebuild,
- files/ipw2100-0.33-acpi-fix.diff:
- Bump. Added a fix to prevent locking when entering C3 state with acpi! (thanks
- to james for such great work)
-
-*ipw2100-0.33 (16 Mar 2004)
-
- 16 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.33.ebuild,
- files/ipw2100-0.33-makefile-fix.diff:
- Bump. New makefile is almost fully usable.
-
-*ipw2100-0.32 (12 Mar 2004)
-
- 12 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.32.ebuild:
- Bump. Adds support for RF swithc, and fixes nickname setting oops.
-
-*ipw2100-0.31 (12 Mar 2004)
-
- 12 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.31.ebuild,
- files/ipw2100-0.31-sched-fix.diff:
- Bump, includes fix for scheduler stuff to fix compilation of 2.4 kernels.
-
- 11 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.29.ebuild,
- ipw2100-0.30.ebuild:
- Fixed to add some || die statements.
-
-*ipw2100-0.30 (11 Mar 2004)
-
- 11 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.30.ebuild:
- Bump. Includes many minor fixes for various oopses.
-
-*ipw2100-0.29 (10 Mar 2004)
-
- 10 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.29.ebuild,
- metadata.xml:
- Initial commitebuild ipw2100-0.29.ebuild digest! Great thanks to Intel for
- finally stepping up and delivering this. Ebuild by me, will be submitting
- better makefiles upstream soon to make life easier. This driver is still in
- development, and does not support WEP or ad-hoc mode yet, but should work for
- basic functionality. Consider yourself warned.
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX ipw2100-1.2.1-cflags.patch 1750 RMD160 583394f7f4ccf05526bd744cfcf66a939a6a7380 SHA1 255af4d739b73d7ce983da95c577c732edecd9de SHA256 c19f23b40376ff1054d8355b7eb88218e134c35d81d02773f89af2c9b478152c
-MD5 3f437a010335dd4afb6c22bb04bfea09 files/ipw2100-1.2.1-cflags.patch 1750
-RMD160 583394f7f4ccf05526bd744cfcf66a939a6a7380 files/ipw2100-1.2.1-cflags.patch 1750
-SHA256 c19f23b40376ff1054d8355b7eb88218e134c35d81d02773f89af2c9b478152c files/ipw2100-1.2.1-cflags.patch 1750
-AUX ipw2100-1.2.1-double-parentheses.patch 544 RMD160 6332d2bb6a6c145c0ebabf946d9f741b60a2dbbc SHA1 f7b4c92b6971b2b42ef8542b574b4f0623c601c2 SHA256 3d6860d007f153deb9690cbb6169951b7393e18dddae689bf715ac50e1eae39f
-MD5 94c0b4113d86f126cb06efcb816bc426 files/ipw2100-1.2.1-double-parentheses.patch 544
-RMD160 6332d2bb6a6c145c0ebabf946d9f741b60a2dbbc files/ipw2100-1.2.1-double-parentheses.patch 544
-SHA256 3d6860d007f153deb9690cbb6169951b7393e18dddae689bf715ac50e1eae39f files/ipw2100-1.2.1-double-parentheses.patch 544
-AUX ipw2100-1.2.1-essid.patch 1205 RMD160 8b0ff63a77df80b1f35aa12bfa8795d65cf8ef90 SHA1 a17936eb19a127efd6a5a82fe8d6805e825b34b9 SHA256 c7679a9446d833562ad8f479fc4aac58cd847614e9a16c2eb75268d9b7ae97e3
-MD5 1bf50a69de87d086fe2346731e9d0aa8 files/ipw2100-1.2.1-essid.patch 1205
-RMD160 8b0ff63a77df80b1f35aa12bfa8795d65cf8ef90 files/ipw2100-1.2.1-essid.patch 1205
-SHA256 c7679a9446d833562ad8f479fc4aac58cd847614e9a16c2eb75268d9b7ae97e3 files/ipw2100-1.2.1-essid.patch 1205
-AUX ipw2100-1.2.1-kernel-2.6.19.patch 940 RMD160 138b3e16f4d8f61bac98faaf335a992b5335d191 SHA1 3ea1ee62191db78bdc15e6c5f8ec3e972ee66c73 SHA256 8ad588602995295112503c41a02a11b50e69232541797b88b7bb1d9c70fc821b
-MD5 5093a6a9c9398eceb0ba8f6adc2f5eeb files/ipw2100-1.2.1-kernel-2.6.19.patch 940
-RMD160 138b3e16f4d8f61bac98faaf335a992b5335d191 files/ipw2100-1.2.1-kernel-2.6.19.patch 940
-SHA256 8ad588602995295112503c41a02a11b50e69232541797b88b7bb1d9c70fc821b files/ipw2100-1.2.1-kernel-2.6.19.patch 940
-DIST ipw2100-1.2.1.tgz 106297 RMD160 ad4f896d3f4b3afcdb39b5aaf02e9feaefbbedc7 SHA1 a674871d8cd7f8d2cb622ccc0f139da81bc2520c SHA256 6a46aba6a4f46165ecd66a65769482c3bf34b03bbe1df94d0dae314b2aaebf15
-EBUILD ipw2100-1.2.1-r1.ebuild 2783 RMD160 d8c7dbe723896ccaa28ef0baf7f26f68e7bdaf88 SHA1 c0909a11cd750751fa0de32d69b81a11a4ad317c SHA256 d44de0a5db6963f1a8dd66610800a80cf031c421d59ff47ba66d6548117de4ad
-MD5 6e52d7f2eaf2eadc86bc67bd9e722237 ipw2100-1.2.1-r1.ebuild 2783
-RMD160 d8c7dbe723896ccaa28ef0baf7f26f68e7bdaf88 ipw2100-1.2.1-r1.ebuild 2783
-SHA256 d44de0a5db6963f1a8dd66610800a80cf031c421d59ff47ba66d6548117de4ad ipw2100-1.2.1-r1.ebuild 2783
-EBUILD ipw2100-1.2.1-r2.ebuild 2928 RMD160 616a98cbad80ffec316305cc6f92e903504eaa4c SHA1 6c3f65884c1c50131a9415fc19d2aebe9955278c SHA256 e64267df50e1decb2111b7c0bcbe51e87b0d88c9d4b1fc4d07b68352cce53db9
-MD5 3c92fccd9ef825e8ed445ba6bcf493d0 ipw2100-1.2.1-r2.ebuild 2928
-RMD160 616a98cbad80ffec316305cc6f92e903504eaa4c ipw2100-1.2.1-r2.ebuild 2928
-SHA256 e64267df50e1decb2111b7c0bcbe51e87b0d88c9d4b1fc4d07b68352cce53db9 ipw2100-1.2.1-r2.ebuild 2928
-MISC ChangeLog 19906 RMD160 f2c8d14f6009f5a4bc875e0adf7167c2ec6315d2 SHA1 8747d736195993be14913a57451ec212f7293d5e SHA256 5cefc6078997ef3774bcb145d6fc8b1906cdb927ca742eeee25b91c72a2246cc
-MD5 2c74fcd302c2fb60e598009a8b91bdc6 ChangeLog 19906
-RMD160 f2c8d14f6009f5a4bc875e0adf7167c2ec6315d2 ChangeLog 19906
-SHA256 5cefc6078997ef3774bcb145d6fc8b1906cdb927ca742eeee25b91c72a2246cc ChangeLog 19906
-MISC metadata.xml 349 RMD160 39e2f26e4bd4dc0813d0bc35ff05dec4e4ceca2f SHA1 c6e2560229748739c2182a6d4e4ff26479166443 SHA256 8a23fb2e817a602bea0365aa503bf0c42e72639d0a176b507064a751ea893e04
-MD5 1bb91f469544cf1f1edf3c158c40c2ba metadata.xml 349
-RMD160 39e2f26e4bd4dc0813d0bc35ff05dec4e4ceca2f metadata.xml 349
-SHA256 8a23fb2e817a602bea0365aa503bf0c42e72639d0a176b507064a751ea893e04 metadata.xml 349
-MD5 ba837739d77dd4a8296f970c74a5a4dc files/digest-ipw2100-1.2.1-r1 232
-RMD160 df05a8e91b7794ada0325f69349d6754c24e125f files/digest-ipw2100-1.2.1-r1 232
-SHA256 e3affb268173dc7e7b28f4b2d3bd84e1d6bd9fdac51ce043162e605095e3ffd8 files/digest-ipw2100-1.2.1-r1 232
-MD5 ba837739d77dd4a8296f970c74a5a4dc files/digest-ipw2100-1.2.1-r2 232
-RMD160 df05a8e91b7794ada0325f69349d6754c24e125f files/digest-ipw2100-1.2.1-r2 232
-SHA256 e3affb268173dc7e7b28f4b2d3bd84e1d6bd9fdac51ce043162e605095e3ffd8 files/digest-ipw2100-1.2.1-r2 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
-
-iD8DBQFFh7ctyuNVb5qfaOYRArMyAJ9HcnJ/fCl8cLR1cGyzlRJPqfZ1LwCdHiqn
-0AvZYTRIGF9BDz7g09KKzTA=
-=Co5N
------END PGP SIGNATURE-----
+++ /dev/null
-MD5 9db50b836c63dc3a7e56653d2009717a ipw2100-1.2.1.tgz 106297
-RMD160 ad4f896d3f4b3afcdb39b5aaf02e9feaefbbedc7 ipw2100-1.2.1.tgz 106297
-SHA256 6a46aba6a4f46165ecd66a65769482c3bf34b03bbe1df94d0dae314b2aaebf15 ipw2100-1.2.1.tgz 106297
+++ /dev/null
-MD5 9db50b836c63dc3a7e56653d2009717a ipw2100-1.2.1.tgz 106297
-RMD160 ad4f896d3f4b3afcdb39b5aaf02e9feaefbbedc7 ipw2100-1.2.1.tgz 106297
-SHA256 6a46aba6a4f46165ecd66a65769482c3bf34b03bbe1df94d0dae314b2aaebf15 ipw2100-1.2.1.tgz 106297
+++ /dev/null
-diff -u ipw2100-1.2.1/ipw2100.c ipw2100-1.2.1-cflags/ipw2100.c
---- ipw2100-1.2.1/ipw2100.c 2006-02-21 19:46:17.000000000 +0100
-+++ ipw2100-1.2.1-cflags/ipw2100.c 2006-04-04 18:07:42.000000000 +0200
-@@ -184,7 +184,9 @@
- MODULE_AUTHOR(DRV_COPYRIGHT);
- MODULE_LICENSE("GPL");
-
-+#ifdef CONFIG_IPW2100_DEBUG
- static int debug = 0;
-+#endif
- static int mode = 0;
- static int channel = 0;
- static int associate = 1;
-@@ -194,13 +196,17 @@
- #endif
-
- #include <linux/moduleparam.h>
-+#ifdef CONFIG_IPW2100_DEBUG
- module_param(debug, int, 0444);
-+#endif
- module_param(mode, int, 0444);
- module_param(channel, int, 0444);
- module_param(associate, int, 0444);
- module_param(disable, int, 0444);
-
--MODULE_PARM_DESC(debug, "debug level");
-+#ifdef CONFIG_IPW2100_DEBUG
-+MODULE_PARM_DESC(debug, "debug output mask");
-+#endif
- MODULE_PARM_DESC(mode, "network mode (0=BSS,1=IBSS,2=Monitor)");
- MODULE_PARM_DESC(channel, "channel");
- MODULE_PARM_DESC(associate, "auto associate when scanning (default on)");
-Only in ipw2100-1.2.1-cflags/: ipw2100.c~
-diff -u ipw2100-1.2.1/Makefile ipw2100-1.2.1-cflags/Makefile
---- ipw2100-1.2.1/Makefile 2006-02-21 19:46:16.000000000 +0100
-+++ ipw2100-1.2.1-cflags/Makefile 2006-04-04 18:03:09.000000000 +0200
-@@ -70,14 +70,11 @@
- EXTRA_CFLAGS += -DCONFIG_PM
-
- ifeq ($(EXTERNAL_BUILD),y)
--ifdef CONFIG_IPW2100_DEBUG
--EXTRA_CFLAGS += -DCONFIG_IPW2100_DEBUG=$(CONFIG_IPW2100_DEBUG)
-+ifeq ($(CONFIG_IPW2100_DEBUG),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2100_DEBUG
- endif
--ifdef CONFIG_IPW2100_MONITOR
--EXTRA_CFLAGS += -DCONFIG_IPW2100_MONITOR=$(CONFIG_IPW2100_MONITOR)
--endif
--ifdef CONFIG_IPW_QOS
--EXTRA_CFLAGS += -DCONFIG_IPW_QOS=$(CONFIG_IPW_QOS)
-+ifeq ($(CONFIG_IPW2100_MONITOR),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2100_MONITOR
- endif
- endif
-
+++ /dev/null
-diff -u ipw2100-1.2.1/Makefile ipw2100-1.2.1-double-parentheses/Makefile
---- ipw2100-1.2.1/Makefile 2006-02-21 19:46:16.000000000 +0100
-+++ ipw2100-1.2.1-double-parentheses/Makefile 2006-07-04 19:14:17.000000000 +0200
-@@ -150,7 +150,7 @@
- else # We've got a kernel with seperate output, copy the config, and use O=
- mkdir -p $(TMP)
- cp $(KSRC_OUTPUT)/.config $(TMP)
-- $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR)) O=$(PWD)/tmp modules
-+ $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR) O=$(PWD)/tmp modules
- endif
-
- install: modules
+++ /dev/null
---- ipw2100-1.2.1.orig/ipw2100.c 2006-02-22 05:46:17.000000000 +1100
-+++ ipw2100-1.2.1-essid/ipw2100.c 2006-12-12 16:47:54.000000000 +1100
-@@ -7462,6 +7462,12 @@
- return 0;
- }
-
-+#if WIRELESS_EXT > 20
-+#define IW_ESSID_FIX 0
-+#else
-+#define IW_ESSID_FIX 1
-+#endif
-+
- static int ipw2100_wx_set_essid(struct net_device *dev,
- struct iw_request_info *info,
- union iwreq_data *wrqu, char *extra)
-@@ -7478,7 +7484,7 @@
- }
-
- if (wrqu->essid.flags && wrqu->essid.length) {
-- length = wrqu->essid.length - 1;
-+ length = wrqu->essid.length - IW_ESSID_FIX;
- essid = extra;
- }
-
-@@ -7528,7 +7534,7 @@
- IPW_DEBUG_WX("Getting essid: '%s'\n",
- escape_essid(priv->essid, priv->essid_len));
- memcpy(extra, priv->essid, priv->essid_len);
-- wrqu->essid.length = priv->essid_len;
-+ wrqu->essid.length = priv->essid_len + IW_ESSID_FIX;
- wrqu->essid.flags = 1; /* active */
- } else {
- IPW_DEBUG_WX("Getting essid: ANY\n");
-@@ -7571,7 +7577,7 @@
-
- struct ipw2100_priv *priv = ieee80211_priv(dev);
-
-- wrqu->data.length = strlen(priv->nick) + 1;
-+ wrqu->data.length = strlen(priv->nick) + IW_ESSID_FIX;
- memcpy(extra, priv->nick, wrqu->data.length);
- wrqu->data.flags = 1; /* active */
-
+++ /dev/null
-Index: ipw2100-1.2.1/Makefile
-===================================================================
---- ipw2100-1.2.1.orig/Makefile
-+++ ipw2100-1.2.1/Makefile
-@@ -143,9 +143,6 @@ ifdef ($(KSRC_OUTPUT)/.tmp_versions)
- -cp $(KSRC_OUTPUT)/.tmp_versions/*.mod $(MODVERDIR)
- endif
- ifeq ($(KSRC),$(KSRC_OUTPUT)) # We're not outputting elsewhere
--ifdef ($(KSRC)/.tmp_versions)
-- -cp $(KSRC)/.tmp_versions/*.mod $(MODVERDIR)
--endif
- $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR) modules
- else # We've got a kernel with seperate output, copy the config, and use O=
- mkdir -p $(TMP)
-Index: ipw2100-1.2.1/ipw2100.c
-===================================================================
---- ipw2100-1.2.1.orig/ipw2100.c
-+++ ipw2100-1.2.1/ipw2100.c
-@@ -134,7 +134,6 @@ that only one external action is invoked
- */
-
- #include <linux/compiler.h>
--#include <linux/config.h>
- #include <linux/errno.h>
- #include <linux/if_arp.h>
- #include <linux/in6.h>
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.2.1-r1.ebuild,v 1.4 2006/07/04 17:18:40 brix Exp $
-
-inherit eutils linux-mod
-
-# The following works with both pre-releases and releases
-MY_P=${P/_/-}
-S=${WORKDIR}/${MY_P}
-
-IEEE80211_VERSION="1.1.12"
-FW_VERSION="1.3"
-
-DESCRIPTION="Driver for the Intel PRO/Wireless 2100 3B miniPCI adapter"
-HOMEPAGE="http://ipw2100.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE="debug"
-DEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}"
-RDEPEND="${DEPEND}
- =net-wireless/ipw2100-firmware-${FW_VERSION}
- >=net-wireless/wireless-tools-27_pre23"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="ipw2100(net/wireless:)"
-MODULESD_IPW2100_DOCS="README.ipw2100"
-
-CONFIG_CHECK="NET_RADIO FW_LOADER !IPW2100"
-ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)."
-ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)."
-ERROR_IPW2100="${P} requires the in-kernel version of the IPW2100 driver to be disabled (CONFIG_IPW2100)"
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- if kernel_is 2 4; then
- die "${P} does not support building against kernel 2.4.x"
- fi
-
- if [[ ! -f ${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} ]]; then
- eerror
- eerror "Looks like you forgot to remerge net-wireless/ieee80211 after"
- eerror "upgrading your kernel."
- eerror
- eerror "Hint: use sys-kernel/module-rebuild for keeping track of which"
- eerror "modules needs to be remerged after a kernel upgrade."
- eerror
- die "${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} not found"
- fi
-
- BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include"
-}
-
-src_unpack() {
- local debug="n"
-
- unpack ${A}
-
- cd ${S}
- epatch ${FILESDIR}/${P}-cflags.patch
- epatch ${FILESDIR}/${P}-double-parentheses.patch
-
- use debug && debug="y"
- sed -i -e "s:^\(CONFIG_IPW2100_DEBUG\)=.*:\1=$debug:" ${S}/Makefile
-}
-
-src_compile() {
- linux-mod_src_compile
-
- einfo
- einfo "You may safely ignore any warnings from above compilation about"
- einfo "undefined references to the ieee80211 subsystem."
- einfo
-}
-
-src_install() {
- linux-mod_src_install
-
- dodoc CHANGES
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
-
- if [ -f /lib/modules/${KV_FULL}/net/${PN}.ko ]; then
- einfo
- einfo "Modules from an earlier installation detected. You will need to manually"
- einfo "remove those modules by running the following commands:"
- einfo " # rm -f /lib/modules/${KV_FULL}/net/${PN}.ko"
- einfo " # rm -f /lib/modules/${KV_FULL}/net/ieee80211*.ko"
- einfo " # depmod -a"
- einfo
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.2.1-r2.ebuild,v 1.3 2006/12/19 09:55:50 phreak Exp $
-
-inherit eutils linux-mod
-
-# The following works with both pre-releases and releases
-MY_P=${P/_/-}
-S=${WORKDIR}/${MY_P}
-
-IEEE80211_VERSION="1.1.12"
-FW_VERSION="1.3"
-
-DESCRIPTION="Driver for the Intel PRO/Wireless 2100 3B miniPCI adapter"
-HOMEPAGE="http://ipw2100.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-
-IUSE="debug"
-DEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}"
-RDEPEND="${DEPEND}
- =net-wireless/ipw2100-firmware-${FW_VERSION}
- >=net-wireless/wireless-tools-27_pre23"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="ipw2100(net/wireless:)"
-MODULESD_IPW2100_DOCS="README.ipw2100"
-
-CONFIG_CHECK="NET_RADIO FW_LOADER !IPW2100"
-ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)."
-ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)."
-ERROR_IPW2100="${P} requires the in-kernel version of the IPW2100 driver to be disabled (CONFIG_IPW2100)"
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- if kernel_is 2 4; then
- die "${P} does not support building against kernel 2.4.x"
- fi
-
- if [[ ! -f "${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ}" ]]; then
- eerror
- eerror "Looks like you forgot to remerge net-wireless/ieee80211 after"
- eerror "upgrading your kernel."
- eerror
- eerror "Hint: use sys-kernel/module-rebuild for keeping track of which"
- eerror "modules needs to be remerged after a kernel upgrade."
- eerror
- die "${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} not found"
- fi
-
- BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include"
-}
-
-src_unpack() {
- local debug="n"
-
- unpack ${A}
-
- cd "${S}"
- epatch "${FILESDIR}/${P}-cflags.patch"
- epatch "${FILESDIR}/${P}-double-parentheses.patch"
- epatch "${FILESDIR}/${P}-essid.patch"
-
- if kernel_is ge 2 6 19 ; then
- epatch "${FILESDIR}/${P}-kernel-2.6.19.patch"
- fi
-
- use debug && debug="y"
- sed -i -e "s:^\(CONFIG_IPW2100_DEBUG\)=.*:\1=$debug:" "${S}"/Makefile
-}
-
-src_compile() {
- linux-mod_src_compile
-
- einfo
- einfo "You may safely ignore any warnings from above compilation about"
- einfo "undefined references to the ieee80211 subsystem."
- einfo
-}
-
-src_install() {
- linux-mod_src_install
-
- dodoc CHANGES
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
-
- if [ -f "${ROOT}/lib/modules/${KV_FULL}/net/${PN}.ko" ]; then
- einfo
- einfo "Modules from an earlier installation detected. You will need to manually"
- einfo "remove those modules by running the following commands:"
- einfo " # rm -f /lib/modules/${KV_FULL}/net/${PN}.ko"
- einfo " # rm -f /lib/modules/${KV_FULL}/net/ieee80211*.ko"
- einfo " # depmod -a"
- einfo
- fi
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>mobile</herd>
- <maintainer>
- <email>phreak@gentoo.org</email>
- <name>Christian Heim</name>
- </maintainer>
- <maintainer>
- <email>latexer@gentoo.org</email>
- <name>Peter Johanson</name>
- </maintainer>
-</pkgmetadata>
+++ /dev/null
-# ChangeLog for net-wireless/ipw2200
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2200/ChangeLog,v 1.70 2006/09/13 12:33:35 phreak Exp $
-
-*ipw2200-1.2.0 (13 Sep 2006)
-
- 13 Sep 2006; Christian Heim <phreak@gentoo.org>
- +files/ipw2200-1.2.0-modverdir.patch, +ipw2200-1.2.0.ebuild:
- Version bump. Fixes #147319 (thanks David Li for reporting).
-
-*ipw2200-1.1.3 (13 Jul 2006)
-
- 13 Jul 2006; Christian Heim <phreak@gentoo.org>
- +files/ipw2200-1.1.3-modverdir.patch, metadata.xml, +ipw2200-1.1.3.ebuild:
- Version bump; Taking temporary maintainership
-
- 30 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2200-1.0.8-broadcast.patch,
- -files/ipw2200-1.0.8-slabcorrupt.patch, -files/ipw2200-1.0.8-txbusy.patch,
- -files/ipw2200-1.0.9-qos.patch, -files/ipw2200-1.0.11-debug.patch,
- -files/ipw2200-1.1.1-diversity.patch,
- -files/ipw2200-1.1.1-fw_endian.patch, -ipw2200-1.0.8-r1.ebuild,
- -ipw2200-1.0.9.ebuild, -ipw2200-1.0.10.ebuild, -ipw2200-1.0.11.ebuild,
- -ipw2200-1.0.11-r1.ebuild, -ipw2200-1.0.12.ebuild, -ipw2200-1.0.13.ebuild,
- -ipw2200-1.1.0.ebuild, -ipw2200-1.1.1.ebuild, -ipw2200-1.1.1-r1.ebuild,
- -ipw2200-1.1.2.ebuild:
- Pruned old ebuilds.
-
- 22 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- ipw2200-1.1.2-r1.ebuild:
- Stable on x86.
-
-*ipw2200-1.1.2-r1 (11 Apr 2006)
-
- 11 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.1.2-cflags.patch, +files/ipw2200-1.1.2-scan_fix.patch,
- +ipw2200-1.1.2-r1.ebuild:
- Add a couple of patches from upstream.
-
- 02 Apr 2006; Henrik Brix Andersen <brix@gentoo.org>
- files/digest-ipw2200-1.1.2, Manifest:
- Updated digest to match changed distribution file, thanks to StijnT.
-
- 26 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> ipw2200-1.1.0.ebuild:
- Stable on x86.
-
- 25 Mar 2006; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2200-1.1.1-rtap_iface.patch, ipw2200-1.1.1-r1.ebuild:
- Move large patch to mirrors, thanks to Halcy0n in bug #123634.
-
-*ipw2200-1.1.1-r1 (24 Mar 2006)
-
- 24 Mar 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.1.1-diversity.patch,
- +files/ipw2200-1.1.1-fw_endian.patch,
- +files/ipw2200-1.1.1-rtap_iface.patch, +ipw2200-1.1.1-r1.ebuild:
- Added various updates from upstream.
-
-*ipw2200-1.1.1 (08 Mar 2006)
-
- 08 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> +ipw2200-1.1.1.ebuild:
- Version bump.
-
-*ipw2200-1.1.0 (24 Feb 2006)
-
- 24 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> +ipw2200-1.1.0.ebuild:
- Version bump.
-
- 23 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- -files/ipw2200-1.0.1-is_multicast_ether_addr.patch,
- -files/ipw2200-1.0.1-suspend2.patch,
- -files/ipw2200-1.0.3-is_multicast_ether_addr.patch,
- -files/ipw2200-1.0.3-suspend2.patch,
- -files/ipw2200-1.0.4-is_multicast_ether_addr.patch,
- -files/ipw2200-1.0.6-a_txpow.patch, -files/ipw2200-1.0.6-broadcast.patch,
- -files/ipw2200-1.0.6-channel_change_fw_err.patch,
- -files/ipw2200-1.0.6-dup-without-retry.patch,
- -files/ipw2200-1.0.6-hwcrypt-wpa-fix4.patch,
- -files/ipw2200-1.0.6-ibss-wep.patch, -files/ipw2200-1.0.6-init_scan.patch,
- -files/ipw2200-1.0.6-irq_override.patch,
- -files/ipw2200-1.0.6-monitor_wep_fix.patch,
- -files/ipw2200-1.0.6-open_frag.patch,
- -files/ipw2200-1.0.6-pci_link-fix.patch,
- -files/ipw2200-1.0.6-reset-mode-fix.patch,
- -files/ipw2200-1.0.6-suspend2.patch, -files/ipw2200-1.0.7-broadcast.patch,
- -files/ipw2200-1.0.7-wireless_ext-capa.patch, -ipw2200-1.0.1.ebuild,
- -ipw2200-1.0.3.ebuild, -ipw2200-1.0.4.ebuild, -ipw2200-1.0.5.ebuild,
- -ipw2200-1.0.6.ebuild, -ipw2200-1.0.6-r1.ebuild, -ipw2200-1.0.6-r2.ebuild,
- -ipw2200-1.0.6-r3.ebuild, -ipw2200-1.0.7.ebuild, -ipw2200-1.0.7-r1.ebuild,
- -ipw2200-1.0.8.ebuild:
- Pruned old ebuilds.
-
- 22 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> ipw2200-1.0.10.ebuild:
- Stable on x86.
-
-*ipw2200-1.0.13 (22 Feb 2006)
-
- 22 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- +ipw2200-1.0.13.ebuild:
- Version bump.
-
-*ipw2200-1.0.12 (17 Feb 2006)
-
- 17 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- +ipw2200-1.0.12.ebuild:
- Version bump.
-
-*ipw2200-1.0.11-r1 (15 Feb 2006)
-
- 15 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.11-debug.patch, +ipw2200-1.0.11-r1.ebuild:
- Fix debug support.
-
-*ipw2200-1.0.11 (15 Feb 2006)
-
- 15 Feb 2006; Henrik Brix Andersen <brix@gentoo.org>
- +ipw2200-1.0.11.ebuild:
- Version bump.
-
-*ipw2200-1.0.10 (09 Jan 2006)
-
- 09 Jan 2006; Henrik Brix Andersen <brix@gentoo.org>
- +ipw2200-1.0.10.ebuild:
- Version bump.
-
-*ipw2200-1.0.9 (06 Jan 2006)
-
- 06 Jan 2006; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.9-qos.patch, +ipw2200-1.0.9.ebuild:
- Version bump.
-
- 17 Nov 2005; Henrik Brix Andersen <brix@gentoo.org>
- ipw2200-1.0.8-r1.ebuild:
- Stable on x86.
-
-*ipw2200-1.0.8-r1 (17 Nov 2005)
-
- 17 Nov 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.8-broadcast.patch,
- +files/ipw2200-1.0.8-slabcorrupt.patch, +files/ipw2200-1.0.8-txbusy.patch,
- +ipw2200-1.0.8-r1.ebuild:
- Added a few upstream patches.
-
-*ipw2200-1.0.8 (21 Oct 2005)
-
- 21 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2200-1.0.8.ebuild:
- Version bump.
-
-*ipw2200-1.0.7-r1 (20 Oct 2005)
-
- 20 Oct 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.7-broadcast.patch,
- +files/ipw2200-1.0.7-wireless_ext-capa.patch, +ipw2200-1.0.7-r1.ebuild:
- Patch from upstream to fix broadcast issues and compile problems with older
- wireless extensions.
-
-*ipw2200-1.0.7 (18 Oct 2005)
-
- 18 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2200-1.0.7.ebuild:
- Version bump.
-
- 15 Oct 2005; Henrik Brix Andersen <brix@gentoo.org>
- ipw2200-1.0.6-r3.ebuild:
- Stable on x86, bug #108613.
-
- 08 Sep 2005; Henrik Brix Andersen <brix@gentoo.org>
- ipw2200-1.0.6-r3.ebuild:
- Updated to depend on >=net-wireless/ieee80211-1.0.3-r2, bug #105235.
-
-*ipw2200-1.0.6-r3 (06 Sep 2005)
-
- 06 Sep 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.6-a_txpow.patch, files/ipw2200-1.0.6-broadcast.patch,
- +files/ipw2200-1.0.6-channel_change_fw_err.patch,
- +files/ipw2200-1.0.6-dup-without-retry.patch,
- +files/ipw2200-1.0.6-ibss-wep.patch, +files/ipw2200-1.0.6-init_scan.patch,
- +files/ipw2200-1.0.6-irq_override.patch,
- +files/ipw2200-1.0.6-monitor_wep_fix.patch,
- +files/ipw2200-1.0.6-open_frag.patch,
- +files/ipw2200-1.0.6-pci_link-fix.patch,
- +files/ipw2200-1.0.6-reset-mode-fix.patch, +ipw2200-1.0.6-r3.ebuild:
- Apply bugfixes from upstream, bail out if no ieee80211 kernel module is found.
-
-*ipw2200-1.0.6-r2 (02 Sep 2005)
-
- 02 Sep 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.6-broadcast.patch, +ipw2200-1.0.6-r2.ebuild:
- Fix DHCP issues with some Access Points.
-
-*ipw2200-1.0.6-r1 (29 Aug 2005)
-
- 29 Aug 2005; Henrik Brix Andersen <brix@gentoo.org>
- +files/ipw2200-1.0.6-hwcrypt-wpa-fix4.patch,
- +files/ipw2200-1.0.6-suspend2.patch, +ipw2200-1.0.6-r1.ebuild:
- Add fix for WPA when using hwcrypto. Allow compiling against
- sys-kernel/suspend2-sources-2.6.13.
-
- 16 Aug 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2200-1.0.6.ebuild:
- Stable on x86.
-
- 09 Aug 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2200-1.0.6.ebuild:
- Added ~amd64 keyword, bug #98823.
-
-*ipw2200-1.0.6 (14 Jul 2005)
-
- 14 Jul 2005; <brix@gentoo.org> +ipw2200-1.0.6.ebuild:
- Version bump.
-
-*ipw2200-1.0.5 (12 Jul 2005)
-
- 12 Jul 2005; <brix@gentoo.org> +ipw2200-1.0.5.ebuild:
- Version bump.
-
- 11 Jul 2005; <brix@gentoo.org> ipw2200-1.0.1.ebuild, ipw2200-1.0.3.ebuild,
- ipw2200-1.0.4.ebuild:
- Block upcoming net-wireless/ieee80211 package.
-
- 24 Jun 2005; <brix@gentoo.org>
- +files/ipw2200-1.0.1-is_multicast_ether_addr.patch,
- +files/ipw2200-1.0.1-suspend2.patch, +ipw2200-1.0.1.ebuild:
- Resurrected for the 2005.1 livecd.
-
- 20 Jun 2005; <brix@gentoo.org>
- +files/ipw2200-1.0.3-is_multicast_ether_addr.patch, ipw2200-1.0.3.ebuild:
- Backported patch to 1.0.3, bug #96495.
-
- 18 Jun 2005; <brix@gentoo.org>
- +files/ipw2200-1.0.4-is_multicast_ether_addr.patch, ipw2200-1.0.4.ebuild:
- Apply patch for allow compiling against linux-2.6.12.
-
-*ipw2200-1.0.4 (18 May 2005)
-
- 18 May 2005; <brix@gentoo.org> +ipw2200-1.0.4.ebuild:
- Version bump. This release includes monitor mode and hardware-based crypto
- support.
-
- 15 May 2005; <brix@gentoo.org> -ipw2200-1.0.1.ebuild,
- -ipw2200-1.0.2.ebuild, -ipw2200-1.0.2-r1.ebuild:
- Pruned old ebuilds.
-
- 05 May 2005; <brix@gentoo.org> +files/ipw2200-1.0.3-suspend2.patch,
- ipw2200-1.0.3.ebuild:
- Allow compiling against Software Suspend 2.1.8.7 patched kernel,
- restructured ebuild.
-
- 04 May 2005; <brix@gentoo.org> ipw2200-1.0.3.ebuild:
- Stable on x86.
-
- 28 Apr 2005; <brix@gentoo.org> ipw2200-1.0.2-r1.ebuild:
- Stable on x86.
-
-*ipw2200-1.0.3 (08 Apr 2005)
-
- 08 Apr 2005; <brix@gentoo.org> +ipw2200-1.0.3.ebuild:
- Version bump.
-
-*ipw2200-1.0.2-r1 (05 Apr 2005)
-
- 05 Apr 2005; <brix@gentoo.org> +ipw2200-1.0.2-r1.ebuild:
- Fix problem with wrong tarball propagated on sf.net
-
-*ipw2200-1.0.2 (25 Mar 2005)
-
- 25 Mar 2005; <brix@gentoo.org> ipw2200-1.0.1.ebuild, +ipw2200-1.0.2.ebuild:
- Version bump and fix for bug #84508.
-
- 12 Mar 2005; Henrik Brix Andersen <brix@gentoo.org> -ipw2200-1.0.0.ebuild:
- Pruned old version.
-
- 02 Mar 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2200-1.0.1.ebuild:
- Stable on x86.
-
- 25 Feb 2005; Simon Stelling <blubb@gentoo.org> ipw2200-1.0.1.ebuild:
- added ~amd64
-
- 10 Feb 2005; Henrik Brix Andersen <brix@gentoo.org> -ipw2200-0.11.ebuild,
- -ipw2200-0.12.ebuild, -ipw2200-0.13.ebuild, -ipw2200-0.15.ebuild,
- -ipw2200-0.16.ebuild, -ipw2200-0.17.ebuild, -ipw2200-0.18.ebuild,
- -ipw2200-0.19.ebuild, -ipw2200-0.21.ebuild:
- Pruned old versions.
-
-*ipw2200-1.0.1 (08 Feb 2005)
-
- 08 Feb 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2200-1.0.1.ebuild:
- Version bump. This version includes preliminary WPA support.
-
- 01 Feb 2005; Henrik Brix Andersen <brix@gentoo.org> metadata.xml:
- Transferred ownership to brix@gentoo.org.
-
- 01 Feb 2005; Jeremy Maitin-Shepard <jbms@gentoo.org> ipw2200-1.0.0.ebuild:
- Replaced the ebuild with the correct version of the v 0.21 ebuild.
-
-*ipw2200-1.0.0 (01 Feb 2005)
-
- 01 Feb 2005; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-1.0.0.ebuild:
- Version bump.
-
-*ipw2200-0.21 (18 Jan 2005)
-
- 18 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> +ipw2200-0.21.ebuild:
- Version bump, ported to use linux-mod.eclass, split firmware from ebuild,
- re-enabled debug, disabled yet-to-be-completed WPA and promiscuous support.
-
- 18 Jan 2005; Henrik Brix Andersen <brix@gentoo.org> ipw2200-0.11.ebuild,
- ipw2200-0.12.ebuild, ipw2200-0.13.ebuild, ipw2200-0.15.ebuild,
- ipw2200-0.16.ebuild, ipw2200-0.17.ebuild, ipw2200-0.18.ebuild,
- ipw2200-0.19.ebuild:
- Block net-wireless/ipw2200-firmware in preparation for splitting firmware from
- driver ebuild.
-
-*ipw2200-0.19 (22 Dec 2004)
-
- 22 Dec 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.19.ebuild:
- Version bump.
-
-*ipw2200-0.18 (14 Dec 2004)
-
- 14 Dec 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.18.ebuild:
- Version bump. Resolves bug #73801.
-
-*ipw2200-0.16 (11 Dec 2004)
-
- 11 Dec 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.16.ebuild,
- +ipw2200-0.17.ebuild:
- Version bump. Resolves bug #73801.
-
-*ipw2200-0.15 (25 Nov 2004)
-
- 25 Nov 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.15.ebuild,
- -ipw2200-0.3.ebuild, -ipw2200-0.4-r1.ebuild, -ipw2200-0.4.ebuild,
- -ipw2200-0.5.ebuild, -ipw2200-0.6.ebuild, -ipw2200-0.7.ebuild,
- -ipw2200-0.8.ebuild:
- Version bump. Resolves Bug #72473.
-
-*ipw2200-0.13 (11 Nov 2004)
-
- 11 Nov 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.13.ebuild:
- Version bump.
-
-*ipw2200-0.12 (16 Oct 2004)
-
- 16 Oct 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.12.ebuild:
- Version bump. Firmware is now installed to /lib/firmware, with a symlink to
- /usr/lib/hotplug/firmware, rather than the reverse. Resolves bug #67641.
-
-*ipw2200-0.11 (01 Oct 2004)
-
- 01 Oct 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.11.ebuild:
- Version bump. Creates symlinks to the firmware in the new firmware location.
- Resolves bug #65784 and bug #65059.
-
-*ipw2200-0.8 (19 Sep 2004)
-
- 19 Sep 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.8.ebuild:
- Version bump.
-
-*ipw2200-0.7 (04 Sep 2004)
-
- 04 Sep 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.7.ebuild:
- Version bump.
-
-*ipw2200-0.6 (02 Sep 2004)
-
- 02 Sep 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.6.ebuild:
- Version bump. Resolves bug #62653.
-
-*ipw2200-0.5 (02 Sep 2004)
-
- 02 Sep 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.5.ebuild:
- Version bump. Resolves bug #62445.
-
-*ipw2200-0.4-r1 (17 Aug 2004)
-
- 17 Aug 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> ipw2200-0.3.ebuild,
- +ipw2200-0.4-r1.ebuild, ipw2200-0.4.ebuild:
- A block on net-wireless/ipw2100 was added to all versions, at the
- request of latexer, because the ieee80211 module is built by both
- packages.
- WPA support is now built, starting with 0.4-r1.
-
- 16 Aug 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> ipw2200-0.4.ebuild:
- Added a check for ARC4 cryptographic support in the kernel.
-
-*ipw2200-0.4 (16 Aug 2004)
-
- 16 Aug 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.4.ebuild:
- Version bump. Resolves Bug #60614.
-
-*ipw2200-0.3 (14 Aug 2004)
-
- 14 Aug 2004; Jeremy Maitin-Shepard <jbms@gentoo.org> +ipw2200-0.3.ebuild:
- Initial ebuild, based on the ebuild for the 2100 driver, for the first
- version of this driver that actually supports transmitting and
- receiving data. WEP, G-band and Ad-hoc mode are currently not
- supported by the driver. Resolves Bug #60288.
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX ipw2200-1.1.2-cflags.patch 1271 RMD160 93ea3cc091303313efa0d6dc043a7341826a31f6 SHA1 ea569247a284d640f2612a52075386768cce7239 SHA256 f1c97c84dfcc990074a905b0df035c0d3106615a477263667deed2a23b575202
-MD5 a88ccefd21c85b7809a590ea049af117 files/ipw2200-1.1.2-cflags.patch 1271
-RMD160 93ea3cc091303313efa0d6dc043a7341826a31f6 files/ipw2200-1.1.2-cflags.patch 1271
-SHA256 f1c97c84dfcc990074a905b0df035c0d3106615a477263667deed2a23b575202 files/ipw2200-1.1.2-cflags.patch 1271
-AUX ipw2200-1.1.2-modverdir.patch 980 RMD160 8f56b199f0a90e3c6fe6d86dea2d9c5ca9959d65 SHA1 e8c21a9dc52186ce99c2e42e0912fd87fe619d9e SHA256 e38782c0191fba6075c1e71d957badf81acb2350f3dada331451bf1a49d6f104
-MD5 55f822701e815b9b5fa308e59b2f4730 files/ipw2200-1.1.2-modverdir.patch 980
-RMD160 8f56b199f0a90e3c6fe6d86dea2d9c5ca9959d65 files/ipw2200-1.1.2-modverdir.patch 980
-SHA256 e38782c0191fba6075c1e71d957badf81acb2350f3dada331451bf1a49d6f104 files/ipw2200-1.1.2-modverdir.patch 980
-AUX ipw2200-1.1.2-scan_fix.patch 1626 RMD160 2eb6e4b0e96d84cf132cd68935b4bf8f932d775a SHA1 b96034436568679324b118caf4e0952d1db56123 SHA256 f1974121dec44aad47bbec52a59f771738d7ab4ac925e479c6d9054cd16b64b4
-MD5 74327a47badc95a5437356fa32f21ab4 files/ipw2200-1.1.2-scan_fix.patch 1626
-RMD160 2eb6e4b0e96d84cf132cd68935b4bf8f932d775a files/ipw2200-1.1.2-scan_fix.patch 1626
-SHA256 f1974121dec44aad47bbec52a59f771738d7ab4ac925e479c6d9054cd16b64b4 files/ipw2200-1.1.2-scan_fix.patch 1626
-AUX ipw2200-1.1.3-modverdir.patch 473 RMD160 ec034a02827fa28da58c3d4cd2cc4b2ad8fb39aa SHA1 5e768f835b23eeb5c1c6fc4ab2459a06e37aabed SHA256 40ab53e47566515225c802a6482e9042b5f6646866744f24200c254e7ff73bc4
-MD5 dec64bd6d5c5242a1dc049cd2f6d7165 files/ipw2200-1.1.3-modverdir.patch 473
-RMD160 ec034a02827fa28da58c3d4cd2cc4b2ad8fb39aa files/ipw2200-1.1.3-modverdir.patch 473
-SHA256 40ab53e47566515225c802a6482e9042b5f6646866744f24200c254e7ff73bc4 files/ipw2200-1.1.3-modverdir.patch 473
-AUX ipw2200-1.2.0-modverdir.patch 528 RMD160 1b704ed1ae7773ff403ea01184d39918af3a7ed0 SHA1 ae4aec08a23189a8906d37f832ef404ed6210838 SHA256 9ae31bf0d63b9c31cf74be1eeb0178da0bdedc90ab9a743397e917b7a32e8e7c
-MD5 45323e21231a4ada26adba3c9e75d285 files/ipw2200-1.2.0-modverdir.patch 528
-RMD160 1b704ed1ae7773ff403ea01184d39918af3a7ed0 files/ipw2200-1.2.0-modverdir.patch 528
-SHA256 9ae31bf0d63b9c31cf74be1eeb0178da0bdedc90ab9a743397e917b7a32e8e7c files/ipw2200-1.2.0-modverdir.patch 528
-DIST ipw2200-1.1.2.tgz 136074 RMD160 7115d10e3a14c9ff2c7a8ed1b419d509d64025ab SHA1 a3ea756ccb9b90957586e91c50f0f0f71795ac83 SHA256 4964f64f0fdcca8fd080dc44ce2fd4444a88951588db0195e03ad6863b7c656a
-DIST ipw2200-1.1.3.tgz 136288 RMD160 e97fd1d7d8081a86ff0bf05a2260a5651801f2fb SHA1 bfcad792e2d7727ebe17b71aeafb555767f2ec69 SHA256 7bdd9966e061df451e48faa0ea2513aafb57764aefc64a93c83a7e3ff7ea73df
-DIST ipw2200-1.2.0.tgz 139374 RMD160 5b2e6836a552b82b0320f84b088addec21863b21 SHA1 d2b327357afc94a94701d260936b037abf4212e8 SHA256 69c7089e5ec40c2f89f841e02703e6db4c96e045131f06bafa6d5ec4a969f074
-EBUILD ipw2200-1.1.2-r1.ebuild 2497 RMD160 e50c4853d6f1ede4e8788d2987c6e16fcfe29d68 SHA1 c17332e09652bdf06bce2bd28ca0e61a1d0d9666 SHA256 b63ffc68195c756448959c2ecee62d750a57b83c81643e5f96aae6db6d510118
-MD5 3aeff3ddc8c6eb3d9aa3b8c14f09c488 ipw2200-1.1.2-r1.ebuild 2497
-RMD160 e50c4853d6f1ede4e8788d2987c6e16fcfe29d68 ipw2200-1.1.2-r1.ebuild 2497
-SHA256 b63ffc68195c756448959c2ecee62d750a57b83c81643e5f96aae6db6d510118 ipw2200-1.1.2-r1.ebuild 2497
-EBUILD ipw2200-1.1.3.ebuild 2418 RMD160 e42336b721c393d74c5254888b2a464a666c6c98 SHA1 f7c8752ac7ae0004cb0c2a2c9b2c9ad3e040e721 SHA256 8d93dd465c6349d25e4819b4437c55219e293a0b7d09aa7c3f2da6aa849011ec
-MD5 0131b841077cb6c0a9bcb332b8e5abc0 ipw2200-1.1.3.ebuild 2418
-RMD160 e42336b721c393d74c5254888b2a464a666c6c98 ipw2200-1.1.3.ebuild 2418
-SHA256 8d93dd465c6349d25e4819b4437c55219e293a0b7d09aa7c3f2da6aa849011ec ipw2200-1.1.3.ebuild 2418
-EBUILD ipw2200-1.2.0.ebuild 2423 RMD160 e5789ff161ce6a6e3ab72baba0ae60a43875b008 SHA1 44a4faef9d553d2ae2ea07798c0b2630d4ba6850 SHA256 cbaf047debf141dfc360236618370d6465cdecaf08a420a1808d8d422b3252e1
-MD5 a5027b797e04bca897c4c72388baf5bd ipw2200-1.2.0.ebuild 2423
-RMD160 e5789ff161ce6a6e3ab72baba0ae60a43875b008 ipw2200-1.2.0.ebuild 2423
-SHA256 cbaf047debf141dfc360236618370d6465cdecaf08a420a1808d8d422b3252e1 ipw2200-1.2.0.ebuild 2423
-MISC ChangeLog 13729 RMD160 f6e6431eead73866f1e7bf8eb7c8d186d7708a3c SHA1 459f158a974254132003227ec5de51bbfeda7a09 SHA256 180654c43d98a27a15b79bcdbaca60ccdf15b3db708a200f1f6ed1700277b94c
-MD5 d04261c99a66a547536c0b495813caf8 ChangeLog 13729
-RMD160 f6e6431eead73866f1e7bf8eb7c8d186d7708a3c ChangeLog 13729
-SHA256 180654c43d98a27a15b79bcdbaca60ccdf15b3db708a200f1f6ed1700277b94c ChangeLog 13729
-MISC metadata.xml 254 RMD160 2e69b345a5604844f1c5a8256ea172c7a3cc485f SHA1 653c702fdb89577e9d15e9cbca3891e4acdba061 SHA256 9bffc4ff1cf574848699e33b09ff0f6137d6b64b69d82c7b95cafb32ee75becb
-MD5 f3e68295a919220f58e91a1d3468c851 metadata.xml 254
-RMD160 2e69b345a5604844f1c5a8256ea172c7a3cc485f metadata.xml 254
-SHA256 9bffc4ff1cf574848699e33b09ff0f6137d6b64b69d82c7b95cafb32ee75becb metadata.xml 254
-MD5 df3dcc4d3335de5d6e25c3d568768210 files/digest-ipw2200-1.1.2-r1 232
-RMD160 440c7200f891ed8d648f7b20ba321598669353cb files/digest-ipw2200-1.1.2-r1 232
-SHA256 321fbc5af3db381e4f5de2efac21c13d2b25a3390ce0a4f8491a908cbf9bbf7f files/digest-ipw2200-1.1.2-r1 232
-MD5 1f99ceca8e92efc31eeff19106d3ef94 files/digest-ipw2200-1.1.3 232
-RMD160 585fd09313c570803d8f458e9088e7d89dbcac55 files/digest-ipw2200-1.1.3 232
-SHA256 b7a23bd86a0b89d0d03877cd6e53be93761950e4fdccf7a838bf1f60eb460ca1 files/digest-ipw2200-1.1.3 232
-MD5 c010b469297f85636c1de57ef0c9ed20 files/digest-ipw2200-1.2.0 232
-RMD160 548dad42c765a0af6684de5f166e3c39435d49b8 files/digest-ipw2200-1.2.0 232
-SHA256 a6d61a51b011201a2f67a5e011087863fa4addbd6fd67528e5d2d30dbd8c76f9 files/digest-ipw2200-1.2.0 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFB/qnyuNVb5qfaOYRAsw+AKCQXWOtTbPbSg3UI2kKTd58iZZvvwCfRioM
-TMbT6Hi+P4GE1CbSUSZ8f9M=
-=geeE
------END PGP SIGNATURE-----
+++ /dev/null
-MD5 f235318ea2fb711c3f1cb066080b2fd6 ipw2200-1.1.2.tgz 136074
-RMD160 7115d10e3a14c9ff2c7a8ed1b419d509d64025ab ipw2200-1.1.2.tgz 136074
-SHA256 4964f64f0fdcca8fd080dc44ce2fd4444a88951588db0195e03ad6863b7c656a ipw2200-1.1.2.tgz 136074
+++ /dev/null
-MD5 3ff9c1a306a02b24a38449db11267885 ipw2200-1.1.3.tgz 136288
-RMD160 e97fd1d7d8081a86ff0bf05a2260a5651801f2fb ipw2200-1.1.3.tgz 136288
-SHA256 7bdd9966e061df451e48faa0ea2513aafb57764aefc64a93c83a7e3ff7ea73df ipw2200-1.1.3.tgz 136288
+++ /dev/null
-MD5 cfd26b4526186d61a4feeaee217493b9 ipw2200-1.2.0.tgz 139374
-RMD160 5b2e6836a552b82b0320f84b088addec21863b21 ipw2200-1.2.0.tgz 139374
-SHA256 69c7089e5ec40c2f89f841e02703e6db4c96e045131f06bafa6d5ec4a969f074 ipw2200-1.2.0.tgz 139374
+++ /dev/null
-Common subdirectories: ipw2200-1.1.2/in-tree and ipw2200-1.1.2-cflags/in-tree
-diff -u ipw2200-1.1.2/Makefile ipw2200-1.1.2-cflags/Makefile
---- ipw2200-1.1.2/Makefile 2006-04-01 03:47:23.000000000 +0200
-+++ ipw2200-1.1.2-cflags/Makefile 2006-04-04 17:28:26.000000000 +0200
-@@ -84,20 +84,20 @@
- EXTRA_CFLAGS += -DCONFIG_PM
-
- ifeq ($(EXTERNAL_BUILD),y)
--ifdef CONFIG_IPW2200_DEBUG
--EXTRA_CFLAGS += -DCONFIG_IPW2200_DEBUG=$(CONFIG_IPW2200_DEBUG)
-+ifeq ($(CONFIG_IPW2200_DEBUG),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2200_DEBUG
- endif
--ifdef CONFIG_IPW2200_MONITOR
--EXTRA_CFLAGS += -DCONFIG_IPW2200_MONITOR=$(CONFIG_IPW2200_MONITOR)
--ifdef CONFIG_IPW2200_RADIOTAP
--EXTRA_CFLAGS += -DCONFIG_IPW2200_RADIOTAP=$(CONFIG_IPW2200_RADIOTAP)
-+ifeq ($(CONFIG_IPW2200_MONITOR),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2200_MONITOR
-+ifeq ($(CONFIG_IPW2200_RADIOTAP),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2200_RADIOTAP
- endif
--ifdef CONFIG_IPW2200_PROMISCUOUS
--EXTRA_CFLAGS += -DCONFIG_IPW2200_PROMISCUOUS=$(CONFIG_IPW2200_PROMISCUOUS)
-+ifeq ($(CONFIG_IPW2200_PROMISCUOUS),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2200_PROMISCUOUS
- endif
- endif
--ifdef CONFIG_IPW2200_QOS
--EXTRA_CFLAGS += -DCONFIG_IPW2200_QOS=$(CONFIG_IPW2200_QOS)
-+ifeq ($(CONFIG_IPW2200_QOS),y)
-+EXTRA_CFLAGS += -DCONFIG_IPW2200_QOS
- endif
- endif
-
+++ /dev/null
-diff -urp ipw2200-1.1.2/Makefile ipw2200-1.1.2-modverdir/Makefile
---- ipw2200-1.1.2/Makefile 2006-03-31 13:24:49.000000000 +0200
-+++ ipw2200-1.1.2-modverdir/Makefile 2006-03-31 16:50:49.000000000 +0200
-@@ -153,26 +153,8 @@ clean:
- distclean: clean
- rm -f tags TAGS
-
--TMP=$(PWD)/tmp
--MODVERDIR=$(TMP)/.tmp_versions
--
- modules:
-- mkdir -p $(MODVERDIR)
-- -cp $(IEEE80211_MODVERDIR)/*.mod $(MODVERDIR)
--ifdef ($(KSRC_OUTPUT)/.tmp_versions)
-- -cp $(KSRC_OUTPUT)/.tmp_versions/*.mod $(MODVERDIR)
--endif
--ifeq ($(KSRC),$(KSRC_OUTPUT)) # We're not outputting elsewhere
--ifdef ($(KSRC)/.tmp_versions)
-- -cp $(KSRC)/.tmp_versions/*.mod $(MODVERDIR)
--endif
-- $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR) modules
--else # We've got a kernel with seperate output, copy the config, and use O=
-- mkdir -p $(TMP)
-- cp $(KSRC_OUTPUT)/.config $(TMP)
-- $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR)) O=$(PWD)/tmp modules
--endif
--
-+ $(MAKE) -C $(KSRC) M=$(PWD) modules
-
-
- patch_kernel:
+++ /dev/null
-diff -urp ipw2200-1.1.2/ipw2200.c ipw2200-1.1.2-new/ipw2200.c
---- ipw2200-1.1.2/ipw2200.c 2006-04-01 09:47:24.000000000 +0800
-+++ ipw2200-1.1.2-new/ipw2200.c 2006-04-05 17:36:32.000000000 +0800
-@@ -4745,7 +4745,8 @@ static void ipw_rx_notification(struct i
- * on how the scan was initiated. User space can just
- * sync on periodic scan to get fresh data...
- * Jean II */
-- if (x->status == SCAN_COMPLETED_STATUS_COMPLETE) {
-+ //if (x->status == SCAN_COMPLETED_STATUS_COMPLETE) {
-+ {
- union iwreq_data wrqu;
-
- wrqu.data.length = 0;
-@@ -6514,8 +6515,6 @@ static void ipw_wpa_assoc_frame(struct i
- {
- /* make sure WPA is enabled */
- ipw_wpa_enable(priv, 1);
--
-- ipw_disassociate(priv);
- }
-
- static int ipw_set_rsn_capa(struct ipw_priv *priv,
-@@ -7119,6 +7118,7 @@ static int ipw_wx_set_auth(struct net_de
-
- case IW_AUTH_WPA_ENABLED:
- ret = ipw_wpa_enable(priv, param->value);
-+ ipw_disassociate(priv);
- break;
-
- case IW_AUTH_RX_UNENCRYPTED_EAPOL:
-@@ -8050,7 +8050,7 @@ static int ipw_associate(void *data)
- if (!network) {
- ipw_debug_config(priv);
-
-- if (!(priv->status & STATUS_SCANNING)) {
-+ if (!(priv->status & STATUS_SCANNING) && !priv->ieee->wpa_enabled) {
- if (!(priv->config & CFG_SPEED_SCAN))
- queue_delayed_work(priv->workqueue,
- &priv->request_scan,
-@@ -11187,7 +11187,7 @@ static void ipw_link_down(struct ipw_pri
-
- ipw_reset_stats(priv);
-
-- if (!(priv->status & STATUS_EXIT_PENDING)) {
-+ if (!(priv->status & STATUS_EXIT_PENDING) && !priv->ieee->wpa_enabled) {
- /* Queue up another scan... */
- queue_work(priv->workqueue, &priv->request_scan);
- }
+++ /dev/null
-Index: ipw2200-1.1.3/Makefile
-===================================================================
---- ipw2200-1.1.3.orig/Makefile
-+++ ipw2200-1.1.3/Makefile
-@@ -153,13 +153,8 @@ clean:
- distclean: clean
- rm -f tags TAGS
-
--TMP=$(PWD)/tmp
--MODVERDIR=$(TMP)/.tmp_versions
--
- modules:
-- mkdir -p $(MODVERDIR)
-- -cp $(IEEE80211_MODVERDIR)/*.mod $(MODVERDIR)
-- $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR) modules
-+ $(MAKE) -C $(KSRC) M=$(PWD) modules
-
-
- patch_kernel:
+++ /dev/null
-Index: ipw2200-1.2.0/Makefile
-===================================================================
---- ipw2200-1.2.0.orig/Makefile
-+++ ipw2200-1.2.0/Makefile
-@@ -153,14 +153,8 @@ clean:
- distclean: clean
- rm -f tags TAGS
-
--TMP=$(PWD)/tmp
--MODVERDIR=$(TMP)/.tmp_versions
--
- modules:
-- mkdir -p $(MODVERDIR)
-- -cp $(IEEE80211_MODVERDIR)/*.mod $(MODVERDIR)
-- -cp $(IEEE80211_MODVERDIR)/../Modules.symvers $(PWD)
-- $(MAKE) -C $(KSRC) M=$(PWD) MODVERDIR=$(MODVERDIR) modules
-+ $(MAKE) -C $(KSRC) M=$(PWD) modules
-
-
- patch_kernel:
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2200/ipw2200-1.1.2-r1.ebuild,v 1.2 2006/04/22 14:40:48 brix Exp $
-
-inherit eutils linux-mod
-
-# The following works with both pre-releases and releases
-MY_P=${P/_/-}
-S=${WORKDIR}/${MY_P}
-
-IEEE80211_VERSION="1.1.13"
-FW_VERSION="3.0"
-
-DESCRIPTION="Driver for the Intel PRO/Wireless 2200BG/2915ABG miniPCI and 2225BG PCI adapters"
-HOMEPAGE="http://ipw2200.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-
-IUSE="debug"
-DEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
- sys-apps/sed"
-RDEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
- >=net-wireless/ipw2200-firmware-${FW_VERSION}
- net-wireless/wireless-tools"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="ipw2200(net/wireless:)"
-MODULESD_IPW2200_DOCS="README.ipw2200"
-
-CONFIG_CHECK="NET_RADIO FW_LOADER !IPW2200"
-ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)."
-ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)."
-ERROR_IPW2200="${P} requires the in-kernel version of the IPW2200 driver to be disabled (CONFIG_IPW2200)"
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- if kernel_is 2 4; then
- die "${P} does not support building against kernel 2.4.x"
- fi
-
- if [[ ! -f ${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} ]]; then
- eerror
- eerror "Looks like you forgot to remerge net-wireless/ieee80211 after"
- eerror "upgrading your kernel."
- eerror
- eerror "Hint: use sys-kernel/module-rebuild for keeping track of which"
- eerror "modules needs to be remerged after a kernel upgrade."
- eerror
- die "${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} not found"
- fi
-
- BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include"
-}
-
-src_unpack() {
- local debug="n" radiotap="n"
-
- unpack ${A}
-
- cd ${S}
- epatch ${FILESDIR}/${P}-modverdir.patch
- epatch ${FILESDIR}/${P}-cflags.patch
- epatch ${FILESDIR}/${P}-scan_fix.patch
-
- use debug && debug="y"
- sed -i -e "s:^\(CONFIG_IPW2200_DEBUG\)=.*:\1=${debug}:" ${S}/Makefile
-}
-
-src_compile() {
- linux-mod_src_compile
-
- einfo
- einfo "You may safely ignore any warnings from above compilation about"
- einfo "undefined references to the ieee80211 subsystem."
- einfo
-}
-
-src_install() {
- linux-mod_src_install
-
- dodoc CHANGES ISSUES
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2200/ipw2200-1.1.3.ebuild,v 1.1 2006/07/13 18:08:28 phreak Exp $
-
-inherit eutils linux-mod
-
-# The following works with both pre-releases and releases
-MY_P=${P/_/-}
-S=${WORKDIR}/${MY_P}
-
-IEEE80211_VERSION="1.1.13"
-FW_VERSION="3.0"
-
-DESCRIPTION="Driver for the Intel PRO/Wireless 2200BG/2915ABG miniPCI and 2225BG PCI adapters"
-HOMEPAGE="http://ipw2200.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-
-IUSE="debug"
-DEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
- sys-apps/sed"
-RDEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
- >=net-wireless/ipw2200-firmware-${FW_VERSION}
- net-wireless/wireless-tools"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="ipw2200(net/wireless:)"
-MODULESD_IPW2200_DOCS="README.ipw2200"
-
-CONFIG_CHECK="NET_RADIO FW_LOADER !IPW2200"
-ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)."
-ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)."
-ERROR_IPW2200="${P} requires the in-kernel version of the IPW2200 driver to be disabled (CONFIG_IPW2200)"
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- if kernel_is 2 4; then
- die "${P} does not support building against kernel 2.4.x"
- fi
-
- if [[ ! -f ${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} ]]; then
- eerror
- eerror "Looks like you forgot to remerge net-wireless/ieee80211 after"
- eerror "upgrading your kernel."
- eerror
- eerror "Hint: use sys-kernel/module-rebuild for keeping track of which"
- eerror "modules needs to be remerged after a kernel upgrade."
- eerror
- die "${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} not found"
- fi
-
- BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include"
-}
-
-src_unpack() {
- local debug="n" radiotap="n"
-
- unpack ${A}
-
- cd ${S}
- epatch ${FILESDIR}/${P}-modverdir.patch
-
- use debug && debug="y"
- sed -i -e "s:^\(CONFIG_IPW2200_DEBUG\)=.*:\1=${debug}:" ${S}/Makefile
-}
-
-src_compile() {
- linux-mod_src_compile
-
- einfo
- einfo "You may safely ignore any warnings from above compilation about"
- einfo "undefined references to the ieee80211 subsystem."
- einfo
-}
-
-src_install() {
- linux-mod_src_install
-
- dodoc CHANGES ISSUES
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2200/ipw2200-1.2.0.ebuild,v 1.1 2006/09/13 12:33:36 phreak Exp $
-
-inherit eutils linux-mod
-
-# The following works with both pre-releases and releases
-MY_P=${P/_/-}
-S=${WORKDIR}/${MY_P}
-
-IEEE80211_VERSION="1.2.15"
-FW_VERSION="3.0"
-
-DESCRIPTION="Driver for the Intel PRO/Wireless 2200BG/2915ABG miniPCI and 2225BG PCI adapters"
-HOMEPAGE="http://ipw2200.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="debug"
-DEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
- sys-apps/sed"
-RDEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
- >=net-wireless/ipw2200-firmware-${FW_VERSION}
- net-wireless/wireless-tools"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="ipw2200(net/wireless:)"
-MODULESD_IPW2200_DOCS="README.ipw2200"
-
-CONFIG_CHECK="NET_RADIO FW_LOADER !IPW2200"
-ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)."
-ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)."
-ERROR_IPW2200="${P} requires the in-kernel version of the IPW2200 driver to be disabled (CONFIG_IPW2200)"
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- if kernel_is 2 4; then
- die "${P} does not support building against kernel 2.4.x"
- fi
-
- if [[ ! -f ${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} ]]; then
- eerror
- eerror "Looks like you forgot to remerge net-wireless/ieee80211 after"
- eerror "upgrading your kernel."
- eerror
- eerror "Hint: use sys-kernel/module-rebuild for keeping track of which"
- eerror "modules needs to be remerged after a kernel upgrade."
- eerror
- die "${ROOT}/lib/modules/${KV_FULL}/net/ieee80211/ieee80211.${KV_OBJ} not found"
- fi
-
- BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include"
-}
-
-src_unpack() {
- local debug="n" radiotap="n"
-
- unpack ${A}
-
- cd "${S}"
- epatch "${FILESDIR}/${P}-modverdir.patch"
-
- use debug && debug="y"
- sed -i -e "s:^\(CONFIG_IPW2200_DEBUG\)=.*:\1=${debug}:" ${S}/Makefile
-}
-
-src_compile() {
- linux-mod_src_compile
-
- einfo
- einfo "You may safely ignore any warnings from above compilation about"
- einfo "undefined references to the ieee80211 subsystem."
- einfo
-}
-
-src_install() {
- linux-mod_src_install
-
- dodoc CHANGES ISSUES
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>mobile</herd>
- <maintainer>
- <email>phreak@gentoo.org</email>
- <name>Christian Heim</name>
- </maintainer>
-</pkgmetadata>