Date: Tue, 22 Aug 2006 02:33:36 +0400 From: Alexey Illarionov <littlesavage@rambler.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/102365: New port: Driver for the Conexant HCF PCI winmodems Message-ID: <20060822023336.4f7eab17@ls.orionet.ru> Resent-Message-ID: <200608212240.k7LMeH38085630@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 102365 >Category: ports >Synopsis: New port: Driver for the Conexant HCF PCI winmodems >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 21 22:40:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Alexey Illarionov >Release: FreeBSD 6.1-STABLE amd64 >Organization: >Environment: System: FreeBSD ls.orionet.ru 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat Aug 12 15:48:01 MSD 2006 alexey@ls.orionet.ru:/usr/obj/usr/src/sys/LS_64 amd64 >Description: Driver for several Winmodems based on the Conexant HCF chipset (Acorp PIM/PIM2). >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # hcfmdm # hcfmdm/Makefile # hcfmdm/pkg-descr # hcfmdm/pkg-plist # hcfmdm/files # hcfmdm/files/pkg-message.in # hcfmdm/distinfo # echo c - hcfmdm mkdir -p hcfmdm > /dev/null 2>&1 echo x - hcfmdm/Makefile sed 's/^X//' >hcfmdm/Makefile << 'END-of-hcfmdm/Makefile' X# New ports collection makefile for: hcfmdm X# Date Created: Jul 30, 2006 X# Whom: Alexey Illarionov <littlesavage@rambler.ru> X# X# Based on: ltmdm created by Daniel O'Connor <darius@dons.net.au> X# Based on: $FreeBSD: ports/comms/ltmdm/Makefile,v 1.30 2006/03/04 21:31:03 osa Exp $ X# X# $FreeBSD$ X# X XPORTNAME= hcfmdm XPORTVERSION= 0.99.1 XCATEGORIES= comms XMASTER_SITES= http://lug.cbx.ru/files/modem/ \ X http://www.int21.de/conexant/ \ X ${MASTER_SITE_GENTOO} \ X http://marvin.lirex.com/~maxx/ \ X http://zoltek7.webpark.pl/ \ X www.linuxant.com/drivers/hsf/free/archive/ \ X XDISTFILES= hcfmdm-0.99.1.tar.gz \ X hcfpcimodem-0.99lnxtbeta03042700.tar.gz XDIST_SUBDIR= ${PORTNAME} XEXTRACT_ONLY= hcfmdm-0.99.1.tar.gz hcfpcimodem-0.99lnxtbeta03042700.tar.gz X XMAINTAINER= FreeBSD@FreeBSD.org XCOMMENT= Driver for the Conexant HCF PCI winmodem chipset (Acorp PIM/PIM2) X XMODULES_WITH_WORLD?= yes XONLY_FOR_ARCHS= i386 XSUB_FILES+= pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message XRESTRICTED= Redistribution of versions marked lnxtbeta requires explicit written approval from Linuxant XRESTRICTED_FILES= hcfpcimodem-0.99lnxtbeta03042700.tar.gz XNO_CDROM= No redistribution allowed XNO_PACKAGE= ${NO_CDROM} X XSTRIP= # do not strip kernel module X XLNXTDOCS= README FAQ BUGS XPORTDOCS= ${LNXTDOCS} 100498D_RM_HxF_Released.pdf X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 600100 XIGNORE= is not for FreeBSD versions < 600100 X.endif X XPLIST_SUB+= KMODDIR=${KMODDIR} X X.if !defined(NOPORTDOCS) XDISTFILES+= 100498D_RM_HxF_Released.pdf X.endif X Xpre-fetch: X.if !exists(/usr/src/sys/Makefile) X @${ECHO} "*************************************************"; \ X ${ECHO} "This port requires the kernel source be available"; \ X ${ECHO} "*************************************************"; \ X exit 1 X.endif X Xdo-install: X @${MKDIR} ${KMODDIR} X @${INSTALL_PROGRAM} ${BUILD_WRKSRC}/hcfmdm.ko ${KMODDIR}/ X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for i in ${LNXTDOCS} X @${INSTALL_DATA} ${WRKDIR}/hcfpcimodem-0.99lnxtbeta03042700/${i} ${DOCSDIR}/ X.endfor X X @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/100498D_RM_HxF_Released.pdf ${DOCSDIR}/ X.endif X X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.post.mk> END-of-hcfmdm/Makefile echo x - hcfmdm/pkg-descr sed 's/^X//' >hcfmdm/pkg-descr << 'END-of-hcfmdm/pkg-descr' XThis port contains a driver for several Winmodems based on the Conexant XHCF chipset (Acorp PIM/PIM2). It consists of a shim for the Linux binary Xonly object file. X XHome page of the Linux driver : www.linuxant.com X X- Alexey Illarionov <littlesavage@rambler.ru> END-of-hcfmdm/pkg-descr echo x - hcfmdm/pkg-plist sed 's/^X//' >hcfmdm/pkg-plist << 'END-of-hcfmdm/pkg-plist' X@cwd %%KMODDIR%% Xhcfmdm.ko END-of-hcfmdm/pkg-plist echo c - hcfmdm/files mkdir -p hcfmdm/files > /dev/null 2>&1 echo x - hcfmdm/files/pkg-message.in sed 's/^X//' >hcfmdm/files/pkg-message.in << 'END-of-hcfmdm/files/pkg-message.in' X******************************************************************************* X* * X* This port contains a prebuilt kernel module. Due to the ever changing * X* nature of FreeBSD it may be necessary to rebuild the module after a kernel * X* source update. To do this reinstall the port. * X* * X******************************************************************************* XTo use these drivers, make sure that you have loaded the hcfmdm kernel Xmodule, by doing X X # kldload hcfmdm X Xor adding X X hcfmdm_load="YES" X Xto your /boot/loader.conf. END-of-hcfmdm/files/pkg-message.in echo x - hcfmdm/distinfo sed 's/^X//' >hcfmdm/distinfo << 'END-of-hcfmdm/distinfo' XMD5 (hcfmdm/hcfmdm-0.99.1.tar.gz) = 89c0776651c878f34c32d536843523fd XSHA256 (hcfmdm/hcfmdm-0.99.1.tar.gz) = 2c1f2fee7c0c09606e32f3a8af0dc95891cb174288ba607f3638af20c3b919be XSIZE (hcfmdm/hcfmdm-0.99.1.tar.gz) = 14113 XMD5 (hcfmdm/hcfpcimodem-0.99lnxtbeta03042700.tar.gz) = 30a041128aa5f6e60c23de3aee300bc9 XSHA256 (hcfmdm/hcfpcimodem-0.99lnxtbeta03042700.tar.gz) = f99d40553234cd09353b35ce69104be432e501e541fe3ff5d8984c6e48f7ae24 XSIZE (hcfmdm/hcfpcimodem-0.99lnxtbeta03042700.tar.gz) = 644608 XMD5 (hcfmdm/100498D_RM_HxF_Released.pdf) = e6d8fea8f5f641d7bb4dfb33c6f478e7 XSHA256 (hcfmdm/100498D_RM_HxF_Released.pdf) = e05385b094ac97f13aabc9432ba7478c0acf12862b3c4da097272435d43f6ac1 XSIZE (hcfmdm/100498D_RM_HxF_Released.pdf) = 718949 END-of-hcfmdm/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: X-send-pr-version: 3.113 X-GNATS-Notify:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060822023336.4f7eab17>