diff options
author | Alin Năstac <mrness@gentoo.org> | 2006-05-07 11:28:17 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2006-05-07 11:28:17 +0000 |
commit | 7d59d54edc9c3056d1ac26006f758c1fa2ca2a10 (patch) | |
tree | a360652b4075b1eac98cca12c80554a744467a65 /net-dialup/hsfmodem | |
parent | .tar.bz -> .tar.bz2 thanks to Stig Mogensen <stig.mogensen@gmail.com> in bug ... (diff) | |
download | historical-7d59d54edc9c3056d1ac26006f758c1fa2ca2a10.tar.gz historical-7d59d54edc9c3056d1ac26006f758c1fa2ca2a10.tar.bz2 historical-7d59d54edc9c3056d1ac26006f758c1fa2ca2a10.zip |
Version bump that fixes compilation issues with kernel 2.6.16 (#132474).
Package-Manager: portage-2.0.54
Diffstat (limited to 'net-dialup/hsfmodem')
-rw-r--r-- | net-dialup/hsfmodem/ChangeLog | 8 | ||||
-rw-r--r-- | net-dialup/hsfmodem/Manifest | 11 | ||||
-rw-r--r-- | net-dialup/hsfmodem/files/digest-hsfmodem-7.47.00.01 | 3 | ||||
-rw-r--r-- | net-dialup/hsfmodem/files/hsfmodem-7.47.00.01-udev-group.patch | 12 | ||||
-rw-r--r-- | net-dialup/hsfmodem/hsfmodem-7.47.00.01.ebuild | 65 |
5 files changed, 94 insertions, 5 deletions
diff --git a/net-dialup/hsfmodem/ChangeLog b/net-dialup/hsfmodem/ChangeLog index 73cbb2b34ee9..363beb0b2b95 100644 --- a/net-dialup/hsfmodem/ChangeLog +++ b/net-dialup/hsfmodem/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dialup/hsfmodem # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/ChangeLog,v 1.25 2006/03/15 00:20:31 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/ChangeLog,v 1.26 2006/05/07 11:28:17 mrness Exp $ + +*hsfmodem-7.47.00.01 (07 May 2006) + + 07 May 2006; Alin Nastac <mrness@gentoo.org> + +files/hsfmodem-7.47.00.01-udev-group.patch, +hsfmodem-7.47.00.01.ebuild: + Version bump that fixes compilation issues with kernel 2.6.16 (#132474). *hsfmodem-7.43.00.01-r2 (15 Mar 2006) diff --git a/net-dialup/hsfmodem/Manifest b/net-dialup/hsfmodem/Manifest index a1eea8602cf3..55faed313bb6 100644 --- a/net-dialup/hsfmodem/Manifest +++ b/net-dialup/hsfmodem/Manifest @@ -1,23 +1,26 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 cf0cb1acb7c9152bc703cb4116421e5a ChangeLog 6550 +MD5 cdff7778a46a83b0febe6cba7964f544 ChangeLog 6785 MD5 83ef8c3c538249abc93745ecf124151b files/digest-hsfmodem-7.18.00.07-r1 230 MD5 83ef8c3c538249abc93745ecf124151b files/digest-hsfmodem-7.18.00.07-r2 230 MD5 fb610b9a599d3b2ede68a872f52e95b3 files/digest-hsfmodem-7.43.00.01-r2 230 +MD5 0e969c95063c42e235e35fa9bd6eb4fe files/digest-hsfmodem-7.47.00.01 230 MD5 1c3cdb408c8580a03b30e2ec00f63aa8 files/hsfmodem-7.18.00.07-udev-group.patch 603 MD5 55b57b492577870de5cb58229f0426d7 files/hsfmodem-7.18.00.07-upstream-20060107.patch 2809 MD5 020777761d71bdcee2b4e57cce60af11 files/hsfmodem-7.43.00.01-suspend2.patch 812 MD5 d4d8d616c23eb37833008e2a76bc9a47 files/hsfmodem-7.43.00.01-try_to_freeze-2.patch 3197 MD5 72c3d70f94e3712b160f7b41b2978f1d files/hsfmodem-7.43.00.01-udev-group.patch 603 +MD5 c51665951c7005d72e5ca8b051e69a28 files/hsfmodem-7.47.00.01-udev-group.patch 603 MD5 6f3c975173976a825b545ae010d9047c hsfmodem-7.18.00.07-r1.ebuild 1592 MD5 7806adb04b92a668c65c709b70959929 hsfmodem-7.18.00.07-r2.ebuild 1635 MD5 55bf101f8265a87f589c33ba1738ff50 hsfmodem-7.43.00.01-r2.ebuild 1757 +MD5 c46e7197f831a453c279e674f799b92c hsfmodem-7.47.00.01.ebuild 1622 MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) -iD8DBQFEF13fjG8pv1lIUX4RAqmFAJ0ac/0zOKPmF3RHK4NQiKdAi8o8nQCeN25Z -WQogQ+FRORc/16ZJeG8yopI= -=S3mL +iD8DBQFEXdnhjG8pv1lIUX4RAnuUAJ9evWpikSqmlYcKyhPF7lJPU6zr9wCgx49u +OVOehfIvxASDUkgMnhMVyjM= +=NngI -----END PGP SIGNATURE----- diff --git a/net-dialup/hsfmodem/files/digest-hsfmodem-7.47.00.01 b/net-dialup/hsfmodem/files/digest-hsfmodem-7.47.00.01 new file mode 100644 index 000000000000..9d6ce68c3fd8 --- /dev/null +++ b/net-dialup/hsfmodem/files/digest-hsfmodem-7.47.00.01 @@ -0,0 +1,3 @@ +MD5 e6d8fea8f5f641d7bb4dfb33c6f478e7 100498D_RM_HxF_Released.pdf 718949 +MD5 450aa6593df71d1b987aeb24788b4be8 hsfmodem-7.47.00.01full.tar.gz 1606577 +MD5 b431280a0e1191ea83df4692c4ffc752 hsfmodem-7.47.00.01x86_64full.tar.gz 1746129 diff --git a/net-dialup/hsfmodem/files/hsfmodem-7.47.00.01-udev-group.patch b/net-dialup/hsfmodem/files/hsfmodem-7.47.00.01-udev-group.patch new file mode 100644 index 000000000000..53e561d2664c --- /dev/null +++ b/net-dialup/hsfmodem/files/hsfmodem-7.47.00.01-udev-group.patch @@ -0,0 +1,12 @@ +diff -Nru hsfmodem-7.47.00.01full.orig/scripts/cnxtconfig.in hsfmodem-7.47.00.01full/scripts/cnxtconfig.in +--- hsfmodem-7.47.00.01full.orig/scripts/cnxtconfig.in 2006-04-19 22:08:13.000000000 +0300 ++++ hsfmodem-7.47.00.01full/scripts/cnxtconfig.in 2006-05-07 13:36:17.203951000 +0300 +@@ -1795,7 +1795,7 @@ + + if [ -d /etc/udev/rules.d ]; then + rm -f /etc/udev/rules.d/@CNXTTARGET@.rules +- echo 'KERNEL="ttyS@CNXTSERDEV@0", SYMLINK="modem"' > /etc/udev/rules.d/@CNXTTARGET@.rules ++ echo 'KERNEL="ttyS@CNXTSERDEV@0", SYMLINK="modem", GROUP="dialout"' > /etc/udev/rules.d/@CNXTTARGET@.rules + fi + } + diff --git a/net-dialup/hsfmodem/hsfmodem-7.47.00.01.ebuild b/net-dialup/hsfmodem/hsfmodem-7.47.00.01.ebuild new file mode 100644 index 000000000000..d6582cd1f087 --- /dev/null +++ b/net-dialup/hsfmodem/hsfmodem-7.47.00.01.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/hsfmodem-7.47.00.01.ebuild,v 1.1 2006/05/07 11:28:17 mrness Exp $ + +inherit eutils linux-info + +#The document is the same as in hcfpcimodem, even if it has a different URL +MY_DOC="100498D_RM_HxF_Released.pdf" + +DESCRIPTION="Linuxant's modem driver for Conexant HSF chipset" +HOMEPAGE="http://www.linuxant.com/drivers/hsf/index.php" +SRC_URI="x86? ( http://www.linuxant.com/drivers/hsf/full/archive/${P}full/${P}full.tar.gz ) + amd64? ( http://www.linuxant.com/drivers/hsf/full/archive/${P}x86_64full/${P}x86_64full.tar.gz ) + doc? ( http://www.linuxant.com/drivers/hsf/full/archive/${P}full/${MY_DOC} )" + +LICENSE="Conexant" +KEYWORDS="-* ~amd64 ~x86" +IUSE="doc" +SLOT="0" + +DEPEND="dev-lang/perl + app-arch/cpio" + +S="${WORKDIR}" + +pkg_setup() { + linux-info_pkg_setup + if useq x86; then + MY_ARCH_S="${S}/${P}full" + elif useq amd64; then + MY_ARCH_S="${S}/${P}x86_64full" + fi +} + +src_unpack() { + unpack ${A} + cd "${MY_ARCH_S}" + epatch "${FILESDIR}/${P}-udev-group.patch" +} + +src_compile() { + cd "${MY_ARCH_S}" + emake all || die "make failed" +} + +src_install () { + cd "${MY_ARCH_S}" + make PREFIX="${D}/usr/" ROOT="${D}" install || die "make install failed" + + use doc && dodoc "${DISTDIR}/${MY_DOC}" +} + +pkg_preinst() { + local NVMDIR="${ROOT}/etc/${PN}/nvm" + if [ -d "${NVMDIR}" ]; then + einfo "Cleaning ${NVMDIR}..." + rm -rf "${NVMDIR}" + eend + fi +} + +pkg_postinst() { + einfo "To complete the installation and configuration of your HSF modem," + einfo "please run hsfconfig." +} |