summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-dialup')
-rw-r--r--net-dialup/hcfpcimodem/ChangeLog8
-rw-r--r--net-dialup/hcfpcimodem/Manifest7
-rw-r--r--net-dialup/hcfpcimodem/files/digest-hcfpcimodem-0.99.030427001
-rw-r--r--net-dialup/hcfpcimodem/hcfpcimodem-0.99.03042700.ebuild52
-rw-r--r--net-dialup/hcfpcimodem/metadata.xml6
5 files changed, 71 insertions, 3 deletions
diff --git a/net-dialup/hcfpcimodem/ChangeLog b/net-dialup/hcfpcimodem/ChangeLog
index acf142d204bf..ea1c4de727f7 100644
--- a/net-dialup/hcfpcimodem/ChangeLog
+++ b/net-dialup/hcfpcimodem/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-dialup/hcfpcimodem
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/ChangeLog,v 1.5 2003/07/13 11:36:51 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/ChangeLog,v 1.6 2003/10/27 10:59:50 hanno Exp $
+
+*hcfpcimodem-0.99.03042700 (27 Oct 2003)
+
+ 27 Oct 2003; Hanno Boeck <hanno@gentoo.org>
+ hcfpcimodem-0.99.03042700.ebuild:
+ Update with a bunch of fixes from Bel Zebute in bug #26583.
12 Jun 2003; <msterret@gentoo.org> hcfpcimodem-0.99.02123100.ebuild:
fix Header
diff --git a/net-dialup/hcfpcimodem/Manifest b/net-dialup/hcfpcimodem/Manifest
index 0f316c03ef77..93d4a2ff3612 100644
--- a/net-dialup/hcfpcimodem/Manifest
+++ b/net-dialup/hcfpcimodem/Manifest
@@ -1,3 +1,6 @@
-MD5 d6dea0c572292a460f21c73e584d074b files/digest-hcfpcimodem-0.99.02123100 84
+MD5 4438ddd89e9e4c97ee9e5c1a8b9276bb ChangeLog 1130
MD5 0406a498eaf2ae11e9b98c0be760fa4b hcfpcimodem-0.99.02123100.ebuild 807
-MD5 00c56ba91435de4e06dd3970669669f0 ChangeLog 942
+MD5 ec4488ddead00d155e0bc1f50dfb30dc hcfpcimodem-0.99.03042700.ebuild 1388
+MD5 a72a06a37ca4e5905085ebff07fe9e9e metadata.xml 217
+MD5 d6dea0c572292a460f21c73e584d074b files/digest-hcfpcimodem-0.99.02123100 84
+MD5 31d2e82c528b25bebe8f3b171911f9e3 files/digest-hcfpcimodem-0.99.03042700 84
diff --git a/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-0.99.03042700 b/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-0.99.03042700
new file mode 100644
index 000000000000..6a81aa6f3632
--- /dev/null
+++ b/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-0.99.03042700
@@ -0,0 +1 @@
+MD5 30a041128aa5f6e60c23de3aee300bc9 hcfpcimodem-0.99lnxtbeta03042700.tar.gz 644608
diff --git a/net-dialup/hcfpcimodem/hcfpcimodem-0.99.03042700.ebuild b/net-dialup/hcfpcimodem/hcfpcimodem-0.99.03042700.ebuild
new file mode 100644
index 000000000000..40010647f043
--- /dev/null
+++ b/net-dialup/hcfpcimodem/hcfpcimodem-0.99.03042700.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/hcfpcimodem-0.99.03042700.ebuild,v 1.1 2003/10/27 10:59:50 hanno Exp $
+
+MY_PV=0.99lnxtbeta03042700
+MY_P=${PN}-${MY_PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="hcfpcimodem - Modem driver for Connexant HCF chipset"
+HOMEPAGE="http://www.linuxant.com/"
+SRC_URI="http://www.linuxant.com/drivers/hcf/archive/${MY_P}/${MY_P}.tar.gz"
+LICENSE="Conexant"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+DEPEND="virtual/glibc"
+
+src_compile() {
+ emake all || die
+}
+
+src_install () {
+ make PREFIX=${D}/usr/ ROOT=${D} install || die
+}
+
+pkg_postinst() {
+ einfo "To complete the installation and configuration of your HCF modem,"
+ einfo "please run hcfpciconfig."
+}
+
+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
+}
diff --git a/net-dialup/hcfpcimodem/metadata.xml b/net-dialup/hcfpcimodem/metadata.xml
new file mode 100644
index 000000000000..efa54454de71
--- /dev/null
+++ b/net-dialup/hcfpcimodem/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>hanno@gentoo.org</email></maintainer>
+</pkgmetadata>