r3906 - in packages/trunk/bulletml/debian: . patches

Miriam Ruiz baby-guest at alioth.debian.org
Tue Aug 28 11:55:53 UTC 2007


Author: baby-guest
Date: 2007-08-28 11:55:52 +0000 (Tue, 28 Aug 2007)
New Revision: 3906

Modified:
   packages/trunk/bulletml/debian/control
   packages/trunk/bulletml/debian/patches/makefile.patch
   packages/trunk/bulletml/debian/rules
Log:
Fix soname



Modified: packages/trunk/bulletml/debian/control
===================================================================
--- packages/trunk/bulletml/debian/control	2007-08-28 11:44:16 UTC (rev 3905)
+++ packages/trunk/bulletml/debian/control	2007-08-28 11:55:52 UTC (rev 3906)
@@ -27,10 +27,10 @@
  bullets in shooting games.
  .
  There are many advantages for using BulletML:
- * BulletML can describe the complicated barrage of bullets in recent shooting
-   games easily.
- * BulletML demo applet is available. Write BulletML document, and check it on
-   this applet.
- * BulletML is XML-based language. It offers data portability and reusability.
+  * BulletML can describe the complicated barrage of bullets in recent
+   shooting games easily
+  * BulletML demo applet is available. Write BulletML document, and check it
+   on this applet
+  * BulletML is XML-based language. It offers data portability and reusability
  .
   Homepage: http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html

Modified: packages/trunk/bulletml/debian/patches/makefile.patch
===================================================================
--- packages/trunk/bulletml/debian/patches/makefile.patch	2007-08-28 11:44:16 UTC (rev 3905)
+++ packages/trunk/bulletml/debian/patches/makefile.patch	2007-08-28 11:55:52 UTC (rev 3906)
@@ -1,7 +1,7 @@
 Index: bulletml-0.0.6/src/Makefile
 ===================================================================
---- bulletml-0.0.6.orig/src/Makefile	2007-08-28 11:41:02.000000000 +0000
-+++ bulletml-0.0.6/src/Makefile	2007-08-28 11:43:25.000000000 +0000
+--- bulletml-0.0.6.orig/src/Makefile	2007-08-28 11:52:24.000000000 +0000
++++ bulletml-0.0.6/src/Makefile	2007-08-28 11:54:20.000000000 +0000
 @@ -1,27 +1,46 @@
 -CC = g++
 -INCLUDES = -I.
@@ -20,21 +20,21 @@
 +MAJOR=0d1
 +MINOR=0
 +
-+all: libbulletml_d.a libbulletml_d.so
++all: libbulletml.a libbulletml.so
 +
-+libbulletml_d.so: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
++libbulletml.so: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
 +	$(CXX) $(LDFLAGS) -shared \
-+		-Wl,-soname,libfoo.so.$(MAJOR) \
-+		-o libbulletml_d.so.$(MAJOR).$(MINOR) \
++		-Wl,-soname,$@.$(MAJOR) \
++		-o $@.$(MAJOR).$(MINOR) \
 +		*.o tinyxml/tiny*.o
-+	rm -f libbulletml_d.so.$(MAJOR)
-+	ln -s libbulletml_d.so.$(MAJOR).$(MINOR) libbulletml_d.so.$(MAJOR)
-+	rm -f libbulletml_d.so
-+	ln -s libbulletml_d.so.$(MAJOR) libbulletml_d.so
++	rm -f $@.$(MAJOR)
++	ln -s $@.$(MAJOR).$(MINOR) $@.$(MAJOR)
++	rm -f $@
++	ln -s $@.$(MAJOR) $@
  
 -all: libbulletml.a
-+libbulletml_d.a: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
-+	ar cru libbulletml_d.a *.o tinyxml/tiny*.o
++libbulletml.a: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
++	ar cru $@ *.o tinyxml/tiny*.o
  
 -libbulletml.a: $(OBJS)
 +../bulletml.d: bulletml_d.cpp

Modified: packages/trunk/bulletml/debian/rules
===================================================================
--- packages/trunk/bulletml/debian/rules	2007-08-28 11:44:16 UTC (rev 3905)
+++ packages/trunk/bulletml/debian/rules	2007-08-28 11:55:52 UTC (rev 3906)
@@ -30,10 +30,10 @@
 build-stamp: configure-stamp 
 	dh_testdir
 	rm -f src/*.o src/*/*.o
-	$(MAKE) -C src CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" libbulletml_d.a
+	$(MAKE) -C src CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" libbulletml.a
 	rm -f src/*.o src/*/*.o
 	$(MAKE) -C src CFLAGS="$(CFLAGS) -fPIC -fpic" CXXFLAGS="$(CFLAGS) -fPIC -fpic" \
-		LDFLAGS="-Wl,-z,defs" libbulletml_d.so
+		LDFLAGS="-Wl,-z,defs" libbulletml.so
 	touch $@
 
 clean:




More information about the Pkg-games-commits mailing list