diff options
author | Henrik Brix Andersen <brix@gentoo.org> | 2006-02-23 14:03:28 +0000 |
---|---|---|
committer | Henrik Brix Andersen <brix@gentoo.org> | 2006-02-23 14:03:28 +0000 |
commit | 68a97a26873e7361db17db381270196dd952bdc7 (patch) | |
tree | 56622372a2170640a08c3ac241d55a9bd71965a7 /net-wireless/ipw2100 | |
parent | version bump of 0.8 series (diff) | |
download | historical-68a97a26873e7361db17db381270196dd952bdc7.tar.gz historical-68a97a26873e7361db17db381270196dd952bdc7.tar.bz2 historical-68a97a26873e7361db17db381270196dd952bdc7.zip |
Pruned old ebuilds.
Package-Manager: portage-2.0.54
Diffstat (limited to 'net-wireless/ipw2100')
24 files changed, 16 insertions, 826 deletions
diff --git a/net-wireless/ipw2100/ChangeLog b/net-wireless/ipw2100/ChangeLog index 1c7ea9ce0621..fc729629589a 100644 --- a/net-wireless/ipw2100/ChangeLog +++ b/net-wireless/ipw2100/ChangeLog @@ -1,6 +1,21 @@ # 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.95 2006/02/22 12:30:04 brix Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.96 2006/02/23 13:59:22 brix Exp $ + + 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: diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.0.5 b/net-wireless/ipw2100/files/digest-ipw2100-1.0.5 deleted file mode 100644 index 728f5496bf3d..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.0.5 +++ /dev/null @@ -1 +0,0 @@ -MD5 26f96a9a20eed00d8e4e6c963ed41d37 ipw2100-1.0.5.tgz 135129 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.0 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.0 deleted file mode 100644 index 89a56f35612c..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 d185a19e73895a4f4e8401b536f6d6ef ipw2100-1.1.0.tgz 133396 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.1 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.1 deleted file mode 100644 index 57d34ddc8f56..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 dc0e0c48cc1974a706e921421e5442db ipw2100-1.1.1.tgz 98736 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.2 deleted file mode 100644 index 4b331357f2ff..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 604d44b15a0e0653897ca323310253dc ipw2100-1.1.2.tgz 99001 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r1 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r1 deleted file mode 100644 index 4b331357f2ff..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 604d44b15a0e0653897ca323310253dc ipw2100-1.1.2.tgz 99001 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r2 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r2 deleted file mode 100644 index 4b331357f2ff..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 604d44b15a0e0653897ca323310253dc ipw2100-1.1.2.tgz 99001 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r3 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r3 deleted file mode 100644 index 4b331357f2ff..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.2-r3 +++ /dev/null @@ -1 +0,0 @@ -MD5 604d44b15a0e0653897ca323310253dc ipw2100-1.1.2.tgz 99001 diff --git a/net-wireless/ipw2100/files/ipw2100-1.0.5-is_multicast_ether_addr.patch b/net-wireless/ipw2100/files/ipw2100-1.0.5-is_multicast_ether_addr.patch deleted file mode 100644 index 50ef2fb59c40..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.0.5-is_multicast_ether_addr.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -urp ipw2100-1.0.5/ieee80211.h ipw2100-1.0.5-is_multicast_ether_addr/ieee80211.h ---- ipw2100-1.0.5/ieee80211.h 2005-02-08 21:38:23.000000000 +0100 -+++ ipw2100-1.0.5-is_multicast_ether_addr/ieee80211.h 2005-06-24 23:18:54.000000000 +0200 -@@ -643,10 +643,12 @@ enum ieee80211_state { - #define MAC_ARG(x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5] - - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,12) - extern inline int is_multicast_ether_addr(const u8 *addr) - { - return ((addr[0] != 0xff) && (0x01 & addr[0])); - } -+#endif - - extern inline int is_broadcast_ether_addr(const u8 *addr) - { diff --git a/net-wireless/ipw2100/files/ipw2100-1.0.5-suspend2.patch b/net-wireless/ipw2100/files/ipw2100-1.0.5-suspend2.patch deleted file mode 100644 index 630b46ff0dc6..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.0.5-suspend2.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -urp ipw2100-1.0.5/ipw2100.c ipw2100-1.0.5-suspend2/ipw2100.c ---- ipw2100-1.0.5/ipw2100.c 2005-02-08 21:38:23.000000000 +0100 -+++ ipw2100-1.0.5-suspend2/ipw2100.c 2005-06-24 23:19:22.000000000 +0200 -@@ -6401,7 +6401,7 @@ static struct net_device *ipw2100_alloc_ - INIT_STAT(&priv->fw_pend_stat); - - --#ifdef CONFIG_SOFTWARE_SUSPEND2 -+#ifdef CONFIG_SOFTWARE_SUSPEND2_BUILTIN - priv->workqueue = create_workqueue(DRV_NAME, 0); - #else - priv->workqueue = create_workqueue(DRV_NAME); -diff -urp ipw2100-1.0.5/ipw2100.h ipw2100-1.0.5-suspend2/ipw2100.h ---- ipw2100-1.0.5/ipw2100.h 2005-02-08 21:38:23.000000000 +0100 -+++ ipw2100-1.0.5-suspend2/ipw2100.h 2005-06-24 23:19:22.000000000 +0200 -@@ -57,6 +57,13 @@ typedef void irqreturn_t; - #define IW_QUAL_NOISE_INVALID 0x40 - #endif - -+#if !defined(CONFIG_SOFTWARE_SUSPEND2_BUILTIN) && \ -+ (defined(CONFIG_SUSPEND2) || \ -+ defined(CONFIG_SOFTWARE_SUSPEND2) || \ -+ defined(CONFIG_SOFTWARE_SUSPEND2_MODULE)) -+#define CONFIG_SOFTWARE_SUSPEND2_BUILTIN -+#endif -+ - #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,5) ) - #define pci_dma_sync_single_for_cpu pci_dma_sync_single - #define pci_dma_sync_single_for_device pci_dma_sync_single diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.0-is_multicast_ether_addr.patch b/net-wireless/ipw2100/files/ipw2100-1.1.0-is_multicast_ether_addr.patch deleted file mode 100644 index 00eaed5bc48f..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.0-is_multicast_ether_addr.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -urp ipw2100-1.1.0/ieee80211.h ipw2100-1.1.0-is_multicast_ether_addr/ieee80211.h ---- ipw2100-1.1.0/ieee80211.h 2005-03-14 17:54:24.000000000 +0100 -+++ ipw2100-1.1.0-is_multicast_ether_addr/ieee80211.h 2005-06-18 11:15:43.000000000 +0200 -@@ -643,10 +643,12 @@ enum ieee80211_state { - #define MAC_ARG(x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5] - - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,12) - extern inline int is_multicast_ether_addr(const u8 *addr) - { - return ((addr[0] != 0xff) && (0x01 & addr[0])); - } -+#endif - - extern inline int is_broadcast_ether_addr(const u8 *addr) - { -Only in ipw2100-1.1.0-is_multicast_ether_addr: ieee80211.h.orig diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.0-suspend2.patch b/net-wireless/ipw2100/files/ipw2100-1.1.0-suspend2.patch deleted file mode 100644 index 6147571eb755..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.0-suspend2.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -urp ipw2100-1.1.0/ipw2100.c ipw2100-1.1.0-suspend2/ipw2100.c ---- ipw2100-1.1.0/ipw2100.c 2005-05-05 21:35:56.000000000 +0200 -+++ ipw2100-1.1.0-suspend2/ipw2100.c 2005-05-05 21:41:05.000000000 +0200 -@@ -6401,7 +6401,7 @@ static struct net_device *ipw2100_alloc_ - INIT_STAT(&priv->fw_pend_stat); - - --#ifdef CONFIG_SOFTWARE_SUSPEND2 -+#ifdef CONFIG_SOFTWARE_SUSPEND2_BUILTIN - priv->workqueue = create_workqueue(DRV_NAME, 0); - #else - priv->workqueue = create_workqueue(DRV_NAME); -diff -urp ipw2100-1.1.0/ipw2100.h ipw2100-1.1.0-suspend2/ipw2100.h ---- ipw2100-1.1.0/ipw2100.h 2005-05-05 21:35:56.000000000 +0200 -+++ ipw2100-1.1.0-suspend2/ipw2100.h 2005-05-05 21:40:30.000000000 +0200 -@@ -57,6 +57,13 @@ typedef void irqreturn_t; - #define IW_QUAL_NOISE_INVALID 0x40 - #endif - -+#if !defined(CONFIG_SOFTWARE_SUSPEND2_BUILTIN) && \ -+ (defined(CONFIG_SUSPEND2) || \ -+ defined(CONFIG_SOFTWARE_SUSPEND2) || \ -+ defined(CONFIG_SOFTWARE_SUSPEND2_MODULE)) -+#define CONFIG_SOFTWARE_SUSPEND2_BUILTIN -+#endif -+ - #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,5) ) - #define pci_dma_sync_single_for_cpu pci_dma_sync_single - #define pci_dma_sync_single_for_device pci_dma_sync_single diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.2-header_data-fix.patch b/net-wireless/ipw2100/files/ipw2100-1.1.2-header_data-fix.patch deleted file mode 100644 index 12e21ee2f734..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.2-header_data-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ -Fix compile with ieee80211-1.0.3 - -Signed-off-by: Zhu Yi <yi.zhu@intel.com> --- -diff -urp ipw2100-1.1.2/ipw2100.h ipw2100-1.1.2-header_data/ipw2100.h ---- ipw2100-1.1.2/ipw2100.h 2005-07-14 02:59:37.000000000 +0800 -+++ ipw2100-1.1.2-header_data/ipw2100.h 2005-08-08 14:03:57.000000000 +0800 -@@ -786,7 +786,7 @@ struct ipw2100_priv { - - - --#define IPW_HEADER_802_11_SIZE sizeof(struct ieee80211_header_data) -+#define IPW_HEADER_802_11_SIZE sizeof(struct ieee80211_hdr_3addr) - #define IPW_MAX_80211_PAYLOAD_SIZE 2304U - #define IPW_MAX_802_11_PAYLOAD_LENGTH 2312 - #define IPW_MAX_ACCEPTABLE_TX_FRAME_LENGTH 1536 -@@ -801,7 +801,7 @@ struct ipw2100_priv { - IPW_802_11_FCS_LENGTH) - - #define IPW_802_11_PAYLOAD_OFFSET \ -- (sizeof(struct ieee80211_header_data) + \ -+ (sizeof(struct ieee80211_hdr_3addr) + \ - sizeof(struct ieee80211_snap_hdr)) - - struct ipw2100_rx { diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.2-ieee80211-1.0.3.patch b/net-wireless/ipw2100/files/ipw2100-1.1.2-ieee80211-1.0.3.patch deleted file mode 100644 index 56927469bc0f..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.2-ieee80211-1.0.3.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ipw2100.h 2005-07-14 10:23:54.000000000 -0500 -+++ ipw2100.h 2005-07-15 10:43:54.598311608 -0500 -@@ -782,7 +786,7 @@ struct ipw2100_priv { - - - --#define IPW_HEADER_802_11_SIZE sizeof(struct ieee80211_header_data) -+#define IPW_HEADER_802_11_SIZE sizeof(struct ieee80211_hdr_3addr) - #define IPW_MAX_80211_PAYLOAD_SIZE 2304U - #define IPW_MAX_802_11_PAYLOAD_LENGTH 2312 - #define IPW_MAX_ACCEPTABLE_TX_FRAME_LENGTH 1536 diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.2-pci_link-fix.patch b/net-wireless/ipw2100/files/ipw2100-1.1.2-pci_link-fix.patch deleted file mode 100644 index 7e8f88e42d8e..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.2-pci_link-fix.patch +++ /dev/null @@ -1,59 +0,0 @@ -Free irq in ->suspend and request irq in ->resume to be compliant with -the latest PM request (Documentation/power/pci.txt). - -Signed-off-by: Zhu Yi <yi.zhu@intel.com> --- -diff -urp ipw2100-1.1.2/ipw2100.c ipw2100-1.1.2-pci_link/ipw2100.c ---- ipw2100-1.1.2/ipw2100.c 2005-07-14 02:59:37.000000000 +0800 -+++ ipw2100-1.1.2-pci_link/ipw2100.c 2005-08-09 15:58:41.000000000 +0800 -@@ -6447,6 +6447,7 @@ static int ipw2100_suspend(struct pci_de - /* Take down the device; powers it off, etc. */ - ipw2100_down(priv); - } -+ free_irq(pci_dev->irq, dev); - - /* Remove the PRESENT state of the device */ - netif_device_detach(dev); -@@ -6473,6 +6474,7 @@ static int ipw2100_resume(struct pci_dev - struct ipw2100_priv *priv = pci_get_drvdata(pci_dev); - struct net_device *dev = priv->net_dev; - u32 val; -+ int err = 0; - - if (IPW2100_PM_DISABLED) - return 0; -@@ -6488,6 +6490,7 @@ static int ipw2100_resume(struct pci_dev - pci_set_power_state(pci_dev, PCI_D0); - #endif - pci_enable_device(pci_dev); -+ - #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10) - pci_restore_state(pci_dev,priv->pm_state); - #else -@@ -6504,6 +6507,14 @@ static int ipw2100_resume(struct pci_dev - if ((val & 0x0000ff00) != 0) - pci_write_config_dword(pci_dev, 0x40, val & 0xffff00ff); - -+ err = request_irq(pci_dev->irq, -+ ipw2100_interrupt, SA_SHIRQ, dev->name, priv); -+ if (err) { -+ printk(KERN_WARNING DRV_NAME -+ "Error calling request_irq: %d.\n", pci_dev->irq); -+ goto exit; -+ } -+ - /* Set the device back into the PRESENT state; this will also wake - * the queue of needed */ - netif_device_attach(dev); -@@ -6512,9 +6523,9 @@ static int ipw2100_resume(struct pci_dev - if (!(priv->status & STATUS_RF_KILL_SW)) - ipw2100_up(priv, 0); - -+exit: - up(&priv->action_sem); -- -- return 0; -+ return err; - } - #endif - diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.2-suspend2.patch b/net-wireless/ipw2100/files/ipw2100-1.1.2-suspend2.patch deleted file mode 100644 index 0b3ca2a88e5e..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.2-suspend2.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -urp ipw2100-1.1.2/ipw2100.c ipw2100-1.1.2-suspend2/ipw2100.c ---- ipw2100-1.1.2/ipw2100.c 2005-07-13 20:59:37.000000000 +0200 -+++ ipw2100-1.1.2-suspend2/ipw2100.c 2005-08-29 18:19:16.000000000 +0200 -@@ -6150,12 +6150,7 @@ static struct net_device *ipw2100_alloc_ - INIT_LIST_HEAD(&priv->fw_pend_list); - INIT_STAT(&priv->fw_pend_stat); - -- --#ifdef PF_SYNCTHREAD -- priv->workqueue = create_workqueue(DRV_NAME, 0); --#else - priv->workqueue = create_workqueue(DRV_NAME); --#endif - INIT_WORK(&priv->reset_work, - (void (*)(void *))ipw2100_reset_adapter, priv); - INIT_WORK(&priv->security_work, diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.2-wext-crash.patch b/net-wireless/ipw2100/files/ipw2100-1.1.2-wext-crash.patch deleted file mode 100644 index a3b8d439f4d1..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.2-wext-crash.patch +++ /dev/null @@ -1,21 +0,0 @@ -Don't set hardware WEP if we are actually using TKIP/AES. - -Signed-off-by: Hong Liu <hong.liu@intel.com> --- -diff -Nurp ipw2100-1.1.2/ipw2100.c ipw2100-1.1.2-wext-crash/ipw2100.c ---- ipw2100-1.1.2/ipw2100.c 2005-07-14 02:59:37.000000000 +0800 -+++ ipw2100-1.1.2-wext-crash/ipw2100.c 2005-08-03 16:07:06.000000000 +0800 -@@ -5186,8 +5186,11 @@ static void shim__set_security(struct ne - else - memcpy(priv->ieee->sec.keys[i], sec->keys[i], - sec->key_sizes[i]); -- priv->ieee->sec.flags |= (1 << i); -- priv->status |= STATUS_SECURITY_UPDATED; -+ if (sec->level == SEC_LEVEL_1) { -+ priv->ieee->sec.flags |= (1 << i); -+ priv->status |= STATUS_SECURITY_UPDATED; -+ } else -+ priv->ieee->sec.flags &= ~(1 << i); - } - } - diff --git a/net-wireless/ipw2100/ipw2100-1.0.5.ebuild b/net-wireless/ipw2100/ipw2100-1.0.5.ebuild deleted file mode 100644 index 3e327bb4e139..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.0.5.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.0.5.ebuild,v 1.7 2005/07/11 16:45:03 brix Exp $ - -inherit eutils linux-mod - -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}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" - -IUSE="debug" -DEPEND="!net-wireless/ieee80211 - !net-wireless/ipw2200" -RDEPEND="${DEPEND} - =net-wireless/ipw2100-firmware-${FW_VERSION} - >=net-wireless/wireless-tools-27_pre23" - -BUILD_TARGETS="all" - -MODULE_NAMES="ipw2100(net:) - ieee80211(net:) - ieee80211_crypt(net:) - ieee80211_crypt_wep(net:) - ieee80211_crypt_ccmp(net:) - ieee80211_crypt_tkip(net:)" -MODULESD_IPW2100_DOCS="README.ipw2100" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC FW_LOADER CRC32" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." - -pkg_setup() { - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms (i586) (CONFIG_CRYPTO_AES_586)." - eerror "This option is called CONFIG_CRYPTO_AES in kernels prior to 2.6.8." - die "CONFIG_CRYPTO_AES_586 support not detected" - fi - - linux-mod_pkg_setup - - BUILD_PARAMS="KSRC=${KV_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - - cd ${S} - epatch ${FILESDIR}/${P}-suspend2.patch - epatch ${FILESDIR}/${P}-is_multicast_ether_addr.patch - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=$debug:" \ - ${S}/Makefile - - convert_to_m ${S}/Makefile -} - -src_install() { - linux-mod_src_install - - dodoc CHANGES -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.0.ebuild b/net-wireless/ipw2100/ipw2100-1.1.0.ebuild deleted file mode 100644 index 527e5f29728c..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.1.0.ebuild,v 1.5 2005/07/11 16:45:03 brix Exp $ - -inherit eutils linux-mod - -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}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" - -IUSE="debug" -DEPEND="!net-wireless/ieee80211 - !net-wireless/ipw2200" -RDEPEND="${DEPEND} - =net-wireless/ipw2100-firmware-${FW_VERSION} - >=net-wireless/wireless-tools-27_pre23" - -BUILD_TARGETS="all" - -MODULE_NAMES="ipw2100(net:) - ieee80211(net:) - ieee80211_crypt(net:) - ieee80211_crypt_wep(net:) - ieee80211_crypt_ccmp(net:) - ieee80211_crypt_tkip(net:)" -MODULESD_IPW2100_DOCS="README.ipw2100" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC FW_LOADER CRC32" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_FW_LOADER="${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." - -pkg_setup() { - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms (i586) (CONFIG_CRYPTO_AES_586)." - eerror "This option is called CONFIG_CRYPTO_AES in kernels prior to 2.6.8." - die "CONFIG_CRYPTO_AES_586 support not detected" - fi - - linux-mod_pkg_setup - - BUILD_PARAMS="KSRC=${KV_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - - cd ${S} - epatch ${FILESDIR}/${P}-suspend2.patch - epatch ${FILESDIR}/${P}-is_multicast_ether_addr.patch - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=$debug:" \ - ${S}/Makefile - - convert_to_m ${S}/Makefile -} - -src_install() { - linux-mod_src_install - - dodoc CHANGES ISSUES -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.1.ebuild b/net-wireless/ipw2100/ipw2100-1.1.1.ebuild deleted file mode 100644 index 84224004996d..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.1.1.ebuild,v 1.1 2005/07/12 21:49:57 brix Exp $ - -inherit linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -IEEE80211_VERSION="1.0.1" -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" -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)." - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include" -} - -src_unpack() { - local debug="n" - - unpack ${A} - - use debug && debug="y" - sed -i -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" ${S}/Makefile -} - -src_compile() { - einfo - einfo "You may safely ignore any errors from compilation that contain" - einfo "warnings about undefined references to the ieee80211 subsystem." - einfo - - linux-mod_src_compile -} - -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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.2-r1.ebuild b/net-wireless/ipw2100/ipw2100-1.1.2-r1.ebuild deleted file mode 100644 index 016545d548d8..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.2-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.1.2-r1.ebuild,v 1.2 2005/08/16 12:31:36 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.0.3" -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" -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)." - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - 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}-ieee80211-1.0.3.patch - - use debug && debug="y" - sed -i -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" ${S}/Makefile -} - -src_compile() { - einfo - einfo "You may safely ignore any errors from compilation that contain" - einfo "warnings about undefined references to the ieee80211 subsystem." - einfo - - linux-mod_src_compile -} - -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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.2-r2.ebuild b/net-wireless/ipw2100/ipw2100-1.1.2-r2.ebuild deleted file mode 100644 index 831aece08ce4..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.2-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.1.2-r2.ebuild,v 1.1 2005/08/29 20:05:01 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.0.3" -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" -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)." - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - 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}-ieee80211-1.0.3.patch - epatch ${FILESDIR}/${P}-suspend2.patch - - use debug && debug="y" - sed -i -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" ${S}/Makefile -} - -src_compile() { - einfo - einfo "You may safely ignore any errors from compilation that contain" - einfo "warnings about undefined references to the ieee80211 subsystem." - einfo - - linux-mod_src_compile -} - -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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.2-r3.ebuild b/net-wireless/ipw2100/ipw2100-1.1.2-r3.ebuild deleted file mode 100644 index c3e9b1a753d6..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.2-r3.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.1.2-r3.ebuild,v 1.2 2005/10/15 20:52:00 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.0.3" -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" -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)." - -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 /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 "/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}-header_data-fix.patch - epatch ${FILESDIR}/${P}-pci_link-fix.patch - epatch ${FILESDIR}/${P}-wext-crash.patch - - kernel_is gt 2 6 12 && epatch ${FILESDIR}/${P}-suspend2.patch - - use debug && debug="y" - sed -i -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" ${S}/Makefile -} - -src_compile() { - linux-mod_src_compile - - einfo - einfo "You may safely ignore any errors from above compilation that contain" - einfo "warnings about 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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.2.ebuild b/net-wireless/ipw2100/ipw2100-1.1.2.ebuild deleted file mode 100644 index 4d62878988ac..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-1.1.2.ebuild,v 1.1 2005/07/14 07:13:58 brix Exp $ - -inherit linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -IEEE80211_VERSION="1.0.2" -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" -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)." - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} IEEE80211_INC=/usr/include" -} - -src_unpack() { - local debug="n" - - unpack ${A} - - use debug && debug="y" - sed -i -e "s:^\(CONFIG_IPW_DEBUG\)=.*:\1=$debug:" ${S}/Makefile -} - -src_compile() { - einfo - einfo "You may safely ignore any errors from compilation that contain" - einfo "warnings about undefined references to the ieee80211 subsystem." - einfo - - linux-mod_src_compile -} - -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 -} |