Version bump, thanks to Pacho Ramos and Scott Van Der Wall in #157728.
authorChristian Heim <phreak@gentoo.org>
Sat, 16 Dec 2006 07:56:35 +0000 (07:56 +0000)
committerChristian Heim <phreak@gentoo.org>
Sat, 16 Dec 2006 07:56:35 +0000 (07:56 +0000)
Package-Manager: portage-2.1.2_rc3-r3

net-wireless/ipw3945/ChangeLog
net-wireless/ipw3945/Manifest
net-wireless/ipw3945/files/digest-ipw3945-1.1.3 [new file with mode: 0644]
net-wireless/ipw3945/ipw3945-1.1.3.ebuild [new file with mode: 0644]

index 93162edd15b85c31cf876356f799d7252370f025..d811f25ce4f135ed1555ca6f343a5cad7e283332 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-wireless/ipw3945
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945/ChangeLog,v 1.14 2006/12/07 21:04:16 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945/ChangeLog,v 1.15 2006/12/16 07:56:35 phreak Exp $
+
+*ipw3945-1.1.3 (16 Dec 2006)
+
+  16 Dec 2006; Christian Heim <phreak@gentoo.org> +ipw3945-1.1.3.ebuild:
+  Version bump, thanks to Pacho Ramos and Scott Van Der Wall in #157728.
 
   07 Dec 2006; Christian Heim <phreak@gentoo.org>
   +files/ipw3945-1.0.5-linux-2.6.19.patch, ipw3945-1.0.5.ebuild:
index 04a52cffb7a829449162538081618ff1679de7e3..8d2fd02c5a0322008db31de3fc7a3b0f170cef96 100644 (file)
@@ -9,6 +9,7 @@ DIST ipw3945-1.0.5.tgz 174149 RMD160 485f8dbe3404d5e7f32d6f3a6f955de322b0d7c9 SH
 DIST ipw3945-1.1.0.tgz 196361 RMD160 6d4b8c12c253b4d00b376911e73ca48d8ab6da35 SHA1 0d1e6acb05003d2f8d40f64114236982f980a170 SHA256 be62bb249527dbe5a4031eec9cdf15e09fe1dc0fdd1b5dc374e85bc5229c1ff1
 DIST ipw3945-1.1.1.tgz 196455 RMD160 0d2fdbc397f35e798ac2cf5f81899c42153c5ab4 SHA1 f86affe2450149de9a80948e241fa26479b8b85d SHA256 37876722e88feb30b305f9d298597d5ea6c5d1976c05851fd1d06ff0a041cdab
 DIST ipw3945-1.1.2.tgz 196846 RMD160 c1e9a968e2378817b8e406d3be5c1ea4bd3b4bed SHA1 aefa31aca38b62d7497db7559336ad65919f5146 SHA256 5bc6eaaea215c9c3f1e025fb1320a7eea102301cd6b5a4f831ad7a8c5a9927d7
+DIST ipw3945-1.1.3.tgz 197586 RMD160 530cbd51ad08f110b936791dbc6ef8dc24ba56b6 SHA1 eb5a65eaf0bfb53ef19f91d1d7bd3a1da2326a14 SHA256 383bd429e8f4b2bf09c5a5078bf46c5912e02c3ab5e2856ee51e7fa1f62cc251
 EBUILD ipw3945-1.0.5.ebuild 2645 RMD160 5a5bb89186156d25d03bd394e2d9fdb3f1103de1 SHA1 a8412147786e7df4d70fc0e3c8cba525dd011702 SHA256 31628d32903a29f5fcae03b9333e8285bd6abf9959b791e5cb29a0aa4cf7c9b1
 MD5 27382806a3fb85e5eb1eb087f428a56c ipw3945-1.0.5.ebuild 2645
 RMD160 5a5bb89186156d25d03bd394e2d9fdb3f1103de1 ipw3945-1.0.5.ebuild 2645
@@ -29,10 +30,14 @@ EBUILD ipw3945-1.1.2.ebuild 2545 RMD160 add57a060476a8793529d9643a065aad4e3af6a7
 MD5 6d37ba0362176fef0ca4d2db1c8087e8 ipw3945-1.1.2.ebuild 2545
 RMD160 add57a060476a8793529d9643a065aad4e3af6a7 ipw3945-1.1.2.ebuild 2545
 SHA256 1f6e58969b6720b56489bfa6e09b1b8e0802f0c57c365d8cf157dbd7925272df ipw3945-1.1.2.ebuild 2545
-MISC ChangeLog 2685 RMD160 40fef5a879ff02f86b9dd382d146dbd94378b6ef SHA1 edf0d6b0b89b348ddba4d5913e3af6298e05186a SHA256 00d1e4212983a669df4b8d8c1c60a4c2fc7df44fa9486260d00481e41edd573e
-MD5 6b1559929376e56750035d1a712df4ec ChangeLog 2685
-RMD160 40fef5a879ff02f86b9dd382d146dbd94378b6ef ChangeLog 2685
-SHA256 00d1e4212983a669df4b8d8c1c60a4c2fc7df44fa9486260d00481e41edd573e ChangeLog 2685
+EBUILD ipw3945-1.1.3.ebuild 2542 RMD160 810fc19d4fa1d4bf4f3230f404cfd4bd65bec61c SHA1 1c3fda47c0bcb8e6d722e466a25577b7d96d94e3 SHA256 ccb14997fe89c082d6d9816ed3c35be2c39b70ebac03d1f5e7919b801dae5697
+MD5 48b0aca809a7467ec8bdef24d5b82c37 ipw3945-1.1.3.ebuild 2542
+RMD160 810fc19d4fa1d4bf4f3230f404cfd4bd65bec61c ipw3945-1.1.3.ebuild 2542
+SHA256 ccb14997fe89c082d6d9816ed3c35be2c39b70ebac03d1f5e7919b801dae5697 ipw3945-1.1.3.ebuild 2542
+MISC ChangeLog 2862 RMD160 7127880d6bde28162e14c31698036d02c902c20d SHA1 21ace226a8acb38e4fa901c5163bbf4f17041371 SHA256 42d6e1ad56fb10d79f94b2fa04cafd9726b47222fc1a419bd9240c1e218ebd5e
+MD5 b61b27f9be591ab78e363a4fe99f4b5b ChangeLog 2862
+RMD160 7127880d6bde28162e14c31698036d02c902c20d ChangeLog 2862
+SHA256 42d6e1ad56fb10d79f94b2fa04cafd9726b47222fc1a419bd9240c1e218ebd5e ChangeLog 2862
 MISC metadata.xml 350 RMD160 5211e204927a69b9a6db516ada2ecb6f999b3733 SHA1 7d738b5835510288a15729917f3cc272535ec550 SHA256 4c12367eb2d4a151bfdfe4c2809f164ae6092fd2448321a800cd1a3a063c085c
 MD5 792d2ecc8cee12c92c45b9878fdb2192 metadata.xml 350
 RMD160 5211e204927a69b9a6db516ada2ecb6f999b3733 metadata.xml 350
@@ -52,10 +57,13 @@ SHA256 32eebba11b4a00c2b29d1520202a29403690eaebccdeeae709f56f29a3c71df4 files/di
 MD5 4267ade2b6861667982430fa39b8e56e files/digest-ipw3945-1.1.2 232
 RMD160 e233088728afed55e8cdcc42d6d3797626641b93 files/digest-ipw3945-1.1.2 232
 SHA256 fec1be42ddc8cb161469402a4ac4210fd0b93af3ae49913c464cd5243d25543d files/digest-ipw3945-1.1.2 232
+MD5 658ccdc801deb2065c291a72f67899e9 files/digest-ipw3945-1.1.3 232
+RMD160 ed0b267a08dba0590a77a890f1657e73e7397f15 files/digest-ipw3945-1.1.3 232
+SHA256 4cf79d885fdb98243501092e5b00e0ba1d6223130190c0ee2ccb5bb163ac41a9 files/digest-ipw3945-1.1.3 232
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFFeIHZyuNVb5qfaOYRAlW3AJ9xWFViu/iEsX9e/IRDFmo9TZm4jQCgx/Uo
-palmeXF4k2ccYLDEmcyr1KA=
-=zCah
+iD4DBQFFg6bAyuNVb5qfaOYRAnnjAKDKQ0FVU74xTgrAZmBvqPsSyPtUdwCXbDWV
+PeMYgwubqAmiTgJ4jsdJ3g==
+=Ba/F
 -----END PGP SIGNATURE-----
diff --git a/net-wireless/ipw3945/files/digest-ipw3945-1.1.3 b/net-wireless/ipw3945/files/digest-ipw3945-1.1.3
new file mode 100644 (file)
index 0000000..f3b31a2
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 2cca7c91ea4c89e72e2b8be96973a7f7 ipw3945-1.1.3.tgz 197586
+RMD160 530cbd51ad08f110b936791dbc6ef8dc24ba56b6 ipw3945-1.1.3.tgz 197586
+SHA256 383bd429e8f4b2bf09c5a5078bf46c5912e02c3ab5e2856ee51e7fa1f62cc251 ipw3945-1.1.3.tgz 197586
diff --git a/net-wireless/ipw3945/ipw3945-1.1.3.ebuild b/net-wireless/ipw3945/ipw3945-1.1.3.ebuild
new file mode 100644 (file)
index 0000000..2e65de6
--- /dev/null
@@ -0,0 +1,86 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945/ipw3945-1.1.3.ebuild,v 1.1 2006/12/16 07:56:35 phreak Exp $
+
+inherit linux-mod
+
+S=${WORKDIR}/${P/_pre/-pre}
+
+IEEE80211_VERSION="1.2.15"
+UCODE_VERSION="1.13"
+DAEMON_VERSION="1.7.22"
+
+DESCRIPTION="Driver for the Intel PRO/Wireless 3945ABG miniPCI express adapter"
+HOMEPAGE="http://ipw3945.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P/_pre/-pre}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+IUSE="debug"
+DEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}"
+RDEPEND=">=net-wireless/ieee80211-${IEEE80211_VERSION}
+               >=net-wireless/ipw3945-ucode-${UCODE_VERSION}
+               >=net-wireless/ipw3945d-${DAEMON_VERSION}"
+
+BUILD_TARGETS="all"
+MODULE_NAMES="ipw3945(net/wireless:)"
+MODULESD_IPW3945_DOCS="README.ipw3945"
+
+CONFIG_CHECK="NET_RADIO FW_LOADER !IPW3945"
+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_IPW3945="${P} requires the in-kernel version of the IPW3945 driver to be disabled (CONFIG_IPW3945)"
+
+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}
+
+       sed -i \
+               -e "s:^#\(CONFIG_IPW3945_QOS\)=.*:\1=y:" \
+               -e "s:^# \(CONFIG_IPW3945_MONITOR\)=.*:\1=y:" \
+               -e "s:^# \(CONFIG_IEEE80211_RADIOTAP\)=.*:\1=y:" \
+               -e "s:^# \(CONFIG_IPW3945_PROMISCUOUS\)=.*:\1=y:" \
+               "${S}"/Makefile || die
+
+       use debug && debug="y"
+       sed -i -e "s:^\(CONFIG_IPW3945_DEBUG\)=.*:\1=${debug}:" "${S}"/Makefile || die
+}
+
+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
+}