Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Apr 2005 00:42:43 GMT
From:      Quinton Dolan <q@onthenet.com.au>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/79889: Patch to update net/nvnet port to latest version
Message-ID:  <200504140042.j3E0ghV2072506@www.freebsd.org>
Resent-Message-ID: <200504140050.j3E0oKlM039507@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         79889
>Category:       ports
>Synopsis:       Patch to update net/nvnet port to latest version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 14 00:50:20 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Quinton Dolan
>Release:        N/A
>Organization:
OntheNet
>Environment:
N/A
>Description:
This is an update to the net/nvnet port to bring it up to the latest version

the following files have been removed:
nvnet/distinfo.amd64
nvnet/distinfo.i386
nvnet/files/patch-src_if__nv.c
nvnet/files

the following files have been added:
nvnet/distinfo
      
>How-To-Repeat:
      
>Fix:
the following is a patch to update the port:

diff -ruN nvnet.bak/Makefile nvnet/Makefile
--- nvnet.bak/Makefile	Fri Dec 24 15:48:05 2004
+++ nvnet/Makefile	Sun Apr 10 23:47:07 2005
@@ -1,5 +1,4 @@
 # Ports collection makefile for: nvnet
-#
 # Date created:	1 Oct 2003
 # Whom: 	Quinton Dolan <q@onthenet.com.au>
 #
@@ -7,27 +6,19 @@
 #
 
 PORTNAME=	nvnet
-PORTVERSION=	1.0.${NVVERSION}
-PORTREVISION?=	0
+PORTVERSION=	1.0.0301
 CATEGORIES=	net
-MASTER_SITES=	http://download.nvidia.com/XFree86/nforce/1.0-${NVVERSION}/:nvidia \
-		ftp://download.nvidia.com/XFree86/nforce/1.0-${NVVERSION}/:nvidia \
-		http://download1.nvidia.com/XFree86/nforce/1.0-${NVVERSION}/:nvidia \
-		ftp://download1.nvidia.com/XFree86/nforce/1.0-${NVVERSION}/:nvidia \
-		http://www.onthenet.com.au/~q/nvnet/:nvnet
-DISTFILES=	NVIDIA_nforce-1.0-${NVVERSION}${EXTRACT_SUFX}:nvidia \
-		nvnet-src-${NVNETVERSION}${EXTRACT_SUFX}:nvnet
+MASTER_SITES=	http://www.onthenet.com.au/~q/nvnet/
+DISTFILES=	${PORTNAME}-src-${DISTVERSION}${EXTRACT_SUFX}
 
 MAINTAINER=	q@onthenet.com.au
 COMMENT=	Driver for NVIDIA MCP Ethernet adapter
 
-NVNETVERSION=	20040813
+DISTVERSION=	20050312
 
 NO_PACKAGE=	Depends on kernel
 ONLY_FOR_ARCHS=	amd64 i386
-MD5_FILE=	${MASTERDIR}/distinfo.${ARCH}
 WRKSRC=		${WRKDIR}/nvnet
-MODULES_WITH_WORLD=
 PLIST_SUB=	KMODDIR=${KMODDIR}
 PORTDOCS=	README nvidia_pci.c.diff
 MAN4=		nvnet.4
@@ -35,23 +26,12 @@
 .include <bsd.port.pre.mk>
 
 .if ${OSVERSION} < 480100 || ${OSVERSION} >= 500000 && ${OSVERSION} < 501000
-BROKEN=		"Systems prior to FreeBSD 4.9 & 5.1 are not supported"
-.endif
-
-.if ${ARCH} == "i386"
-NVVERSION=	0274
-.elif ${ARCH} == "amd64"
-NVVERSION=	0275
-.else
-NVVERSION=	0
+IGNORE=		Systems prior to FreeBSD 4.9 & 5.1 are not supported
 .endif
 
 pre-fetch:
 .if !exists(${SRC_BASE}/sys/Makefile)
-	@${ECHO} "*************************************************"; \
-	${ECHO}  "This port requires the kernel source be available"; \
-	${ECHO}  "*************************************************"; \
-	exit 1
+IGNORE=		Kernel source files required
 .endif
 
 do-install:
diff -ruN nvnet.bak/distinfo nvnet/distinfo
--- nvnet.bak/distinfo	Wed Dec 31 19:00:00 1969
+++ nvnet/distinfo	Sun Apr 10 21:09:37 2005
@@ -0,0 +1,2 @@
+MD5 (nvnet-src-20050312.tar.gz) = 3e663986eab7deb5bf315a9f795bee7d
+SIZE (nvnet-src-20050312.tar.gz) = 91425
diff -ruN nvnet.bak/distinfo.amd64 nvnet/distinfo.amd64
--- nvnet.bak/distinfo.amd64	Tue Dec 14 10:56:04 2004
+++ nvnet/distinfo.amd64	Wed Dec 31 19:00:00 1969
@@ -1,4 +0,0 @@
-MD5 (NVIDIA_nforce-1.0-0275.tar.gz) = b11e5fb81d629b27be546b6a731d99ea
-SIZE (NVIDIA_nforce-1.0-0275.tar.gz) = 126011
-MD5 (nvnet-src-20040813.tar.gz) = 425b9bb3495a1d7f68db817293653d0a
-SIZE (nvnet-src-20040813.tar.gz) = 18821
diff -ruN nvnet.bak/distinfo.i386 nvnet/distinfo.i386
--- nvnet.bak/distinfo.i386	Tue Dec 14 10:56:04 2004
+++ nvnet/distinfo.i386	Wed Dec 31 19:00:00 1969
@@ -1,4 +0,0 @@
-MD5 (NVIDIA_nforce-1.0-0274.tar.gz) = b84b5a34639b547ef897d6447c3c5415
-SIZE (NVIDIA_nforce-1.0-0274.tar.gz) = 126450
-MD5 (nvnet-src-20040813.tar.gz) = 425b9bb3495a1d7f68db817293653d0a
-SIZE (nvnet-src-20040813.tar.gz) = 18821
diff -ruN nvnet.bak/files/patch-src_if__nv.c nvnet/files/patch-src_if__nv.c
--- nvnet.bak/files/patch-src_if__nv.c	Sat Jun 26 06:02:08 2004
+++ nvnet/files/patch-src_if__nv.c	Wed Dec 31 19:00:00 1969
@@ -1,13 +0,0 @@
-
-$FreeBSD: ports/net/nvnet/files/patch-src_if__nv.c,v 1.1 2004/06/26 10:02:08 krion Exp $
-
---- src/if_nv.c.orig	Sat Jun 26 11:58:36 2004
-+++ src/if_nv.c	Sat Jun 26 11:59:07 2004
-@@ -72,6 +72,7 @@
- #include <sys/socket.h>
- #include <sys/sysctl.h>
- #include <sys/queue.h>
-+#include <sys/module.h>
- 
- #include <net/if.h>
- #include <net/if_arp.h>
diff -ruN nvnet.bak/pkg-descr nvnet/pkg-descr
--- nvnet.bak/pkg-descr	Sun Dec  7 00:34:23 2003
+++ nvnet/pkg-descr	Sun Apr 10 21:31:39 2005
@@ -1,6 +1,6 @@
 This port contains a driver for the NVIDIA nForce MCP Ethernet adapter.
 It contains a wrapper that replaces the Linux nvnet.c, and links against
-the Linux binary only object file (nvnetlib.o) included in the NVIDIA
+the Linux binary only object file (nvenetlib.o) included from the NVIDIA
 driver source distribution.
 
 This should work on all nForce and nForce2 based motherboards that have
diff -ruN nvnet.bak/pkg-message nvnet/pkg-message
--- nvnet.bak/pkg-message	Sun Dec  7 00:34:23 2003
+++ nvnet/pkg-message	Sun Apr 10 21:14:22 2005
@@ -4,4 +4,3 @@
 * nature of FreeBSD it may be necessary to rebuild the module after a kernel  *
 * source update.  To do this reinstall the port.                              *
 *******************************************************************************
- 


begin 644 nvnet.diff
M9&EF9B`M<G5.(&YV;F5T+F)A:R]-86ME9FEL92!N=FYE="]-86ME9FEL90HM
M+2T@;G9N970N8F%K+TUA:V5F:6QE"49R:2!$96,@,C0@,34Z-#@Z,#4@,C`P
M-`HK*RL@;G9N970O36%K969I;&4)4W5N($%P<B`Q,"`R,SHT-SHP-R`R,#`U
M"D!`("TQ+#4@*S$L-"!`0`H@(R!0;W)T<R!C;VQL96-T:6]N(&UA:V5F:6QE
M(&9O<CH@;G9N970*+2,*(",@1&%T92!C<F5A=&5D.@DQ($]C="`R,#`S"B`C
M(%=H;VTZ(`E1=6EN=&]N($1O;&%N(#QQ0&]N=&AE;F5T+F-O;2YA=3X*(",*
M0$`@+3<L,C<@*S8L,3D@0$`*(",*(`H@4$]25$Y!344]"6YV;F5T"BU03U)4
M5D524TE/3CT),2XP+B1[3E9615)324].?0HM4$]25%)%5DE324]./ST),`HK
M4$]25%9%4E-)3TX]"3$N,"XP,S`Q"B!#051%1T]22453/0EN970*+4U!4U1%
M4E]3251%4ST):'1T<#HO+V1O=VYL;V%D+FYV:61I82YC;VTO6$9R964X-B]N
M9F]R8V4O,2XP+21[3E9615)324].?2\Z;G9I9&EA(%P*+0D)9G1P.B\O9&]W
M;FQO860N;G9I9&EA+F-O;2]81G)E93@V+VYF;W)C92\Q+C`M)'M.5E9%4E-)
M3TY]+SIN=FED:6$@7`HM"0EH='1P.B\O9&]W;FQO860Q+FYV:61I82YC;VTO
M6$9R964X-B]N9F]R8V4O,2XP+21[3E9615)324].?2\Z;G9I9&EA(%P*+0D)
M9G1P.B\O9&]W;FQO860Q+FYV:61I82YC;VTO6$9R964X-B]N9F]R8V4O,2XP
M+21[3E9615)324].?2\Z;G9I9&EA(%P*+0D):'1T<#HO+W=W=RYO;G1H96YE
M="YC;VTN874O?G$O;G9N970O.FYV;F5T"BU$25-41DE,15,]"4Y6241)05]N
M9F]R8V4M,2XP+21[3E9615)324].?21[15A44D%#5%]35498?3IN=FED:6$@
M7`HM"0EN=FYE="US<F,M)'M.5DY%5%9%4E-)3TY])'M%6%1204-47U-51EA]
M.FYV;F5T"BM-05-415)?4TE415,]"6AT='`Z+R]W=W<N;VYT:&5N970N8V]M
M+F%U+WYQ+VYV;F5T+PHK1$E35$9)3$53/0DD>U!/4E1.04U%?2US<F,M)'M$
M25-45D524TE/3GTD>T585%)!0U1?4U5&6'T*(`H@34%)3E1!24Y%4CT)<4!O
M;G1H96YE="YC;VTN874*($-/34U%3E0]"41R:79E<B!F;W(@3E9)1$E!($U#
M4"!%=&AE<FYE="!A9&%P=&5R"B`*+4Y63D545D524TE/3CT),C`P-#`X,3,*
M*T1)4U1615)324]./0DR,#`U,#,Q,@H@"B!.3U]004-+04=%/0E$97!E;F1S
M(&]N(&ME<FYE;`H@3TY,65]&3U)?05)#2%,]"6%M9#8T(&DS.#8*+4U$-5]&
M24Q%/0DD>TU!4U1%4D1)4GTO9&ES=&EN9F\N)'M!4D-(?0H@5U)+4U)#/0D)
M)'M74DM$25)]+VYV;F5T"BU-3T153$537U=)5$A?5T]23$0]"B!03$E35%]3
M54(]"4M-3T1$25(])'M+34]$1$E2?0H@4$]25$1/0U,]"5)%041-12!N=FED
M:6%?<&-I+F,N9&EF9@H@34%.-#T)"6YV;F5T+C0*0$`@+3,U+#(S("LR-BPQ
M,B!`0`H@+FEN8VQU9&4@/&)S9"YP;W)T+G!R92YM:SX*(`H@+FEF("1[3U-6
M15)324].?2`\(#0X,#$P,"!\?"`D>T]35D524TE/3GT@/CT@-3`P,#`P("8F
M("1[3U-615)324].?2`\(#4P,3`P,`HM0E)/2T5./0D)(E-Y<W1E;7,@<')I
M;W(@=&\@1G)E94)31"`T+CD@)B`U+C$@87)E(&YO="!S=7!P;W)T960B"BTN
M96YD:68*+0HM+FEF("1[05)#2'T@/3T@(FDS.#8B"BU.5E9%4E-)3TX]"3`R
M-S0*+2YE;&EF("1[05)#2'T@/3T@(F%M9#8T(@HM3E9615)324]./0DP,C<U
M"BTN96QS90HM3E9615)324]./0DP"BM)1TY/4D4]"0E3>7-T96US('!R:6]R
M('1O($9R965"4T0@-"XY("8@-2XQ(&%R92!N;W0@<W5P<&]R=&5D"B`N96YD
M:68*(`H@<')E+69E=&-H.@H@+FEF("%E>&ES=',H)'M34D-?0D%317TO<WES
M+TUA:V5F:6QE*0HM"4`D>T5#2$]]("(J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ(CL@7`HM"21[14-(3WT@(")4
M:&ES('!O<G0@<F5Q=6ER97,@=&AE(&ME<FYE;"!S;W5R8V4@8F4@879A:6QA
M8FQE(CL@7`HM"21[14-(3WT@("(J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ(CL@7`HM"65X:70@,0HK24=.3U)%
M/0D)2V5R;F5L('-O=7)C92!F:6QE<R!R97%U:7)E9`H@+F5N9&EF"B`*(&1O
M+6EN<W1A;&PZ"F1I9F8@+7)U3B!N=FYE="YB86LO9&ES=&EN9F\@;G9N970O
M9&ES=&EN9F\*+2TM(&YV;F5T+F)A:R]D:7-T:6YF;PE7960@1&5C(#,Q(#$Y
M.C`P.C`P(#$Y-CD**RLK(&YV;F5T+V1I<W1I;F9O"5-U;B!!<'(@,3`@,C$Z
M,#DZ,S<@,C`P-0I`0"`M,"PP("LQ+#(@0$`**TU$-2`H;G9N970M<W)C+3(P
M,#4P,S$R+G1A<BYG>BD@/2`S938V,SDX-F5A8C=D96(U8F8S,35A.68W.35B
M964W9`HK4TE:12`H;G9N970M<W)C+3(P,#4P,S$R+G1A<BYG>BD@/2`Y,30R
M-0ID:69F("UR=4X@;G9N970N8F%K+V1I<W1I;F9O+F%M9#8T(&YV;F5T+V1I
M<W1I;F9O+F%M9#8T"BTM+2!N=FYE="YB86LO9&ES=&EN9F\N86UD-C0)5'5E
M($1E8R`Q-"`Q,#HU-CHP-"`R,#`T"BLK*R!N=FYE="]D:7-T:6YF;RYA;60V
M-`E7960@1&5C(#,Q(#$Y.C`P.C`P(#$Y-CD*0$`@+3$L-"`K,"PP($!`"BU-
M1#4@*$Y6241)05]N9F]R8V4M,2XP+3`R-S4N=&%R+F=Z*2`](&(Q,64U9F(X
M,60V,CEB,C=B934T-F(V83<S,60Y.65A"BU325I%("A.5DE$24%?;F9O<F-E
M+3$N,"TP,C<U+G1A<BYG>BD@/2`Q,C8P,3$*+4U$-2`H;G9N970M<W)C+3(P
M,#0P.#$S+G1A<BYG>BD@/2`T,C5B.6)B,S0Y-6$Q9#=F-CAD8C@Q-S(Y,S8U
M,V0P80HM4TE:12`H;G9N970M<W)C+3(P,#0P.#$S+G1A<BYG>BD@/2`Q.#@R
M,0ID:69F("UR=4X@;G9N970N8F%K+V1I<W1I;F9O+FDS.#8@;G9N970O9&ES
M=&EN9F\N:3,X-@HM+2T@;G9N970N8F%K+V1I<W1I;F9O+FDS.#8)5'5E($1E
M8R`Q-"`Q,#HU-CHP-"`R,#`T"BLK*R!N=FYE="]D:7-T:6YF;RYI,S@V"5=E
M9"!$96,@,S$@,3DZ,#`Z,#`@,3DV.0I`0"`M,2PT("LP+#`@0$`*+4U$-2`H
M3E9)1$E!7VYF;W)C92TQ+C`M,#(W-"YT87(N9WHI(#T@8C@T8C5A,S0V,SEB
M-30W968X.3=D-C0T-V,S8S4T,34*+5-)6D4@*$Y6241)05]N9F]R8V4M,2XP
M+3`R-S0N=&%R+F=Z*2`](#$R-C0U,`HM340U("AN=FYE="US<F,M,C`P-#`X
M,3,N=&%R+F=Z*2`](#0R-6(Y8F(S-#DU83%D-V8V.&1B.#$W,CDS-C4S9#!A
M"BU325I%("AN=FYE="US<F,M,C`P-#`X,3,N=&%R+F=Z*2`](#$X.#(Q"F1I
M9F8@+7)U3B!N=FYE="YB86LO9FEL97,O<&%T8V@M<W)C7VEF7U]N=BYC(&YV
M;F5T+V9I;&5S+W!A=&-H+7-R8U]I9E]?;G8N8PHM+2T@;G9N970N8F%K+V9I
M;&5S+W!A=&-H+7-R8U]I9E]?;G8N8PE3870@2G5N(#(V(#`V.C`R.C`X(#(P
M,#0**RLK(&YV;F5T+V9I;&5S+W!A=&-H+7-R8U]I9E]?;G8N8PE7960@1&5C
M(#,Q(#$Y.C`P.C`P(#$Y-CD*0$`@+3$L,3,@*S`L,"!`0`HM"BTD1G)E94)3
M1#H@<&]R=',O;F5T+VYV;F5T+V9I;&5S+W!A=&-H+7-R8U]I9E]?;G8N8RQV
M(#$N,2`R,#`T+S`V+S(V(#$P.C`R.C`X(&MR:6]N($5X<"`D"BT*+2TM+2!S
M<F,O:69?;G8N8RYO<FEG"5-A="!*=6X@,C8@,3$Z-3@Z,S8@,C`P-`HM*RLK
M('-R8R]I9E]N=BYC"5-A="!*=6X@,C8@,3$Z-3DZ,#<@,C`P-`HM0$`@+3<R
M+#8@*S<R+#<@0$`*+2`C:6YC;'5D92`\<WES+W-O8VME="YH/@HM("-I;F-L
M=61E(#QS>7,O<WES8W1L+F@^"BT@(VEN8VQU9&4@/'-Y<R]Q=65U92YH/@HM
M*R-I;F-L=61E(#QS>7,O;6]D=6QE+F@^"BT@"BT@(VEN8VQU9&4@/&YE="]I
M9BYH/@HM("-I;F-L=61E(#QN970O:69?87)P+F@^"F1I9F8@+7)U3B!N=FYE
M="YB86LO<&MG+61E<V-R(&YV;F5T+W!K9RUD97-C<@HM+2T@;G9N970N8F%K
M+W!K9RUD97-C<@E3=6X@1&5C("`W(#`P.C,T.C(S(#(P,#,**RLK(&YV;F5T
M+W!K9RUD97-C<@E3=6X@07!R(#$P(#(Q.C,Q.C,Y(#(P,#4*0$`@+3$L-B`K
M,2PV($!`"B!4:&ES('!O<G0@8V]N=&%I;G,@82!D<FEV97(@9F]R('1H92!.
M5DE$24$@;D9O<F-E($U#4"!%=&AE<FYE="!A9&%P=&5R+@H@270@8V]N=&%I
M;G,@82!W<F%P<&5R('1H870@<F5P;&%C97,@=&AE($QI;G5X(&YV;F5T+F,L
M(&%N9"!L:6YK<R!A9V%I;G-T"BUT:&4@3&EN=7@@8FEN87)Y(&]N;'D@;V)J
M96-T(&9I;&4@*&YV;F5T;&EB+F\I(&EN8VQU9&5D(&EN('1H92!.5DE$24$*
M*W1H92!,:6YU>"!B:6YA<GD@;VYL>2!O8FIE8W0@9FEL92`H;G9E;F5T;&EB
M+F\I(&EN8VQU9&5D(&9R;VT@=&AE($Y6241)00H@9')I=F5R('-O=7)C92!D
M:7-T<FEB=71I;VXN"B`*(%1H:7,@<VAO=6QD('=O<FL@;VX@86QL(&Y&;W)C
M92!A;F0@;D9O<F-E,B!B87-E9"!M;W1H97)B;V%R9',@=&AA="!H879E"F1I
M9F8@+7)U3B!N=FYE="YB86LO<&MG+6UE<W-A9V4@;G9N970O<&MG+6UE<W-A
M9V4*+2TM(&YV;F5T+F)A:R]P:V<M;65S<V%G90E3=6X@1&5C("`W(#`P.C,T
M.C(S(#(P,#,**RLK(&YV;F5T+W!K9RUM97-S86=E"5-U;B!!<'(@,3`@,C$Z
M,30Z,C(@,C`P-0I`0"`M-"PT("LT+#,@0$`*("H@;F%T=7)E(&]F($9R965"
M4T0@:70@;6%Y(&)E(&YE8V5S<V%R>2!T;R!R96)U:6QD('1H92!M;V1U;&4@
M869T97(@82!K97)N96P@("H*("H@<V]U<F-E('5P9&%T92X@(%1O(&1O('1H
M:7,@<F5I;G-T86QL('1H92!P;W)T+B`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("H*("HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH*
#+2`*
`
end

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504140042.j3E0ghV2072506>