summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2005-01-25 18:48:17 +0000
committerStefan Schweizer <genstef@gentoo.org>2005-01-25 18:48:17 +0000
commit37c0749769ddd9725cec532a48ad7942babf888a (patch)
treebfc3303dea6a2b105c140bb775d0c7c688e973cf /net-dialup/fcdsl
parentPruned old version. (diff)
downloadhistorical-37c0749769ddd9725cec532a48ad7942babf888a.tar.gz
historical-37c0749769ddd9725cec532a48ad7942babf888a.tar.bz2
historical-37c0749769ddd9725cec532a48ad7942babf888a.zip
Remove obsolete kmod-inheriting version
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'net-dialup/fcdsl')
-rw-r--r--net-dialup/fcdsl/ChangeLog5
-rw-r--r--net-dialup/fcdsl/Manifest4
-rw-r--r--net-dialup/fcdsl/fcdsl-2.6.20.7.ebuild289
-rw-r--r--net-dialup/fcdsl/files/digest-fcdsl-2.6.20.71
4 files changed, 5 insertions, 294 deletions
diff --git a/net-dialup/fcdsl/ChangeLog b/net-dialup/fcdsl/ChangeLog
index 1da187b2086b..1ded76bdd5bf 100644
--- a/net-dialup/fcdsl/ChangeLog
+++ b/net-dialup/fcdsl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-dialup/fcdsl
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/ChangeLog,v 1.7 2005/01/25 18:44:54 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/ChangeLog,v 1.8 2005/01/25 18:48:17 genstef Exp $
+
+ 25 Jan 2005; Stefan Schweizer <genstef@gentoo.org> -fcdsl-2.6.20.7.ebuild:
+ Remove obsolete kmod-inheriting version
*fcdsl-2.6.20.7-r3 (25 Jan 2005)
diff --git a/net-dialup/fcdsl/Manifest b/net-dialup/fcdsl/Manifest
index 495e5c40918f..4ae1f5b65731 100644
--- a/net-dialup/fcdsl/Manifest
+++ b/net-dialup/fcdsl/Manifest
@@ -1,8 +1,6 @@
MD5 b2c441ff97974e183009d4610fcdb221 fcdsl-2.6.20.7-r3.ebuild 7806
-MD5 7da7ce34b91fbfe58341dafdff818588 fcdsl-2.6.20.7.ebuild 7204
MD5 9b8d807fb635830eb81f756acb32d618 fcdsl-2.6.20.7-r2.ebuild 7856
-MD5 2f204f9e1a3138226710c5febaba934e ChangeLog 1654
+MD5 ca56da4c47b59d7d99c65f23eb95ad48 ChangeLog 1774
MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
-MD5 364100988c059984dab986c49888df6f files/digest-fcdsl-2.6.20.7 72
MD5 364100988c059984dab986c49888df6f files/digest-fcdsl-2.6.20.7-r2 72
MD5 05ac6fb7b43f51ef47b85e53bc08de2d files/digest-fcdsl-2.6.20.7-r3 381
diff --git a/net-dialup/fcdsl/fcdsl-2.6.20.7.ebuild b/net-dialup/fcdsl/fcdsl-2.6.20.7.ebuild
deleted file mode 100644
index f277a9207d6d..000000000000
--- a/net-dialup/fcdsl/fcdsl-2.6.20.7.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/fcdsl-2.6.20.7.ebuild,v 1.4 2005/01/25 18:44:54 genstef Exp $
-
-inherit kmod rpm eutils
-
-S="${WORKDIR}/fritz"
-
-DESCRIPTION="AVM FRITZ!Card DSL drivers for 2.6 kernel"
-HOMEPAGE="http://www.avm.de/"
-SRC_URI="ftp://ftp.suse.com/pub/suse/i386/update/9.1/rpm/src/avm_${P/2.6./2.6-}.src.rpm"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-RDEPEND=">=net-dialup/capi4k-utils-20040810
- net-dialup/ppp"
-DEPEND="${RDEPEND}
- app-arch/rpm2targz
- sys-apps/gawk
- sys-apps/sed
- virtual/linux-sources"
-
-detect_fcdsl_card() {
-
- FCDSL_NAMES=("AVM FRITZ!Card DSL" "AVM FRITZ!Card DSL v2.0" "AVM FRITZ!Card DSL SL" "AVM FRITZ!Card DSL USB" "AVM FRITZ!Card DSL SL USB")
- FCDSL_BUSTYPES=("pci" "pci" "pci" "usb" "usb")
- FCDSL_IDS=("1131:5402" "1244:2900" "1244:2700" "057c:2300" "057c:3500")
- FCDSL_FIRMWARES=("fdslbase.bin" "fds2base.bin" "fdssbase.bin" "fdsubase.frm" "fdlubase.frm")
- FCDSL_MODULES=("fcdsl" "fcdsl2" "fcdslsl" "fcdslusb" "fcdslslusb")
- FCDSL_SRCDIRS=("fritz.dsl" "fritz.dsl2" "fritz.dslsl" "fritz.dslusb" "fritz.dslslusb")
-
- PCI_IDS=""
- USB_IDS=""
- if [ -d /sys/bus ]; then
- if [ -d /sys/bus/pci/devices ]; then
- cd /sys/bus/pci/devices
- for PCI_DEVICE in *; do
- PCI_IDS="${PCI_IDS}$(cat ${PCI_DEVICE}/vendor | sed -e 's:0\x::'):$(cat ${PCI_DEVICE}/device | sed -e 's:0\x::') "
- done
- unset PCI_DEVICE
- fi
- if [ -d /sys/bus/usb/devices ]; then
- cd /sys/bus/usb/devices
- for USB_DEVICE in [0-9]*; do
- if [ -f ${USB_DEVICE}/idVendor ]; then
- USB_IDS="${USB_IDS}$(cat ${USB_DEVICE}/idVendor):$(cat ${USB_DEVICE}/idProduct) "
- fi
- done
- unset USB_DEVICE
- fi
- fi
-
- FCDSL_MODULE=""
- for ((CARD=0; CARD < ${#FCDSL_IDS[*]}; CARD++)); do
- BUS_IDS=""
- if [ "${FCDSL_BUSTYPES[CARD]}" == "pci" ]; then
- BUS_IDS="${PCI_IDS}"
- else
- BUS_IDS="${USB_IDS}"
- fi
- for BUS_ID in ${BUS_IDS}; do
- if [ "${BUS_ID}" == "${FCDSL_IDS[CARD]}" ]; then
- einfo "Found: ${FCDSL_NAMES[CARD]}"
- FCDSL_FIRMWARE=${FCDSL_FIRMWARES[CARD]}
- FCDSL_MODULE=${FCDSL_MODULES[CARD]}
- FCDSL_SRCDIR=${WORKDIR}/${FCDSL_SRCDIRS[CARD]}
- fi
- done
- done
- if [ "${FCDSL_MODULE}" == "" ]; then
- ewarn "No AVM FRITZ!Card DSL found!"
- fi
-
-}
-
-readpassword() {
-
- VALUE_1=""
- VALUE_2=""
- while true; do
- einfo "Enter your password:"
- read -r -s VALUE_1
- einfo "Retype your password:"
- read -r -s VALUE_2
- if [ "${VALUE_1}" == "" ]; then
- echo
- eerror "You entered a blank password. Please try again."
- echo
- else
- if [ "${VALUE_1}" == "${VALUE_2}" ] ; then
- break
- else
- echo
- eerror "Your password entries do not match. Please try again."
- echo
- fi
- fi
- done
- eval ${1}=${VALUE_1}
-
- VALUE_1=""
- VALUE_2=""
- unset VALUE_1
- unset VALUE_2
-
-}
-
-readvalue() {
-
- VALUE=""
- while true; do
- einfo "${2}:"
- read VALUE
- if [ "${VALUE}" == "" ]; then
- eerror "You entered a blank value. Please try again."
- echo
- else
- break
- fi
- done
- eval ${1}=${VALUE}
-
- VALUE=""
- unset VALUE
-
-}
-
-pkg_setup() {
-
- if is_kernel 2 6; then
- einfo "Found: 2.6 kernel"
- else
- die "This package works only with 2.6 kernel!"
- fi
-
- if [ "$(kmod_get_config_var ISDN_CAPI_CAPI20 | tail -n 1)" == "n" ]; then
- ewarn "For using the driver you need a kernel with enabled CAPI support."
- fi
-
- detect_fcdsl_card
-
-}
-
-src_unpack() {
-
- rpm_src_unpack ${DISTDIR}/${A} || die "Could not unpack RPM package."
-
-}
-
-src_compile() {
-
- if [ "${FCDSL_MODULE}" == "" ]; then
- for ((CARD=0; CARD < ${#FCDSL_IDS[*]}; CARD++)); do
- einfo "Compiling driver for ${FCDSL_NAMES[CARD]}"
- cd ${WORKDIR}/${FCDSL_SRCDIRS[CARD]}/src || die "Could not change to ${FCDSL_NAMES[CARD]} source directory."
- kmod_src_compile || die "Could not compile driver for ${FCDSL_NAMES[CARD]}."
- done
- else
- cd ${FCDSL_SRCDIR}/src || die "Could not change to driver source directory."
- kmod_src_compile || die "Could not compile driver."
- fi
-
-}
-
-src_install() {
-
- dodir /etc/drdsl /etc/modules.d /lib/modules/${KV_VERSION_FULL}/misc /usr/lib/isdn /usr/sbin
-
- echo -e "# card\tfile\tproto\tio\tirq\tmem\tcardnr\toptions" >${D}/etc/capi.conf
- echo "#" >>${D}/etc/capi.conf
-
- echo "# Options for AVM FRITZ!Card DSL cards" >${D}/etc/modules.d/fcdsl
- echo "# Correct these settings with the output from drdsl -n" >>${D}/etc/modules.d/fcdsl
-
- if [ "${FCDSL_MODULE}" == "" ]; then
- for ((CARD=0; CARD < ${#FCDSL_IDS[*]}; CARD++)); do
- echo -e "#${FCDSL_MODULES[CARD]}\t${FCDSL_FIRMWARES[CARD]}\t-\t-\t-\t-\t-" >>${D}/etc/capi.conf
-
- echo "#options ${FCDSL_MODULES[CARD]} VPI=1 VCI=32 VCC=1" >>${D}/etc/modules.d/fcdsl
-
- insinto /usr/lib/isdn
- doins ${WORKDIR}/${FCDSL_SRCDIRS[CARD]}/${FCDSL_FIRMWARES[CARD]}
-
- insinto /lib/modules/${KV_VERSION_FULL}/misc
- doins ${WORKDIR}/${FCDSL_SRCDIRS[CARD]}/src/${FCDSL_MODULES[CARD]}.${KV_OBJ}
- done
- else
- echo -e "${FCDSL_MODULE}\t${FCDSL_FIRMWARE}\t-\t-\t-\t-\t-" >>${D}/etc/capi.conf
-
- echo "#options ${FCDSL_MODULE} VPI=1 VCI=32 VCC=1" >>${D}/etc/modules.d/fcdsl
-
- insinto /usr/lib/isdn
- doins ${FCDSL_SRCDIR}/${FCDSL_FIRMWARE}
-
- insinto /lib/modules/${KV_VERSION_FULL}/misc
- doins ${FCDSL_SRCDIR}/src/${FCDSL_MODULE}.${KV_OBJ}
- fi
-
- insinto /etc/drdsl
- doins ${S}/drdsl.ini
-
- exeinto /usr/sbin
- doexe ${S}/drdsl
-
- dodoc ${S}/CAPI* ${S}/compile* ${S}/license.txt ${S}/release.txt
- dohtml install_passive-*.html
-
-}
-
-pkg_postinst() {
-
- einfo "To complete the installation you have to modify the file"
- einfo " /etc/modules.d/fcdsl"
- einfo "with the options drdsl will give you."
- echo
- einfo "Please enter following commands:"
- einfo " depmod -ae"
- einfo " capiinit start"
- einfo " drdsl -n"
- einfo " nano /etc/modules.d/fcdsl (=> enter the values)"
- einfo " update-modules"
- echo
- einfo "If you want to create a peer file, please run:"
- einfo " ebuild /var/db/pkg/net-dialup/${PF}/${PF}.ebuild config"
- sleep 10
-
-}
-
-pkg_config() {
-
- detect_fcdsl_card
-
- if [ "${FCDSL_MODULE}" != "" ]; then
- readvalue FCDSL_PROVIDER "Enter the name of your ISP"
- if [ ! -e "/etc/ppp/peers/${FCDSL_PROVIDER}" ]; then
- readvalue FCDSL_USER "Enter your user name"
- if [ "$(grep "${FCDSL_USER}" /etc/ppp/pap-secrets)" == "" ]; then
- readpassword FCDSL_PASSWORD
- echo '"'${FCDSL_USER}'" * "'${FCDSL_PASSWORD}'"' >>/etc/ppp/pap-secrets
- unset FCDSL_PASSWORD
- cat <<EOF >>/etc/ppp/peers/${FCDSL_PROVIDER}
-connect ""
-ipcp-accept-remote
-ipcp-accept-local
-usepeerdns
-defaultroute
-user "${FCDSL_USER}"
-hide-password
-sync
-noauth
-lcp-echo-interval 5
-lcp-echo-failure 3
-lcp-max-configure 50
-lcp-max-terminate 2
-noccp
-noipx
-noproxyarp
-mru 1492
-mtu 1492
-linkname "${FCDSL_PROVIDER}"
-ipparam internet
-plugin capiplugin.so
-avmadsl
-:
-/dev/null
-EOF
- echo
- echo
- echo
- einfo "Now, you can start an ADSL connection with either"
- einfo " pon \"${FCDSL_PROVIDER}\""
- einfo "or"
- einfo " pppd call \"${FCDSL_PROVIDER}\""
- else
- ewarn "User \"${FCDSL_USER}\" always exists in \"/etc/ppp/pap-secrets\"!"
- fi
- else
- ewarn "Peer file \"/etc/ppp/peers/${FCDSL_PROVIDER}\" always exists!"
- fi
- else
- ewarn "No AVM FRITZ!Card DSL found!"
- fi
- unset FCDSL_PROVIDER
- unset FCDSL_USER
-
-}
diff --git a/net-dialup/fcdsl/files/digest-fcdsl-2.6.20.7 b/net-dialup/fcdsl/files/digest-fcdsl-2.6.20.7
deleted file mode 100644
index 531d29dea75a..000000000000
--- a/net-dialup/fcdsl/files/digest-fcdsl-2.6.20.7
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0af47b4ed612deefffa4a7673e20ae41 avm_fcdsl-2.6-20.7.src.rpm 2924582