Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Sep 2000 04:40:03 -0700 (PDT)
From:      James Housley <jim@thehousleys.net>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/18777: New Port: misc/upclient4 www.uptimes.net client
Message-ID:  <200009041140.EAA16516@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/18777; it has been noted by GNATS.

From: James Housley <jim@thehousleys.net>
To: freebsd-gnats-submit@FreeBSD.org, jim@thehousleys.net
Cc:  
Subject: Re: ports/18777: New Port: misc/upclient4 www.uptimes.net client
Date: Mon, 04 Sep 2000 07:39:50 -0400

 This is a multi-part message in MIME format.
 --------------8C616DA4C5FC9EDE739371EE
 Content-Type: text/plain; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 
 Here is the requested diff against the current uptimes port.  Both as a
 plain text attachment and inline as uuencoded.
 
 begin 644 diff.txt
 M9&EF9B`M<G5.('5P8VQI96YT+TUA:V5F:6QE('5P8VQI96YT-"]-86ME9FEL
 M90HM+2T@=7!C;&EE;G0O36%K969I;&4)1G)I($%P<B`Q-"`Q-#HS,#HS-B`R
 M,#`P"BLK*R!U<&-L:65N=#0O36%K969I;&4)5'5E($UA>2`R,R`Q-3HT-CHT
 M,2`R,#`P"D!`("TQ+#(S("LQ+#0U($!`"B`C($YE=R!P;W)T<R!C;VQL96-T
 M:6]N(&UA:V5F:6QE(&9O<CH)=7!C;&EE;G0*+2,@1&%T92!C<F5A=&5D.@D)
 M,C`@075G(#$Y.3D*+2,@5VAO;3H)"0E+96QL>2!986YC97D@/&MB>6%N8T!P
 M;W-I+FYE=#X**R,@1&%T92!C<F5A=&5D.@D)-2!-87D@,C`P,`HK(R!7:&]M
 M.@D)"4IA;65S($AO=7-L97D@/&II;4!T:&5H;W5S;&5Y<RYN970^"B`C"BTC
 M("1&<F5E0E-$.B!P;W)T<R]M:7-C+W5P8VQI96YT+TUA:V5F:6QE+'8@,2XV
 M(#(P,#`O,#0O,30@,#@Z-#8Z-38@87-A;6D@17AP("0**R,@)$9R965"4T0D
 M"B`C"B`*(%!/4E1.04U%/0EU<&-L:65N=`HM4$]25%9%4E-)3TX]"3,N,#0*
 M*U!/4E1615)324]./0DT+C$R"B!#051%1T]22453/0EM:7-C"BU-05-415)?
 M4TE415,]"6AT='`Z+R]U<'1I;64N:&5X;VXN8W@O9&]W;FQO860O"BM-05-4
 M15)?4TE415,]"69T<#HO+V9T<"YU<'1I;65S+FYE="]P=6(O=7!T:6UE<R\@
 M7`HK"0EH='1P.B\O9G1P+G5P=&EM97,N;F5T+V1O=VYL;V%D+PH@"BU-04E.
 M5$%)3D52/0EK8GEA;F-`<&]S:2YN970**TU!24Y404E.15(]"6II;4!T:&5O
 M=7-L97ES+FYE=`H@"BU"4D]+14X]"0E#;&EE;G0@:7,@;W5T9&%T960@86YD
 M(&YE=R!C;&EE;G0@8V%N;F]T(&)E(')E87-O;F%B;'D@<&]R=&5D"BM.3U]0
 M04-+04=%/0EM>55315(@86YD(&UY4$%34R!N965D('1O(&)E('-E="!A="!C
 M;VUP:6QE('1I;64*(`HM04Q,7U1!4D=%5#T)8G-D"BU)3E-404Q,7U1!4D=%
 M5#T)8G-D(&EN<W1A;&P@0U`])"A#4"D**R,@3F5E9"!T;R!D969I;F4@;7E5
 M4T52(&%N9"!M>5!!4U,**RYI9B`A9&5F:6YE9"AM>55315(I("8F("%D969I
 M;F5D*&UY4$%34RD**W!R92UB=6EL9#H**PE`)'M%0TA/?0HK"4`D>T5#2$]]
 M(%EO=2!M=7-T('-E="!V87)I86)L92!M>55315(@86YD(&UY4$%34R!T;R!T
 M:&4@=7-E<FYA;64**PE`)'M%0TA/?2!A;F0@<&%S<W=O<F0@>6]U('5S960@
 M=&\@<F5G:7-T97(@870@:'1T<#HO+W=W=RYU<'1I;65S+FYE=`HK"4`D>T5#
 M2$]]"BL)0"1[1D%,4T5]"BLN96QI9B`A9&5F:6YE9"AM>55315(I"BMP<F4M
 M8G5I;&0Z"BL)0"1[14-(3WT**PE`)'M%0TA/?2!9;W4@;75S="!S970@=F%R
 M:6%B;&4@;7E54T52('1O('1H92!U<V5R(&YA;64@>6]U(')E9VES=&5R960*
 M*PE`)'M%0TA/?2!A="!H='1P.B\O=W=W+G5P=&EM97,N;F5T"BL)0"1[14-(
 M3WT**PE`)'M&04Q317T**RYE;&EF("%D969I;F5D*&UY4$%34RD**W!R92UB
 M=6EL9#H**PE`)'M%0TA/?0HK"4`D>T5#2$]](%EO=2!M=7-T('-E="!V87)I
 M86)L92!M>5!!4U,@=&AE('!A<W-W;W)D('EO=2!R96-E:79E9"!W:&5N"BL)
 M0"1[14-(3WT@>6]U(')E9VES=&5R960@870@:'1T<#HO+W=W=RYU<'1I;65S
 M+FYE=`HK"4`D>T5#2$]]"BL)0"1[1D%,4T5]"BLN96YD:68*(`H@<&]S="UI
 M;G-T86QL.@HM"21[0T%4?2`D>U!+1TU%4U-!1T5]('P@)'M3141]("=S.B]U
 M<W(O;&]C86PZ)'M04D5&25A].F<G"BL)0"1[0T%4?2`D>U!+1T1)4GTO3453
 M4T%'10H@"B`N:6YC;'5D92`\8G-D+G!O<G0N;6L^"F1I9F8@+7)U3B!U<&-L
 M:65N="]F:6QE<R]M9#4@=7!C;&EE;G0T+V9I;&5S+VUD-0HM+2T@=7!C;&EE
 M;G0O9FEL97,O;60U"5-A="!!=6<@,C@@,34Z,C<Z,C`@,3DY.0HK*RL@=7!C
 M;&EE;G0T+V9I;&5S+VUD-0E4=64@36%Y(#(S(#$U.C0X.C`V(#(P,#`*0$`@
 M+3$@*S$@0$`*+4U$-2`H=7!C;&EE;G0M,RXP-"YT87(N9WHI(#T@-6$V-V(Q
 M-V5F,&1D8F0T-&9A-C8X8S@Q9#AD93`U-#<**TU$-2`H=7!C;&EE;G0M-"XQ
 M,BYT87(N9WHI(#T@,3!A,3AA,S$T83%B-C%B-C<Q.#4U.#9A-V0R960P-S,*
 M9&EF9B`M<G5.('5P8VQI96YT+W!A=&-H97,O<&%T8V@M86$@=7!C;&EE;G0T
 M+W!A=&-H97,O<&%T8V@M86$*+2TM('5P8VQI96YT+W!A=&-H97,O<&%T8V@M
 M86$)4V%T($%U9R`R."`Q-3HR-SHR,"`Q.3DY"BLK*R!U<&-L:65N=#0O<&%T
 M8VAE<R]P871C:"UA80E4=64@36%Y(#(S(#$U.C4X.C4Y(#(P,#`*0$`@+3$L
 M,S`@*S$L,C$@0$`*+2TM+2!-86ME9FEL92YO<FEG"5-A="!!<'(@,3`@,#(Z
 M-#<Z,3D@,3DY.0HM*RLK($UA:V5F:6QE"49R:2!!=6<@,C`@,30Z-3$Z,#4@
 M,3DY.0HM0$`@+3$L-R`K,2PW($!`"BT@(R!5<'1I;64@0VQI96YT($UA:V5F
 M:6QE"BLM+2T@36%K969I;&4)4W5N($IA;B`R,R`Q,#HU,SHQ-2`R,#`P"BLK
 M*RL@36%K969I;&4)1G)I($9E8B`R-2`Q-SHU.#HT-B`R,#`P"BM`0"`M,3`L
 M-2`K,3`L,3<@0$`**R`C(%5N8V]M;65N="!F;W(@4V]L87)I<PHK("-/4%13
 M(#T@+6QS;V-K970@+6QN<VP*("`*+2`C($QO8V%T:6]N(&]F(&-O;F9I9R!F
 M:6QE("AF;W(@97AA;7!L92`O971C+W5P8VQI96YT+F-O;F8I"BTM0T].1DE'
 M1DE,12`]('5P8VQI96YT+F-O;F8*+2M#3TY&24=&24Q%(#T@)"A04D5&25@I
 M+V5T8R]U<&-L:65N="YC;VYF"BT@"BT@"BT@(R,C(R,C(R,C(R,C(R,C(PHM
 M0$`@+3(Y+#$P("LR.2PX($!`"BT@"0EU<&-L:65N=`HM(`HM(&)S9#H*+2T)
 M)"A-04M%*2!#0SUG8V,@7`HM+0D)3$1&3$%'4ST@7`HM+0D)3T)*14-44ST@
 M7`HM+0D)0T9,04=3/2<M1%!,051?>'AX0E-$("U$0T].1DE'1DE,13U<(B0H
 M0T].1DE'1DE,12E<(B<@7`HM*PDD*$U!2T4I($]"2D5#5%,](%P*+2L)"4-&
 M3$%'4STG)"A#1DQ!1U,I("U$4$Q!5%]X>'A"4T0@+41#3TY&24=&24Q%/5PB
 M)"A#3TY&24=&24Q%*5PB)R!<"BT@"0EU<&-L:65N=`HM(`HM('-O;&%R:7,Z
 M"BU`0"`M.#@L,R`K.#8L-2!`0`HM(&EN<W1A;&PZ"7!R97!A<F5D+69O<BUI
 M;G-T86QL"BT@"7-T<FEP("0H0DE.3D%-12D*+2`)8VAM;V0@-S4U("0H0DE.
 M3D%-12D*+2L))"A)3E-404Q,*2`D*$))3DY!344I("0H4%)%1DE8*2]B:6X*
 M+2L))"A#4"D@=7!C;&EE;G0N8V]N9B`D*%!2149)6"DO971C"BLK241)3D9/
 M(#T@+41,3T=)3DY!344](EPB)'MM>55315)]7"(B("U$4$%34U=/4D0](EPB
 M)'MM>5!!4U-]7"(B"BLK"BLK86QL.B!U<&-L:65N=`HK*PHK('5P8VQI96YT
 M.B!U<&-L:65N="YC(&-O;F9I9RYH"BLM"20H0T,I("0H3U!44RD@+5=A;&P@
 M+6\@=7!C;&EE;G0@=7!C;&EE;G0N8PHK*PDD*$-#*2`D*$]05%,I("0H241)
 M3D9/*2`M5V%L;"`M;R!U<&-L:65N="!U<&-L:65N="YC"BLK"BLK8VQE86XZ
 M"BLK"7)M('5P8VQI96YT"BLK"BLK:6YS=&%L;#H@=7!C;&EE;G0**RL))"A)
 M3E-404Q,*2`M;R!R;V]T("UG('=H965L("UM(#<U-2`M8R`M<"!U<&-L:65N
 M="`O=7-R+VQO8V%L+W-B:6X**RL))"A)3E-404Q,*2`M;R!R;V]T("UG('=H
 M965L("UM(#<U-2`M8R`M<"!U<&-H:R`O=7-R+VQO8V%L+W-B:6X**RL*9&EF
 M9B`M<G5.('5P8VQI96YT+W!A=&-H97,O<&%T8V@M86(@=7!C;&EE;G0T+W!A
 M=&-H97,O<&%T8V@M86(*+2TM('5P8VQI96YT+W!A=&-H97,O<&%T8V@M86()
 M4V%T($%U9R`R."`Q-3HR-SHR,"`Q.3DY"BLK*R!U<&-L:65N=#0O<&%T8VAE
 M<R]P871C:"UA8@E4=64@36%Y(#(S(#$U.C4R.C4P(#(P,#`*0$`@+3$L.2`K
 M,2PS,2!`0`HM+2TM('5P8VQI96YT+F-O;F8N;W)I9PE&<FD@075G(#(P(#$Q
 M.C(R.C,R(#$Y.3D*+2LK*R!U<&-L:65N="YC;VYF"49R:2!!=6<@,C`@,3$Z
 M,C4Z,3(@,3DY.0HM0$`@+3,L-2`K,RPU($!`"BT@2&]S=$E$(#Q(;W-T240^
 M"BT@3&]G:6X@/$QO9VEN;F%M93X*+2!087-S(#Q087-S=V]R9#X*+2U);G1E
 M<G9A;"`V,`HM*TEN=&5R=F%L(#4U,`HM(%5P=&EM95-E<G9E<B!U<'1I;64N
 M:&5X;VXN8W@**RTM+2!C;VYF:6<N:`E3=6X@1F5B(#$S(#$Y.C`P.C4X(#(P
 M,#`**RLK*R!C;VYF:6<N:`E&<FD@1F5B(#(U(#$W.C4V.C$P(#(P,#`**T!`
 M("TQ-RPW("LQ-RPW($!`"BL@("H@4V]L87)I<R`@+2T^("-D969I;F4@4$Q!
 M5$9/4DU?0T]$12`@-`HK("`J($%)6`D@("`@+2T^("-D969I;F4@4$Q!5$9/
 M4DU?0T]$12`@-0HK("`J+PHK+2-D969I;F4@4$Q!5$9/4DU?0T]$10D)+3$*
 M*RLC9&5F:6YE(%!,051&3U)-7T-/1$4)"3$**R`**R`C:68@("`H4$Q!5$9/
 M4DU?0T]$12`]/2`P*0HK(",)9&5F:6YE(%!,051&3U)-7TQ)3E58"BM`0"`M
 M-3(L."`K-3(L,3`@0$`**R`@*B!)9B!Y;W4@:&%V96XG="!R96=I<W1E<F5D
 M('EO=7)S96QF('EE="P@9V\@=&\**R`@*B!H='1P.B\O=W=W+G5P=&EM97,N
 M;F5T+W)E9VES=&5R+FAT;6P**R`@*B\**RLO*@HK("-D969I;F4@3$]'24Y.
 M04U%"0DB16YT97(@>6]U<B!L;V=I;FYA;64@:&5R92(**R`C9&5F:6YE(%!!
 M4U-73U)$"0DB16YT97(@>6]U<B!P87-S=V]R9"!H97)E(@HK*RHO"BL@"BL@
 M"BL@"BM`0"`M,3(X+#<@*S$R."PW($!`"BL@("H**R`@*B!7:&5R92!S:&]U
 M;&0@=&AE(&-L:65N="!W<FET92!I="=S('!I9&9I;&4_"BL@("HO"BLM(V1E
 M9FEN92!0241&24Q%"0D)(CQP871H+71O/B]U<&-L:65N="YP:60B"BLK(V1E
 M9FEN92!0241&24Q%"0D)(B]V87(O<G5N+W5P8VQI96YT+G!I9"(**R`**R`*
 M*R`*9&EF9B`M<G5.('5P8VQI96YT+W!K9R]$15-#4B!U<&-L:65N=#0O<&MG
 M+T1%4T-2"BTM+2!U<&-L:65N="]P:V<O1$530U()36]N($IA;B`R-"`Q,CHT
 M,SHU-"`R,#`P"BLK*R!U<&-L:65N=#0O<&MG+T1%4T-2"49R:2!-87D@(#4@
 M,30Z,3DZ,C4@,C`P,`I`0"`M,BPW("LR+#8@0$`*($9O<B!M;W)E(&EN9F]R
 M;6%T:6]N(&]N('1H92!397)V97(@57!T:6UE<R!P<F]J96-T('9I<VET('1H
 M96ER('=E8B!S:71E(&%T.@H@"B!75U<Z(&AT='`Z+R]W=W<N=7!T:6UE<RYN
 M970O"BTH;VQD(%523"!I<R!H='1P.B\O=7!T:6UE+FAE>&]N+F-X+RD*(`HM
 M("`M2V5L;'D*+2`@(&MB>6%N8T!P;W-I+FYE=`HK+2!*:6T**VII;4!T:&5H
 M;W5S;&5Y<RYN970*9&EF9B`M<G5.('5P8VQI96YT+W!K9R]-15-304=%('5P
 M8VQI96YT-"]P:V<O34534T%'10HM+2T@=7!C;&EE;G0O<&MG+TU%4U-!1T4)
 M4V%T($%U9R`R."`Q-3HR-SHR,"`Q.3DY"BLK*R!U<&-L:65N=#0O<&MG+TU%
 M4U-!1T4)1G)I($UA>2`@-2`Q-#HR,SHT,"`R,#`P"D!`("TQ+#$X("LQ+#@@
 M0$`*($)E9F]R92!R=6YN:6YG('1H92!C;&EE;G0@9F]R('1H92!F:7)S="!T
 M:6UE+"!B92!S=7)E('1O.@HM(#$N('9I<VET('1H92!397)V97(@57!T:6UE
 M<R!P<F]J96-T('=E8B!S:71E(&%N9"!R96=I<W1E<B!Y;W5R<V5L9@HM("`@
 M("`@("`H5U=7.B!H='1P.B\O=7!T:6UE+FAE>&]N+F-X+W)E9VES=&5R+FAT
 M;6PI+`HK(#$N(&QO9R!I;B`H5U=7.B!H='1P.B\O=7!T:6UE+FAE>&]N+F-X
 M+VQO9VEN*0H@"BT@,BX@;&]G(&EN("A75U<Z(&AT='`Z+R]U<'1I;64N:&5X
 M;VXN8W@O;&]G:6XI"BT*+2`S+B!!9&0@>6]U<B!H;W-T("A75U<Z(&AT='`Z
 M+R]U<'1I;64N:&5X;VXN8W@O;&]G:6XO8V=I+6)I;B]A9&1H;W-T+F-G:2D*
 M*R`R+B!!9&0@>6]U<B!H;W-T("A75U<Z(&AT='`Z+R]U<'1I;64N:&5X;VXN
 M8W@O;&]G:6XO8V=I+6)I;B]A9&1H;W-T+F-G:2D*(`H@3F]T92!T:&%T(&EN
 M(&]R9&5R('1O('-E;F0@>6]U<B!U<'1I;64@:6YF;W)M871I;VX@=&\@=&AE
 M('5P=&EM92!S97)V97(L"B!Y;W4@:&]S=',@;F5E9"!M;W)E+6]R+6QE<W,@
 M9G5L;"UT:6UE($EN=&5R;F5T(&%C8V5S<RX*+0HM66]U('=I;&P@86QS;R!N
 M965D('1O(&5D:70@+W5S<B]L;V-A;"]E=&,O=7!C;&EE;G0N8V]N9CH*+4AO
 M<W1)1"!I<R!T:&4@240@>6]U)W9E(')E8V5I=F5D('=H96X@>6]U(&%D9&5D
 M('EO=7(@:&]S=`HM3&]G:6X@86YD('!A<W,@87)E('EO=7(@;&]G:6X@86YD
 M('!A<W-W;W)D"BU);G1E<G9A;"!I<R!T:&4@86UO=6YT(&]F('1I;64@8F5T
 M=V5E;B!E86-H('5P9&%T92X*+41O;B=T('-E="!T:&ES(&AI9VAE<B!T:&%N
 M(#$P(&UI;G5T97,L(&]R(&5L<V4@>6]U<B!H;W-T"BUW;VXG="!A<'!E87(@
 M:6X@=&AE(&QI<W0N"B`*9&EF9B`M<G5.('5P8VQI96YT+W!K9R]03$E35"!U
 M<&-L:65N=#0O<&MG+U!,25-4"BTM+2!U<&-L:65N="]P:V<O4$Q)4U0)4V%T
 M($%U9R`R."`Q-3HR-SHR,"`Q.3DY"BLK*R!U<&-L:65N=#0O<&MG+U!,25-4
 M"4UO;B!&96(@,C@@,3,Z,S@Z,SD@,C`P,`I`0"`M,2PR("LQ+#(@0$`*+6)I
 M;B]U<&-L:65N=`HM971C+W5P8VQI96YT+F-O;F8**W-B:6XO=7!C;&EE;G0*
 ,*W-B:6XO=7!C:&L*
 `
 end
 
 
 Jim
 -- 
 "Eagles may soar, but weasels don't get sucked into jet engines"
     -- Anon
 --------------8C616DA4C5FC9EDE739371EE
 Content-Type: text/plain; charset=us-ascii;
  name="diff.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="diff.txt"
 
 diff -ruN upclient/Makefile upclient4/Makefile
 --- upclient/Makefile	Fri Apr 14 14:30:36 2000
 +++ upclient4/Makefile	Tue May 23 15:46:41 2000
 @@ -1,23 +1,45 @@
  # New ports collection makefile for:	upclient
 -# Date created:		20 Aug 1999
 -# Whom:			Kelly Yancey <kbyanc@posi.net>
 +# Date created:		5 May 2000
 +# Whom:			James Housley <jim@thehousleys.net>
  #
 -# $FreeBSD: ports/misc/upclient/Makefile,v 1.6 2000/04/14 08:46:56 asami Exp $
 +# $FreeBSD$
  #
  
  PORTNAME=	upclient
 -PORTVERSION=	3.04
 +PORTVERSION=	4.12
  CATEGORIES=	misc
 -MASTER_SITES=	http://uptime.hexon.cx/download/
 +MASTER_SITES=	ftp://ftp.uptimes.net/pub/uptimes/ \
 +		http://ftp.uptimes.net/download/
  
 -MAINTAINER=	kbyanc@posi.net
 +MAINTAINER=	jim@theousleys.net
  
 -BROKEN=		Client is outdated and new client cannot be reasonably ported
 +NO_PACKAGE=	myUSER and myPASS need to be set at compile time
  
 -ALL_TARGET=	bsd
 -INSTALL_TARGET=	bsd install CP=$(CP)
 +# Need to define myUSER and myPASS
 +.if !defined(myUSER) && !defined(myPASS)
 +pre-build:
 +	@${ECHO}
 +	@${ECHO} You must set variable myUSER and myPASS to the username
 +	@${ECHO} and password you used to register at http://www.uptimes.net
 +	@${ECHO}
 +	@${FALSE}
 +.elif !defined(myUSER)
 +pre-build:
 +	@${ECHO}
 +	@${ECHO} You must set variable myUSER to the user name you registered
 +	@${ECHO} at http://www.uptimes.net
 +	@${ECHO}
 +	@${FALSE}
 +.elif !defined(myPASS)
 +pre-build:
 +	@${ECHO}
 +	@${ECHO} You must set variable myPASS the password you received when
 +	@${ECHO} you registered at http://www.uptimes.net
 +	@${ECHO}
 +	@${FALSE}
 +.endif
  
  post-install:
 -	${CAT} ${PKGMESSAGE} | ${SED} 's:/usr/local:${PREFIX}:g'
 +	@${CAT} ${PKGDIR}/MESSAGE
  
  .include <bsd.port.mk>
 diff -ruN upclient/files/md5 upclient4/files/md5
 --- upclient/files/md5	Sat Aug 28 15:27:20 1999
 +++ upclient4/files/md5	Tue May 23 15:48:06 2000
 @@ -1 +1 @@
 -MD5 (upclient-3.04.tar.gz) = 5a67b17ef0ddbd44fa668c81d8de0547
 +MD5 (upclient-4.12.tar.gz) = 10a18a314a1b61b67185586a7d2ed073
 diff -ruN upclient/patches/patch-aa upclient4/patches/patch-aa
 --- upclient/patches/patch-aa	Sat Aug 28 15:27:20 1999
 +++ upclient4/patches/patch-aa	Tue May 23 15:58:59 2000
 @@ -1,30 +1,21 @@
 ---- Makefile.orig	Sat Apr 10 02:47:19 1999
 -+++ Makefile	Fri Aug 20 14:51:05 1999
 -@@ -1,7 +1,7 @@
 - # Uptime Client Makefile
 +--- Makefile	Sun Jan 23 10:53:15 2000
 ++++ Makefile	Fri Feb 25 17:58:46 2000
 +@@ -10,5 +10,17 @@
 + # Uncomment for Solaris
 + #OPTS = -lsocket -lnsl
   
 - # Location of config file (for example /etc/upclient.conf)
 --CONFIGFILE = upclient.conf
 -+CONFIGFILE = $(PREFIX)/etc/upclient.conf
 - 
 - 
 - ################
 -@@ -29,10 +29,8 @@
 - 		upclient
 - 
 - bsd:
 --	$(MAKE) CC=gcc \
 --		LDFLAGS= \
 --		OBJECTS= \
 --		CFLAGS='-DPLAT_xxxBSD -DCONFIGFILE=\"$(CONFIGFILE)\"' \
 -+	$(MAKE) OBJECTS= \
 -+		CFLAGS='$(CFLAGS) -DPLAT_xxxBSD -DCONFIGFILE=\"$(CONFIGFILE)\"' \
 - 		upclient
 - 
 - solaris:
 -@@ -88,3 +86,5 @@
 - install:	prepared-for-install
 - 	strip $(BINNAME)
 - 	chmod 755 $(BINNAME)
 -+	$(INSTALL) $(BINNAME) $(PREFIX)/bin
 -+	$(CP) upclient.conf $(PREFIX)/etc
 ++IDINFO = -DLOGINNAME="\"${myUSER}\"" -DPASSWORD="\"${myPASS}\""
 ++
 ++all: upclient
 ++
 + upclient: upclient.c config.h
 +-	$(CC) $(OPTS) -Wall -o upclient upclient.c
 ++	$(CC) $(OPTS) $(IDINFO) -Wall -o upclient upclient.c
 ++
 ++clean:
 ++	rm upclient
 ++
 ++install: upclient
 ++	$(INSTALL) -o root -g wheel -m 755 -c -p upclient /usr/local/sbin
 ++	$(INSTALL) -o root -g wheel -m 755 -c -p upchk /usr/local/sbin
 ++
 diff -ruN upclient/patches/patch-ab upclient4/patches/patch-ab
 --- upclient/patches/patch-ab	Sat Aug 28 15:27:20 1999
 +++ upclient4/patches/patch-ab	Tue May 23 15:52:50 2000
 @@ -1,9 +1,31 @@
 ---- upclient.conf.orig	Fri Aug 20 11:22:32 1999
 -+++ upclient.conf	Fri Aug 20 11:25:12 1999
 -@@ -3,5 +3,5 @@
 - HostID <HostID>
 - Login <Loginname>
 - Pass <Password>
 --Interval 60
 -+Interval 550
 - UptimeServer uptime.hexon.cx
 +--- config.h	Sun Feb 13 19:00:58 2000
 ++++ config.h	Fri Feb 25 17:56:10 2000
 +@@ -17,7 +17,7 @@
 +  * Solaris  --> #define PLATFORM_CODE  4
 +  * AIX	    --> #define PLATFORM_CODE  5
 +  */
 +-#define PLATFORM_CODE		-1
 ++#define PLATFORM_CODE		1
 + 
 + #if   (PLATFORM_CODE == 0)
 + #	define PLATFORM_LINUX
 +@@ -52,8 +52,10 @@
 +  * If you haven't registered yourself yet, go to
 +  * http://www.uptimes.net/register.html
 +  */
 ++/*
 + #define LOGINNAME		"Enter your loginname here"
 + #define PASSWORD		"Enter your password here"
 ++*/
 + 
 + 
 + 
 +@@ -128,7 +128,7 @@
 +  *
 +  * Where should the client write it's pidfile?
 +  */
 +-#define PIDFILE			"<path-to>/upclient.pid"
 ++#define PIDFILE			"/var/run/upclient.pid"
 + 
 + 
 + 
 diff -ruN upclient/pkg/DESCR upclient4/pkg/DESCR
 --- upclient/pkg/DESCR	Mon Jan 24 12:43:54 2000
 +++ upclient4/pkg/DESCR	Fri May  5 14:19:25 2000
 @@ -2,7 +2,6 @@
  For more information on the Server Uptimes project visit their web site at:
  
  WWW: http://www.uptimes.net/
 -(old URL is http://uptime.hexon.cx/)
  
 -  -Kelly
 -   kbyanc@posi.net
 +- Jim
 +jim@thehousleys.net
 diff -ruN upclient/pkg/MESSAGE upclient4/pkg/MESSAGE
 --- upclient/pkg/MESSAGE	Sat Aug 28 15:27:20 1999
 +++ upclient4/pkg/MESSAGE	Fri May  5 14:23:40 2000
 @@ -1,18 +1,8 @@
  Before running the client for the first time, be sure to:
 - 1. visit the Server Uptimes project web site and register yourself
 -        (WWW: http://uptime.hexon.cx/register.html),
 + 1. log in (WWW: http://uptime.hexon.cx/login)
  
 - 2. log in (WWW: http://uptime.hexon.cx/login)
 -
 - 3. Add your host (WWW: http://uptime.hexon.cx/login/cgi-bin/addhost.cgi)
 + 2. Add your host (WWW: http://uptime.hexon.cx/login/cgi-bin/addhost.cgi)
  
  Note that in order to send your uptime information to the uptime server,
  you hosts need more-or-less full-time Internet access.
 -
 -You will also need to edit /usr/local/etc/upclient.conf:
 -HostID is the ID you've received when you added your host
 -Login and pass are your login and password
 -Interval is the amount of time between each update.
 -Don't set this higher than 10 minutes, or else your host
 -won't appear in the list.
  
 diff -ruN upclient/pkg/PLIST upclient4/pkg/PLIST
 --- upclient/pkg/PLIST	Sat Aug 28 15:27:20 1999
 +++ upclient4/pkg/PLIST	Mon Feb 28 13:38:39 2000
 @@ -1,2 +1,2 @@
 -bin/upclient
 -etc/upclient.conf
 +sbin/upclient
 +sbin/upchk
 
 --------------8C616DA4C5FC9EDE739371EE--
 
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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