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

Elias Pipping pipping at macports.org
Tue Feb 20 13:01:07 PST 2007


http://trac.macosforge.org/projects/macports/changeset/22169

On Feb 20, 2007, at 9:48 PM, Mike Roberts wrote:

> 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
>
> <Portfile>




More information about the macports-users mailing list