summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-07-24 08:00:22 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-07-24 08:00:22 +0000
commit2c714eabded1f51429938dce602294725fa62d1c (patch)
tree2af0619f3e7b142d20948019c44a319950664938 /net-dialup/misdn
parentversion bump, use misdn-init, kernel 2.6.18 support thanks to Martin von Gage... (diff)
downloadgentoo-2-2c714eabded1f51429938dce602294725fa62d1c.tar.gz
gentoo-2-2c714eabded1f51429938dce602294725fa62d1c.tar.bz2
gentoo-2-2c714eabded1f51429938dce602294725fa62d1c.zip
version bump, use misdn-init, kernel 2.6.18 support thanks to Martin von Gagern <Martin.vGagern@gmx.net> in bug 141020
(Portage version: 2.1.1_pre3-r3) (Unsigned Manifest commit)
Diffstat (limited to 'net-dialup/misdn')
-rw-r--r--net-dialup/misdn/Manifest42
-rw-r--r--net-dialup/misdn/files/digest-misdn-200510171
-rw-r--r--net-dialup/misdn/files/misdn.modulesd105
-rw-r--r--net-dialup/misdn/misdn-20051017.ebuild98
4 files changed, 24 insertions, 222 deletions
diff --git a/net-dialup/misdn/Manifest b/net-dialup/misdn/Manifest
index 7f6aaf032ffe..e97c2b0a02b2 100644
--- a/net-dialup/misdn/Manifest
+++ b/net-dialup/misdn/Manifest
@@ -1,36 +1,42 @@
-MD5 44b626273bea669ea557ef040612873c ChangeLog 1922
-RMD160 a51c88e1095257c84354fa41c6e757db787f25de ChangeLog 1922
-SHA256 681e7ecd86914cbb6e2d3ae268322efb864af400ec7c5b051a15745e4ef6b953 ChangeLog 1922
+AUX README.hfcmulti 2488 RMD160 6c4e62fdfd6ce872b0ec270271ce97954c6374f4 SHA1 94af469baeab0972539a9dc707d1a334dfe0b1b5 SHA256 29793879cd9a752fb1f71e9f9aebc8988024b5ec8cdb53d0d551fc75ade0377f
MD5 4be2313e0dafa1a491fc57e2bf3edca8 files/README.hfcmulti 2488
RMD160 6c4e62fdfd6ce872b0ec270271ce97954c6374f4 files/README.hfcmulti 2488
SHA256 29793879cd9a752fb1f71e9f9aebc8988024b5ec8cdb53d0d551fc75ade0377f files/README.hfcmulti 2488
+AUX change-pci_find_subsys-to-pci_get_subsys.patch 919 RMD160 6ffab592dd7b8ab20108051bf10bebdfbc9d878b SHA1 f030286dd264b27638efda56a37d012fe34fa285 SHA256 cc307bf4fb73140c86fe3999c48756ebbf8aca3dbf230eb0263c4787b1f1197e
MD5 591b7a0690f210221ae79ac9f1ae5633 files/change-pci_find_subsys-to-pci_get_subsys.patch 919
RMD160 6ffab592dd7b8ab20108051bf10bebdfbc9d878b files/change-pci_find_subsys-to-pci_get_subsys.patch 919
SHA256 cc307bf4fb73140c86fe3999c48756ebbf8aca3dbf230eb0263c4787b1f1197e files/change-pci_find_subsys-to-pci_get_subsys.patch 919
-MD5 967da5f09499c4d24de3c6030bafd180 files/digest-misdn-20051017 73
-RMD160 dfc4a3895905fa877d95d82ee99c433180c599da files/digest-misdn-20051017 73
-SHA256 10efdfe963d51fbfe4d6bc3f2588f74b79f67a5374e8314b3d5c9e066e58f6b7 files/digest-misdn-20051017 73
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-misdn-20060321 0
-RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-misdn-20060321 0
-SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-misdn-20060321 0
-MD5 4966ea8f0ed13958aac99675523e0b57 files/misdn.modulesd 2909
-RMD160 c089a2a5f3032873f87df81bf1769b0016860ce4 files/misdn.modulesd 2909
-SHA256 682c4f299c3a5296b630f23dc3dd8e9d4902ebf5b90fb87987de8febe4b5afe8 files/misdn.modulesd 2909
+AUX module-param.diff 10189 RMD160 f6728b55df62bf01565ca64e79aaf51ed83edea9 SHA1 0800ca3ade8e348efdf1912e3105ad8dcb7a17c4 SHA256 105e066fcac2eaa5fdd1842928fd0e7a8899908959463b5a6a0db5b6a78233c7
MD5 08f2bd140b69161d7f07e6a84536391f files/module-param.diff 10189
RMD160 f6728b55df62bf01565ca64e79aaf51ed83edea9 files/module-param.diff 10189
SHA256 105e066fcac2eaa5fdd1842928fd0e7a8899908959463b5a6a0db5b6a78233c7 files/module-param.diff 10189
+AUX mqueue.modulesd 2900 RMD160 9367f81188c53d71c02985c3adce3944eb6fb2a3 SHA1 1692cea322d58f7b04381f57a5688313d4e5bf2c SHA256 9d7108a0e7c9cdb4bb721f8dd7c60e9aca64cec28031be533ad446007bb5fcb8
MD5 2e3de2a37e6ce9be6c8b7892a25de0a5 files/mqueue.modulesd 2900
RMD160 9367f81188c53d71c02985c3adce3944eb6fb2a3 files/mqueue.modulesd 2900
SHA256 9d7108a0e7c9cdb4bb721f8dd7c60e9aca64cec28031be533ad446007bb5fcb8 files/mqueue.modulesd 2900
+AUX packed.diff 6119 RMD160 dab624bed851da2de70ba36c653c9b692d03df2a SHA1 cc7c9eb48381c2c7187c61e5637f0dbcbc384cfc SHA256 c4c5e3df8d4ab87e1b691769f904ff7cb4b9cea0a8b873a968402be6737de8e3
MD5 f575d20408bfa0a1b7fecc36d701ea9d files/packed.diff 6119
RMD160 dab624bed851da2de70ba36c653c9b692d03df2a files/packed.diff 6119
SHA256 c4c5e3df8d4ab87e1b691769f904ff7cb4b9cea0a8b873a968402be6737de8e3 files/packed.diff 6119
-MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
-RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e metadata.xml 163
-SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3 metadata.xml 163
-MD5 7c81f695492a9f6e97ce6a350e5a3194 misdn-20051017.ebuild 3531
-RMD160 aa32c5151756ae75fdc386f834e6a37224332e7f misdn-20051017.ebuild 3531
-SHA256 8b35082418c949a4be0820de2eb6537b2ba0e637de378cb89c3cc012524c47a8 misdn-20051017.ebuild 3531
+EBUILD misdn-20060321.ebuild 3521 RMD160 e7b013ee2ee4dbeb56cb0e0bad9e6fb0bccce53b SHA1 46000b2fd3a787a136e6bfe6f4dc4f855a06abd8 SHA256 1ac8d31e41642900ac33ee89d78f8e00650d00b00987b0f82311afd50092f6e3
MD5 e6d42dded9a5eb5d203d481e0cbe72d2 misdn-20060321.ebuild 3521
RMD160 e7b013ee2ee4dbeb56cb0e0bad9e6fb0bccce53b misdn-20060321.ebuild 3521
SHA256 1ac8d31e41642900ac33ee89d78f8e00650d00b00987b0f82311afd50092f6e3 misdn-20060321.ebuild 3521
+EBUILD misdn-20060722.ebuild 4048 RMD160 f58bc18d0a9ec0c922fe978a349e25263c5d0c66 SHA1 7577b75c0e53e1127b79e08b4f17b279172d84a6 SHA256 7f5fd77784e47f4788d472f34bd5b3c12ac4ca0dd4aa771b0f484fa04c60f77b
+MD5 3b8f1c6db528d3e737d3ab5614bbde0d misdn-20060722.ebuild 4048
+RMD160 f58bc18d0a9ec0c922fe978a349e25263c5d0c66 misdn-20060722.ebuild 4048
+SHA256 7f5fd77784e47f4788d472f34bd5b3c12ac4ca0dd4aa771b0f484fa04c60f77b misdn-20060722.ebuild 4048
+MISC ChangeLog 2204 RMD160 b4d86fae931e0e5fc8b363bd760af8f8f87aee29 SHA1 6cbb0af5871f91bdd7bf676ce340b01eea710dd1 SHA256 a30fafd928f1adb68183a5d589e5ba42273200805b4cae1e816263578807a41e
+MD5 68827e91f87a74d78e8a7ba46f980cf0 ChangeLog 2204
+RMD160 b4d86fae931e0e5fc8b363bd760af8f8f87aee29 ChangeLog 2204
+SHA256 a30fafd928f1adb68183a5d589e5ba42273200805b4cae1e816263578807a41e ChangeLog 2204
+MISC metadata.xml 163 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e SHA1 d8332605fd22c32f15438bbdf24aa622c3d2738a SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3
+MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
+RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e metadata.xml 163
+SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3 metadata.xml 163
+MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-misdn-20060321 1
+RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-misdn-20060321 1
+SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-misdn-20060321 1
+MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-misdn-20060722 1
+RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-misdn-20060722 1
+SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-misdn-20060722 1
diff --git a/net-dialup/misdn/files/digest-misdn-20051017 b/net-dialup/misdn/files/digest-misdn-20051017
deleted file mode 100644
index 505aa721ec48..000000000000
--- a/net-dialup/misdn/files/digest-misdn-20051017
+++ /dev/null
@@ -1 +0,0 @@
-MD5 dafe284107aab11fb420c1e99e240ebf mISDN-CVS-2005-10-17.tar.bz2 259343
diff --git a/net-dialup/misdn/files/misdn.modulesd b/net-dialup/misdn/files/misdn.modulesd
deleted file mode 100644
index fd3500207aad..000000000000
--- a/net-dialup/misdn/files/misdn.modulesd
+++ /dev/null
@@ -1,105 +0,0 @@
-# Options for the mISDN card drivers
-#
-# There's currently no documentation available. You should check
-# the comments in the source code for available parameters and
-# the possible values.
-#
-# Important notice: FAX is not (yet) possible with mISDN, even
-# with the Sedlbauer Speedfax+, but voice and PPP works.
-#
-options avmfritz protocol=2
-options hfcpci protocol=2
-options hfcsusb protocol=2
-options hfcmulti protocol=2
-options sedlfax protocol=2
-options w6692pci protocol=2
-
-# mISDN device
-install mISDN_dev \
-[ -c /dev/mISDN ] || \
-( /bin/mknod -m 660 /dev/mISDN c 46 0 && \
- /bin/chown root:dialout /dev/mISDN )
-remove mISDN_dev \
-[ -c /dev/mISDN ] && /bin/rm -f /dev/mISDN
-alias char-major-46 mISDN_dev
-alias /dev/mISDN mISDN_dev
-
-# mISDN framework
-install mISDN \
-/sbin/modprobe mISDN_core && \
-/sbin/modprobe mISDN_l1 && \
-/sbin/modprobe mISDN_l2 && \
-/sbin/modprobe l3udss1 && \
-/sbin/modprobe mISDN_capi && \
-/sbin/modprobe mISDN_x25dte && \
-/sbin/modprobe mISDN_dsp && \
-/sbin/modprobe mISDN_dtmf
-remove mISDN \
-/sbin/modprobe -r mISDN_dtmf && \
-/sbin/modprobe -r mISDN_dsp && \
-/sbin/modprobe -r mISDN_x25dte && \
-/sbin/modprobe -r mISDN_capi && \
-/sbin/modprobe -r l3udss1 && \
-/sbin/modprobe -r mISDN_l2 && \
-/sbin/modprobe -r mISDN_l1 && \
-/sbin/modprobe -r mISDN_core
-
-# Colognechip HFC PCI
-install hfcpci \
-/sbin/modprobe mISDN && \
-/sbin/modprobe --ignore-install hfcpci
-remove hfcpci \
-/sbin/modprobe -r --ignore-remove hfcpci && \
-/sbin/modprobe -r mISDN
-
-# Colognechip HFC-S USB
-install hfcsusb \
-/sbin/modprobe mISDN && \
-/sbin/modprobe --ignore-install hfcsusb
-remove hfcsusb \
-/sbin/modprobe -r --ignore-remove hfcsusb && \
-/sbin/modprobe -r mISDN
-
-# Colognechip HFC-4S / HFC-8S / HFC-E1
-install hfcmulti \
-/sbin/modprobe mISDN && \
-/sbin/modprobe --ignore-install hfcmulti
-remove hfcmulti \
-/sbin/modprobe -r --ignore-remove hfcmulti && \
-/sbin/modprobe -r mISDN
-
-# AVM Fritz!PCI and ISA PnP
-install avmfritz \
-/sbin/modprobe mISDN && \
-/sbin/modprobe --ignore-install avmfritz
-remove avmfritz \
-/sbin/modprobe -r --ignore-remove avmfritz && \
-/sbin/modprobe -r mISDN
-
-# Winbond W6692 PCI
-install w6692pci \
-/sbin/modprobe mISDN && \
-/sbin/modprobe --ignore-install w6692pci
-remove w6692pci \
-/sbin/modprobe -r --ignore-remove w6692pci && \
-/sbin/modprobe -r mISDN
-
-# Sedlbauer Speedfax+
-# Important: For the sedlbauer speed fax+ to work properly
-# you have to download the firmware 'ISAR.BIN' onto the card.
-install sedlfax \
-/sbin/modprobe mISDN && \
-/sbin/modprobe faxl3 && \
-/sbin/modprobe --ignore-install sedlfax
-remove sedlfax \
-/sbin/modprobe -r --ignore-remove sedlfax && \
-/sbin/modprobe -r faxl3 && \
-/sbin/modprobe -r mISDN
-
-# Winbond W6692 PCI
-install w6692pci \
-/sbin/modprobe mISDN && \
-/sbin/modprobe --ignore-install w6692pci
-remove w6692pci \
-/sbin/modprobe -r --ignore-remove w6692pci && \
-/sbin/modprobe -r mISDN
diff --git a/net-dialup/misdn/misdn-20051017.ebuild b/net-dialup/misdn/misdn-20051017.ebuild
deleted file mode 100644
index 92522de55e29..000000000000
--- a/net-dialup/misdn/misdn-20051017.ebuild
+++ /dev/null
@@ -1,98 +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/misdn/misdn-20051017.ebuild,v 1.1 2005/10/17 21:09:53 genstef Exp $
-
-inherit eutils linux-mod
-
-MY_P=mISDN-CVS-${PV:0:4}-${PV:4:2}-${PV:6:2}
-DESCRIPTION="mISDN (modular ISDN) is the new ISDN stack of the linux kernel version 2.6."
-HOMEPAGE="http://www.isdn4linux.de/mISDN"
-SRC_URI="ftp://ftp.isdn4linux.de/pub/isdn4linux/CVS-Snapshots/${MY_P}.tar.bz2
- ftp://linux.mathematik.tu-darmstadt.de/pub/linux/mirrors/misc/isdn4linux/CVS-Snapshots/${MY_P}.tar.bz2
- ftp://ftp.cs.tu-berlin.de/pub/net/isdn/isdn4linux/CVS-Snapshots/${MY_P}.tar.bz2
- ftp://ftp.gwdg.de/pub/linux/isdn/isdn4linux/CVS-Snapshots/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-RDEPEND=">=net-dialup/capi4k-utils-20050322-r1"
-S=${WORKDIR}/${MY_P}/drivers/isdn/hardware/mISDN/
-
-MISDN_MODULES=("avmfritz" "hfcpci" "hfcmulti" "hfcsusb" "sedlfax" "w6692pci")
-MISDN_KCONFIG=("AVM_FRITZ" "HFCPCI" "HFCMULTI" "HFCUSB" "SPEEDFAX" "W6692" )
-
-pkg_setup() {
- CONFIG_CHECK="ISDN_CAPI ISDN_CAPI_CAPI20 ISDN_CAPI_CAPIFS_BOOL"
- linux-mod_pkg_setup
- MODULE_NAMES="mISDN_capi(net:) mISDN_dtmf(net:) mISDN_l1(net:)
- mISDN_x25dte(net:) l3udss1(net:) mISDN_core(net:) mISDN_isac(net:)
- mISDN_l2(net:) mISDN_dsp(net:)"
- BUILD_PARAMS="-C ${KV_DIR} SUBDIRS=${S} EXTRA_CFLAGS=-I${WORKDIR}/${MY_P}/include CONFIG_MISDN_DRV=m CONFIG_MISDN_DSP=y"
- BUILD_TARGETS="modules"
- #I4LmISDN(net:) does not compile :( CONFIG_I4L_CAPI_LAYER=m
- # the i4l->capi simulation seems to be only for kernel 2.4
-
- if [ -n "${MISDN_CARDS}" ]; then
- #Check existence of user selected cards
- for USERCARD in ${MISDN_CARDS} ; do
- for ((CARD=0; CARD < ${#MISDN_MODULES[*]}; CARD++)); do
- if [ "${USERCARD}" = "${MISDN_MODULES[CARD]}" ]; then
- MODULE_NAMES="${MODULE_NAMES} ${MISDN_MODULES[CARD]}(net:)"
- [ "sedlfax" = "${MISDN_MODULES[CARD]}" ] && MODULE_NAMES="${MODULE_NAMES} faxl3(net:)"
- BUILD_PARAMS="${BUILD_PARAMS} CONFIG_MISDN_${MISDN_KCONFIG[CARD]}=y"
- continue 2
- fi
- done
- die "Module ${USERCARD} not present in ${P}"
- done
- else
- einfo
- einfo "You can control the modules which are built with the variable"
- einfo "MISDN_CARDS which should contain a blank separated list"
- einfo "of a selection from the following cards:"
- einfo " ${MISDN_MODULES[*]}"
- einfo
- ewarn "I give you the chance of hitting Ctrl-C and make the necessary"
- ewarn "adjustments in /etc/make.conf."
-
- # enable everything
- for ((CARD=0; CARD < ${#MISDN_MODULES[*]}; CARD++)); do
- MODULE_NAMES="${MODULE_NAMES} ${MISDN_MODULES[CARD]}(net:)"
- [ "sedlfax" = "${MISDN_MODULES[CARD]}" ] && MODULE_NAMES="${MODULE_NAMES} faxl3(net:)"
- BUILD_PARAMS="${BUILD_PARAMS} CONFIG_MISDN_${MISDN_KCONFIG[CARD]}=y"
- done
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- sed -i "s:pci_find_subsys:pci_get_subsys:g" hfc_multi.c
- sed -i "s:PCI_DEVICE_ID_SITECOM_DC105:PCI_DEVICE_ID_SITECOM_DC105V2:" hfc_pci.c
-}
-
-src_compile() {
- mv Makefile.v2.6 Makefile
- linux-mod_src_compile
-}
-
-src_install() {
- linux-mod_src_install
-
- insinto /etc/modules.d
- newins ${FILESDIR}/misdn.modulesd misdn
-
- dodoc Kconfig.v2.6
-}
-
-pkg_postinst() {
- update_depmod
- update_modules
-
- ewarn
- ewarn "This driver is still under heavy development"
- ewarn "Please report ebuild related bugs / wishes to http://bugs.gentoo.org"
- ewarn "Please report driver bugs to the mISDN mailing-list:"
- ewarn " https://www.isdn4linux.de/mailman/listinfo/isdn4linux"
-}