Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 12630 Details for
Bug 18986
emerging isdn4k-utils does not install "vbox"
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
fix in src_install function
isdn4k-utils-3.2_p1-r2.ebuild (text/plain), 2.72 KB, created by
Kai Grosshaus
on 2003-06-01 09:49:58 UTC
(
hide
)
Description:
fix in src_install function
Filename:
MIME Type:
Creator:
Kai Grosshaus
Created:
2003-06-01 09:49:58 UTC
Size:
2.72 KB
patch
obsolete
># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/net-dialup/isdn4k-utils/isdn4k-utils-3.2_p1-r2.ebuild,v 1.3 2003/04/18 18:51:35 seemant Exp $ > >IUSE="X" > >S=${WORKDIR}/${PN} >DESCRIPTION="ISDN-4-Linux Utils" >SRC_URI="ftp://ftp.isdn4linux.de/pub/isdn4linux/utils/${PN}.v3.2p1.tar.bz2" >HOMEPAGE="http://www.isdn4linux.de/" > >SLOT="0" >KEYWORDS="x86" >LICENSE="GPL-2" > >RDEPEND=">=sys-apps/portage-2.0.47-r10 > virtual/glibc > sys-libs/ncurses > sys-libs/gdbm > X? ( virtual/x11 )" > >DEPEND="${RDEPEND} virtual/linux-sources" > >src_unpack() { > unpack ${A} > # Get country code from I4L_CC variable > # default country: DE (Germany) > export I4L_CC=`echo -n "${I4L_CC}" | tr "[:lower:]" "[:upper:]"` > [ "X${I4L_CC}" == "X" ] && export I4L_CC=DE > export I4L_CC_LOW=`echo -n "${I4L_CC}" | tr "[:upper:]" "[:lower:]"` > cd ${S} > > # Patch .config file to suit our needs > cat ${FILESDIR}/${P}.config | { \ > if use X >/dev/null; then > cat > else > sed -e s/CONFIG_BUILDX11=y/#/ -e s/CONFIG_XISDNLOAD=y/#/ -e s/CONFIG_XMONISDN=y/#/; > fi; } | { \ > case "${I4L_CC}" in > DE|AT|CH|NL) > # These countries are specially supported in the isdnlog source. > sed -e s/CONFIG_ISDN_LOG_XX=y/CONFIG_ISDN_LOG_${I4L_CC}=y/ -e s/CONFIG_ISDN_LOG_CC=\'\'/#/ > ;; > *) > # Others get a generic isdnlog. > sed s/CONFIG_ISDN_LOG_CC=\'\'/CONFIG_ISDN_LOG_CC=\'${I4L_CC_LOW}\'/ > ;; > esac } \ > > .config || die > > # Patch in order to make generic config for countries which are not known to isdnlog source > epatch ${FILESDIR}/${PVR}/gentoo.patch > > #disabling device creation the easy way: > echo "#!/bin/bash" > scripts/makedev.sh > echo "true" >> scripts/makedev.sh >} > >src_compile() { > make subconfig || die > make || die >} > >src_install() { > cd ${S} > dodir /dev /sbin /usr/bin /usr/sbin > make DESTDIR=${D} install || die > rm -rf ${D}/usr/doc ${D}/dev > dodoc COPYING NEWS README Mini-FAQ/isdn-faq.txt > > cd ${FILESDIR}/${PVR} > dodir /etc/init.d /etc/conf.d /etc/ppp /var/lib/isdn4linux > > exeinto /etc/init.d > doexe net.ippp0 > newexe isdn4linux.init isdn4linux > > insinto /etc/conf.d > newins isdn4linux.conf isdn4linux > > exeinto /etc/ppp > insinto /etc/ppp > doexe ip-up > dosym ip-up /etc/ppp/ip-down > doins ip-down.ippp0 > doins ioptions > doins options.ippp0 >} > >pkg_postinst() { > > einfo > einfo "Please edit:" > einfo > einfo "- /etc/modules.autoload to contain your ISDN kernel modules" > einfo "- /etc/isdn/* (critical)" > einfo "- /etc/ppp/* (critical)" > einfo > einfo "/etc/init.d/isdn4linux will save and restore your isdnctrl config." > einfo "/etc/init.d/net.ippp0 will start synchronous PPP connections which" > einfo "you need to set up using isdnctrl first!" > einfo > >} >
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 18986
:
10397
|
12603
| 12630