r6196 - in packages/trunk/rrootage/debian: . patches
Peter De Wachter
pdewacht-guest at alioth.debian.org
Tue Mar 18 23:44:55 UTC 2008
Author: pdewacht-guest
Date: 2008-03-18 23:44:54 +0000 (Tue, 18 Mar 2008)
New Revision: 6196
Modified:
packages/trunk/rrootage/debian/changelog
packages/trunk/rrootage/debian/control
packages/trunk/rrootage/debian/patches/01_makefile.patch
packages/trunk/rrootage/debian/patches/07_use_system_bulletml.patch
Log:
don't link needlessly against freeglut3
Modified: packages/trunk/rrootage/debian/changelog
===================================================================
--- packages/trunk/rrootage/debian/changelog 2008-03-18 23:40:51 UTC (rev 6195)
+++ packages/trunk/rrootage/debian/changelog 2008-03-18 23:44:54 UTC (rev 6196)
@@ -13,6 +13,7 @@
[ Peter De Wachter ]
* Fix URL macro in manpage.
+ * Don't link against freeglut3 (not needed, rrootage uses only GL and GLU).
-- Miriam Ruiz <little_miry at yahoo.es> Mon, 24 Sep 2007 10:11:10 +0200
Modified: packages/trunk/rrootage/debian/control
===================================================================
--- packages/trunk/rrootage/debian/control 2008-03-18 23:40:51 UTC (rev 6195)
+++ packages/trunk/rrootage/debian/control 2008-03-18 23:44:54 UTC (rev 6196)
@@ -4,7 +4,8 @@
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Miriam Ruiz <little_miry at yahoo.es>, Dafydd Harries <daf at debian.org>
Build-Depends: debhelper (>= 5), quilt, libsdl1.2-dev, libsdl-mixer1.2-dev,
- freeglut3-dev, libbulletml-dev, libboost-dev
+ libglu1-mesa-dev | libglu-dev, libgl1-mesa-dev | libgl-dev,
+ libbulletml-dev, libboost-dev
Standards-Version: 3.7.3
Homepage: http://rrootage.sourceforge.net/
Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/rrootage/
Modified: packages/trunk/rrootage/debian/patches/01_makefile.patch
===================================================================
--- packages/trunk/rrootage/debian/patches/01_makefile.patch 2008-03-18 23:40:51 UTC (rev 6195)
+++ packages/trunk/rrootage/debian/patches/01_makefile.patch 2008-03-18 23:44:54 UTC (rev 6196)
@@ -2,11 +2,9 @@
# Copyright (C) 2005 Dafydd Harries <daf at debian.org>
# Distributed under the same license as the game. See debian/copyright.
-Index: rrootage-0.23a/src/makefile.lin
-===================================================================
---- rrootage-0.23a.orig/src/makefile.lin 2007-08-29 19:48:32.000000000 +0000
-+++ rrootage-0.23a/src/makefile.lin 2007-08-29 19:55:02.000000000 +0000
-@@ -7,10 +7,11 @@
+--- a/src/makefile.lin
++++ b/src/makefile.lin
+@@ -7,15 +7,16 @@
CC = gcc
CXX = g++
@@ -15,8 +13,25 @@
DEFAULT_CFLAGS = `sdl-config --cflags`
-LDFLAGS = `sdl-config --libs` -L. -lglut -lbulletml -lSDL_mixer -mwindows -lstdc++
-+#LDFLAGS = `sdl-config --libs` -L. -lglut -lbulletml -lSDL_mixer -mwindows -lstdc++
-+LDFLAGS = `sdl-config --libs` -L. -lglut bulletml/libbulletml.a -lSDL_mixer -lstdc++
++#LDFLAGS = `sdl-config --libs` -L. -lGLU -lGL -lbulletml -lSDL_mixer -mwindows
++LDFLAGS = `sdl-config --libs` -L. -lGLU -lGL bulletml/libbulletml.a -lSDL_mixer
#-lglu32 -lopengl32 -lmingw32 -lmingwex
- MORE_CFLAGS = -DLINUX -O3 -Wall
+-MORE_CFLAGS = -DLINUX -O3 -Wall
++MORE_CFLAGS = -O2 -Wall
+-CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
+-CPPFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -I./bulletml/
++CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -DLINUX
++CPPFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -DLINUX -I./bulletml/
+
+ OBJS = $(NAME).$(O) \
+ foe.$(O) foecommand.$(O) barragemanager.$(O) boss.$(O) ship.$(O) laser.$(O) \
+@@ -26,7 +27,7 @@
+ #$(NAME)_res.$(O)
+
+ $(PROG): $(OBJS)
+- $(CC) $(CFLAGS) -o $(PROG) $(OBJS) $(LDFLAGS)
++ $(CXX) $(CPPFLAGS) -o $(PROG) $(OBJS) $(LDFLAGS)
+
+ #$(NAME)_res.o: $(NAME).rc
+ # windres -i $(NAME).rc -o $(NAME)_res.o
Modified: packages/trunk/rrootage/debian/patches/07_use_system_bulletml.patch
===================================================================
--- packages/trunk/rrootage/debian/patches/07_use_system_bulletml.patch 2008-03-18 23:40:51 UTC (rev 6195)
+++ packages/trunk/rrootage/debian/patches/07_use_system_bulletml.patch 2008-03-18 23:44:54 UTC (rev 6196)
@@ -1,23 +1,19 @@
# Copyright (C) 2007 Miriam Ruiz <little_miry at yahoo.es>
# Distributed under the same license as the game. See debian/copyright.
-Index: rrootage-0.23a/src/makefile.lin
-===================================================================
---- rrootage-0.23a.orig/src/makefile.lin 2007-08-29 20:13:42.000000000 +0000
-+++ rrootage-0.23a/src/makefile.lin 2007-08-29 20:16:12.000000000 +0000
+--- a/src/makefile.lin
++++ b/src/makefile.lin
@@ -11,12 +11,12 @@
DEFAULT_CFLAGS = `sdl-config --cflags`
- #LDFLAGS = `sdl-config --libs` -L. -lglut -lbulletml -lSDL_mixer -mwindows -lstdc++
--LDFLAGS = `sdl-config --libs` -L. -lglut bulletml/libbulletml.a -lSDL_mixer -lstdc++
-+LDFLAGS = `sdl-config --libs` -L. -lglut -lbulletml -lSDL_mixer -lstdc++
+ #LDFLAGS = `sdl-config --libs` -L. -lGLU -lGL -lbulletml -lSDL_mixer -mwindows
+-LDFLAGS = `sdl-config --libs` -L. -lGLU -lGL bulletml/libbulletml.a -lSDL_mixer
++LDFLAGS = `sdl-config --libs` -L. -lGLU -lGL -lbulletml -lSDL_mixer
#-lglu32 -lopengl32 -lmingw32 -lmingwex
--MORE_CFLAGS = -DLINUX -O3 -Wall
-+MORE_CFLAGS = -O2 -Wall
+ MORE_CFLAGS = -O2 -Wall
--CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
--CPPFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -I./bulletml/
-+CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -DLINUX
+ CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -DLINUX
+-CPPFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -DLINUX -I./bulletml/
+CPPFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -DLINUX
OBJS = $(NAME).$(O) \
@@ -29,10 +25,8 @@
+
clean:
$(RM) $(PROG) *.$(O)
-Index: rrootage-0.23a/src/barragemanager.h
-===================================================================
---- rrootage-0.23a.orig/src/barragemanager.h 2007-08-29 20:14:22.000000000 +0000
-+++ rrootage-0.23a/src/barragemanager.h 2007-08-29 20:15:35.000000000 +0000
+--- a/src/barragemanager.h
++++ b/src/barragemanager.h
@@ -12,9 +12,9 @@
#ifndef BARRAGEMANAGER_H_
#define BARRAGEMANAGER_H_
@@ -46,10 +40,8 @@
typedef struct {
BulletMLParser *bulletml;
-Index: rrootage-0.23a/src/foe.h
-===================================================================
---- rrootage-0.23a.orig/src/foe.h 2007-08-29 20:14:53.000000000 +0000
-+++ rrootage-0.23a/src/foe.h 2007-08-29 20:16:05.000000000 +0000
+--- a/src/foe.h
++++ b/src/foe.h
@@ -17,9 +17,9 @@
#include "foe_mtd.h"
}
@@ -63,10 +55,8 @@
#include "foecommand.h"
#include "barragemanager.h"
#include "boss.h"
-Index: rrootage-0.23a/src/foecommand.cc
-===================================================================
---- rrootage-0.23a.orig/src/foecommand.cc 2007-08-29 20:14:28.000000000 +0000
-+++ rrootage-0.23a/src/foecommand.cc 2007-08-29 20:15:44.000000000 +0000
+--- a/src/foecommand.cc
++++ b/src/foecommand.cc
@@ -9,9 +9,9 @@
*
* @version $Revision: 1.2 $
@@ -80,10 +70,8 @@
#include "foe.h"
extern "C" {
-Index: rrootage-0.23a/src/foecommand.h
-===================================================================
---- rrootage-0.23a.orig/src/foecommand.h 2007-08-29 20:14:34.000000000 +0000
-+++ rrootage-0.23a/src/foecommand.h 2007-08-29 20:15:54.000000000 +0000
+--- a/src/foecommand.h
++++ b/src/foecommand.h
@@ -12,9 +12,9 @@
#ifndef FOECOMMAND_H_
#define FOECOMMAND_H_
More information about the Pkg-games-commits
mailing list