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

Miriam Ruiz baby-guest at alioth.debian.org
Tue Aug 28 09:29:44 UTC 2007


Author: baby-guest
Date: 2007-08-28 09:29:44 +0000 (Tue, 28 Aug 2007)
New Revision: 3898

Added:
   packages/trunk/bulletml/debian/libbulletml-dev.install
   packages/trunk/bulletml/debian/libbulletml0.install
Removed:
   packages/trunk/bulletml/debian/bulletml-dev.dirs
   packages/trunk/bulletml/debian/bulletml-dev.install
   packages/trunk/bulletml/debian/bulletml1.install
Modified:
   packages/trunk/bulletml/debian/control
   packages/trunk/bulletml/debian/copyright
   packages/trunk/bulletml/debian/patches/bulletml_d.patch
   packages/trunk/bulletml/debian/patches/d_cpp.patch
   packages/trunk/bulletml/debian/patches/fixes.patch
Log:
Update copyright
Create dynamic library
Install files in the proper packages



Deleted: packages/trunk/bulletml/debian/bulletml-dev.dirs
===================================================================
--- packages/trunk/bulletml/debian/bulletml-dev.dirs	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/bulletml-dev.dirs	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1,2 +0,0 @@
-usr/lib
-usr/include

Deleted: packages/trunk/bulletml/debian/bulletml-dev.install
===================================================================
--- packages/trunk/bulletml/debian/bulletml-dev.install	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/bulletml-dev.install	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1,6 +0,0 @@
-usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
-usr/lib/*.la
-usr/share/pkgconfig/*

Deleted: packages/trunk/bulletml/debian/bulletml1.install
===================================================================
--- packages/trunk/bulletml/debian/bulletml1.install	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/bulletml1.install	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1 +0,0 @@
-usr/lib/lib*.so.*

Modified: packages/trunk/bulletml/debian/control
===================================================================
--- packages/trunk/bulletml/debian/control	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/control	2007-08-28 09:29:44 UTC (rev 3898)
@@ -5,16 +5,30 @@
 Standards-Version: 3.7.2
 Section: libs
 
-Package: bulletml-dev
+Package: libbulletml-dev
 Section: libdevel
 Architecture: any
-Depends: bulletmlBROKEN (= ${Source-Version})
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Depends: libbulletml0 (= ${binary:Version})
+Description: C++ library to handle BulletML easily - development files
+ BulletML is the Bullet Markup Language. BulletML can describe the barrage of
+ bullets in shooting games.
+ .
+ This package includes the files needed for the development of programs that
+ use this library.
+ .
+  Homepage: http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html
 
-Package: bulletmlBROKEN
+Package: libbulletml0
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Description: C++ library to handle BulletML easily - runtime library
+ BulletML is the Bullet Markup Language. BulletML can describe the barrage of
+ 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. 
+ .
+  Homepage: http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html

Modified: packages/trunk/bulletml/debian/copyright
===================================================================
--- packages/trunk/bulletml/debian/copyright	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/copyright	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1,12 +1,12 @@
 This package was debianized by Miriam Ruiz <little_miry at yahoo.es> on
 Mon, 27 Aug 2007 19:48:05 +0000.
 
-It was downloaded from http://shinh.skr.jp/libbulletml/index_en.html
+libBulletML was downloaded from http://shinh.skr.jp/libbulletml/index_en.html
+d_cpp was downloaded from http://shinh.skr.jp/d/cpplink.html
 
 Upstream Author: 
 
-    shinichiro.h <hamaji at nii.ac.jp>
-    http://shinh.skr.jp/
+    shinichiro.h <hamaji at nii.ac.jp> ( http://shinh.skr.jp/ )
 
 Copyright: 
 

Copied: packages/trunk/bulletml/debian/libbulletml-dev.install (from rev 3897, packages/trunk/bulletml/debian/bulletml-dev.install)
===================================================================
--- packages/trunk/bulletml/debian/libbulletml-dev.install	                        (rev 0)
+++ packages/trunk/bulletml/debian/libbulletml-dev.install	2007-08-28 09:29:44 UTC (rev 3898)
@@ -0,0 +1,4 @@
+#usr/include/* usr/include/
+src/lib*.a usr/lib/
+src/lib*.so usr/lib/
+#src/*.la usr/lib/

Copied: packages/trunk/bulletml/debian/libbulletml0.install (from rev 3897, packages/trunk/bulletml/debian/bulletml1.install)
===================================================================
--- packages/trunk/bulletml/debian/libbulletml0.install	                        (rev 0)
+++ packages/trunk/bulletml/debian/libbulletml0.install	2007-08-28 09:29:44 UTC (rev 3898)
@@ -0,0 +1 @@
+src/lib*.so.* usr/lib/

Modified: packages/trunk/bulletml/debian/patches/bulletml_d.patch
===================================================================
--- packages/trunk/bulletml/debian/patches/bulletml_d.patch	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/patches/bulletml_d.patch	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1,7 +1,7 @@
 Index: bulletml-0.0.6/src/bulletml_d.cpp
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ bulletml-0.0.6/src/bulletml_d.cpp	2007-08-27 20:47:08.000000000 +0000
++++ bulletml-0.0.6/src/bulletml_d.cpp	2007-08-28 08:41:31.000000000 +0000
 @@ -0,0 +1,92 @@
 +#include "d_cpp_interface.h"
 +

Modified: packages/trunk/bulletml/debian/patches/d_cpp.patch
===================================================================
--- packages/trunk/bulletml/debian/patches/d_cpp.patch	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/patches/d_cpp.patch	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1,7 +1,7 @@
 Index: bulletml-0.0.6/d_cpp/d_cpp_interface.h
 ===================================================================
---- bulletml-0.0.6.orig/d_cpp/d_cpp_interface.h	2007-08-27 20:50:38.000000000 +0000
-+++ bulletml-0.0.6/d_cpp/d_cpp_interface.h	2007-08-27 20:50:45.000000000 +0000
+--- bulletml-0.0.6.orig/d_cpp/d_cpp_interface.h	2007-08-27 20:51:25.000000000 +0000
++++ bulletml-0.0.6/d_cpp/d_cpp_interface.h	2007-08-28 08:41:31.000000000 +0000
 @@ -1,4 +1,4 @@
 -#define D_CPP_CLASS(CLASS, CLASS_NAME) ;
 +#define D_CPP_CLASS(CLASS, CLASS_NAME)

Modified: packages/trunk/bulletml/debian/patches/fixes.patch
===================================================================
--- packages/trunk/bulletml/debian/patches/fixes.patch	2007-08-27 23:09:53 UTC (rev 3897)
+++ packages/trunk/bulletml/debian/patches/fixes.patch	2007-08-28 09:29:44 UTC (rev 3898)
@@ -1,7 +1,7 @@
 Index: bulletml-0.0.6/src/bulletmlparser.h
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser.h	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser.h	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser.h	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser.h	2007-08-28 08:31:32.000000000 +0000
 @@ -70,11 +70,10 @@
      bool isHorizontal_;
  
@@ -19,8 +19,8 @@
  
 Index: bulletml-0.0.6/src/bulletmlparser-tinyxml.cpp
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser-tinyxml.cpp	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser-tinyxml.cpp	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser-tinyxml.cpp	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser-tinyxml.cpp	2007-08-28 08:31:32.000000000 +0000
 @@ -5,8 +5,8 @@
  
  #include <string>
@@ -43,8 +43,8 @@
  }
 Index: bulletml-0.0.6/src/bulletmlparser-tinyxml.h
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser-tinyxml.h	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser-tinyxml.h	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser-tinyxml.h	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser-tinyxml.h	2007-08-28 08:31:32.000000000 +0000
 @@ -16,12 +16,12 @@
  
  class BulletMLParserTinyXML : public BulletMLParser {
@@ -70,8 +70,8 @@
  
 Index: bulletml-0.0.6/src/bulletmlparser-xerces.cpp
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser-xerces.cpp	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser-xerces.cpp	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser-xerces.cpp	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser-xerces.cpp	2007-08-28 08:31:32.000000000 +0000
 @@ -19,9 +19,9 @@
  	BulletMLParserXercesSAXHandler(BulletMLParserXerces* parser);
  
@@ -105,8 +105,8 @@
  	}
 Index: bulletml-0.0.6/src/bulletmlparser-xerces.h
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser-xerces.h	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser-xerces.h	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser-xerces.h	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser-xerces.h	2007-08-28 08:31:32.000000000 +0000
 @@ -8,18 +8,14 @@
  
  #ifdef USE_XERCES
@@ -129,8 +129,8 @@
  
 Index: bulletml-0.0.6/src/bulletmlparser-ygg.cpp
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser-ygg.cpp	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser-ygg.cpp	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser-ygg.cpp	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser-ygg.cpp	2007-08-28 08:31:32.000000000 +0000
 @@ -63,8 +63,8 @@
  	curNode_->setValue(trimString(text.get_text()));
  }
@@ -154,8 +154,8 @@
  std::string BulletMLParserYggdrasil::trimString(const std::string& str) {
 Index: bulletml-0.0.6/src/bulletmlparser-ygg.h
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlparser-ygg.h	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlparser-ygg.h	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlparser-ygg.h	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlparser-ygg.h	2007-08-28 08:31:32.000000000 +0000
 @@ -24,7 +24,7 @@
  	void catch_text(yggdrasil::ygg_node text);
  
@@ -175,8 +175,8 @@
  
 Index: bulletml-0.0.6/src/bulletmlrunnerimpl.cpp
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlrunnerimpl.cpp	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlrunnerimpl.cpp	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlrunnerimpl.cpp	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlrunnerimpl.cpp	2007-08-28 08:31:32.000000000 +0000
 @@ -25,8 +25,7 @@
  	&BulletMLRunnerImpl::runVanish
  };
@@ -221,8 +221,8 @@
  	calcChangeDirection(dir, term, type == BulletMLNode::sequence);
 Index: bulletml-0.0.6/src/bulletmlrunnerimpl.h
 ===================================================================
---- bulletml-0.0.6.orig/src/bulletmlrunnerimpl.h	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/bulletmlrunnerimpl.h	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/bulletmlrunnerimpl.h	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/bulletmlrunnerimpl.h	2007-08-28 08:31:32.000000000 +0000
 @@ -136,7 +136,7 @@
      double getNumberContents(const BulletMLNode* node);
      std::vector<double>* getParameters();
@@ -234,8 +234,8 @@
  private:
 Index: bulletml-0.0.6/src/calc.cpp
 ===================================================================
---- bulletml-0.0.6.orig/src/calc.cpp	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/calc.cpp	2007-08-27 20:47:07.000000000 +0000
+--- bulletml-0.0.6.orig/src/calc.cpp	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/calc.cpp	2007-08-28 08:31:32.000000000 +0000
 @@ -1017,9 +1017,9 @@
  
  
@@ -286,9 +286,9 @@
  
 Index: bulletml-0.0.6/src/Makefile
 ===================================================================
---- bulletml-0.0.6.orig/src/Makefile	2007-08-27 20:47:04.000000000 +0000
-+++ bulletml-0.0.6/src/Makefile	2007-08-27 20:47:07.000000000 +0000
-@@ -1,27 +1,28 @@
+--- bulletml-0.0.6.orig/src/Makefile	2007-08-27 20:51:30.000000000 +0000
++++ bulletml-0.0.6/src/Makefile	2007-08-28 09:00:31.000000000 +0000
+@@ -1,27 +1,38 @@
 -CC = g++
 -INCLUDES = -I.
 -LIBS = tinyxml/tinyxml.o tinyxml/tinyxmlparser.o tinyxml/tinyxmlerror.o
@@ -302,20 +302,30 @@
 +	formula-variables.o bulletmlrunner.o bulletmlrunnerimpl.o bulletml_d.o
  
 -all: libbulletml.a
-+all: libbulletml_d.a
++MAJOR=0d1
++MINOR=0
  
 -libbulletml.a: $(OBJS)
-+libbulletml_d.a: ../bulletml.d $(OBJS)
- 	$(MAKE) -C tinyxml
--	$(AR) -r libbulletml.a *.o tinyxml/tiny*.o
++all: libbulletml_d.a libbulletml_d.so
++
++libbulletml_d.a: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
 +	ar cru libbulletml_d.a *.o tinyxml/tiny*.o
 +
++libbulletml_d.so: tinyxml/tinyxml.o ../bulletml.d $(OBJS)
++	gcc -shared -Wl,-soname,libfoo.so.$(MAJOR) -o libbulletml_d.so.$(MAJOR).$(MINOR) *.o tinyxml/tiny*.o
++	ln -s libbulletml_d.so.$(MAJOR).$(MINOR) libbulletml_d.so.$(MAJOR)
++	ln -s libbulletml_d.so.$(MAJOR) libbulletml_d.so
++
 +../bulletml.d: bulletml_d.cpp
 +	perl ../d_cpp/create_d_import.pl bulletml_d.cpp bulletml.d
++
++tinyxml/tinyxml.o:
+ 	$(MAKE) -C tinyxml
+-	$(AR) -r libbulletml.a *.o tinyxml/tiny*.o
  
  clean:
 -	rm -f *.o *.a
-+	rm -f *.o *.a test_bulletml
++	rm -f *.o *.a test_bulletml *.so *.so.*
  	$(MAKE) -C tinyxml clean
  
  calc.cpp: calc.yy




More information about the Pkg-games-commits mailing list