/[gentoo-x86]/app-misc/tdfsb/files/tdfsb-0.0.10-debugging.patch
Gentoo

Contents of /app-misc/tdfsb/files/tdfsb-0.0.10-debugging.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Mon Jul 16 12:28:19 2012 UTC (10 months ago) by angelos
Branch: MAIN
CVS Tags: HEAD
Fix compilation with --as-needed (bug #424067), properly fail on build errors and output build commands

(Portage version: 2.2.0_alpha118/cvs/Linux x86_64)

1 diff --git a/compile.sh b/compile.sh
2 index 2480364..96e9bd2 100755
3 --- a/compile.sh
4 +++ b/compile.sh
5 @@ -23,18 +23,20 @@ echo "Using $SDL_CONFIG.";
6 ARGS1=$($SDL_CONFIG --libs);
7 ARGS2=$($SDL_CONFIG --cflags);
8
9 +set -x
10 +
11 if uname -s | grep -i -c "LINUX" > /dev/null; then
12 echo "GNU/Linux detected.";
13 echo "compiling...";
14 - gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
15 + gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg || exit 1
16 elif uname -s | grep -i -c "BEOS" > /dev/null; then
17 echo "BeOS detected.";
18 echo "compiling...";
19 - gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg;
20 + gcc $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lglut -lsmpeg || exit 1
21 elif uname -s | grep -i -c "BSD" > /dev/null; then
22 echo "BSD detected.";
23 echo "compiling...";
24 - gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg;
25 + gcc $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c $ARGS1 -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg || exit 1
26 else
27 echo "Unknown OS. If you are running Linux, BeOS or";
28 echo "FreeBSD please send me the output of 'uname -s'."

  ViewVC Help
Powered by ViewVC 1.1.13