diff options
author | Piotr Jaroszyński <peper@gentoo.org> | 2007-10-16 05:28:05 +0000 |
---|---|---|
committer | Piotr Jaroszyński <peper@gentoo.org> | 2007-10-16 05:28:05 +0000 |
commit | e1b7373f1279cd82006c4e20189b94cf789ffd11 (patch) | |
tree | 63b8fbef116201ce0342570860da887591fcf3c2 /net-wireless | |
parent | Do not use unit-at-a-time on hardened installs. Closes bug #194979. (diff) | |
download | historical-e1b7373f1279cd82006c4e20189b94cf789ffd11.tar.gz historical-e1b7373f1279cd82006c4e20189b94cf789ffd11.tar.bz2 historical-e1b7373f1279cd82006c4e20189b94cf789ffd11.zip |
Add 1.49_rc4. Remove old versions.
Package-Manager: portage-2.1.3.13
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/ndiswrapper/ChangeLog | 9 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/Manifest | 46 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/files/digest-ndiswrapper-1.44 | 3 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/files/digest-ndiswrapper-1.45 | 3 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/files/digest-ndiswrapper-1.46 | 3 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/files/digest-ndiswrapper-1.49_rc4 | 3 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/ndiswrapper-1.44.ebuild | 104 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/ndiswrapper-1.45.ebuild | 117 | ||||
-rw-r--r-- | net-wireless/ndiswrapper/ndiswrapper-1.49_rc4.ebuild (renamed from net-wireless/ndiswrapper/ndiswrapper-1.46.ebuild) | 9 |
9 files changed, 32 insertions, 265 deletions
diff --git a/net-wireless/ndiswrapper/ChangeLog b/net-wireless/ndiswrapper/ChangeLog index 9d93667f11f5..b249490c6492 100644 --- a/net-wireless/ndiswrapper/ChangeLog +++ b/net-wireless/ndiswrapper/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-wireless/ndiswrapper # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ChangeLog,v 1.93 2007/10/06 19:13:24 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ChangeLog,v 1.94 2007/10/16 05:28:05 peper Exp $ + +*ndiswrapper-1.49_rc4 (16 Oct 2007) + + 16 Oct 2007; Piotr Jaroszyński <peper@gentoo.org> + -ndiswrapper-1.44.ebuild, -ndiswrapper-1.45.ebuild, + -ndiswrapper-1.46.ebuild, +ndiswrapper-1.49_rc4.ebuild: + Add 1.49_rc4. Remove old versions. *ndiswrapper-1.49_rc3 (06 Oct 2007) diff --git a/net-wireless/ndiswrapper/Manifest b/net-wireless/ndiswrapper/Manifest index d13edd071354..137f73aa8062 100644 --- a/net-wireless/ndiswrapper/Manifest +++ b/net-wireless/ndiswrapper/Manifest @@ -13,9 +13,6 @@ AUX ndiswrapper-new_suspend2.patch 891 RMD160 1dbb59e400ea8cac62bbc6cbb2c757b08b MD5 60ddd4e37f18054a51d9fc5cc8d1e230 files/ndiswrapper-new_suspend2.patch 891 RMD160 1dbb59e400ea8cac62bbc6cbb2c757b08b078c91 files/ndiswrapper-new_suspend2.patch 891 SHA256 dec61532d2c7eec07f387681616026e0472bc1d9024785a1bb5178769f6c2e5c files/ndiswrapper-new_suspend2.patch 891 -DIST ndiswrapper-1.44.tar.gz 195228 RMD160 4e44e0c54bf767d0091f1188b6f1c4ae9416a79b SHA1 71662bae294d1f88093fd08ec7d0b0cfed96bb9d SHA256 d08a2eb45917d69adac706fad5bbe7487be48846c402395ec0bca5e280dedcdc -DIST ndiswrapper-1.45.tar.gz 197938 RMD160 33365872aca5714969a168abd0d881c42756d0d7 SHA1 2f5e35165035ff277044a66cf9092f837e5c2ab5 SHA256 13ae9d39d34980b9eedd5e4037398cd1396897b513b1a827a5cd2aba2fe7a4a8 -DIST ndiswrapper-1.46.tar.gz 198155 RMD160 dcabd6e83f351c397dc40285ce2a2814d16e411f SHA1 9f3143bff6b12e2ec509eb44b2256f0ed772464a SHA256 84971a43e560177ab837cd231eeb20af50e7bb84c82ea510754ac220efbf383d DIST ndiswrapper-1.47.tar.gz 198265 RMD160 72082c5a825e77e444e2cf29f6e6e5fcc11b2e02 SHA1 2431c8f74cab37d3f4c39c6d1b625e0b8312282e SHA256 8ee24f7a4c625fa12deb69d6fa530618c6eca0909848de439f54ebda16e7d312 DIST ndiswrapper-1.48.tar.gz 199830 RMD160 6e50e1b96fa1c33db427e8be85ca842a4a3aa528 SHA1 570f1feece989088ebb086180f0a6533fa92b0d5 SHA256 17a190c8a21f3d5397bc49e743a918a893d9f97af904e72b9a301b086eeb90ba DIST ndiswrapper-1.48rc1.tar.gz 199545 RMD160 97f027ffef7b0a24a7459f15289592c995fc27bd SHA1 f976af00002a717825d9d467eb514c43bc5c3095 SHA256 ca86fadc8ff42bda96fdd0de35b4b5f8932a150d045abe2f569c83657deae3e4 @@ -23,18 +20,7 @@ DIST ndiswrapper-1.48rc2.tar.gz 199919 RMD160 8323cdbb98306b9c7fcd12fc1810de201a DIST ndiswrapper-1.49rc1.tar.gz 200113 RMD160 e46242202f1b98b7cda308c06047092bfbaeb35a SHA1 76cfd1af1f2e718cb5116cc159fb93b14483a013 SHA256 e9be5cc1dee8f0e1dfb1c8853f13fe8ed676df18e42914983952f120f92b7114 DIST ndiswrapper-1.49rc2.tar.gz 199671 RMD160 6557f7985cabae66f2bb218e0cce655ab53415db SHA1 58de3827a634288defcdf78b7b67ec4645cacd91 SHA256 db6c996d4cea0001278b384f411bd1b5b04a9752db9f110a9f7caf83ac815a6d DIST ndiswrapper-1.49rc3.tar.gz 199990 RMD160 86f2b74dd0cbe048831c29dab1450eacd8cc70b7 SHA1 1f85ce29508a3772d69b428073d6b8134d514be9 SHA256 c7bd7c2da57c2c98b3c9c2147973ffb39c9c3c68e493a07e0b1eb46c5e728fda -EBUILD ndiswrapper-1.44.ebuild 2944 RMD160 bb1a3245c221d71e761908c59eefcd5e8f8dbe65 SHA1 a69a63c07c1e4e9004f8b4524ed903ec60182cf3 SHA256 a962aebbc34ba73e526918dc1a30a64603c8a02d512eb699a7fb11b72ef18ea8 -MD5 894a8855f7d151b26d272a380aced738 ndiswrapper-1.44.ebuild 2944 -RMD160 bb1a3245c221d71e761908c59eefcd5e8f8dbe65 ndiswrapper-1.44.ebuild 2944 -SHA256 a962aebbc34ba73e526918dc1a30a64603c8a02d512eb699a7fb11b72ef18ea8 ndiswrapper-1.44.ebuild 2944 -EBUILD ndiswrapper-1.45.ebuild 2900 RMD160 36ecf35aae5ce2b3fe7033b00bfd709194984098 SHA1 bc7013330d20663a7a07f53a16ea8dee3b828e5f SHA256 28268d4bf491c0fec39e7bf40a6bf14ba7b14415d1af1406fdd4cfe064bfccc1 -MD5 574466cb7bd47a1377977cd86c1c2c22 ndiswrapper-1.45.ebuild 2900 -RMD160 36ecf35aae5ce2b3fe7033b00bfd709194984098 ndiswrapper-1.45.ebuild 2900 -SHA256 28268d4bf491c0fec39e7bf40a6bf14ba7b14415d1af1406fdd4cfe064bfccc1 ndiswrapper-1.45.ebuild 2900 -EBUILD ndiswrapper-1.46.ebuild 2938 RMD160 c380cbae3c5306dc51574cca81256bbb4f2de83d SHA1 918a3e0723757ca780ca78ca30778b694fe172f6 SHA256 9e891546d9b0f5da94be3964f99f81139f6df4a5833a952b8f913df87f561cfa -MD5 e2d7323f3630b8a84ca6f4a399a4ccb1 ndiswrapper-1.46.ebuild 2938 -RMD160 c380cbae3c5306dc51574cca81256bbb4f2de83d ndiswrapper-1.46.ebuild 2938 -SHA256 9e891546d9b0f5da94be3964f99f81139f6df4a5833a952b8f913df87f561cfa ndiswrapper-1.46.ebuild 2938 +DIST ndiswrapper-1.49rc4.tar.gz 199974 RMD160 9fc9eaad7c0da1e43cc3840bd6171bf465dc1b00 SHA1 9402ecd341eef8f027ed10aa9ec26ca069673b32 SHA256 8ea97bf00f7326547e585d6b5a167a3494278e74fbaa66d074fdbae887c7462b EBUILD ndiswrapper-1.47.ebuild 2937 RMD160 438c7c626e840c9d456870e34e6e5f5d58d40026 SHA1 f4567ef957cfe9fabe82cf8348bb99cce28e9c6a SHA256 673a0d94ae61ab5472fa0929e269ddfd81368b34f0edb4c3d7e7b5ddfe26b464 MD5 74b8fe26b4e7bf3c1023cc7857984610 ndiswrapper-1.47.ebuild 2937 RMD160 438c7c626e840c9d456870e34e6e5f5d58d40026 ndiswrapper-1.47.ebuild 2937 @@ -63,23 +49,18 @@ EBUILD ndiswrapper-1.49_rc3.ebuild 2950 RMD160 fcaa1821ed93bc2933d09c9515448d2d0 MD5 4ae565f73a209db837c2088db6452d5e ndiswrapper-1.49_rc3.ebuild 2950 RMD160 fcaa1821ed93bc2933d09c9515448d2d089881d0 ndiswrapper-1.49_rc3.ebuild 2950 SHA256 e6488f57ba7bd743c48d5d79d7186c28de61218804c323a56c2aac2d493b5427 ndiswrapper-1.49_rc3.ebuild 2950 -MISC ChangeLog 16975 RMD160 070979ca95aa58ce1acae54560f5ef8f7bece105 SHA1 96e2b005acfe1e88ee924cc877186d12899543d2 SHA256 4aac6f00eb5ef002a684848f51e407f91808b07584643b14b84c6f06329fa331 -MD5 e488278e0920f3cd06e58acfc746a78c ChangeLog 16975 -RMD160 070979ca95aa58ce1acae54560f5ef8f7bece105 ChangeLog 16975 -SHA256 4aac6f00eb5ef002a684848f51e407f91808b07584643b14b84c6f06329fa331 ChangeLog 16975 +EBUILD ndiswrapper-1.49_rc4.ebuild 2950 RMD160 0a5bd7fc8c42fa9b8e9ffce228f6eb8259810a6a SHA1 8291589e579640731692b1854e7fde10bbafc2db SHA256 02bdfcb7bca398b4b24b6499abc9e724f44c4a10123559dbd3eed6af7d21d9e9 +MD5 b60ff621c7ba7d46039ea4e3129fcd1d ndiswrapper-1.49_rc4.ebuild 2950 +RMD160 0a5bd7fc8c42fa9b8e9ffce228f6eb8259810a6a ndiswrapper-1.49_rc4.ebuild 2950 +SHA256 02bdfcb7bca398b4b24b6499abc9e724f44c4a10123559dbd3eed6af7d21d9e9 ndiswrapper-1.49_rc4.ebuild 2950 +MISC ChangeLog 17215 RMD160 acb11e78268365c5f463b9e80e32efc582f57742 SHA1 4fd2cec54a24f6914d292fe40e5682501383d5bc SHA256 86a58e6d837f2ab6c47c83c3509cca2339c01e48d302410afd00ad295393c2b4 +MD5 125b1370afca7fc12259690319ff8d10 ChangeLog 17215 +RMD160 acb11e78268365c5f463b9e80e32efc582f57742 ChangeLog 17215 +SHA256 86a58e6d837f2ab6c47c83c3509cca2339c01e48d302410afd00ad295393c2b4 ChangeLog 17215 MISC metadata.xml 480 RMD160 bd309ddc508e0436d0b2bb4c6ac2915fb7d9cea7 SHA1 14a2b92b64b18b0b79653fe64a9c282ae16331f2 SHA256 7ca20f317d16e17be26b34401258fc10ceb6d5698e89fc853fae59aa74cb0e66 MD5 f878c9cae9bdd23eeb14c85860fc8d29 metadata.xml 480 RMD160 bd309ddc508e0436d0b2bb4c6ac2915fb7d9cea7 metadata.xml 480 SHA256 7ca20f317d16e17be26b34401258fc10ceb6d5698e89fc853fae59aa74cb0e66 metadata.xml 480 -MD5 288a5765e9b954e4f5b9602075d2d6b5 files/digest-ndiswrapper-1.44 250 -RMD160 2562b028daa5a36e4dc72c75501c2813105c980c files/digest-ndiswrapper-1.44 250 -SHA256 cac4438c3bf374008beca4c071575e6c06b3b6ee512cb8c6c26517a97a9ddbef files/digest-ndiswrapper-1.44 250 -MD5 71f6fb3df82d2c2706a01d59812012be files/digest-ndiswrapper-1.45 250 -RMD160 7d474563b9c7b9c3a16c59fd82536efa1ebed135 files/digest-ndiswrapper-1.45 250 -SHA256 90d63bc63b9cb4d7380b7863281ea67eaf4b01e591dd58a0d851188b7c5140ba files/digest-ndiswrapper-1.45 250 -MD5 b2525045c9161ad0cc065bb1f9af18b7 files/digest-ndiswrapper-1.46 250 -RMD160 305f669c9070603075d4a20fbc1a765f8e89fd4c files/digest-ndiswrapper-1.46 250 -SHA256 69212c3b586d0e5576305454c7d9c1167695dfd7256624abd91620113a10ce95 files/digest-ndiswrapper-1.46 250 MD5 946465e734fce5aba5b8ba80b030705a files/digest-ndiswrapper-1.47 250 RMD160 734f1d0ebb48053cffec1587c73d469087c2f35a files/digest-ndiswrapper-1.47 250 SHA256 75c85fe96c71c1f1268650ad54879b26c565ca14baf3a95ae4856c866dcba455 files/digest-ndiswrapper-1.47 250 @@ -101,10 +82,13 @@ SHA256 379e182a5990e6ba68fd94f0d6535099b13fc546fed9c5738bf18e0dc77a8780 files/di MD5 b9da0916bf39650fb0db2274bca1492c files/digest-ndiswrapper-1.49_rc3 259 RMD160 d66c562e5bc450ea80ac31a4202435f614024dae files/digest-ndiswrapper-1.49_rc3 259 SHA256 f1dc1b091d54c3804d1ce4ba901939d8e02e2e956691c1273c9af6772cdd34f4 files/digest-ndiswrapper-1.49_rc3 259 +MD5 36c1ff6c1db24675761c477ba152064e files/digest-ndiswrapper-1.49_rc4 259 +RMD160 56d63e5d6923a8ee027db6bc1007e4c9c1bcc357 files/digest-ndiswrapper-1.49_rc4 259 +SHA256 299c7b14da1aab1dd09c95b90cb1dbbb5dd6c2bee444b9a0e1697544378a1f9d files/digest-ndiswrapper-1.49_rc4 259 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFHB95XppoStNGKGywRAthZAKDca7dSbFH3a1H2OCvuDvkgqFMNywCfaZrr -sn3JQMwmsk4tqfybAvWkf14= -=is0u +iD8DBQFHFEvrppoStNGKGywRAiSXAJ9ec+Qd0glgFbm4+vnFp+JUsSsa5QCg1dq6 +KdYEW3mf/BWahXh1bZIfsXo= +=Vtyt -----END PGP SIGNATURE----- diff --git a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.44 b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.44 deleted file mode 100644 index d1c89b316ede..000000000000 --- a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.44 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 968d538fddfed9350ca68b367284c33a ndiswrapper-1.44.tar.gz 195228 -RMD160 4e44e0c54bf767d0091f1188b6f1c4ae9416a79b ndiswrapper-1.44.tar.gz 195228 -SHA256 d08a2eb45917d69adac706fad5bbe7487be48846c402395ec0bca5e280dedcdc ndiswrapper-1.44.tar.gz 195228 diff --git a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.45 b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.45 deleted file mode 100644 index 06997b5dda6c..000000000000 --- a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.45 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 4c3146fffa68ccf8d7571dd2d13b9f83 ndiswrapper-1.45.tar.gz 197938 -RMD160 33365872aca5714969a168abd0d881c42756d0d7 ndiswrapper-1.45.tar.gz 197938 -SHA256 13ae9d39d34980b9eedd5e4037398cd1396897b513b1a827a5cd2aba2fe7a4a8 ndiswrapper-1.45.tar.gz 197938 diff --git a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.46 b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.46 deleted file mode 100644 index 6cb2e87d34ad..000000000000 --- a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.46 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 971d007bedbd831190ab341e771ddbde ndiswrapper-1.46.tar.gz 198155 -RMD160 dcabd6e83f351c397dc40285ce2a2814d16e411f ndiswrapper-1.46.tar.gz 198155 -SHA256 84971a43e560177ab837cd231eeb20af50e7bb84c82ea510754ac220efbf383d ndiswrapper-1.46.tar.gz 198155 diff --git a/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.49_rc4 b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.49_rc4 new file mode 100644 index 000000000000..9e2fd3e04299 --- /dev/null +++ b/net-wireless/ndiswrapper/files/digest-ndiswrapper-1.49_rc4 @@ -0,0 +1,3 @@ +MD5 5c13c4034cf0367c63bc7f4ef5ff49fb ndiswrapper-1.49rc4.tar.gz 199974 +RMD160 9fc9eaad7c0da1e43cc3840bd6171bf465dc1b00 ndiswrapper-1.49rc4.tar.gz 199974 +SHA256 8ea97bf00f7326547e585d6b5a167a3494278e74fbaa66d074fdbae887c7462b ndiswrapper-1.49rc4.tar.gz 199974 diff --git a/net-wireless/ndiswrapper/ndiswrapper-1.44.ebuild b/net-wireless/ndiswrapper/ndiswrapper-1.44.ebuild deleted file mode 100644 index fac7c2768ead..000000000000 --- a/net-wireless/ndiswrapper/ndiswrapper-1.44.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.44.ebuild,v 1.2 2007/05/25 07:13:57 opfer Exp $ - -inherit linux-mod - -DESCRIPTION="Wrapper for using Windows drivers for some wireless cards" -HOMEPAGE="http://ndiswrapper.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 x86" -IUSE="debug usb" - -DEPEND="sys-apps/pciutils" -RDEPEND="${DEPEND} - net-wireless/wireless-tools" - -CONFIG_CHECK="NET_RADIO" - -MODULE_NAMES="ndiswrapper(misc:${S}/driver)" -BUILD_TARGETS="all" -MODULESD_NDISWRAPPER_ALIASES=("wlan0 ndiswrapper") - -ERROR_USB="You need to enable USB support in your kernel -to use usb support in ndiswrapper." - -pkg_setup() { - einfo "See http://www.gentoo.org/doc/en/gentoo-kernel.xml for a list of supported kernels." - echo "" - use usb && CONFIG_CHECK="${CONFIG_CHECK} USB" - linux-mod_pkg_setup -} - -src_unpack() { - unpack ${A} - convert_to_m "${S}/driver/Makefile" -} - -src_compile() { - local params - - # Enable verbose debugging information - if use debug; then - params="DEBUG=3" - use usb && params="${params} USB_DEBUG=1" - fi - - cd utils - emake || die "Compile of utils failed!" - - use usb || params="DISABLE_USB=1" - - # Does not like parallel builds - # http://bugs.gentoo.org/show_bug.cgi?id=154213 - # KBUILD value can't be quoted - # http://bugs.gentoo.org/show_bug.cgi?id=156319 - BUILD_PARAMS="KSRC=${KV_DIR} KVERS=${KV_FULL} KBUILD=${KV_OUT_DIR} ${params} -j1" - linux-mod_src_compile -} - -src_install() { - dodoc README INSTALL AUTHORS ChangeLog - doman ndiswrapper.8 - - keepdir /etc/ndiswrapper - - linux-mod_src_install - - cd utils - emake DESTDIR="${D}" install || die "emake install failed" -} - -pkg_postinst() { - linux-mod_pkg_postinst - echo - elog "ndiswrapper requires .inf and .sys files from a Windows(tm) driver" - elog "to function. Download these to /root for example, then" - elog "run 'ndiswrapper -i /root/foo.inf'. After that you can delete them." - elog "They will be copied to the proper location." - elog "Once done, please run 'update-modules'." - echo - elog "check http://ndiswrapper.sf.net/mediawiki/index.php/List for drivers" - I=$(lspci -n | egrep 'Class (0280|0200):' | cut -d' ' -f4) - elog "Look for the following on that page for your driver:" - elog "Possible Hardware: ${I}" - echo - elog "Please have a look at http://ndiswrapper.sourceforge.net/wiki/" - elog "for the FAQ, HowTos, Tips, Configuration, and installation" - elog "information." - echo - einfo "ndiswrapper devs need support(_hardware_, cash)." - einfo "Don't hesitate if you can help, see http://ndiswrapper.sf.net for details." - echo - - einfo "Attempting to automatically reinstall any Windows drivers" - einfo "you might already have." - for driver in $(ls /etc/ndiswrapper) - do - einfo "Driver: ${driver}" - mv /etc/ndiswrapper/${driver} ${T} - ndiswrapper -i ${T}/${driver}/${driver}.inf - done -} diff --git a/net-wireless/ndiswrapper/ndiswrapper-1.45.ebuild b/net-wireless/ndiswrapper/ndiswrapper-1.45.ebuild deleted file mode 100644 index b9cb07affdba..000000000000 --- a/net-wireless/ndiswrapper/ndiswrapper-1.45.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.45.ebuild,v 1.2 2007/06/25 10:34:19 peper Exp $ - -inherit linux-mod - -DESCRIPTION="Wrapper for using Windows drivers for some wireless cards" -HOMEPAGE="http://ndiswrapper.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="debug usb" - -DEPEND="sys-apps/pciutils" -RDEPEND="${DEPEND} - net-wireless/wireless-tools" - -CONFIG_CHECK="WIRELESS_EXT" - -MODULE_NAMES="ndiswrapper(misc:${S}/driver)" -BUILD_TARGETS="all" -MODULESD_NDISWRAPPER_ALIASES=("wlan0 ndiswrapper") - -ERROR_USB="You need to enable USB support in your kernel -to use usb support in ndiswrapper." - -pkg_setup() { - echo - einfo "See http://www.gentoo.org/doc/en/gentoo-kernel.xml" - einfo "for a list of supported kernels." - echo - - use usb && CONFIG_CHECK="${CONFIG_CHECK} USB" - linux-mod_pkg_setup -} - -src_unpack() { - unpack ${A} - convert_to_m "${S}/driver/Makefile" -} - -src_compile() { - local params - - # Enable verbose debugging information - if use debug; then - params="DEBUG=3" - use usb && params="${params} USB_DEBUG=1" - fi - - cd utils - emake || die "Compile of utils failed!" - - use usb || params="DISABLE_USB=1" - - # Does not like parallel builds - # http://bugs.gentoo.org/show_bug.cgi?id=154213 - # KBUILD value can't be quoted - # http://bugs.gentoo.org/show_bug.cgi?id=156319 - BUILD_PARAMS="KSRC=${KV_DIR} KVERS=${KV_FULL} KBUILD=${KV_OUT_DIR} ${params} -j1" - linux-mod_src_compile -} - -src_install() { - dodoc AUTHORS ChangeLog INSTALL README - doman ndiswrapper.8 || die - - keepdir /etc/ndiswrapper - - linux-mod_src_install - - cd utils - emake DESTDIR="${D}" install || die "emake install failed" -} - -pkg_postinst() { - linux-mod_pkg_postinst - - echo - elog "NDISwrapper requires .inf and .sys files from a Windows(tm) driver" - elog "to function. Download these to /root for example, then" - elog "run 'ndiswrapper -i /root/foo.inf'. After that you can delete them." - elog "They will be copied to /etc/ndiswrapper/." - elog "Once done, please run 'update-modules'." - elog - - elog "Please look at ${HOMEPAGE}" - elog "for the FAQ, HowTos, tips, configuration, and installation" - elog "information." - elog - - local i=$(lspci -n | egrep 'Class (0280|0200):' | cut -d' ' -f4) - if [[ -n "${i}" ]] ; then - elog "Possible hardware: ${i}" - elog - fi - - elog "NDISwrapper devs need support (_hardware_, cash)." - elog "Don't hesitate if you can help." - elog "See ${HOMEPAGE} for details." - echo - - if [[ ${ROOT} == "/" ]]; then - - einfo "Attempting to automatically reinstall any Windows drivers" - einfo "you might already have." - echo - - local driver - for driver in $(ls /etc/ndiswrapper) ; do - einfo "Driver: ${driver}" - mv "/etc/ndiswrapper/${driver}" "${T}" - ndiswrapper -i "${T}/${driver}/${driver}.inf" - done - fi -} diff --git a/net-wireless/ndiswrapper/ndiswrapper-1.46.ebuild b/net-wireless/ndiswrapper/ndiswrapper-1.49_rc4.ebuild index 8ecf5cf240f0..287c66815d4a 100644 --- a/net-wireless/ndiswrapper/ndiswrapper-1.46.ebuild +++ b/net-wireless/ndiswrapper/ndiswrapper-1.49_rc4.ebuild @@ -1,12 +1,14 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.46.ebuild,v 1.2 2007/06/25 10:34:19 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.49_rc4.ebuild,v 1.1 2007/10/16 05:28:05 peper Exp $ inherit linux-mod +MY_P=${PN}-${PV/_/} + DESCRIPTION="Wrapper for using Windows drivers for some wireless cards" HOMEPAGE="http://ndiswrapper.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" KEYWORDS="~amd64 ~x86" @@ -18,6 +20,8 @@ RDEPEND="${DEPEND} CONFIG_CHECK="WIRELESS_EXT" +S=${WORKDIR}/${MY_P} + MODULE_NAMES="ndiswrapper(misc:${S}/driver)" BUILD_TARGETS="all" MODULESD_NDISWRAPPER_ALIASES=("wlan0 ndiswrapper") @@ -37,7 +41,6 @@ pkg_setup() { src_unpack() { unpack ${A} - epatch "${FILESDIR}/${P}-ksrc.patch" convert_to_m "${S}/driver/Makefile" } |