wok rev 4282

cdrdao: fix build with gcc-4.x
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Sep 26 10:31:52 2009 +0200 (2009-09-26)
parents 911706b38733
children aa7f55234f1f
files cdrdao/receipt
line diff
     1.1 --- a/cdrdao/receipt	Sat Sep 26 07:53:47 2009 +0000
     1.2 +++ b/cdrdao/receipt	Sat Sep 26 10:31:52 2009 +0200
     1.3 @@ -15,8 +15,15 @@
     1.4  compile_rules()
     1.5  {
     1.6  	cd $src
     1.7 -	./configure --prefix=/usr --with-lame
     1.8 -	make
     1.9 +	for i in trackdb/*.cc ; do
    1.10 +		grep -q string.h $i && continue
    1.11 +		grep -q util.h $i || continue
    1.12 +		sed -i 's/"util.h"/&\n#include <string.h>/' $i
    1.13 +	done
    1.14 +	find -name '*.c' | xargs sed -i -e 's/getline/get_line/' \
    1.15 +		-e 's/fexecve/fexec_ve/' scsilib/include/schily.h
    1.16 +	./configure --prefix=/usr --with-lame &&
    1.17 +	make &&
    1.18  	make DESTDIR=$PWD/_pkg install
    1.19  }
    1.20