ports/94073: [NEW PORTS] libsmokeqt/kde: Introspective Qt/KDE wrappers for bindings

Jason E. Hale bsdkaffee at gmail.com
Sat Mar 4 21:10:29 UTC 2006


>Number:         94073
>Category:       ports
>Synopsis:       [NEW PORTS] libsmokeqt/kde: Introspective Qt/KDE wrappers for bindings
>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:   Sat Mar 04 21:10:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Jason E. Hale
>Release:        FreeBSD 6.0-RELEASE-p4 i386
>Organization:
none
>Environment:
System: FreeBSD 6.0-RELEASE-p4 Jan 26 02:33:13 EST 2006 i386
	FreeBSD 7.0-CURRENT i386
	QT 3.3.5
	KDE 3.5.1
	Perl 5.8.8
	
>Description:
SMOKE is an introspective wrapper for the Qt toolkit and for KDE libraries. It 
is distributed as two separate and independant shared libraries.  Binding can
make use of the SMOKE libraries to make the task of writing them easier.

Currently, x11-toolkits/p5-qt installs libsmokeqt, however, libsmokeqt can be
used by other bindings such as Ruby/Qt.  I have put libsmokeqt and libsmokekde
into separate ports so that other bindings can make use of them.  Both 
libraries share the smoke.h header file, so this had to be split out into
another port so that the SMOKE libraries could remain independent of eachother.

x11-toolkits/p5-qt has been modified in the following way:
	- This port is currently has no maintainer, I will take maintainership
	- Make use of the separate libsmokeqt port
	- unbreak on ia64 since the problem was with the libsmokeqt build
	- pkg-plist added, no more dynamic list
	- remove unneeded patch since we are using libtool 
An UPDATING entry is included.

	
>How-To-Repeat:
n/a
	
>Fix:
Attached is a GZIP archive containing the following files:
2006-03-04-libsmoke.shar: Shell archive containing: 
	x11-toolkits/libsmoke-header
	x11-toolkits/libsmokekde
	x11-toolkits/libsmokeqt

2006-03-04-p5-qt.diff: Patch to allow x11-toolkits/p5-qt to use libsmokeqt port
	NOTE:
	files added: pkg-plist
	files removed: files/patch-Makefile.in
	directories removed: files/

2006-03-04-p5-qt-UPDATING: UPDATING entry to inform users of x11-toolkits/p5-qt
	of the libsmokeqt splitout
	

begin 644 2006-03-04-libsmoke.tar.gz
M'XL("/[R"40``T1:;7971"YT87(`[5I[<]I($L^_Z%/T$;))3A9(XF&;6^>,
M0;:Y8""`8W8KM91``V at M)%F/V#Z;[WX](P'B99,]7[)7JZ[=6)KIZ>GI[NG^
MS2!9%`N"F!7$G&#H?7=B79.T.U:=5R](HH23Y'*O1%&4]O,2_4LI_"O)^_GL
M*TG,B7)V7\Q),O)G\U+A%8 at OJ<0V\EU/=0!>_4MU+?,)OMLQ(<;W4.C[TFOH
MC'47\#\5W#$Q#%"=P5C_2M(`;?4K`=T#W<3.H6Z0/7#(Q,)&U;SWQKHY at CX9
M6@[A7H-'I1BZB3RJJ>$K,<$W;75P327T[X&8'G'HD*0[9L*2.$/=\G``,DS4
M>Q0R<(CJ$=!TAPP\R]&)^P_&ZC*9D6:XU5'3/@'KUB0:%7]O^90)A8RIUAH9
MJK[A at 4V<B>ZZNF6Z:>XU%ZXV7"(,+--3==,MTJ[$+/Z%,5$UXJRW9"[4:T+U
MV="EZ:ZGFT-K0Y=]/1(TX at ZB$J\ULORV2?:-M_028>'(8&S!``1857IRC68"
MP5[M@`^0T<C7C.FCX>0//TF!B+MU$8MI7#3M6S?S6S>3>0L?MK'!SS_#6Z5>
M$:RAL(WG+==]#4W+\5RTN6&@&]$CZ/10`L90<<W\.*)"HR$("JV80.KX&"ZG
MI._XJG,/4FX/9$PME/5J;$T82X)M9%#2<*Y2Y?JN=JT.AX0<CR:J;J0'UN0#
M#J!C4J<.(2?M2HJ]<]UFH]6IERZ4H\2Z,K3OL])J5QMU[,ZF\VF)ZY9+'>6L
MT:HJ;6R[DR3!LRSC6O=<KGM1:G>45J]=[;#.U$.DH?>QHDR76'KMRY-*M764
MP&34-T at F]1"9;YIQG0'7K53;,^TP7OJZJ>%N<H5EUH!M+BZ!,]&5792J]0[^
MK]"V#1;!I30N+I1Z![O/@WAACO'=8'<M at I#MQ&@4H_3+MM([^;7:E''T/<'%
MUQN]D\MJK3)[1_/5J%JGU1JSAFX.#!]C/B at W8\J at 60)N1$\UC"+717-5Z^U.
MJ5;K54J=TA12#U>MC^U6>1H,F0W$]F9+.:UVIYE0)!65#I^9[],V1EUZ<OV!
M>R9$M^^'^=9^>C_,V)[:#S,>W`\7E3R\0_=DHLYD<97&@I3N_UM^#T>0%>5A
M03W(R?V\*A_NB])!KC#(':IR3BWDQ.PAUVV?E^1\80=1 at X$X&.Z3 at B2K@P.Y
MOZ^IA7V24[7#W`$A^4)>)-G"X<%P**H'V:&4(WU)TW!FL2\?:(5#3<:IJK\J
M.TR4SQY*6,BW&7QNSJT&7R3,IRT^YWO*Y',FM'G[HO%1`=NQONH:+2*.:F.!
M<&G^@4]!:./J8.B;+$&Y6*%8O:")RJ4U#3S5O09KR'5O'=UC!3`TPZH,HKHZ
M<=(T'J^NKHHP]CR[F*$IF!@63II&$Z8M9Y0Q5'/DJR,BS"2%(8YOY"X]]B;&
M-D,NS+16#>C&7*L$V+A#%5BJ19OM'V799/IH_[=D?I9._ at Q9GRGRU\GX5=-S
M+->FOD%0%.X*!$F6/]L0CCHAMY9S326SS-ZK*$WT>K#06J-<JIV4VLH\#<\2
M=#'0M8VJ33-1<V76"FSKLO[R0C?4)MIP=E'ZJ$0;FDJKEI_5K'EKZ;+3Z#0:
MM780&G2:HI0/^M`LM>I)N_>9&CA+K5D_K9Y=MG!4ZXP.$(1;W1M;OB?\KGY5
M(7 at 5F'I'++X6(Y3Z9QQ0:?3JC4X/W=+$,GF43"TW@#:P[`'[EPG\@F4RD:"O
MZ"R#M=L(RG$3H'3&<?V[2R9]W,'7EH.>]"<0, at 1#;SS&=>,Y/E;X&X^>^FRX
MLU7<JTFN&Q;@=J]]C at O=5LG1+)G(KDFKL-IBS%1=[7"M-5[72J,I*TJ[3*,V
ML:N?(YF0EE6FW-$W#)]7)%R>[1`!CP5#?>0[A$*1X]1#2ZG6F[526>F5+RI3
M$`CFQ$>A(3\^CMY&H$GJ8>%27$&UV9D^,1Y"N".$T7VNE"JXI1\?WP;V6H4\
MLX2*Z&9WD+.4S->J!)XOUHH$(KSG:T3T++*Y1$0X-E6(2/>W%`A4^$]1'Z@>
M<7E at Y0$ASU^T.GSJ!,F?9O\@F]>JY0Y5S\X+-Q[B8E$\@,AS3Z*,9_7+WCQ/
MS&99)(X.E@\%K2X(?5\WM",:)^5S=!36E?+Y5*`[O6]HPA"#%/V6>FBT6TIM
MNEJ`^*,G"Q`-X*7ZP___%*!&LX.!W3Z"%?K4+F-,5VNU$B1/J.W`]6UJK@":
MMP>ZZ>F&H281OP^?KF0W'BU;*RU8K]8+&6O_X45K0S'`.L8*`NL=TOLPW23:
MNZMJY[RWL-1[KHNVC>RL&W=FINW[:,&S,>J(23.6L.`Z6 at GQ,-QJE=-:":%2
M$B?JG+>P_/4HHIHFH=QLKG656<L4XR)-,-$-_U"M9OX+FFX\<N<M5$RF4G1[
M?%6-Y(:N8$FL<ZTZ_^BJ;UONQM(?K='D3O<X;N/]K[RX_V>I*HVV';[P'?,S
M]_^26%C<_^?S^\@O%[+Y^/[_>Q!U-PB.7P\J5=IR]-$"NK&V11P)@K")+7'J
MZ!1_ at 9P#62J*A6+N((!@/,^OR$BT50\NJ,5S(&6+^7PQ7PAXCX]!*.P51.`+
M>[D\'!]SL`!C1:#![BXGHF7)>U]!2N\S61E1SLA9D,1B3BQF9<"$"<J=#2D4
MR0$G+"`=%D)A"<FQ2AVTM93/U:!1XH0HLHLJ07]A,/*<L`SOEM$=Q0^]<K-4
M+[8SJ4QQ8*MF9HK[75B%@>W&9:NLG#80`@2L[C`SY?@(`D5]^57D217FEQ5.
MR!R_%8N&*O-/(M)M.O.)W92&36#VDQ=(0CF`<J@>Z$`<@`;_>$:7&%SG'E$(
MQ0D+ at -M$SD_>*K1E#&']3CW,N*>I!Z7;:97*%/6>=J>S&9FUMS)1':@7%["8
M!=QQ&'_TJ at Z#8(:)2^`2#W$$4,66[P#I+2&"XM#85"C#E+40P`A1Z)CEA!4X
MR%A6D0]K1!-%\0K.F;%O/-76(7QTQ\&3KP]@!1,'J]\%X6S"-LPN=0DM at J+Q
ME$/?LC-'+6[@Z5`66?2P0J-GX2<Z@'H?A?$KCF:>YB-'F<VNYB.NWL'7090^
MY6R>QO\S9R!^<09ZUL\H;QE)A29\_CARPP;/SQEAG/`K1PQ^T[F!_^_/#<P.
MU+F)F7OYJ'MW\B\?^#<1>!@X>`*/LMXAA")JRF=4`GZ&/&9M4<30/ZLWV/*2
M[.*=P7>3$,T-=EH^74B+ at -8?L>._LP>V0527@&^/')KE[RW?8:Q_2W+\3)CW
MAT0Q*:AM`#>Q:@1Z,W/"T1$D=;602W+"2:OQ4:$Y-UFQB`NFY='?P:\!SSDA
M1RB"7\&K_+-X-7R[8C]AFR/!=BS/\NYMXH9PEG\.B:*Y*4",3 at N)XX$&4>:9
M@&#KP4\_!?DY\%$>E<(DPU3)@&8->N]H%#RZND<>OZ127]Z%Z0HCO/WE_?M>
MB'!3*7HAM(`.G,`4F?_()]#5GU;KE6GD5SQZ!"2A'D(6!+I6&,+C+'VW%61/
MNGN_+8;L[27APP>4T;EHL at PY_0;1&HI&J;A!<97.T_,<:[KC3."9Z>;%<SK;
M)BQ@,I^\O[_(<IZ7__W6I/J>A1/_3]>U/,>+K&U+ at IJ=HS8B8O852L96O<%8
MB)S)0G"[I7<5+V]AVP4^;QMZ132HD`%D)9`.BZ*(_^%#X9"A:6E/DH`7]T0*
MI at 6J3'"HC(!FE,%T2W3&/I3\$0X&*5^4#T,=<IQ`E=@TCJE-A\@X9:&(H\1L
M.(1.GL_O[0//_J6S0[G;A2,XQC_A&Y[RPP9\"MNP?%XT*DK8'KY1W?&-70"$
M/>P9V_F-[2`,F]4RE?C+6;/4.>]=L>[9"YVKHIRR,?1O\-[$_!6TT*?CS6%`
M[VQL0W>]T"WS]U57SSNV>VCAW`5S-!*R16F_B*/FAR/J2%[:R^:H0?D%`)P_
MN^/P$0LYQ[]Y,]]3;]YDWKR9;RI\PT)M3YYGL;3G>#)GAM57C;:M#L at .(C.J
MYSEZW_>(NPLW5BVL%J:W$[-&^OYH%T9B^A/BJ,$O_#OPZZZZ"QL69RR,GK[;
MTEQ]9*K&;JR&M8,%PD292=-O[EA([L2.;NZ[.[.Z%L<O%]+,P,6\9&EI_+O6
M1\S%W<&&ON`Y"+/UWL@'$*N]0V>[7.Q[0B[V/B%7GZ at C3+/D3DK;YFA[M_Q4
M-]N(`4-8 at C;R;>L=.MMZB+FMA]E^8]>\>0<'[\2+;#_ZRBJF%Z35^U_ALEDI
M=:KULQ><X^G[7U'<S^:"^U\YE\\5LO3[;RF[']__?@^B_O\G$IX+H71ZJI0[
M[2+][--QZ?76^G4K9;OLG#=:1=AT98+=D2\)QJH+?4(0)ON&@3A(-SV+?F=.
M;-6A/^*S,[EK at 3=6/;"\,6&?T,VO6>A'X<`^!:`:47UT+PU0L:#>Z+`F*B`\
MK[^3W at -*GYW>`RQ&F>E7>CC'K>4;&HH;J'0 at O;T)OBP//R2 at 7[G21I/<PI9K
M&M"(C2=Y8@[NZ4Q]@@>)\(-X#6?ZQ?(Q^=)9Z`7KT,)$RF:Q#,.ZI4H at 0!@0
M#<_@$3V+U&)2^CU"Q/!D'&C.)1`4]K1YHS"$F?EEY&ZM<:,AYKR-L/5'QU9,
M,<444TPQQ1133#'%%%-,,<444TPQQ1133#'%%%-,,<444TS?C_X#<0F>M`!0
"````
`
end


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



More information about the freebsd-ports-bugs mailing list