summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-dialup/hcfpcimodem/Manifest31
-rw-r--r--net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.082
-rw-r--r--net-dialup/hcfpcimodem/files/hcfpcimodem-1.08-upstream-20051215.patch49
-rw-r--r--net-dialup/hcfpcimodem/hcfpcimodem-1.08.ebuild77
4 files changed, 22 insertions, 137 deletions
diff --git a/net-dialup/hcfpcimodem/Manifest b/net-dialup/hcfpcimodem/Manifest
index fa4036b2d7df..44b069b714fa 100644
--- a/net-dialup/hcfpcimodem/Manifest
+++ b/net-dialup/hcfpcimodem/Manifest
@@ -1,18 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 f5eb895c65ee07f5aef1ef65f7128aff ChangeLog 4418
-MD5 395bd74ffc3553d4ef151865b7601bb1 files/digest-hcfpcimodem-1.08 144
-MD5 a2b09ba68937c610b9c2f5156690c3a4 files/digest-hcfpcimodem-1.10-r2 144
-MD5 9ec542df181d86f49f4d66377de83a59 files/hcfpcimodem-1.08-upstream-20051215.patch 2777
+AUX hcfpcimodem-1.10-suspend2.patch 800 RMD160 a6493cbd2428f0de594a5c4982fedbe270febf32 SHA1 37d6d8227bafb5793fdaf4be4ae5194c26e693ae SHA256 2471713d6d04fbd0a56a75cf40d8c8d7b5e5e7d2130599365407704ff0d094c6
MD5 d49ba111af3016191da29fc85232ae77 files/hcfpcimodem-1.10-suspend2.patch 800
-MD5 9180a9a60e4066ac19d6caaba94f527b hcfpcimodem-1.08.ebuild 1859
+RMD160 a6493cbd2428f0de594a5c4982fedbe270febf32 files/hcfpcimodem-1.10-suspend2.patch 800
+SHA256 2471713d6d04fbd0a56a75cf40d8c8d7b5e5e7d2130599365407704ff0d094c6 files/hcfpcimodem-1.10-suspend2.patch 800
+DIST 100498D_RM_HxF_Released.pdf 718949 RMD160 be9df1ae492bcce46775c0325cd438b91213bf7a SHA1 519c9b064e734873d67cf9c17d8eb1389a6f4eef SHA256 e05385b094ac97f13aabc9432ba7478c0acf12862b3c4da097272435d43f6ac1
+DIST hcfpcimodem-1.10full.tar.gz 673764 RMD160 b034f6595eaf45adcfe47803ad99097c8e056ca1 SHA1 d74ae9fda6ff8a9b2b7523460d80f30e14cab698 SHA256 007f24b11e4ae2723f4a2b29172ec80f1d3d0bd86436769f471172fbf7af4556
+EBUILD hcfpcimodem-1.10-r2.ebuild 1969 RMD160 a5ab33921117c65603b47f4b1a710f4c2fc3e415 SHA1 11ed69d03e04c6316c3a6f9ac91c35cd7b32eb63 SHA256 6e982e606960501e89a348f84021a4f8cc06dd044c8e4fce9fd8a315d3feb5ab
MD5 55117e0b1d49727719590751f3a32895 hcfpcimodem-1.10-r2.ebuild 1969
+RMD160 a5ab33921117c65603b47f4b1a710f4c2fc3e415 hcfpcimodem-1.10-r2.ebuild 1969
+SHA256 6e982e606960501e89a348f84021a4f8cc06dd044c8e4fce9fd8a315d3feb5ab hcfpcimodem-1.10-r2.ebuild 1969
+MISC ChangeLog 4570 RMD160 7478fb26edf4d32ae84960e239955aa089125d91 SHA1 cbd64ef89e9303bafc18cd59647df0f8190b8783 SHA256 851795f7a82998bd8626bf3388899639334eca0f4ab37737e7835225ca7ff2e1
+MD5 3773cbc40e701d5bc01811bd2e238e0e ChangeLog 4570
+RMD160 7478fb26edf4d32ae84960e239955aa089125d91 ChangeLog 4570
+SHA256 851795f7a82998bd8626bf3388899639334eca0f4ab37737e7835225ca7ff2e1 ChangeLog 4570
+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 9ae63616141b4b42a89e359d31b03649 files/digest-hcfpcimodem-1.10-r2 524
+RMD160 723c7f443dc35d92ff39853867041b58054afc10 files/digest-hcfpcimodem-1.10-r2 524
+SHA256 0484aab7c4d1c6b3050d93a71bdbb4623a744faddffe9963cfe0f07aaf0c65e6 files/digest-hcfpcimodem-1.10-r2 524
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
+Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFEZufmjG8pv1lIUX4RAiHvAKDTQESmo8fl4xb7nlSSZ04WetXuuACfX2Jj
-gE3hGui87Ztfgoa43Z5/+so=
-=ZjmT
+iD8DBQFFFCZN3sf9c6kjmR8RAk3vAJoDHYUd5VkDZtwPOrYR83Ef+vk9ugCgpE0o
+kJ9Gq+UmRS5HFVfaYL1g3cU=
+=wPl+
-----END PGP SIGNATURE-----
diff --git a/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.08 b/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.08
deleted file mode 100644
index 91a47adf1a9d..000000000000
--- a/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.08
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 6739e411d980ce10cb5ddefe20763660 hcfpcimodem-1.08full.tar.gz 670071
-MD5 e6d8fea8f5f641d7bb4dfb33c6f478e7 100498D_RM_HxF_Released.pdf 718949
diff --git a/net-dialup/hcfpcimodem/files/hcfpcimodem-1.08-upstream-20051215.patch b/net-dialup/hcfpcimodem/files/hcfpcimodem-1.08-upstream-20051215.patch
deleted file mode 100644
index 6b1dfef26eb6..000000000000
--- a/net-dialup/hcfpcimodem/files/hcfpcimodem-1.08-upstream-20051215.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff -Nru hcfpcimodem-1.08full.orig/modules/GPL/oscompat.h hcfpcimodem-1.08full/modules/GPL/oscompat.h
---- hcfpcimodem-1.08full.orig/modules/GPL/oscompat.h 2005-09-18 00:42:03.000000000 +0300
-+++ hcfpcimodem-1.08full/modules/GPL/oscompat.h 2005-12-15 01:22:24.163927500 +0200
-@@ -550,7 +550,11 @@
- #define CLASS_DEVICE_DESTROY(class, dev) class_simple_device_remove(dev)
- #define CLASS_CREATE(owner, name) class_simple_create(owner, name)
- #else
-+#ifdef FOUND_CLASS_DEVICE_PARENT
-+#define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) class_device_create(class, NULL, dev, device, fmt, rest)
-+#else
- #define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) class_device_create(class, dev, device, fmt, rest)
-+#endif
- #define CLASS_DESTROY(class) class_destroy(class)
- #define CLASS_DEVICE_DESTROY(class, dev) class_device_destroy(class, dev)
- #define CLASS_CREATE(owner, name) class_create(owner, name)
-diff -Nru hcfpcimodem-1.08full.orig/modules/Makefile hcfpcimodem-1.08full/modules/Makefile
---- hcfpcimodem-1.08full.orig/modules/Makefile 2005-10-21 19:15:04.000000000 +0300
-+++ hcfpcimodem-1.08full/modules/Makefile 2005-12-15 01:23:06.498573250 +0200
-@@ -80,8 +80,10 @@
- FOUND_CLASS_SIMPLE := $(shell grep -q 'class_simple_device_add' ${REAL_KERNELSRC}/include/linux/device.h 2>/dev/null && echo -DFOUND_CLASS_SIMPLE)
- FOUND_UART_REGISTER_PORT := $(shell grep -q 'uart_register_port' ${REAL_KERNELSRC}/include/linux/serial_core.h 2>/dev/null && echo -DFOUND_UART_REGISTER_PORT)
- FOUND_TTY_START_STOP := $(shell grep -q 'stop_tx.*tty_stop' ${REAL_KERNELSRC}/include/linux/serial_core.h 2>/dev/null && echo -DFOUND_TTY_START_STOP)
--
--CFLAGS+= $(FOUND_CLASS_SIMPLE) $(FOUND_UART_REGISTER_PORT) $(FOUND_TTY_START_STOP)
-+FOUND_CLASS_DEVICE_PARENT := $(shell grep -q 'struct[ \t]*class_device[ \t]*\*[ \t]*parent' ${REAL_KERNELSRC}/include/linux/device.h 2>/dev/null && echo -DFOUND_CLASS_DEVICE_PARENT)
-+FOUND_REFRIGERATOR := $(shell grep -q 'refrigerator' ${REAL_KERNELSRC}/include/linux/suspend.h 2>/dev/null && echo -DFOUND_REFRIGERATOR)
-+
-+CFLAGS+= $(FOUND_CLASS_SIMPLE) $(FOUND_UART_REGISTER_PORT) $(FOUND_TTY_START_STOP) $(FOUND_CLASS_DEVICE_PARENT) $(FOUND_REFRIGERATOR)
-
- else
- KO= o
-diff -Nru hcfpcimodem-1.08full.orig/modules/osservices.c hcfpcimodem-1.08full/modules/osservices.c
---- hcfpcimodem-1.08full.orig/modules/osservices.c 2005-09-11 08:29:12.000000000 +0300
-+++ hcfpcimodem-1.08full/modules/osservices.c 2005-12-15 01:22:28.508199000 +0200
-@@ -519,8 +519,13 @@
-
- if(signal_pending(current)) {
- handle_sigs();
-- } else
-+ } else {
-+#ifdef FOUND_REFRIGERATOR
-+ if (current->flags & PF_FREEZE)
-+ refrigerator(PF_FREEZE);
-+#endif
- schedule();
-+ }
- }
- current->state = TASK_RUNNING;
- remove_wait_queue(&osthrd->wq, &wait);
diff --git a/net-dialup/hcfpcimodem/hcfpcimodem-1.08.ebuild b/net-dialup/hcfpcimodem/hcfpcimodem-1.08.ebuild
deleted file mode 100644
index bbdf8ca69492..000000000000
--- a/net-dialup/hcfpcimodem/hcfpcimodem-1.08.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/hcfpcimodem-1.08.ebuild,v 1.2 2006/02/21 23:11:39 mrness Exp $
-
-inherit eutils
-
-#The document is the same as in hsfmodem, even if it has a different URL
-MY_DOC="100498D_RM_HxF_Released.pdf"
-
-DESCRIPTION="Linuxant's modem driver for Connexant HCF chipset"
-HOMEPAGE="http://www.linuxant.com/drivers/hcf/index.php"
-SRC_URI="http://www.linuxant.com/drivers/hcf/full/archive/${P}full/${P}full.tar.gz
- doc? ( http://www.linuxant.com/drivers/hcf/full/archive/${P}full/${MY_DOC} )"
-
-LICENSE="Conexant"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE="doc"
-
-DEPEND="virtual/libc
- dev-lang/perl
- app-arch/cpio"
-
-S=${WORKDIR}/${P}full
-
-pkg_setup () {
- MOD_N="hcfpci"
- # Check to see if module is inserted into kernel, otherwise, build fails
- if [ "`lsmod | sed '/^'$MOD_N'serial/!d'`" ]; then
- eerror
- eerror "Module is in use by the kernel!!!"
- eerror "Attempting to unload..."
- eerror
-
- # Unloading module...
- ${MOD_N}stop
- if [ "`lsmod | sed '/^'$MOD_N'serial/!d'`" ]; then
- eerror "Failed to unload modules from kernel!!!"
- eerror "Please manualy remove the module from the kernel and emerge again."
- eerror
- die
- fi
- einfo "Successfuly removed module from memory. Resuming emerge."
- einfo
- fi
-}
-
-src_unpack() {
- unpack ${A}
-
- epatch ${FILESDIR}/${P}-upstream-20051215.patch
-}
-
-src_compile() {
- emake all || die
-}
-
-pkg_preinst() {
- local NVMDIR=/etc/${PN}/nvm
- if [ -d "${NVMDIR}" ]; then
- einfo "Cleaning ${NVMDIR}..."
- rm -rf /etc/${NVMDIR}
- eend
- fi
-}
-
-src_install () {
- make PREFIX=${D}/usr/ ROOT=${D} install || die
-
- use doc && dodoc "${DISTDIR}/${MY_DOC}"
-}
-
-pkg_postinst() {
- einfo "To complete the installation and configuration of your HCF modem,"
- einfo "please run hcfpciconfig."
-}
-