Version bump.
authorAlin Năstac <mrness@gentoo.org>
Tue, 13 Mar 2007 09:08:17 +0000 (09:08 +0000)
committerAlin Năstac <mrness@gentoo.org>
Tue, 13 Mar 2007 09:08:17 +0000 (09:08 +0000)
Package-Manager: portage-2.1.2.2

net-dialup/hcfpcimodem/ChangeLog
net-dialup/hcfpcimodem/Manifest
net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.12 [new file with mode: 0644]
net-dialup/hcfpcimodem/hcfpcimodem-1.12.ebuild [new file with mode: 0644]

index d0196959728c3f95ca4f45d596484d5b33987543..8a7044a7baae69ea5adb171d455c94c613b0660b 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-dialup/hcfpcimodem
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/ChangeLog,v 1.27 2007/02/10 08:15:52 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/ChangeLog,v 1.28 2007/03/13 09:08:17 mrness Exp $
+
+*hcfpcimodem-1.12 (13 Mar 2007)
+
+  13 Mar 2007; Alin Năstac <mrness@gentoo.org> +hcfpcimodem-1.12.ebuild:
+  Version bump.
 
 *hcfpcimodem-1.11 (10 Feb 2007)
 
index d62f6f1ad27556fb86b6460332c0863b3acbe8c0..92910cf93ee75c400dfd50394348eaf79ffb3e1c 100644 (file)
@@ -8,6 +8,7 @@ SHA256 2471713d6d04fbd0a56a75cf40d8c8d7b5e5e7d2130599365407704ff0d094c6 files/hc
 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
 DIST hcfpcimodem-1.11full.tar.gz 677772 RMD160 b1cc280c6511176c215b33124098072f7449eb5d SHA1 b3bf833e9b23d11dd14b4645f1ce4ec4ff54761d SHA256 a1c8f8a2d6818d3f1c2da0372383be0e68c887b610f3f8135f640e136dc3e0fe
+DIST hcfpcimodem-1.12full.tar.gz 677933 RMD160 debdd7fd6b4fc446897431a9643c7e6750a1295e SHA1 50216968cdf16d39d6277c4ef59c25df96b5461b SHA256 7ec8c42c22db367ef9060f4e7cdf2a7d0c79e009b00ec74fd3f545e9dd3dea89
 EBUILD hcfpcimodem-1.10-r2.ebuild 2091 RMD160 f4b0619a5525ffd8aa945dd724f4cec5260362ce SHA1 36f20b2e31ae829167ea96692dda76d680a35f21 SHA256 7868dcea6a967d553f3a475a647761031c2a66c4300d31a0dfd23f9a2f937abd
 MD5 5732f691f1dbcf62d63adea52ea2e9c4 hcfpcimodem-1.10-r2.ebuild 2091
 RMD160 f4b0619a5525ffd8aa945dd724f4cec5260362ce hcfpcimodem-1.10-r2.ebuild 2091
@@ -16,10 +17,14 @@ EBUILD hcfpcimodem-1.11.ebuild 1968 RMD160 d2011336aa407e75f557f49cc25e326abfcc8
 MD5 3e06128fb1f12276cbe5c013ef98e064 hcfpcimodem-1.11.ebuild 1968
 RMD160 d2011336aa407e75f557f49cc25e326abfcc85cc hcfpcimodem-1.11.ebuild 1968
 SHA256 9d6f2929284ce97710f25fbe8c0e2ef4d013f3008efac067aff9589ec525f344 hcfpcimodem-1.11.ebuild 1968
-MISC ChangeLog 4758 RMD160 cd016818cf852b9e9529430ecea0352efabea8b9 SHA1 4391473d6f843721d00366e4d6c88d6e89912ced SHA256 29f15dbc4f440dfa9519bd94ae5e42ef35fc93b775a8408c79d9452b117a9969
-MD5 50985edd88bad4d9717db0482f7b7435 ChangeLog 4758
-RMD160 cd016818cf852b9e9529430ecea0352efabea8b9 ChangeLog 4758
-SHA256 29f15dbc4f440dfa9519bd94ae5e42ef35fc93b775a8408c79d9452b117a9969 ChangeLog 4758
+EBUILD hcfpcimodem-1.12.ebuild 1968 RMD160 b9768cce5abea485a082adbff753024d28f6cd1a SHA1 7224ce6fa2bb57be0db3a1faeed2f6251debe876 SHA256 503f46251a264878cf7fb4103296fb0008ebb14042c0f55f6d244f42b4b9cac4
+MD5 abaaa142e026e2b330986ae6a39b80eb hcfpcimodem-1.12.ebuild 1968
+RMD160 b9768cce5abea485a082adbff753024d28f6cd1a hcfpcimodem-1.12.ebuild 1968
+SHA256 503f46251a264878cf7fb4103296fb0008ebb14042c0f55f6d244f42b4b9cac4 hcfpcimodem-1.12.ebuild 1968
+MISC ChangeLog 4882 RMD160 512451a27ebeafa30192a1eedc2ba1e197009bb0 SHA1 ab3345953e14f4e22e5473f85d88e30a60ecd65f SHA256 96f7bf047f8740972048cbf27795cef3ff585226f1c87be81ead979a641f9153
+MD5 f31ad15bd97ba0699446c2093ecddc7d ChangeLog 4882
+RMD160 512451a27ebeafa30192a1eedc2ba1e197009bb0 ChangeLog 4882
+SHA256 96f7bf047f8740972048cbf27795cef3ff585226f1c87be81ead979a641f9153 ChangeLog 4882
 MISC metadata.xml 163 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e SHA1 d8332605fd22c32f15438bbdf24aa622c3d2738a SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3
 MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e metadata.xml 163
@@ -30,10 +35,13 @@ SHA256 0484aab7c4d1c6b3050d93a71bdbb4623a744faddffe9963cfe0f07aaf0c65e6 files/di
 MD5 601dc50447e1e16355f738938b549168 files/digest-hcfpcimodem-1.11 524
 RMD160 2f3154125ef9721e37c2dcb9f9b9d2773c521edc files/digest-hcfpcimodem-1.11 524
 SHA256 c8eec865992bcf7ef9907ac08ccde353029e17477f869baf923416d94ef99a00 files/digest-hcfpcimodem-1.11 524
+MD5 904a494c7d20319430e5829e1d1f7f06 files/digest-hcfpcimodem-1.12 524
+RMD160 e6d30607b43a3ad464acb0374d0d44cf82ce8912 files/digest-hcfpcimodem-1.12 524
+SHA256 4de578a60510cb775534392bcb38a8e3f0e232a1609c6d1f41aac933cce135f7 files/digest-hcfpcimodem-1.12 524
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
+Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFFzX8+JnxX6mF440QRAkjBAJ9aHngrv6bXYkWgCerDti7xrf1BiQCgrb+A
-aN6WQ5tN/DrO9GxjMUVAZ10=
-=+mBo
+iD8DBQFF9moIJnxX6mF440QRAkGsAJ4ilC1UeCMRDoDvb+/oZstRVvRvNQCgpUW+
+zZcqUGT41GKc06QHC86hLjM=
+=rQeq
 -----END PGP SIGNATURE-----
diff --git a/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.12 b/net-dialup/hcfpcimodem/files/digest-hcfpcimodem-1.12
new file mode 100644 (file)
index 0000000..00953ad
--- /dev/null
@@ -0,0 +1,6 @@
+MD5 e6d8fea8f5f641d7bb4dfb33c6f478e7 100498D_RM_HxF_Released.pdf 718949
+RMD160 be9df1ae492bcce46775c0325cd438b91213bf7a 100498D_RM_HxF_Released.pdf 718949
+SHA256 e05385b094ac97f13aabc9432ba7478c0acf12862b3c4da097272435d43f6ac1 100498D_RM_HxF_Released.pdf 718949
+MD5 a50e38e11545ade89b5ec109e610bc85 hcfpcimodem-1.12full.tar.gz 677933
+RMD160 debdd7fd6b4fc446897431a9643c7e6750a1295e hcfpcimodem-1.12full.tar.gz 677933
+SHA256 7ec8c42c22db367ef9060f4e7cdf2a7d0c79e009b00ec74fd3f545e9dd3dea89 hcfpcimodem-1.12full.tar.gz 677933
diff --git a/net-dialup/hcfpcimodem/hcfpcimodem-1.12.ebuild b/net-dialup/hcfpcimodem/hcfpcimodem-1.12.ebuild
new file mode 100644 (file)
index 0000000..bc790a5
--- /dev/null
@@ -0,0 +1,74 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hcfpcimodem/hcfpcimodem-1.12.ebuild,v 1.1 2007/03/13 09:08:17 mrness Exp $
+
+inherit eutils linux-info
+
+#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="dev-lang/perl
+       app-arch/cpio"
+
+S="${WORKDIR}/${P}full"
+
+QA_EXECSTACK="usr/lib/hcfpcimodem/modules/imported/hcfblam-i386.O usr/lib/hcfpcimodem/modules/imported/hcfengine-i386.O"
+
+pkg_setup() {
+       linux-info_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_compile() {
+       emake all || die "make failed"
+}
+
+pkg_preinst() {
+       local NVMDIR="${ROOT}/etc/${PN}/nvm"
+       if [ -d "${NVMDIR}" ]; then
+               einfo "Cleaning ${NVMDIR}..."
+               rm -rf "${NVMDIR}"
+               eend
+       fi
+}
+
+src_install () {
+       make PREFIX="${D}/usr/" ROOT="${D}" install || die "make install failed"
+
+       use doc && dodoc "${DISTDIR}/${MY_DOC}"
+}
+
+pkg_postinst() {
+       einfo "To complete the installation and configuration of your HCF modem,"
+       einfo "please run hcfpciconfig."
+}
+