summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2005-03-16 21:02:59 +0000
committerAlin Năstac <mrness@gentoo.org>2005-03-16 21:02:59 +0000
commit61fa861c1a9cf39724322482f8017cef73ba6d4f (patch)
treef829b0ae4e1746963a893a058e9b4db43874c869
parentFix 2.6 #77666 patch. (Manifest) (diff)
downloadhistorical-61fa861c1a9cf39724322482f8017cef73ba6d4f.tar.gz
historical-61fa861c1a9cf39724322482f8017cef73ba6d4f.tar.bz2
historical-61fa861c1a9cf39724322482f8017cef73ba6d4f.zip
#8492, #84927
Package-Manager: portage-2.0.51.19
-rw-r--r--net-dialup/hsfmodem/ChangeLog11
-rw-r--r--net-dialup/hsfmodem/Manifest14
-rw-r--r--net-dialup/hsfmodem/files/digest-hsfmodem-7.18.00.03-r1 (renamed from net-dialup/hsfmodem/files/digest-hsfmodem-7.18.00.03)0
-rw-r--r--net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-export_symbol.patch14
-rw-r--r--net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-nvminstall.patch12
-rw-r--r--net-dialup/hsfmodem/hsfmodem-7.18.00.03-r1.ebuild (renamed from net-dialup/hsfmodem/hsfmodem-7.18.00.03.ebuild)21
6 files changed, 61 insertions, 11 deletions
diff --git a/net-dialup/hsfmodem/ChangeLog b/net-dialup/hsfmodem/ChangeLog
index 4108eaf185d1..1bc8677e26e5 100644
--- a/net-dialup/hsfmodem/ChangeLog
+++ b/net-dialup/hsfmodem/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for net-dialup/hsfmodem
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/ChangeLog,v 1.6 2005/03/08 05:42:29 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/ChangeLog,v 1.7 2005/03/16 21:02:59 mrness Exp $
+
+*hsfmodem-7.18.00.03-r1 (16 Mar 2005)
+
+ 16 Mar 2005; Alin Nastac <mrness@gentoo.org>
+ +files/hsfmodem-7.18.00.03-export_symbol.patch,
+ +files/hsfmodem-7.18.00.03-nvminstall.patch, -hsfmodem-7.18.00.03.ebuild,
+ +hsfmodem-7.18.00.03-r1.ebuild:
+ Fix missing region files (#84927) and replace deprecated
+ EXPORT_SYMBOL_NOVERS (#84926).
08 Mar 2005; Alin Nastac <mrness@gentoo.org> hsfmodem-7.18.00.02.ebuild,
hsfmodem-7.18.00.03.ebuild:
diff --git a/net-dialup/hsfmodem/Manifest b/net-dialup/hsfmodem/Manifest
index 29bb0c7fb29b..eeb0a888f5ef 100644
--- a/net-dialup/hsfmodem/Manifest
+++ b/net-dialup/hsfmodem/Manifest
@@ -2,15 +2,17 @@
Hash: SHA1
MD5 0795a16ef55f9b7c97e74d31909ebc61 hsfmodem-7.18.00.02.ebuild 1063
-MD5 95a7df73a17820d395dbbc015d66da71 ChangeLog 3051
+MD5 60bda76eb3c0898aca31ee900cbba390 hsfmodem-7.18.00.03-r1.ebuild 1248
+MD5 f2ff9fc45c5501c9c0320595d8518d79 ChangeLog 3390
MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
-MD5 f4f302bb14b37c0729bb5ee4aa501c76 hsfmodem-7.18.00.03.ebuild 1064
+MD5 31d29dc8b8c0cc6b9e0037de5d0e4269 files/hsfmodem-7.18.00.03-nvminstall.patch 522
+MD5 4523eaa6fcb480127dcf1881e1d2bbad files/digest-hsfmodem-7.18.00.03-r1 158
+MD5 ee9118adae859f3ee6d8673bfc889640 files/hsfmodem-7.18.00.03-export_symbol.patch 514
MD5 e284b1513d312c30e77623de2a16b405 files/digest-hsfmodem-7.18.00.02 158
-MD5 4523eaa6fcb480127dcf1881e1d2bbad files/digest-hsfmodem-7.18.00.03 158
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFCLTtRjiC39V7gKu0RAkaAAJwOiZ4Lt4UM5MxnYYFwo3dB/sC+CgCfWAk6
-0UeF9tbkXJP9zyl1mlxp/pA=
-=7mn2
+iD8DBQFCOJ8OjiC39V7gKu0RAjJ6AJ0aMaD1r4ZbvPluK9txY9OqLJl9DwCbBmjy
+bz1RWLPItG0BIN4bMoLuHiE=
+=HuD8
-----END PGP SIGNATURE-----
diff --git a/net-dialup/hsfmodem/files/digest-hsfmodem-7.18.00.03 b/net-dialup/hsfmodem/files/digest-hsfmodem-7.18.00.03-r1
index 92e95f14a158..92e95f14a158 100644
--- a/net-dialup/hsfmodem/files/digest-hsfmodem-7.18.00.03
+++ b/net-dialup/hsfmodem/files/digest-hsfmodem-7.18.00.03-r1
diff --git a/net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-export_symbol.patch b/net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-export_symbol.patch
new file mode 100644
index 000000000000..65532137617c
--- /dev/null
+++ b/net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-export_symbol.patch
@@ -0,0 +1,14 @@
+diff -Nru hsfmodem-7.18.00.03full.orig/modules/GPL/oscompat.h hsfmodem-7.18.00.03full/modules/GPL/oscompat.h
+--- hsfmodem-7.18.00.03full.orig/modules/GPL/oscompat.h 2005-03-03 22:28:08.000000000 +0200
++++ hsfmodem-7.18.00.03full/modules/GPL/oscompat.h 2005-03-16 22:39:30.512270696 +0200
+@@ -86,6 +86,10 @@
+ #undef max
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
++#define EXPORT_SYMBOL_NOVERS EXPORT_SYMBOL
++#endif
++
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0)
+ #include <linux/tqueue.h>
+ #else
diff --git a/net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-nvminstall.patch b/net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-nvminstall.patch
new file mode 100644
index 000000000000..20cbaf3beab3
--- /dev/null
+++ b/net-dialup/hsfmodem/files/hsfmodem-7.18.00.03-nvminstall.patch
@@ -0,0 +1,12 @@
+diff -urN hsfmodem-7.18.00.03full/nvm/makefile hsfmodem-7.18.00.03full-nvminstall/nvm/makefile
+--- hsfmodem-7.18.00.03full/nvm/makefile 2004-12-14 02:52:49.000000000 -0500
++++ hsfmodem-7.18.00.03full-nvminstall/nvm/makefile 2005-03-16 05:19:28.009765480 -0500
+@@ -68,7 +68,7 @@
+ touch $(NVMCVTDIR)/.linksame
+
+ install: all $(CNXTNVMDIR)
+- cd $(NVMCVTDIR) && (find $(patsubst %, $(CNXTTARGET)%, $(NVMDIRS)) | cpio -pdmu $(CNXTNVMDIR))
++ cp -ra $(NVMCVTDIR)/* $(CNXTNVMDIR)
+
+ $(NVMCVTDIR) $(CNXTNVMDIR):
+ $(MKDIR) -p $@
diff --git a/net-dialup/hsfmodem/hsfmodem-7.18.00.03.ebuild b/net-dialup/hsfmodem/hsfmodem-7.18.00.03-r1.ebuild
index ef63db56afb5..71fa4778a751 100644
--- a/net-dialup/hsfmodem/hsfmodem-7.18.00.03.ebuild
+++ b/net-dialup/hsfmodem/hsfmodem-7.18.00.03-r1.ebuild
@@ -1,17 +1,22 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/hsfmodem-7.18.00.03.ebuild,v 1.2 2005/03/08 05:42:29 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/hsfmodem/hsfmodem-7.18.00.03-r1.ebuild,v 1.1 2005/03/16 21:02:59 mrness Exp $
+
+inherit eutils
DESCRIPTION="Linuxant's modem driver for Connexant 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 )"
-DEPEND="virtual/libc"
-IUSE=""
-SLOT="0"
LICENSE="Conexant"
KEYWORDS="-* ~x86 ~amd64"
+IUSE=""
+SLOT="0"
+
+DEPEND="virtual/libc
+ dev-lang/perl
+ app-arch/cpio"
S="${WORKDIR}"
@@ -23,6 +28,14 @@ pkg_setup() {
fi
}
+src_unpack() {
+ unpack ${A}
+
+ cd $MY_ARCH_S
+ epatch ${FILESDIR}/${P}-nvminstall.patch
+ epatch ${FILESDIR}/${P}-export_symbol.patch
+}
+
src_compile() {
cd ${MY_ARCH_S}
emake all || die "make failed"