version bump to 1.01.04082400
authorAlin Năstac <mrness@gentoo.org>
Sun, 7 Nov 2004 10:56:20 +0000 (10:56 +0000)
committerAlin Năstac <mrness@gentoo.org>
Sun, 7 Nov 2004 10:56:20 +0000 (10:56 +0000)
net-dialup/hcfpcimodem/ChangeLog
net-dialup/hcfpcimodem/Manifest
net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.01.04082400 [new file with mode: 0644]
net-dialup/hcfpcimodem/hcfpcimodem-1.01.04082400.ebuild [new file with mode: 0644]

index 81688da893af95ee997f2369aaf5340ab4113fc6..304f28497eebafa1538ee5fcdbf41edeb0d6741f 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for net-dialup/hcfpcimodem
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/ChangeLog,v 1.9 2004/07/01 22:07:01 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/ChangeLog,v 1.10 2004/11/07 10:56:20 mrness Exp $
+
+*hcfpcimodem-1.01.04082400 (07 Nov 2004)
+
+  07 Nov 2004; Alin Nastac <mrness@gentoo.org>
+  +hcfpcimodem-1.01.04082400.ebuild:
+  version bump to latest full version
+  beta version no longer available on home page (bug #52096)
 
   01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
   hcfpcimodem-0.99.02123100.ebuild, hcfpcimodem-0.99.03042700.ebuild:
index 43e1686afab4cbac956417b2294e72310d99f443..f2922508e8fdce73232dd287de11ffef1d42a848 100644 (file)
@@ -1,6 +1,8 @@
-MD5 1bd446a0b16cf285b5da0791309e48c4 ChangeLog 1363
+MD5 7939c0ea9d06c010ab1ea9f85f802c22 ChangeLog 1586
 MD5 aebaa9cb41bafeb426dce8305fbb1342 hcfpcimodem-0.99.02123100.ebuild 799
 MD5 03ed0e4355aeabe6bc35f04bd8f75bf7 hcfpcimodem-0.99.03042700.ebuild 1383
 MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
+MD5 9a0b09afd0267ab7e35527283cc2c437 hcfpcimodem-1.01.04082400.ebuild 1370
 MD5 d6dea0c572292a460f21c73e584d074b files/digest-hcfpcimodem-0.99.02123100 84
 MD5 31d2e82c528b25bebe8f3b171911f9e3 files/digest-hcfpcimodem-0.99.03042700 84
+MD5 73d0f7951c448f9b3d8d027ce8e8a700 files/digest-hcfpcimodem-1.01.04082400 84
diff --git a/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.01.04082400 b/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.01.04082400
new file mode 100644 (file)
index 0000000..bb69722
--- /dev/null
@@ -0,0 +1 @@
+MD5 f0bb13df98b2e11e4426b34566ab59f6 hcfpcimodem-1.01lnxt04082400full.tar.gz 623645
diff --git a/net-dialup/hcfpcimodem/hcfpcimodem-1.01.04082400.ebuild b/net-dialup/hcfpcimodem/hcfpcimodem-1.01.04082400.ebuild
new file mode 100644 (file)
index 0000000..658b253
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/hcfpcimodem-1.01.04082400.ebuild,v 1.1 2004/11/07 10:56:20 mrness Exp $
+
+MY_P=${P%.*}lnxt${PV##*.}full
+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/full/archive/${MY_P}/${MY_P}.tar.gz"
+LICENSE="Conexant"
+SLOT="0"
+KEYWORDS="-* ~x86"
+IUSE=""
+DEPEND="virtual/libc"
+
+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
+}