[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
First steps
- To: ports_(_at_)_openbsd_(_dot_)_org
- Subject: First steps
- From: Daniel Hartmeier <daniel_(_at_)_reichardt_(_dot_)_ch>
- Date: Fri, 03 Dec 1999 15:39:47 +0100
- Organization: Reichardt Informatik AG
Thanks to everybody for giving me such a warm welcome!
I started with a very simple port today. 'astyle' is a small source code
beautifier that I found recently. It's a very simple C++ project and
there is already a FreeBSD port for it, which I used as template.
I built the makefile and patches according to Dug's directions and the
instructions on the OpenBSD web site.
Two of the patches that the FreeBSD port contains seem superfluous:
according to C++ standard the correct includes are <iostream> and
<fstream> (without '.h') and my g++ accepts it.
Additionally, I had to add a patch so that astyle's own makefile
contains the '.SUFFIXES' option _before_ it introduces the rule using
these suffixes. Otherwise my make ignores the rule (and doesn't know how
to build the object files). Is it possible that the make utility on
FreeBSD is different in this aspect?
I attached an archive of the port (it's < 2kB) and would like to ask
anyone for comments. Since this is my first work, please tell me when
I'm doing something wrong (even if it's something like the format of the
COMMENTS line, etc.) before I develop bad habits ;-)
Regards,
Daniel
begin 644 astyle.tar.gz
M'XL(")3_(_dot_)_1S_(_at_)_``V%S='EL92YT87(`[9E=<]HX%(9SBW[%F6DND_(_at_)_*VY4]@FIUX
MP61I0\)@=[9WC&S+X*VQ&=LD[>ZTOWUE0Q(2"$R[@>Q,]838QI*.!$?OL70@
M6?XUHD=[19)4R=`T=BYY>EY<&Y*,#=60L,+N8XQU]4C;[[`6S+.<I*S+-$GR
M;?5N)Y1&AQC082&E_\79Y_'^^O_(_at_)_!_^ML"I3^-W29^_\`//A?;%_W^]:5\_)]
M2%B2=%5]WO^&^N!_YG?F?T72\9'T\D-9YU?W/Z0TC'T:YS0%$OOL;9"D4Y(7
M[Y,`VM5J#=IER7MR0R!+YJE'P4M\BEY[[)S_SHK^.Y;='NZCCUWZ5U3YJ?YE
M'6M<_P?`3/,PRT,/[&(>`!8P%C2$3.BFE-:@R^9'*7Y[2J((S'F>L-C`JO?*
MF,$NDQBZ851$"Q8WH%TK(D;1`CT-%YF`D/L5'!)!A]R$?I;$->AE*:$1G%A3
M$D8M\)<%^;D;C@/F$<%+IJ<(G?1)&,,DF5*8D3&%.DSR?-82Q=O;6V&EJOC]
MWH*XF-FG/$IM947__(_at_)_\N>O8>G_V[]RQBOZU]5N/X/@!O&2Z6@;$)2*OJ)M[RQ
M/`F3?!H]5SA*:41)1D=QDC.%;ZX:A1Z-LZ6A<S],TRD\K<1E^CHL712$$<WV
MU<=/[/]D15+X_N\`K/I?G/I[^<IWKO_DE?BOE?D?V=`E'O\/@/V'B>%D&<P7
MJ[]1EGI"/O[[%,X@"#1#40W=")I28+B*Y_(_dot_)_N!0_(_at_)_S-TQL:]GS%IZY*L">A8;^#
M=6F+)<^5<:!ZGJNZ1'%=3=6PJC:)UM2HJ[BD$;A:L]$(*.IWM"UF_*;LD88L
M*T9#D_(_at_)_U"B"Q[2D.F,B924]?Y<^0'N5O_D=R;[.L)\#/Q7U<D'O\/P&/_+\YU
M0EZTCYWQWU!6XG_I?U7!//]W".KU.O3)9UHL`(0D#<>5;AI"AWH`"F"U)35;
MD_(_at_)_RXV6RB*MO8WU5=KX6U1:WS<ZCKM294B\/Y.8+%#&O!\<GU[^_M4P25,3-T
M?-(>#+J7YH5]"O5D60D>*J&J8'_L=GN?++L%_(_at_)_C>;L0,("2JOA:2UR8P'Q^]0
M_9EV"#RV4XF+AFS[\9;=>NVO_G_!9OV[+]K'+OVKLL[U_TH4^O>2Z8QI.AWY
M3-MQL8W?%`EP_(_at_)_[T>(L%ZH_7ZLO$0$^1&S8!J>2RB_(_at_)_O@6`;PMK$QIG$,RSR&?
M4(B8*7!IE-Q"&,#79)[>=P1^0C.XNG9@'OLT96Z+?;@R^Y8],-N679_(_at_)_34?W-
M8CCPT;;LT7TIJHKB,R50_+T)`U8*H]'%U<?V:/0+A8:E_N_B^E[ZV*%_K&Q8
M_QF2P?5_`-[`\?6,QK_;G=;]P[UV`UB02NF*6!8E)F>MQ8[^A*3YE(9_(_at_)_?9G!
M,4*=GNT40CJKK&W7T.##Q6I1??G#0MMTK(OK8<^RSRH^O:$1Y/1+/DL3#Z&^
MV;MRV+\U/*O,DC3/SA,V,C?S630:%\6V8PU'=L\I&B_S_V,:4V'J"Y/Y7Z%`
M/"&,Q.\YB?R[U"-SKEN<4D]$UB=G:+:=$5L??#JK%!M*A/X<?K"'[;-*Y?_(_at_)_?
M=MGI#;^)CSX+0N;EY<@QAQ>6<_=9$/*3>A_(_at_)_STU'40JQE[\IVBFJ#X?7%T.Q_
M_(_at_)_](8LWMGC-T8#"VV*/DFKN1;6<M^V>5*\5I:=,5\QW3,==ME5G6+A4=9W)W6
M-N1S=]O>E`3>TM-J.GB;\4=I8R2$L1?-?0KOBAE1S`]A^OFW7RA2<S@<#H?#
KX7`X'`Z'P^%P.!P.A\/A<#@<#H?#X7`X'`Z'P^%P.$='_P(1R\JD`%```(?#
`
end
Visit your host, monkey.org