Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 43155 Details for
Bug 69819
ipw2100 0.57 version bump (with ebuild)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
new ebuild (0.57) without 2.4-kernels backport-patch
ipw2100-0.57.ebuild (text/plain), 3.88 KB, created by
Schricker
on 2004-11-02 03:06:54 UTC
(
hide
)
Description:
new ebuild (0.57) without 2.4-kernels backport-patch
Filename:
MIME Type:
Creator:
Schricker
Created:
2004-11-02 03:06:54 UTC
Size:
3.88 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-0.56.ebuild,v 1.4 2004/10/21 08:13:25 brix Exp $ > >inherit kernel-mod eutils > >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 > mirror://gentoo/${PN}-fw-${FW_VERSION}.tgz" > >LICENSE="GPL-2 ipw2100-fw" >SLOT="0" >KEYWORDS="x86" > >IUSE="" >DEPEND="!net-wireless/ipw2200 > sys-apps/sed" >RDEPEND=">=sys-apps/hotplug-20030805-r2 > >=net-wireless/wireless-tools-27_pre23" > >src_unpack() { > if ! kernel-mod_configoption_present NET_RADIO > then > eerror "" > eerror "${P} requires support for Wireless LAN drivers (non-hamradio) &" > eerror "Wireless Extensions (CONFIG_NET_RADIO) in the kernel." > eerror "" > die "CONFIG_NET_RADIO support not detected." > fi > > if ! kernel-mod_configoption_present CRYPTO_ARC4 > then > eerror "" > eerror "${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)" > eerror "in the kernel." > eerror "" > die "CONFIG_CRYPTO_ARC4 support not detected." > fi > > if ! kernel-mod_configoption_present CRYPTO_MICHAEL_MIC > then > eerror "" > eerror "${P} requires support for Michael MIC keyed digest algorithm" > eerror "(CONFIG_CRYPTO_MICHAEL_MIC) in the kernel." > eerror "" > die "CONFIG_CRYPTO_MICHAEL_MIC support not detected." > fi > > if ! kernel-mod_configoption_present CRYPTO_AES_586 && ! kernel-mod_configoption_present CRYPTO_AES > then > eerror "" > eerror "${P} requires support for AES cipher algorithms (i586)" > eerror "(CONFIG_CRYPTO_AES_586) in the kernel." > eerror "" > eerror "This is called CONFIG_CRYPTO_AES in kernels prior to 2.6.8." > eerror "" > die "CONFIG_CRYPTO_AES_586 support not detected." > fi > > if ! kernel-mod_configoption_present FW_LOADER > then > eerror "" > eerror "${P} requires Hotplug firmware loading support (CONFIG_FW_LOADER)" > eerror "in the kernel." > eerror "" > die "CONFIG_FW_LOADER support not detected." > fi > > if ! kernel-mod_configoption_present CRC32 > then > eerror "" > eerror "${P} requires support for CRC32 functions (CONFIG_CRC32) in the" > eerror "kernel." > eerror "" > die "CONFIG_CRC32 support not detected." > fi > > kernel-mod_check_modules_supported > > unpack ${A} > > # if kernel-mod_is_2_4_kernel > # then > # cd ${S} > # epatch ${WORKDIR}/${P}-2.4-v1.patch > # fi > > einfo "Patching Makefile to enable WPA" > sed -i "s:^# CONFIG_IEEE80211_WPA=:CONFIG_IEEE80211_WPA=:" \ > ${S}/Makefile > > # let pkg_postinst() handle depmod > sed -i "s:/sbin/depmod -a::" ${S}/Makefile > > kernel-mod_getversion > > if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ] > then > sed -i 's:SUBDIRS=:M=:g' ${S}/Makefile > fi >} > >src_compile() { > set_arch_to_kernel > > emake KSRC=${ROOT}/usr/src/linux all || die >} > >src_install() { > set_arch_to_kernel > > emake KSRC=${ROOT}/usr/src/linux KMISC=${D}/lib/modules/${KV}/net install || die > > set_arch_to_portage > > dodoc ISSUES README.ipw2100 CHANGES LICENSE > > insinto /lib/firmware > doins ${WORKDIR}/${PN}-${FW_VERSION}.fw > doins ${WORKDIR}/${PN}-${FW_VERSION}-p.fw > doins ${WORKDIR}/${PN}-${FW_VERSION}-i.fw > newins ${WORKDIR}/LICENSE ${PN}-${FW_VERSION}-LICENSE > > # Create symbolic links for old (<=hotplug-20040920) firmware location > # See bug #65059 > dodir /usr/lib/hotplug/firmware > dosym /lib/firmware/${PN}-${FW_VERSION}.fw /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}.fw > dosym /lib/firmware/${PN}-${FW_VERSION}-p.fw /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}-p.fw > dosym /lib/firmware/${PN}-${FW_VERSION}-i.fw /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}-i.fw > dosym /lib/firmware/${PN}-${FW_VERSION}-LICENSE /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}-LICENSE >} > >pkg_postinst() { > einfo "Checking kernel module dependencies" > test -r "${ROOT}/usr/src/linux/System.map" && \ > depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV} >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 69819
: 43155