Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 May 2000 06:46:25 +0900
From:      SADA Kenji <sada@bsdclub.org>
To:        knu@idaemons.org, tom@eborcom.com
Cc:        sada@FreeBSD.org, obrien@FreeBSD.org, girgen@partitur.se, cjh@kr.freebsd.org, freebsd-ports@FreeBSD.org
Subject:   Re: Introducing a netscape wrapper
Message-ID:  <20000506064625L.sada@bsdclub.org>
In-Reply-To: Your message of "Fri, 05 May 2000 23:24:54 %2B0900". <86snvxm5vt.wl@localhost.local.idaemons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <86snvxm5vt.wl@localhost.local.idaemons.org>
knu@idaemons.org writes:

>> It's just because every netscape port has a `do-install' target of its
>> very own.  The new wrapper's installation process, therefore, could
>> not be shared.  Making it an independent port would be a plain
>> solution to this situation.

Really ?

# cd /usr/ports
# grep 'do-install' */*netscape*/Makefile
japanese/netscape-fonts/Makefile:do-install:
japanese/netscape3.language/Makefile:do-install:
japanese/netscape4-communicator/Makefile:do-install:
korean/netscape3/Makefile:do-install:
korean/netscape4-communicator/Makefile:do-install:
russian/netscape3.language/Makefile:do-install:
www/linux-netscape4/Makefile:do-install:
www/linux-netscape6/Makefile:do-install:
www/netscape4-communicator.us/Makefile:do-install:
www/netscape4-communicator/Makefile:do-install:

Hm, many ports have own do-install target, but not every port.
I argue again, if you'd like to use the new wrapper with
l-n6 or mozilla port, I'll agree with importing it
as new independent port.
Otherwise I recommend to install the wrapper in n4-c port's Makefile.

Each language specific port should do, for example, as:

1. move original wrapper *.run to *.run.orig.
2. install own wrapper as *.run.
3. At deinstall time, move *.run.orig to *.run.

By the way, with www/l-n4,
I've made a patch and removed its do-install target.
# And now the port would be installed on PREFIX/lib/netscape-linux.
Tom, I'll be glad if you check it and give me approval to check-in.

I believe I could make a patch for n4-c.u if needed.

>> In addition, if you were to put the wrapper script in
>> www/netscape4-communicator/files, then each (indirect) slave port
>> would have to have advanced knowledge of the exact place of the script
>> other than its master directory.  That wouldn't be nice, IMHO.

Just specify as "${MASTERDIR}/files/<WRAPPER_SCRIPT>".

# n47-n.u looks having a problem and should be fixed.

Thank you for reading and now I have a question.
What is "IMHO" :)

--
Removed files:
	files/ md5 netscape.sh
	patches/ patch-aa
	scripts/ configure

begin 644 diff.gz
M'XL(""(T$SD``V1I9F8`O5Q]?]HZEOX;/H6&-M/;);:!D#0AF[LA"4VY)20+
MI"^SG5^NL06X,3;KE[RTD^\^1_([R$*:[4Y_O<5(SW-T))TCR?BY[CLF?NJ@
M*_T>SRP;5T_^[W^JH_,Q(L8Z2'.,!U];N5[@:X^/CYIM.>&3XN#`-_05;FM)
ML[L/50\'GH4?+&>.//CP+==!3;6Y5S6MV0PI(5(>D7*&E"E2/%*>N:PH2OJE
MTFHT&EJCK34;J-'H-/8[[;T*-5.OU]=1^_`7M0!UV-EO5D]/D7*P"X;K]-_3
MTRIZ5455=',]F@R[5[V32M'[JD)J/O5&X_[U\`15VFKCL%HOEKW^>3:Z_CSN
MC>Z@[*6*SKN3WN7UJ-\;GU1@/!"U6$57W?$$,./^A%3,@E5'T^!?-6E*-=RE
MM@JG&GPN0\<R],#U--*@AIVY;?D+#4J?-#]<D;'&9C30K88VU7U\9SE^H-NV
MAKY5424V[X>.;P58-5U#M0Q5-]3P7KNR/,_U_/_OMHGY60@-J#.+FE[^^]I-
M^JV'AFK>:Z;EW[>3]DGY+VZ^JESTQW'XY"TI#^W&H8*?"%=].CQ00N?><1\=
M);*B-NYL:VKL5^N$_KX_(''Q+_#50/?4^0\2QE?=_G`"__5&)Y7`79[BJ>N!
M1=)/J";!WVKLMMJH#A_-`QK^570]''R]>W\]NNN.SC^`"];>X0&4UZ.`O>B#
MK=<_U?-;<OFBJ:J6IK:2][9:'U[?G=WV!Q<GE6?L5]'GT<?QZ/RD`FRXI.2-
MWC&[554R2U^))2B@;H"EFU'O??_+"TS$-/6CBL[Z&X"IY525JF*Z2CQ-G:I2
M,4Q$G0&_7M!?_XK`3U2KH7]``"D5!'\&YW>3/LSC.;JZ_EM_,.C>?;B&K[77
M/TD#+S4$O?<3B\!Y_?/JTPM29B@&I#YM%*C4(2#TA^-)=S"X&Y^/^C>3E\RA
M/#?JT`L0K!GZ'_27?!-+W;(!AOZ.CE&PP$[J?&;[HCOI$LLTJ`JDV,@Q)<TL
MZM'H"KK@Y?I@^UEC[@,F7,7WC+3PRT?\[#\O+\XH_?S#]><A6!A%?I,O*KVZ
M'-V\))QJ/5DDNR0FTC7S)9IU"![N#-=OQ[V[07]X^P7^/8L#K*JL7#_(S^\I
M>-.E8WKS\9*Z>M&#<2:QW!^<=V\*D4PV"3\9&'!@?'M&?<@W''L'3:F68]BA
MB=%_3GU3I2FYO/^]6D_+(4;2C'E)-[U:M1]MOG%KYOXOWGV)Q6CW'-)KLE%J
MP7*EP:8\Q_NMHU9EK`>P*SXC=(!@K]QO=-HM1#9'NEUJ)G[0G-"V-V&-=@0C
MZT83U1N[#;)B*%<7^^BW?WV=>HM.4!/O38]:T\-6TS@\.C1;S;WI_N$[?*BW
MCAJ'IJX7!RU-(7_QBP<O;SD9Q'Q9?C#_^^NO&\S==]EPOOH+6:LTTEHTA.C+
MQ][7\=>KBS-(\/3ZY/1+LWG6'?=.:6;`EWP:)LSA8'S3G7Q`A!E?,XB0X!FE
M>W,S&-%5@I"R;PR>OEHI)I[IH1UD!O(+Y7%QV82,R'WMG)Q&N7U:R.V7U-+Y
MH#N.W#_.KD_4SNN\%8+&L!3ERPJ++'K]'TGXK/3`6$``T4\%PNK71D]J-@F=
MM"`?-X/P%\;-?BYP2"/99J2ZGC6O3$*,ANX#0GNHU>JTWG4:1ZAY='1854@S
M&;KR&9OH#]U!K7>H>=AI'G3V]@CPJ*K0AN!\<(#JY.,=;0N]0KT'V&J"A1O.
M%V3;0:&//;30?:3;'M;-9U)@HOD/:X4"%^&GP-.-@"+):*'?X(1`S#QB].B&
MMNF\"=`4HP7V\-M=M(3E$OFAATF]`7[-+,=$5J`2#C@/!SH<H,N_]6^@@'R<
MU$A+-?@VL_7Y21,N'A>DG0#[`:S_I!3V)/R_J!EUJ774WH7[A7KK:)]\TDY5
M7B']P;5,VA<?.D/O3,![TE@28']T/W7A>#2<W-V,KF]ZH\G7.Q*7NXAV"$Q\
M#Z%%W??#)6'_H3_H:.8Z@;+0'=,F19:/IIY[CQV5$F#FR*Y.'86-_0>J_0D;
M+ET$0D=?XC^A5W46(O2](@I5R/Y//BM7UY]ZU,OQ26TRNNW52"L5`XZIZ,\<
M"9%#2#VM*%JDE6"KTNU_>1M=56X&W0F<#:].:KKU5(L+CX^C,=UKP9C":7*O
MM;][D`YIWX=9AS[KZ,'RYI"0<<S]%T+]&?+=761`P`28QD9Z%D>F%8\G#!M:
MA5'HQ*L-FKKN_5+W[J-8(C8#YF"2\QU9$>"<FMW"*?$PP8"\0D/\F#A$IA"%
MJ[FGP_8]\]PE:JA/I*RI/JD4OKP'K]@F*P8Y3$VZH\O>!$Z;L7_J(EANXM-J
MG]3;$7VQ=$UTT&Z+P;&Q<,D1@P^MH=]_!WN#ZTMR\GLA3'+&0_0?^!M9J<6S
M=[2WVSR$V3L\2&8O":<(UQN-KD<=U(]&2P_(W3KL^RL;PZW0+IK"'$'@3$G2
MN3".)LRIEIO:E>>:H1'4,H,H^O,`R49L>7AN^8'WK-)@37U3BFB(F6<W1+J'
MDWDC.47.B=<7M^=PV*,SIZ,5>#ASO25RH7$//-"=36-0&D!V>F2Q,!91G*YT
MXUZ?8Y*FEA-@V#J@<V\>P+LWZ-&R;>2X9*G:-)9TW0L=E?I)S5D^[3W)L%WJ
M^1*6<X`D)I>Z$T(GGC?M_4;6S6A`N^.+M\AUJ"78=3UWY5ED7--.ACY=JLCJ
MZMJV^PC?-@V20QIDD]]9'V#]\1Z]^0DVG6#V6^U;0*N^U7;\;R2"Z,YE.235
MOCFU7?2Z\?;E#8SXJ'=YUQ^FD179JV1)0/J7RXG7/S\!`VYM1U]?4,[FNC-T
M!8(NP2U.MD&1">Z>?^Q>]EZ*+4.G/)J`^,D*T!XCN)/-_WZNW0R@^7_SSUUI
MNZ6_=^VS?^[:1Y&[9%]/C53(IJPU6EJKA1KMSEZSTVY7B`FRGV>HXF]=[6:G
M<1B?&(`/&_ENJ]&DM_MDK+-E+'\.TP;]\]YPW%LK'29'*]U<JQGUNA=7Z_#\
M0KA693X[9%_TR>EOXH7XPC54WUT#?8?M4S-LV$[AW`9;CD8H*DD`[`46W/7)
MP55#FK$(91G?=5G&O6RWU94MR_"D^_%C(<^XFWSFDAY%)T]BGN7F>!V-N2,I
M%PURD2`7!>MH.Y!"/\B@^=$E%UGKZ,"30?-CD!%_EV>MO69+DL0/6B;A[LR:
M[\NSSH?C9O.@O<=C+E:AU#K'PJO3N32%GS=,"C]YF)0%=_[9%&Z`,2G\S&-2
M^.G'I/#SA$GQY%OAYQ>3XM_+4^3[PD]E)D4H0\N8`EG'H8JDGC4SFDT('F['
M+,M=-1M;49[<:86%WY*23`H_)9D4?GXQ*?S\8E+X^<6D"$5+&5,@6CA4D6CY
MKN/VUC@@7P10EBL`\LWM<6>;ND!T^@;;%'R!5C;/X?"%_!ZYLL.YY2AP=+]R
M`VNVB4L>GZR5QD^-UHKA8H'ME78&=]QW)EZI<VO&A5C^-HB/[6V0D-N.K3NL
MFY6T/@P"UU&_K^=E4G_N!!=ZH',!$]>U.4TDB%(3/;C3W3)<%,(?"PKACL5[
MUWO<TDX$X4X+A?!=H1"N*Q^P;F*O?$CZYA-_V`'PWK)YPPZ(C_B9#]@R<Q2Q
ML@P.9.`:NJTTRQT=CC_T9]Z28V*H/]SV>?7N'V/L>1S$C>=L"R`*X<\:A7!G
M;1Q`OI5W%:J#T.?X.7[V`\P;BAA0V@*9+^Y8$<"6D:`0_DA0"'<DHK`H]?,V
ML&PK>"X'?-:M@&,^+3!<V]:GGDXO./UF$SZ8O*AA<\B%E&>P6AAS;\5;,C9)
MI%A=K`0(RY7K8X]>B/4E1Q#N?XY#+L2ZDI$">^JUI$@SRMF3XDB/6:#/+<-U
M!#US9MAS#&WJ/?IR#&.A!Y(,RS-L+,F!"[')S!&$`R#'(1=2GF%/A]&6Z\UL
MX9B!+<FQ;/PD1Q$/F83@>K;E2$Z-/&/EDB<QDF/F84,RSH(G.-RYDL/\N`BF
MIA!EX2ZQ\!!'8/A'W#(!"T1O"A:,]B6&.P9G+KZ@I`1RY)^Z3R(]R#AP(>45
MN9#M27(AY]G*"#S>,2`KT!^LN1Z(CUA*@`N1CN3Q@GW/4^B%4$=P8.B^3$<2
M`EP(>97#BW8D1Z$70AV!#UNSR)/`^!DZ'^\O=`^;VKE+'@`'0@$94X;0$2AO
MJH9?=IA;I^CFTNG#>B+2D9@"O9%EP%%*FK)<RE-6TA1G)DFQIK)^D226I$">
MR#)PL)WQ2#1A'`C<)_@S6#<Y(9="-G^^22[27VA*ZB/U<:$J^FG'+_[2L_D#
M3R+26"OV5]BV,_.F93`!*^RT_;U66S7U]<=71"U054Y-R_.6:)/*KHJ=9E>6
MS),@F"X9HMAX*1*%QTNP(#S9@03A9&L7A":'&&%X=*<@#(_NWL3@7!2[<N.W
M7`$8>4`@`--%C)4CV#6)XH%96ZWO[,2:\YT=;6<G%L3O["CI-?D?BG9V:.X6
MP(E2HU`X3')1-XL5L4ZC4)9)APO%!?5&H:9$O%'`;-5N2*')LQ`YPB*4)'S7
M)0GWDCTF#PSE")YL'WXLI`GD\3>'\R@X9^*S*S6SC.=;XF!N"$A-O]34,[0:
M$N`'"3`WH*2"B?%P5QS,C;KRIWI2'&Z4<I[_R9+2)W_E1*9"0PY.!!J2#&Z:
ME,DS)!D+WJR7B3,D&=P\*Y-F2#*X>5$FS)!E2/?<OY=F2/>#F[=;-!GRQ.U)
M)J+(*&=G@@P.)M-C<$`L.88<G)^`96(,208WG<JD&)(,;CIM$6+($[>'B(@,
MHYR=J3!XF%2$P0&E&@P.)I5@E&-R"HQR4";`*&#@.-T-`[=K+J.;[_7*6)RQ
M7ERBS2C`TO^SM5"8*#,*I<F]64&8P4'$`H!R1/+\M!P1\AI)11GLZE23P:S.
M23+*ZM/G^EQ`F8&"'J,<P1V#O!J#"2B(,3@(WE04I!CE")X;F1"#69W38935
MIS*,,D"BPBBKYT]608/!1.0D&,SZO`*##4@%&.SJG/Z""2C(+\H1W(G*BR^8
M@%1[45:;2"_8]9GR@E=?9CZGNRBMYX]`0751CN"-0*JY8-;F)!?,^E1QP:S=
M^(TK$UQ(X),G'A*45&XAR"FH+00YZ<.>;?AUK84$7K3K+*6%."<36@AR\CH+
M08KL:!54%MLX&R(+04*FL1`EY"06HI1$82&!%YUVEKY"D).75PA2\NH*44HF
MKA!D",<)2UHAR)$F%(05@IQ,5R%(*,@J!#DY506?4115B&`3384H=GN\;B@J
M^/!-084@/J^G$*4D<@H)O&0O"F(*44ZFI>`S-J44@OA$22$.%^LV6T>QA;,A
MHQ#$.[&*0APNV`FFAF(+9UU"P8>S%!1"C&%>0"'$*.@GA!AY^808(:^>$&3D
MQ!.BC)4L(R>=$&+DE1-"A()P0HB1UTV($7*RB3)"III@(@JB"3YBXQ>7Q)U,
M,E&H+I5%%%"I*J)0RA!%,.H+FHA"/95$U.-GQ1M$9DTBB&#5E4R`&#:20XA!
M$S6$&#H10PBA4RV$$)I*(820J1)"$!T+(031L0Y"!,T#,>LV11!;450#L16E
M"Y@J!3`K4OT#HS)Y38=O>-8J\.F$6//0^]5OI\WL)F_IRDKRK^FZM'[A:[H.
MF*]WJRKD#5D*1C7_.'VYVO'KG_'ER_&\EM3&+TH[3E^'2.J^T=<M9N]T3!<:
<?X%^WWR-9%6)WC%4?V*\8Q*\^2>%:J2Y%E@``$H[
`
end


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?20000506064625L.sada>