diff options
-rw-r--r-- | net-wireless/ipw2100/ChangeLog | 9 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/digest-ipw2100-1.1.3 | 1 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/digest-ipw2100-1.1.4 | 1 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/digest-ipw2100-1.1.5 | 1 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/digest-ipw2100-1.1.5-r1 | 1 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/digest-ipw2100-1.2.0 | 1 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/digest-ipw2100-1.2.1 | 1 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/ipw2100-1.1.4-old_kernel_fix2.patch | 69 | ||||
-rw-r--r-- | net-wireless/ipw2100/files/ipw2100-1.1.5-debug.patch | 74 | ||||
-rw-r--r-- | net-wireless/ipw2100/ipw2100-1.1.3.ebuild | 94 | ||||
-rw-r--r-- | net-wireless/ipw2100/ipw2100-1.1.4.ebuild | 97 | ||||
-rw-r--r-- | net-wireless/ipw2100/ipw2100-1.1.5-r1.ebuild | 97 | ||||
-rw-r--r-- | net-wireless/ipw2100/ipw2100-1.1.5.ebuild | 94 | ||||
-rw-r--r-- | net-wireless/ipw2100/ipw2100-1.2.0.ebuild | 94 | ||||
-rw-r--r-- | net-wireless/ipw2100/ipw2100-1.2.1.ebuild | 94 |
15 files changed, 8 insertions, 720 deletions
diff --git a/net-wireless/ipw2100/ChangeLog b/net-wireless/ipw2100/ChangeLog index d3178cf2fd1a..300ea6fd402d 100644 --- a/net-wireless/ipw2100/ChangeLog +++ b/net-wireless/ipw2100/ChangeLog @@ -1,6 +1,13 @@ # 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.100 2006/04/22 14:41:58 brix Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.101 2006/04/30 17:30:34 brix Exp $ + + 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: diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.3 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.3 deleted file mode 100644 index a3595e87f799..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 97403ca85730eb7f2d06d9dcbb653228 ipw2100-1.1.3.tgz 171658 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.4 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.4 deleted file mode 100644 index 8453fe49442a..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.4 +++ /dev/null @@ -1 +0,0 @@ -MD5 4f762f0f65d9f45c763f8efb0fdbf2bb ipw2100-1.1.4.tgz 104312 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.5 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.5 deleted file mode 100644 index 7c50b0ae9798..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.5 +++ /dev/null @@ -1 +0,0 @@ -MD5 a84ead2c280260de4105904f9d19437d ipw2100-1.1.5.tgz 104454 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.1.5-r1 b/net-wireless/ipw2100/files/digest-ipw2100-1.1.5-r1 deleted file mode 100644 index 7c50b0ae9798..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.1.5-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 a84ead2c280260de4105904f9d19437d ipw2100-1.1.5.tgz 104454 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.2.0 b/net-wireless/ipw2100/files/digest-ipw2100-1.2.0 deleted file mode 100644 index ae85b5efa3e4..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.2.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 dfb43e438e026729c81f20ada7f1d36a ipw2100-1.2.0.tgz 105844 diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.2.1 b/net-wireless/ipw2100/files/digest-ipw2100-1.2.1 deleted file mode 100644 index 8dc0c9a79268..000000000000 --- a/net-wireless/ipw2100/files/digest-ipw2100-1.2.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 9db50b836c63dc3a7e56653d2009717a ipw2100-1.2.1.tgz 106297 diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.4-old_kernel_fix2.patch b/net-wireless/ipw2100/files/ipw2100-1.1.4-old_kernel_fix2.patch deleted file mode 100644 index b5929f934b1a..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.4-old_kernel_fix2.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff -urp ipw2100-1.1.4/ipw2100.c ipw2100-1.1.4-fix/ipw2100.c ---- ipw2100-1.1.4/ipw2100.c 2006-01-09 14:30:55.000000000 +0800 -+++ ipw2100-1.1.4-fix/ipw2100.c 2006-01-12 18:11:15.259145736 +0800 -@@ -296,16 +296,6 @@ static const char *command_types[] = { - }; - #endif - --#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14) --static void *kzalloc(size_t size, gfp_t flags) --{ -- void *ret = kmalloc(size, flags); -- if (ret) -- memset(ret, 0, size); -- return ret; --} --#endif -- - /* Pre-decl until we get the code solid and then we can clean it up */ - static void ipw2100_tx_send_commands(struct ipw2100_priv *priv); - static void ipw2100_tx_send_data(struct ipw2100_priv *priv); -@@ -6440,8 +6430,12 @@ static struct net_device *ipw2100_alloc_ - dev->ethtool_ops = &ipw2100_ethtool_ops; - dev->tx_timeout = ipw2100_tx_timeout; - dev->wireless_handlers = &ipw2100_wx_handler_def; -+#if IW_HANDLER_VERSION > 6 - priv->wireless_data.ieee80211 = priv->ieee; - dev->wireless_data = &priv->wireless_data; -+#else -+ dev->get_wireless_stats = ipw2100_wx_wireless_stats; -+#endif - dev->set_mac_address = ipw2100_set_address; - dev->watchdog_timeo = 3 * HZ; - dev->irq = 0; -@@ -7303,10 +7297,12 @@ static int ipw2100_wx_get_range(struct n - } - range->num_frequency = val; - -+#if WIRELESS_EXT >= 17 - /* Event capability (kernel + driver) */ - range->event_capa[0] = (IW_EVENT_CAPA_K_0 | - IW_EVENT_CAPA_MASK(SIOCGIWAP)); - range->event_capa[1] = IW_EVENT_CAPA_K_1; -+#endif - - IPW_DEBUG_WX("GET Range\n"); - -@@ -8725,7 +8721,9 @@ static struct iw_handler_def ipw2100_wx_ - sizeof(struct iw_priv_args), - .private = (iw_handler *) ipw2100_private_handler, - .private_args = (struct iw_priv_args *)ipw2100_private_args, -+#if WIRELESS_EXT >= 17 - .get_wireless_stats = ipw2100_wx_wireless_stats, -+#endif - }; - - static void ipw2100_wx_event_work(struct ipw2100_priv *priv) -diff -urp ipw2100-1.1.4/ipw2100.h ipw2100-1.1.4-fix/ipw2100.h ---- ipw2100-1.1.4/ipw2100.h 2006-01-09 14:30:55.000000000 +0800 -+++ ipw2100-1.1.4-fix/ipw2100.h 2006-01-12 18:11:15.289141176 +0800 -@@ -574,7 +574,9 @@ struct ipw2100_priv { - struct net_device *net_dev; - struct iw_statistics wstats; - -+#if IW_HANDLER_VERSION > 6 - struct iw_public_data wireless_data; -+#endif - - struct tasklet_struct irq_tasklet; - diff --git a/net-wireless/ipw2100/files/ipw2100-1.1.5-debug.patch b/net-wireless/ipw2100/files/ipw2100-1.1.5-debug.patch deleted file mode 100644 index 1d2db347ad4d..000000000000 --- a/net-wireless/ipw2100/files/ipw2100-1.1.5-debug.patch +++ /dev/null @@ -1,74 +0,0 @@ -diff -urp ipw2100-1.1.5/INSTALL ipw2100-1.1.5-debug/INSTALL ---- ipw2100-1.1.5/INSTALL 2006-01-26 17:17:21.000000000 +0100 -+++ ipw2100-1.1.5-debug/INSTALL 2006-02-15 22:15:48.000000000 +0100 -@@ -414,7 +414,7 @@ If you wish to install the modules into - - The Makefile for versions 1.0.6 and earlier defaults to building with DEBUG - enabled. Versions 1.0.7 and later default to no debug. You can change this --by editing the Makefile (search for CONFIG_IPW_DEBUG), which will also -+by editing the Makefile (search for CONFIG_IPW2100_DEBUG), which will also - influence the ipw2100 load script to load with module parameter debug - set to a default value embedded in the load script. - -@@ -504,7 +504,7 @@ than modprobe ipw2100. It uses modprobe - from their installed location, but insmod to load the ipw2100 driver directly - from its build directory. - --load also looks at the ipw2100 Makefile to see if CONFIG_IPW_DEBUG is set, -+load also looks at the ipw2100 Makefile to see if CONFIG_IPW2100_DEBUG is set, - and will automatically load it with a default debug mode (and you can, of - course, edit the load script to modify the default debug mode). - -diff -urp ipw2100-1.1.5/load ipw2100-1.1.5-debug/load ---- ipw2100-1.1.5/load 2006-01-26 17:17:21.000000000 +0100 -+++ ipw2100-1.1.5-debug/load 2006-02-15 22:15:22.000000000 +0100 -@@ -31,7 +31,7 @@ function load_pre - - function load_modules - { -- if grep -q "^[ \t]*CONFIG_IPW_DEBUG=y" Makefile; then -+ if grep -q "^[ \t]*CONFIG_IPW2100_DEBUG=y" Makefile; then - if [ -z $1 ]; then - IPW_DEBUG="debug=0x3bff" - else -diff -urp ipw2100-1.1.5/Makefile ipw2100-1.1.5-debug/Makefile ---- ipw2100-1.1.5/Makefile 2006-01-26 17:17:21.000000000 +0100 -+++ ipw2100-1.1.5-debug/Makefile 2006-02-15 22:14:36.000000000 +0100 -@@ -16,7 +16,7 @@ - ifndef CONFIG_IPW2100 - EXTERNAL_BUILD=y - CONFIG_IPW2100=m --CONFIG_IPW_DEBUG=y -+CONFIG_IPW2100_DEBUG=y - - # If you are not interested in using monitor mode, simply comment out: - # -@@ -39,7 +39,7 @@ else - endif - EXTRA_CFLAGS += -I$(IEEE80211_INC) - --ifeq ($(CONFIG_IPW_DEBUG),y) -+ifeq ($(CONFIG_IPW2100_DEBUG),y) - EXTRA_CFLAGS += -g -Wa,-adhlms=$@.lst - endif - -@@ -59,7 +59,7 @@ ifneq ($(KERNELRELEASE),) - - # - # If you receive a compile message about multiple definitions of --# CONFIG_IPW_DEBUG, then you have IPW* into the full kernel build, and -+# CONFIG_IPW2100_DEBUG, then you have IPW* into the full kernel build, and - # these definitions are now being set up by the kernel build system. - # - # -@@ -70,8 +70,8 @@ ifneq ($(KERNELRELEASE),) - EXTRA_CFLAGS += -DCONFIG_PM - - ifeq ($(EXTERNAL_BUILD),y) --ifdef CONFIG_IPW_DEBUG --EXTRA_CFLAGS += -DCONFIG_IPW_DEBUG=$(CONFIG_IPW_DEBUG) -+ifdef CONFIG_IPW2100_DEBUG -+EXTRA_CFLAGS += -DCONFIG_IPW2100_DEBUG=$(CONFIG_IPW2100_DEBUG) - endif - ifdef CONFIG_IPW2100_MONITOR - EXTRA_CFLAGS += -DCONFIG_IPW2100_MONITOR=$(CONFIG_IPW2100_MONITOR) diff --git a/net-wireless/ipw2100/ipw2100-1.1.3.ebuild b/net-wireless/ipw2100/ipw2100-1.1.3.ebuild deleted file mode 100644 index f94c3f6dfcb4..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.3.ebuild +++ /dev/null @@ -1,94 +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.3.ebuild,v 1.2 2005/11/17 13:37:56 brix Exp $ - -inherit linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -IEEE80211_VERSION="1.1.5" -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 /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} - - 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 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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.4.ebuild b/net-wireless/ipw2100/ipw2100-1.1.4.ebuild deleted file mode 100644 index 0d39217a22ee..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.4.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# 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.1.4.ebuild,v 1.3 2006/01/12 12:17:52 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.8" -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 /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}-old_kernel_fix2.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 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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.5-r1.ebuild b/net-wireless/ipw2100/ipw2100-1.1.5-r1.ebuild deleted file mode 100644 index b8ba762cf956..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.5-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# 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.1.5-r1.ebuild,v 1.3 2006/02/22 12:30:04 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.9" -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 /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}-debug.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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.1.5.ebuild b/net-wireless/ipw2100/ipw2100-1.1.5.ebuild deleted file mode 100644 index ce5007855280..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.1.5.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# 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.1.5.ebuild,v 1.1 2006/01/27 15:42:15 brix Exp $ - -inherit linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -IEEE80211_VERSION="1.1.9" -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 /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} - - 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 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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.2.0.ebuild b/net-wireless/ipw2100/ipw2100-1.2.0.ebuild deleted file mode 100644 index ce238d48ae9b..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.2.0.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# 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.0.ebuild,v 1.2 2006/02/22 12:27:26 brix Exp $ - -inherit 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 /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} - - 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 -} diff --git a/net-wireless/ipw2100/ipw2100-1.2.1.ebuild b/net-wireless/ipw2100/ipw2100-1.2.1.ebuild deleted file mode 100644 index cec278847bbb..000000000000 --- a/net-wireless/ipw2100/ipw2100-1.2.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# 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.ebuild,v 1.2 2006/03/26 16:47:22 brix Exp $ - -inherit 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 /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} - - 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 -} |