Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 252133 Details for
Bug 308865
net-dialup/hsfmodem breaks with linux 2.6.33+
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
hsfmodem-7.80.02.05.ebuild
hsfmodem-7.80.02.05.ebuild (text/plain), 2.27 KB, created by
Egor Y. Egorov
on 2010-10-27 02:02:43 UTC
(
hide
)
Description:
hsfmodem-7.80.02.05.ebuild
Filename:
MIME Type:
Creator:
Egor Y. Egorov
Created:
2010-10-27 02:02:43 UTC
Size:
2.27 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/hsfmodem-7.80.02.05.ebuild,v 1.1 2009/11/29 09:33:16 mrness Exp $ > >inherit eutils linux-info > >#The document is the same as in hcfpcimodem, even if it has a different URL >MY_DOC="100498D_RM_HxF_Released.pdf" > >DESCRIPTION="Linuxant's modem driver for Conexant HSF chipset" >HOMEPAGE="http://www.linuxant.com/drivers/hsf/index.php" >SRC_URI="x86? ( http://www.linuxant.com/drivers/hsf/full/archive/${P}full/${P}full.tar.gz ) > amd64? ( http://www.linuxant.com/drivers/hsf/full/archive/${P}x86_64full/${P}x86_64full.tar.gz ) > doc? ( http://www.linuxant.com/drivers/hsf/full/archive/${P}full/${MY_DOC} )" > >LICENSE="Conexant" >KEYWORDS="-* ~amd64 ~x86" >IUSE="doc" >SLOT="0" > >DEPEND="dev-lang/perl > app-arch/cpio" >RDEPEND="${DEPEND}" > >S="${WORKDIR}" > >pkg_setup() { > linux-info_pkg_setup > if useq x86; then > MY_ARCH_S="${S}/${P}full" > elif useq amd64; then > MY_ARCH_S="${S}/${P}x86_64full" > fi > > local f > QA_EXECSTACK="" > for f in pcibasic2 mc97ich mc97via mc97ali mc97ati mc97sis usbcd2 soar hda engine ; do > QA_EXECSTACK="${QA_EXECSTACK} usr/lib/hsfmodem/modules/imported/hsf${f}-i386.O" > done >} > >src_unpack() { > unpack ${A} > cd "${MY_ARCH_S}" > epatch "${FILESDIR}/${P}-gentoo.patch" \ > "${FILESDIR}/${P}-fix-missing-autoconf-and-utsrelease-header-files.patch" \ > "${FILESDIR}/${P}-fix-2.6.36-kernel.patch" || die "epatch failed" >} > >src_compile() { > cd "${MY_ARCH_S}" > emake all || die "make failed" >} > >src_install () { > cd "${MY_ARCH_S}" > make ROOT="${D}" install || die "make install failed" > > # on testing arches, kernelcompiler.sh permissions are 0600 (#158736) > fperms a+rx /usr/lib/hsfmodem/modules/kernelcompiler.sh > > use doc && dodoc "${DISTDIR}/${MY_DOC}" > dosed "/\/etc\/init\.d\/hsf/s/ln -s/cp/" /usr/sbin/hsfconfig || die >} > >pkg_preinst() { > local NVMDIR="${ROOT}/etc/${PN}/nvm" > if [ -d "${NVMDIR}" ]; then > einfo "Cleaning ${NVMDIR}..." > rm -rf "${NVMDIR}" > eend > fi >} > >pkg_postinst() { > if [ "${ROOT}" = / ]; then > elog "To complete the installation and configuration of your HSF modem," > elog "please run hsfconfig." > fi >} > >pkg_prerm() { > if [ "${ROOT}" = / -a -f /etc/init.d/hsf ] ; then > hsfconfig --remove || die "hsfconfig --remove failed" > fi >}
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 308865
:
238229
|
238233
|
245876
|
252131
| 252133