Subject: pkg/25776: new package: pkgsrc/net/dtcpclient: Dynamic Tunnel Configuration
To: None <gnats-bugs@gnats.NetBSD.org>
From: Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
List: pkgsrc-bugs
Date: 06/01/2004 23:56:41
>Number:         25776
>Category:       pkg
>Synopsis:       new package: pkgsrc/net/dtcpclient: Dynamic Tunnel Configuration Protocol client
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 01 14:58:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Hideyuki KURASHINA
>Release:        NetBSD 1.6ZL
>Organization:
>Environment:

	System: NetBSD ***.*******.jp 1.6ZL NetBSD 1.6ZL (***.MP) #0: Sun May 9 23:47:28 JST 2004 ********@***.*******.jp:/usr/src/HEAD/sys/arch/i386/compile/***.MP i386
	Architecture: i386
	Machine: i386

>Description:

	net/dtcpclient, is a pkgsrc for Dynamic Tunnel Configuration
	Protocol client.  dtcpclient implement Dynamic Tunnel Configuration
	Protocol (DTCP for short) proposed by Trumpet:

	  http://jazz-1.trumpet.com.au/ipv6-draft/dtcp-draft-prt-13-may-1999.htm

	This pkgsrc is based on ports/net/dtcpclient in FreeBSD.  Some
	changes that I'm not sure are below:

	  * Append `USE_INET6' into BUILD_DEFS to list this pkgsrc on
	    ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/README-IPv6.html
	  * Set CONF_FILES_MODE to 0555 for ${CONF_FILES}.  The reasons why
	    CONF_FILES_MODE is different from default value are
	    - dtcpclient requires execution bit, at least logging via
	      logger(1).
	    - auther does not want to be changed this script
	      (dtcpclient.script); there is `dtcpclient_script.conf'
	      to control behavior.
	  * Install binary, manual and etc, manually at `do-install' target
	    because it tries to install binaries twice in `realinstall' target
	    in Makefile in dist.

	Please correct me, because I'm not familiar with making pkgsrc.

>How-To-Repeat:


>Fix:

begin 644 dtcpclient.tar.gz
M'XL(`````````^U8;6_:2!#N5_97;`CJBTY^`VR2Z%SAX"6@\G;8::^Z.R%C
M%G"#,5K;39,H]]MOUD!C+J'T)$IUBI\$C&=V9\8SWF?'%J51Y"[<F4?GT8L?
M!%DNRQ55A:.L5%09CL52N5CDYVN\4&19K2AR22EQ.7S+E1?JCPHHC3B,'`8N
MI]Z(WL17WK9QBZM)R-Q#1'10B*GZ2V-O1L/]^_C>^FN:6E+4,J]_N534LOH?
M`(_KGQ*(X70?/F0H[C?JKY24XM?ZPQ^O?T6N@'X?SG?AF=?_^*C:KYD#J]9O
M]FQK8#5(JU5%Q^@8%SHT.K?,`IS`6:_??=\TR1E^N#M`VB>_73;[(#4-TNYV
M0').ZETN:'4OFOS\'?GXH=LWSW`XC:-1<#WGQLPN[G1M7&L8G0N"[0:Q"#9)
MW;ALV?B]T;HD%FZ0/@'/?V#A%N<+#TX'=.X,9S2/_\(O7Z:"T3O=7.X8DT2;
M#O*QA9"RSY0]LK"2Z_D\V#'M6@\O!7CN^/0),S&HN>JQH;4F98J+MAD:SYQ)
M^-A*(M;S0H3G-+H.V!46S!DW6.<*'`6IP7C!@@ES?(1$+-'(E9@KAO&0(;2,
MXV%D'C'WL\/T0A*,&_B^,Q_I^6JO3^K-WZM2./3F4N&.:^_S:.&-."?H>0GF
M2"S^JA)!DT?T2\2<P<H(Q,KH+'!`COAAP%Q0S<?>!"^=K2ZH</?OB[S'0HPW
MQ.L,WF^*EP6!N""2I?G$,Z13R:.?O9+^G]C@_[9S17F]]^R#\[]6+F_E?ZU4
M7O=_12W1*^5*J93Q_P&0XGED-BV[8[2)GGNX)X0B[]XT64$UPR87W7Z36'H.
M&`FU#<LF_8'5M+ED&D6+,TFZOKX6/=\);\2`B9\6TM^Q3R5O\5F3\)\HMQXU
M#7P*6K'.*`77,':2&HG`=+-CPX?T]5Q$W:D`R:\NP^1C4:/;)CWC@GR'6U3K
MMMND8^LY\P88Q7.Q'<_G=(9K"37%S(F\8(Y[+(@"-YCAU:Z!SB^;+7,`FY+U
MBYZ[M,@`HK$UA/C/WCO8VRS;:+7TW`T-$2(79A-"S17NEC1Z+X53AU&)?G'\
MQ69+!?%TZH-ZL\635KA+9MYOM%PN\Q81\!YX&5@?+3[^Z3$I4X-VUR2ZK*HJ
M2NWFZ3HBM`C"2%@XD3L]0[EJX:[6X^SZH?_.ZM>>CF"K#K+L31(C%C&!O2E^
M%1Y)<<BD6>`Z,^GH(1%'DU=)Y7=9PV^_Y1"A42!X<UBJLQE$7[A;Y7\`;<E%
MWV@_?24X50_8UM+SVD9GR]6?I&;!YL(_)^F9IF$;`UX0O*Y>6KO,_*[$KN8A
MT9N[LWA$<5X4)?CWKZ1A.!+A;A?]J\/L:!O\;Q*(?_\^=O`_\$MIW?^KI42N
ME&$WR/C_`/AOK)A:6QYG-I__^CX3KY,^>!PP%$X#%KWA+2M0$AWAX0VV6>PO
M:'2&T)K1/SFWMX(B1DN%")V>Z,0)I0LCYHRCY+9=_A06+!*4DN`[-X)R>GHJ
M3B-HA(TX`C]GN8;SR?-C?-F&!Q2[BW^%G:'J.Z`*A@[?3-X^[\9Q8_V/O##R
MYN-@SSYVK7_^KN]K_Z<EZU^5L_[O('CH_JR&H>#73W1^(B1(G-R^P3K62B5%
M.7&&KLLYVG7+HY-1>7@Z/(6*NIJJ:,JX7*%C&5G>+=UE3)$UK0RK/X(6ZF>G
MX=EB8_WW6O`$L'\?N]>_NMK_RZHF:\G^KRA:MOX/@"I_AY+TRFLB6#>]&TTQ
M2MX+I1XGMC[@/-&\5T<>8S[>_DSTLY.0(4.&#!DR9,B0(4.&#,\`_P`[A)9+
$`"@``!XG
`
end
>Release-Note:
>Audit-Trail:
>Unformatted: