new portfile for shells/fish. - attached files (1/1)

Mike Roberts zoarre.37258548 at bloglines.com
Tue Feb 20 12:48:55 PST 2007


i've updated and attached the portfile for fish-1.22.3. i've been using 
the new portfile for a while and it seems to work without issue. it has 
also survived an update from the author of fish, requiring only an md5 
update.

there's no maintainer and i've been unable to acquire trac access, so i 
figured i'd post it here. i hope this doesn't cause a problem for the 
other list subscribers.

thanks.

/mike
0a1
> 
6c7
< version			1.21.11
---
> version			1.22.3
14,16c15,17
< homepage		http://roo.no-ip.org/fish/
< master_sites	http://roo.no-ip.org/fish/files/${version}/
< checksums		md5 522fba3b00939f9c36f2eac14ffc10a6
---
> homepage		http://www.fishshell.org/
> master_sites		http://www.fishshell.org/files/${version}/
> checksums		md5 016a5944861ea48e363521c240834415
19a21
> depends_lib	lib:libiconv:libiconv lib:libncurses:ncurses lib:libintl:gettext
24,26c26,33
< 	configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
<     # The following fixes a build bug in 1.21.11. Fixed for 1.21.12.
<     # See http://comments.gmane.org/gmane.comp.shells.fish.user/672
---
>     # there's something wonky about the libiconv headers installed by
>     # macports that prevents autoconf from detecting libiconv, so i
>     # have to fake it. See
>     # <http://permalink.gmane.org/gmane.comp.shells.fish.user/1217>
>     # for details.
>     pre-configure {
> 	reinplace "s|AC_SEARCH_LIBS( iconv_open|#AC_SEARCH_LIBS( iconv_open|g" "${worksrcpath}/configure.ac"
>     }
28,29c35
<         reinplace "s|-D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L||" \
<         "${worksrcpath}/Makefile"
---
> 	reinplace "s|LDFLAGS= |LDFLAGS= -liconv |g" "${worksrcpath}/Makefile"
30a37
> 	configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0

begin 644 Portfile
M"B,@)$ED.B!0;W)T9FEL92`R,#0V-"`R,#`V+3$Q+3`S(#$U.C$W.C4W6B!B
M;&%I<D!M86-P;W)T<RYO<F<@)`H*4&]R=%-Y<W1E;2`Q+C`*"FYA;64)"0EF
M:7-H"G9E<G-I;VX)"0DQ+C(R+C,*8V%T96=O<FEE<PD)<VAE;&QS"G!L871F
M;W)M<PD)9&%R=VEN"FUA:6YT86EN97)S"0EN;VUA:6YT86EN97)`;6%C<&]R
M=',N;W)G"F1E<V-R:7!T:6]N"0EU<V5R(&9R:65N9&QY(&-O;6UA;F0@;&EN
M92!S:&5L;"!F;W(@54Y)6"UL:6ME(&]P97)A=&EN9R!S>7-T96US"FQO;F=?
M9&5S8W)I<'1I;VX)9FES:"!I<R!A('5S97(@9G)I96YD;'D at 8V]M;6%N9"!L
M:6YE('-H96QL(&9O<B!53DE8+6QI:V4 at 7`H)"0EO<&5R871I;F<@<WES=&5M
M<R!L:6ME($1A<G=I;BX*"FAO;65P86=E"0EH='1P.B\O=W=W+F9I<VAS:&5L
M;"YO<F<O"FUA<W1E<E]S:71E<PD):'1T<#HO+W=W=RYF:7-H<VAE;&PN;W)G
M+V9I;&5S+R1[=F5R<VEO;GTO"F-H96-K<W5M<PD);60U(#`Q-F$U.30T.#8Q
M96$T.&4S-C,U,C%C,C0P.#,T-#$U"G5S95]B>FEP, at D)>65S"@ID97!E;F1S
M7V)U:6QD"6)I;CID;WAY9V5N.F1O>'EG96X*9&5P96YD<U]L:6();&EB.FQI
M8FEC;VYV.FQI8FEC;VYV(&QI8CIL:6)N8W5R<V5S.FYC=7)S97,@;&EB.FQI
M8FEN=&PZ9V5T=&5X=`H*8V]N9FEG=7)E+F%R9W,)+2UM86YD:7(])'MP<F5F
M:7A]+W-H87)E+VUA;@H*<&QA=&9O<FT at 9&%R=VEN(#@@>PH@("`@(R!T:&5R
M92=S('-O;65T:&EN9R!W;VYK>2!A8F]U="!T:&4@;&EB:6-O;G8@:&5A9&5R
M<R!I;G-T86QL960 at 8GD*("`@(",@;6%C<&]R=',@=&AA="!P<F5V96YT<R!A
M=71O8V]N9B!F<F]M(&1E=&5C=&EN9R!L:6)I8V]N=BP@<V\@:0H@("`@(R!H
M879E('1O(&9A:V4@:70N(%-E90H@("`@(R`\:'1T<#HO+W!E<FUA;&EN:RYG
M;6%N92YO<F<O9VUA;F4N8V]M<"YS:&5L;',N9FES:"YU<V5R+S$R,3<^"B`@
M("`C(&9O<B!D971A:6QS+ at H@("`@<')E+6-O;F9I9W5R92!["@ER96EN<&QA
M8V4@(G-\04-?4T5!4D-(7TQ)0E,H(&EC;VYV7V]P96Y\(T%#7U-%05)#2%],
M24)3*"!I8V]N=E]O<&5N?&<B("(D>W=O<FMS<F-P871H?2]C;VYF:6=U<F4N
M86,B"B`@("!]"B`@("!P;W-T+6-O;F9I9W5R92!["@ER96EN<&QA8V4@(G-\
M3$1&3$%'4ST@?$Q$1DQ!1U,]("UL:6-O;G8@?&<B("(D>W=O<FMS<F-P871H
M?2]-86ME9FEL92(*("`@('T*"6-O;F9I9W5R92YE;G8 at 0T,]+W5S<B]B:6XO
M9V-C+30N,"!#4%`]+W5S<B]B:6XO8W!P+30N,"!#6%@]+W5S<B]B:6XO9RLK
(+30N,`I]"@H=
`
end




More information about the macports-users mailing list