ports/71347: New port: graphics/demeter A C++ library to render 3D terrains using OpenGL

Igor Pokrovsky ip at doom.homeunix.org
Fri Sep 3 17:20:28 UTC 2004


>Number:         71347
>Category:       ports
>Synopsis:       New port: graphics/demeter A C++ library to render 3D terrains using OpenGL
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 03 17:20:27 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Igor Pokrovsky
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD doom.homeunix.org 4.10-STABLE FreeBSD 4.10-STABLE #0: Sun Aug 29 13:51:59 MSD 2004 root at doom.homeunix.org:/usr/obj/usr/src/sys/KERNEL i386


	
>Description:
Demeter is a cross-platform C++ library that renders 3D terrains using OpenGL.
Demeter is designed for fast performance and good visual quality and makes use
of advanced techniques such as dynamic tessellation (adaptive mesh) to render
vast landscapes in real-time, without the need for high-end hardware. It is
written as a stand-alone component that can be easily integrated into any kind
of application.

P.S.
This port has been submitted as gzip'd tarball, not as a shell archive.
Shell archive created as usual ('shar `find demeter` > demeter.shar')
reveal errors when unpacking. A bug in shar?
	
>How-To-Repeat:
	
>Fix:

	

begin 644 demeter.tar.gz
M'XL(`&ZB.$$``^T]^7/:2-;S*_HK>AUG%\?FT`4V,YX*!DS8$>`"G'BV4L7*
MJ`%MA,1((K;C^'__7K<D#B,9'R_.5[MT8H.ZW]7]SI9P8]`)]:F;^^4'MGQ>
MR1=5%5[S8E$5V2MKT2M_+^9%L2!*(H#\`F]EZ"+JCQ0J:C//UUU"?C%'COL0
MW-684NLU!'K=9H3Z'YH6]7Z0%3Q.__F"K,K%8D$!_4N*7-CJ_S7:JOZGNC\8
M9SQWD.E1U]5-.SN83E_,(\^4JRA)^E?4?)'[OUI0BT7N_P5%DG\A>83Y;6S_
MX_K/9#($])U;TG?6<<U1JJO[I$H'1,H3L5B2#DNJ`N_SLK"_OW\?(]4;STB7
M3 at F1B"25\OF2>,2`%>']>Y*1"@<%L@^_19F\?R^0-Z8]L&8&);^9CN>[5)_\
MOMP)7:8]@BYA_XTYM`TZ)/U/C98LL>L(R+"&`SL[_AWZ9ARDKEWTX:=VT>MK
MM7JY\N<R=%W+C:SK`)S:ACD4]N$?F7G`B-CZA'I3?4!ANMP7?ET?\7P#>OEL
M%)7-1I4.BGPR9Z>MNJ:U*W^4.YWRGUW@?]9I5\C(TIS!ES*LT(W'9)KZC"P'
M/F_%@9_;5A)"16O46KURI=?X6.O!V'FG5NZ<A'@5RZ2V7Q[XYE?:H]?^S*4P
M&*#O<_2+>HTS*5>KG5JWNT"]J%/_S'4&9<-PJ>?-T8A`@!!U;?+5,0W2U8?4
MNCDU+:O+-9,>C,%AWGG?NL[,'=`#$EWW='=$_0-BVC[Q^?NN^8WN10L''LY6
M3LP?'1SRI1,"^IJC&W6M!AQMSW1L+[TGD%MA/\4&WZ7&OS)- at 2$LV0%)C:SF
MS/)-F'#%<5Q#&H;"DV.2YI-NGFN]!BQ6I=WN5*73<-)[Y&IDK<XZO1-':X=)
M#5SBUG7.(TXC"1SNTV'T at S4Y/!!%6!3Q\$!2^*JD8FUASC3&>A)XWJ,232G9
M8.8\D at TN@54\3<[Q#;4\*F0>TEC<T*\<)4'*]8$`?,WE..Q*;P`8O\!K_0'P
M at PN6-`Q6FS*'))T>`Y!A.5-JIUOGFG9`.CVMVM?*__IS;X\<'Q/6N<?M/14$
M/C+Q1NF=<UN_M"CQ'3(T;8-X-Y-+QR*6Z?EDZ+C$'U,R@>!+IJXS<O5)EJTU
MD/#'KG-%;'H5Q;+:]8!.?7"K-)#E,'<L]J62O']N`_%18P_F`K*DQP=D)XY$
M(`:;>#*#)\[Y<RRCSSM/FW**S_F902-I+NET79M=WOCTW5YB%-E_7A1Y',LX
MC]M/<(1T?*9Z+"OM?BS9?TZ@>AROF,BU__+(]3C>R:&,N8UA#2S'H^EQ$-IX
M*4'N()7][#+NV2VV_M<G4[C*=/EK1[\J3Z>6.="94RTZFX_>'FRH_Z5BOA#5
M_P61U?^2HBCBMOY_C<;K_T#?N3A]Y];T_9CMP9,(KNP>Q)*BE-3#I=W#(=\]
M0)TDW=L]=*L:*^D7/3LUBW[E3+SL>.=';R">MWV0BVPZBAQN'X+RB/@W4\J$
MX`5Q^AV/9:?M.D]$9^U&JU?K+-(1Q"MJSR8<Z:"NL7*;I5&#'@Q at YC[,A)?.
M9.K`$'670M6S- at 0D2-C1;B1!+'+JC'CF.PNXPCHN$",U`&Z?(S=:Y5ZMSY-#
M'R`!`H9-FR9"I/+7AXI:#(KF([9Z^V`A!U)D$ZO;@U2L,.F'ES6VLETGM%+5
MQC.*0^.URM*6!JZ>6A]B%(B/*9?"$O''UHA/*1(1JL3'SCO%"L5GF<_CRHMX
M>^++'5M;!.L4(\_?PA5B(+<O*#\VY_]SW[1,WX3KJN[KS[DAN"'_YPNBPN[_
MYE6QF%=E"?*_6-CF_]=IZ_E_KN]<I.\@XS<=F_Q3MXE4(*)<4 at J0J(,LO9[Q
MUTG<QSXJB>HBQZL\H*M14 at 2'GX+#^\.T]^U,]R&0>-].9Y;%WO.[&"F70F%N
M$]^=479]!Z%X at 1*!0OS)S3PW!YL)W<IY8]VEN=#Y`S&9<!DY*^5S092()?'V
M;>VBW#S3:MUJH_/V[4,4"'?6'O5\AKM$9H^YZ>W&B?T,_<?Y/Y010W,$.Y^L
M/L#@L<G_9:48/O]1V.,`@%>+Q>+6_U^C,?]?UG?@Z[T9)?^<V02<%+P5"GSU
M:.'KR^#W(0_A_Y)?%[A?%T*_+E?Z\*_=ZO;"]XV6UFC5^$6WUSFO]/J]II"!
MJP^U<K76@<[J2;NM"?N&;9'U;L(QV^>]L_->NJE_H<R(R6?P,\*?4"QU_>QE
M_G_;'LC__2#&M;OUI>W;HA-M_Y]7"O+B^2\X/MO_2\K6_U^CK>?_57WGUO0=
M%R$DJ03;\X1J8!/!=5JJM+3_%_EFCST[8C'DQ/%\QSX at S3(A4">*8D:4\\4#
M<MXM9P7R+K?Z)-&PS$NV:\\L.B>Z!07!ZHV#WR9TXK at W8>?*7G(!X[/G7`SD
M9ZL,M47^/_TRRDS9]O$'\'C8_Q515.3H\S\L"@"\+"I;_W^5]O;MIT;O0[];
MU=Z^#=]KC9.+IB:]?7MI1MX:%KU+;BPL(RX`:X;I)T&%[^O5\@H*N]Z`,I<H
MO(;@L4QA-<`D2'8&T291M"4PV,!38^;J5G3W?R/*ZOW-!*#NEYL3YWHS7/BI
M"DWW?7.PPCP,1-$&)'<"*\T>D63'ZT/.=5RO._/&,?WA:_)(U=6OV$V79(CY
MS918$%\WH]6,&:];SJ5N>3$CC8D^HNSC`;'")0Z<6;H=QZ at 3NU9="BMMC^+X
M!SJ+&_"-\C!N(/I,3.+("7NRE3P<JOT!`)BT!E&:VK%3#Z$^4M>G\?(E:2$<
MJ5#+2AX]U0<^SY-)`'4FEPXPR2"PWG&#KJG;HU at 3BX9.]=AU#4?99U.F,>,?
MZ2!>G&`7`P/O#=-U)^3>N`"50PY^(N?0[W=XSGI/-B_<CUBK,/,'%*'QZD^$
M!Z9/15C(Q*/F*CAT+61(&%_P3`38..]0]X^<]2KTQCG?!U]($Z2:$)I=)*[_
M1LB%%(\`74C`HWL("^\3UN%!J`7G#6"<:Y??J^I7R[TR2Y>K]ZY6AOO=\Y.@
M6X.`Z63]('9 at T,A>^ODL)`TD6B(F+53!4"63,(G)F,043&(J)K$")K$B)K%#
M3&)'B,0PS4S"]"8)TYLDU&EB>I.$Z4T2IC=)F-XD87J3A.E-$J8W85J&C.E-
M,J8WR9C>)*.N&:8WR9C>)&-ZDXSI33*F-\F8WH2I3`73FQ1,;U(PO4G!]"8%
M50&8WJ1@>I."Z4T*IC<IF-Z$N?XJIC>IF-ZD8GJ3BNE-*J8WJ:C:Q/0F%=.;
M5$QO4C&]"7/)"IC>5,#TI@*F-Q4PO0G3RC"-#,_&C$D^@V<8QD3$I88L'+)T
M8@;/#8"<A"N=A"N=C"N=C"N=@BN=@BN=BBM=`9=<$9L<ZMH=XDIWB"O=$:YT
M1ZC2X084"3<8`SG4N>+&=@DWMDO(JL"-[1)N;)=P@[&$&XPEW&`,Y%"EPXWM
M0`Y5.MQ4(>&F"@DW54BXJ4+"3142;JK`C0`R;JJ0<5.%C)LJ9-S8+N/&=AE9
ML[AUNXR;*F3<5"'CI at H9-U7(N*E"QDT5,FZJD'%3A8R;*F3<5"'CI at I<'U-P
M8[N"&]L5W-BNX&X#%-Q4H>"F"@4W52BXJ4)!-F/<5*'@I at H%-U4HN*E"P4T5
M"FZJ4'!3A8*;*A3DV(Z[#<"U8A4W5:BXJ4+%314J;JI0<5.%BILJ5-Q4H>*F
M"A4W5:BXJ4)%=C+<5*'BI at H5-[:KN+%=Q8WM*NXV0,5-%2INJL"UDP)NJBC@
MQO8";FPOX,;V`FYL+^#&]@)N;,>-)[C^C^FO='&N(!9)ST#\$RD at AJ=6(/;B
MSP"Q/XG+_F<Z>C&-J?TB&CUZ_0(Q at K__96<49"\GTY<2$3&(2!A$9`PB"@81
M]05$#-/U7Z!<ABZ]&/_Y]CF9&2^8/,-^/F_?I12BS^A2OT\@_&/HQ]%Y'/)_
MUWDI_VUM^?P7 at WJ#!\]`>6;;=/Y349&"\Y_A'0#P\U^VYS^]3 at O_AIZ8'M')
MP'4\+S.U='_H@"-7]O>)95ZZNGM#_+'N$Y?:!G4](E=)6"UXX5G'[2FUZUI6
M6"('UF2.;&KP\VB'NN>3*7497=T>4*+;!ADYCD&^FMY,M\A?\,OT;WC_1/]"
M&6$J.$.B&U\9@@$<!V/;_&L&0]YL,"8ZL+BQ]8DY@"'/HY;%2S22U at U]RHYO
M)Q/JC??82;&!W,)7)@24!88WT*=`QK1A1+<ROCFA!^3*],?.S.='Y]HTE'ML
MCL89P"9CW36N=)=F2<.'V0E7KNG[U&92Z`1,R#8RNN78E`R<R11>V7>@L"4;
MZ#:YI(3JGFG=L*]&H2-7]X$ZO'5 at MC?DBVD;?**+LUZR at O#ITZ=2:NS[TU(N
M=W5U%55GU![!KRPPR0E"AC3`:,F9\\5UOGI?;@1S^MYPG$EV[$SHS#:OLXX[
MVA!^(_\W3,\W[:'S(VQLD_]+_/QW?OZK7"@4F/_G"]+6_U^C-:LJ28=&P$XR
M%;.P'-G1MSUR3%3I*'\HZ>PP+H7*](@>'BF'TC`_&!P5!D-Z*7#D^`-1,](2
M(?&R*,K4,.CAX=&P,#B4B_I`S!<.BQ(M%J1B<5LB_+06^7]T5N:/X+'!_XMY
M59F?_R9+>?;]?T6EL/7_UVAO2(M>D:GC^AZD+LNB`YY$)]'1J9`$2ZG02(0W
M!/P;4AQD34AAI51*4H-#G=EAC6_()\@[T)E:S4KDM[BT]+OP!C!V3V$G<M*M
M[L*5<-;N]%KE9NUXSH_U?*QUNHUVZSC%@I-0*?=J]7:G4>L>IR"13L?FP!.:
MY6Z/'0O;Z+'NW=NEZWZW?=ZIU$[;G7KM3E at 9X)L8!A[QO1.RP=F/Z>"TG<76
M9D^H-KJ]TX86T&<7'&'WMG;1ZY0K/:!V>G%'/@NIU'HXW+U=WCS!?.XRTCU,
M(1N<]PX2-EH]^*F!9+'9O-)N-FNMWG&JO%J>145.8FTF".?=6K_>+/\!"WQ#
M/7[9J35:9UJYLM15UXY3\XN+_EFG=MJX"(8_E5N]?KW5;M:6KKM5;8%</N^U
M*^W6*9OE,5B'/.]E?(->4>6=6N.DUVYK\SZ&UJB?=VK]7AF4!3/,9"YGIF4<
M,X56/L":],N=RH>[##/62\O(#,%V+CUC][;=[=2TNR4*M=;'XU3EXN)4*]>[
MQSN[M]'[.Y)I[-Y>B.))N5N[RT5G>[).K5TI:RO=.UR?6C6DDM&6,&'=">M8
MPH*N':'1ZO;*FM;M=S_`!(.%$>ZIGYMR7EC?41\_RGB$3YT_NIT*[P!5[=["
M-2#?Y59!`Y)W`AAU=((I+%:6+5YV"G7LY,OO;&Q(=F\_E#_6F!Y+3<^P[LC?
M_[[29[)3^(!K>`)5,*?(7M^0)1+<-$I-6(CKB25Q=R+T&@I++WU_I7(A4-9S
M]H3EP[U6R:]06%Y\]N-XHP5ZNUM_`'6=^<C0K04V.\9K#7TI%%2U/6ZT?/ZP
M2(0O2CQP.)$`(?26<+;Q""#ZGG!RWM"J_6KMK-:J=O=9E(F?;BF(5UVN\2@"
MYF!,Z)RW7H0?*QM;F#CA$A<TGCX;7!/P.326M?NWX#MCC"4=G6D0FIGI'Z?F
M]KKS'G9+$[8AVP%T]KTML5`[#]">JW2.N1^B1E;[`),UT(<X<5M80V7&_0 at .
M'.PAZH$VU_"X]3^"?@#W$(.5G+F,OS2P@=,*9!""8R)E?*R+!(/XEJ%?J7OC
MCR$!EDI,4ON>.Z?>0PZN?&CW*\WJ'8%9W>NH!E](-#<0"`XLR[+M/:N+V-T"
M`OW$FTU93%W#GR_3*N^Y*3V%?V0Z<3+`P%-EX$;V%/[,L.)XL\J"=`<4X.K,
M39\J2&"/3Y&$FV"<*&S at J>Q7K/5)]K!DHZ$PAG-E6XYN\!M84'OYNF41`S(X
MOXU$KWE&C[Z-R4N64)@ZGI_AY_"7.-"\1`L@,Y3\P_L.*2C\EH[OX`E5K1_4
M/J7>W??1/[C/\+(`RH2[W/+7-3R9(M#[E=-+$=Z\[Y_3&8N%XL][G[,B_/_^
M68QX_GOW]K31`I)SYB3#O at 2-1)O+K#[Y=[((]YX;?&<U\OSZ[OO]>6WZRAE6
MG$2*T`W#9/L:/=()^[:#`RB9_YJ9+KNW".7SS":P[W#F.GI at -\!U%-(.M-3D
M)1A9%3EY)*%6RS);,=E]R<O)E/QG.B)3J-]=_8JP9S5172_`(H1U)D=?K'=P
MF7N7W;TU'\L2S`ZX+L7T]6H19LO+Q9^]5]VV;=NV;=NV;=NV;=NV;=NV;=NV
C;=NV;=NV;=NV;=NV;=NV;=NV;=NV;=NVY/9_C,,*?@"@````
`
end


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



More information about the freebsd-ports-bugs mailing list