r12646 - in packages/trunk/libclaw/debian: . patches

Julien Jorge j-jorge-guest at alioth.debian.org
Sat Aug 27 20:45:20 UTC 2011


Author: j-jorge-guest
Date: 2011-08-27 20:45:20 +0000 (Sat, 27 Aug 2011)
New Revision: 12646

Added:
   packages/trunk/libclaw/debian/libclaw-tween-dev.install
   packages/trunk/libclaw/debian/libclaw-tween1.install
Removed:
   packages/trunk/libclaw/debian/claw-config.man.sgml
Modified:
   packages/trunk/libclaw/debian/changelog
   packages/trunk/libclaw/debian/control
   packages/trunk/libclaw/debian/copyright
   packages/trunk/libclaw/debian/libclaw-dev.install
   packages/trunk/libclaw/debian/patches/html-doc-paths.diff
   packages/trunk/libclaw/debian/patches/series
   packages/trunk/libclaw/debian/rules
Log:
- Update for the new upstream release.
- Remove the -V option of dh_makelibs
- Remove debian/claw-config.man.sgml and use the manpage provided with in the
  upstream package.



Modified: packages/trunk/libclaw/debian/changelog
===================================================================
--- packages/trunk/libclaw/debian/changelog	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/changelog	2011-08-27 20:45:20 UTC (rev 12646)
@@ -1,3 +1,12 @@
+libclaw (1.7.0-1) experimental; urgency=low
+
+  * New upstream release.
+  * Add a B-D on libboost-dev
+  * Remove debian/claw-config.man.sgml and use the manpage provided with in the
+    upstream package.
+
+ -- Julien Jorge <julien.jorge at gamned.org>  Sat, 27 Aug 2011 18:30:24 +0200
+
 libclaw (1.6.1-6) unstable; urgency=low
 
   [ Julien Jorge ]

Deleted: packages/trunk/libclaw/debian/claw-config.man.sgml
===================================================================
--- packages/trunk/libclaw/debian/claw-config.man.sgml	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/claw-config.man.sgml	2011-08-27 20:45:20 UTC (rev 12646)
@@ -1,175 +0,0 @@
-<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
-
-<!-- Process this file with docbook-to-man to generate an nroff manual
-     page: `docbook-to-man manpage.sgml > manpage.1'.  You may view
-     the manual page with: `docbook-to-man manpage.sgml | nroff -man |
-     less'.  A typical entry in a Makefile or Makefile.am is:
-
-manpage.1: manpage.sgml
-	docbook-to-man $< > $@
-
-    
-	The docbook-to-man binary is found in the docbook-to-man package.
-	Please remember that if you create the nroff version in one of the
-	debian/rules file targets (such as build), you will need to include
-	docbook-to-man in your Build-Depends control field.
-
-  -->
-
-  <!ENTITY dhfirstname "<firstname>Julien</firstname>">
-  <!ENTITY dhsurname   "<surname>Jorge</surname>">
-  <!ENTITY dhdate      "<date>2008-05-17</date>">
-  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
-  <!ENTITY dhemail     "<email>julien_jorge at yahoo.fr</email>">
-  <!ENTITY dhusername  "Julien Jorge">
-  <!ENTITY dhucpackage "<refentrytitle>CLAW-CONFIG</refentrytitle>">
-  <!ENTITY dhpackage   "claw-config">
-
-  <!ENTITY debian      "<productname>Debian</productname>">
-  <!ENTITY gnu         "<acronym>GNU</acronym>">
-]>
-
-<refentry>
-  <refentryinfo>
-    <address>
-      &dhemail;
-    </address>
-    <author>
-      &dhfirstname;
-      &dhsurname;
-    </author>
-    <copyright>
-      <year>2006</year>
-      <holder>&dhusername;</holder>
-    </copyright>
-    &dhdate;
-  </refentryinfo>
-  <refmeta>
-    &dhucpackage;
-
-    &dhsection;
-  </refmeta>
-  <refnamediv>
-    <refname>&dhpackage;</refname>
-
-    <refpurpose>show informations about installed libclaw libraries</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <cmdsynopsis>
-      <command>&dhpackage;</command>
-       <arg><option>library...</option></arg>
-       <arg><option>--prefix</option></arg>
-       <arg><option>--prefix=PREFIX</option></arg>
-       <arg><option>--exec-prefix</option></arg>
-       <arg><option>--exec-prefix=EPREFIX</option></arg>
-       <arg><option>--version</option></arg>
-       <arg><option>--libs</option></arg>
-       <arg><option>--cflags</option></arg>
-    </cmdsynopsis>
-  </refsynopsisdiv>
-  <refsect1>
-    <title>DESCRIPTION</title>
-
-    <para>This manual page documents briefly the
-      <command>&dhpackage;</command> command,</para>
-
-    <para><command>&dhpackage;</command> is a program that shows informations
-      about the installed libclaw libraries.</para>
-
-  </refsect1>
-  <refsect1>
-    <title>OPTIONS</title>
-
-    <para>The following options are supported:</para>
-
-    <variablelist>
-      <varlistentry>
-        <term><option>library</option>
-        </term>
-        <listitem>
-          <para>The library for which the informations are displayed.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><option>--prefix</option>
-	<option>--prefix=PREFIX</option>
-        </term>
-        <listitem>
-          <para>Show the prefix libclaw was built with. The prefix may
-           be overridden by passing the argument PREFIX.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><option>--exec-prefix</option>
-	<option>--exec-prefix=EPREFIX</option>
-        </term>
-        <listitem>
-          <para>Show the executable prefix libclaw was built with. The 
-           executable prefix may be overridden by passing the argument
-           EPREFIX.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><option>--version</option>
-        </term>
-        <listitem>
-          <para>Show the version of the installed libclaw.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><option>--libs</option>
-        </term>
-        <listitem>
-          <para>Show the compiler flags for linking to the installed library.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><option>--cflags</option>
-        </term>
-        <listitem>
-          <para>Show the compiler flags for compiling against the installed library.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsect1>
-  <refsect1>
-    <title>EXAMPLE</title>
-
-    <para>Display the libraries to link to in order to use the claw_graphic library.</para>
-    <para><command>claw-config graphic --libs</command></para>
-    
-    <para>Display the compiler flags required to use all the libraries of libclaw.</para>
-    <para><command>claw-config all --cflags</command></para>
-  </refsect1>
-  <refsect1>
-    <title>AUTHOR</title>
-
-    <para>This manual page was written by &dhusername; &dhemail; for
-      the &debian; system (but may be used by others).  Permission is
-      granted to copy, distribute and/or modify this document under
-      the terms of the <acronym>GNU</acronym> Free Documentation
-      License, Version 1.1 or any later version published by the Free
-      Software Foundation; with no Invariant Sections, no Front-Cover
-      Texts and no Back-Cover Texts.</para>
-
-  </refsect1>
-</refentry>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:2
-sgml-indent-data:t
-sgml-parent-document:nil
-sgml-default-dtd-file:nil
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->
-
-

Modified: packages/trunk/libclaw/debian/control
===================================================================
--- packages/trunk/libclaw/debian/control	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/control	2011-08-27 20:45:20 UTC (rev 12646)
@@ -5,7 +5,7 @@
 Uploaders: Julien Jorge <julien.jorge at gamned.org>, Barry deFreese <bdefreese at debian.org>
 Build-Depends: quilt, docbook-to-man, debhelper (>= 5), cmake (>= 2.8),
  libjpeg-dev, libpng12-dev (>= 1.2.8), doxygen (>= 1.5),
- gettext (>= 0.17)
+ gettext (>= 0.17), libboost-dev (>= 1.42)
 Standards-Version: 3.9.2
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/libclaw/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/libclaw/?op=log
@@ -22,6 +22,7 @@
  This library tries to be standard compliant and as portable as possible.
  .
  Claw provides:
+  - tweener classes for easy interpolation,
   - advanced data structures: automaton, AVL binary search tree,
  graph, tree, ordered set, trie, maps with multiple types as keys,
   - geometric tools (2D): box/rectangle, point, line, vector,
@@ -203,6 +204,29 @@
  .
  This package contains the development files of the library.
 
+Package: libclaw-tween1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Homepage: http://libclaw.sourceforge.net/
+Description: C++ tweeners
+ Part of the libclaw library.
+ .
+ This library provides a set of classes for tweeningin C++.
+ 
+Package: libclaw-tween-dev
+Section: libdevel
+Architecture: any
+Depends: libclaw-dev (= ${binary:Version}), libclaw-tween1 (= ${binary:Version}),
+ ${misc:Depends}
+Homepage: http://libclaw.sourceforge.net/
+Description: C++ tweeners (development files)
+ Part of the libclaw library.
+ .
+ This library provides a set of classes for tweeningin C++.
+ .
+ This package contains the development files of the library.
+
 Package: libclaw-i18n
 Section: libs
 Architecture: all

Modified: packages/trunk/libclaw/debian/copyright
===================================================================
--- packages/trunk/libclaw/debian/copyright	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/copyright	2011-08-27 20:45:20 UTC (rev 12646)
@@ -9,7 +9,7 @@
 
 Copyright: 
 
-    <Copyright © 2005-2010 Julien Jorge>
+    <Copyright © 2005-2011 Julien Jorge>
 
 License:
 

Modified: packages/trunk/libclaw/debian/libclaw-dev.install
===================================================================
--- packages/trunk/libclaw/debian/libclaw-dev.install	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/libclaw-dev.install	2011-08-27 20:45:20 UTC (rev 12646)
@@ -30,6 +30,7 @@
 debian/tmp/usr/include/claw/max_vector.hpp usr/include/claw
 debian/tmp/usr/include/claw/meta.hpp usr/include/claw
 debian/tmp/usr/include/claw/multi_type_map.hpp usr/include/claw
+debian/tmp/usr/include/claw/multi_type_map_visitor.hpp usr/include/claw
 debian/tmp/usr/include/claw/non_copyable.hpp usr/include/claw
 debian/tmp/usr/include/claw/ordered_set.hpp usr/include/claw
 debian/tmp/usr/include/claw/real_number.hpp usr/include/claw
@@ -76,6 +77,7 @@
 debian/tmp/usr/include/claw/impl/lzw_encoder.tpp usr/include/claw/impl
 debian/tmp/usr/include/claw/impl/max_vector.tpp usr/include/claw/impl
 debian/tmp/usr/include/claw/impl/multi_type_map.tpp usr/include/claw/impl
+debian/tmp/usr/include/claw/impl/multi_type_map_visitor.tpp usr/include/claw/impl
 debian/tmp/usr/include/claw/impl/ordered_set.tpp usr/include/claw/impl
 debian/tmp/usr/include/claw/impl/real_number.tpp usr/include/claw/impl
 debian/tmp/usr/include/claw/impl/rectangle.tpp usr/include/claw/impl

Added: packages/trunk/libclaw/debian/libclaw-tween-dev.install
===================================================================
--- packages/trunk/libclaw/debian/libclaw-tween-dev.install	                        (rev 0)
+++ packages/trunk/libclaw/debian/libclaw-tween-dev.install	2011-08-27 20:45:20 UTC (rev 12646)
@@ -0,0 +1,5 @@
+debian/tmp/usr/include/claw/tween usr/include/claw
+
+debian/tmp/usr/lib/libclaw_tween.a usr/lib/
+debian/tmp/usr/lib/libclaw_tween.so usr/lib
+

Added: packages/trunk/libclaw/debian/libclaw-tween1.install
===================================================================
--- packages/trunk/libclaw/debian/libclaw-tween1.install	                        (rev 0)
+++ packages/trunk/libclaw/debian/libclaw-tween1.install	2011-08-27 20:45:20 UTC (rev 12646)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/libclaw_tween.so.* usr/lib
+

Modified: packages/trunk/libclaw/debian/patches/html-doc-paths.diff
===================================================================
--- packages/trunk/libclaw/debian/patches/html-doc-paths.diff	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/patches/html-doc-paths.diff	2011-08-27 20:45:20 UTC (rev 12646)
@@ -1,9 +1,9 @@
-Set the correct input path for doxygen, relatively to the debian folder.Index: libclaw-1.6.0/doc/Doxyfile
+Set the correct input path for doxygen, relatively to the debian folder.Index: libclaw-1.7.0/doc/Doxyfile
 ===================================================================
-Index: libclaw-1.6.1/doc/Doxyfile
+Index: libclaw-1.7.0/doc/Doxyfile
 ===================================================================
---- libclaw-1.6.1.orig/doc/Doxyfile	2010-11-25 19:41:27.263366002 +0100
-+++ libclaw-1.6.1/doc/Doxyfile	2010-11-25 19:41:28.255366002 +0100
+--- libclaw-1.7.0.orig/doc/Doxyfile	2011-08-27 18:48:30.000000000 +0200
++++ libclaw-1.7.0/doc/Doxyfile	2011-08-27 18:49:44.000000000 +0200
 @@ -124,7 +124,7 @@
  # If left blank the directory from which doxygen is run is used as the
  # path to strip.
@@ -17,8 +17,8 @@
  # directories like "/usr/src/myproject". Separate the files or directories
  # with spaces.
  
--INPUT                  = ../claw
-+INPUT                  = ../../claw
+-INPUT                  = ../claw ./doc-src
++INPUT                  = ../../claw ../doc/doc-src
  
  # This tag can be used to specify the character encoding of the source files
  # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is

Modified: packages/trunk/libclaw/debian/patches/series
===================================================================
--- packages/trunk/libclaw/debian/patches/series	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/patches/series	2011-08-27 20:45:20 UTC (rev 12646)
@@ -1,5 +1,2 @@
-ptrdiff_t.diff
 html-doc-paths.diff
-version-file-in-binary-dir.diff
-cmake-module-install-dir.diff
 libpng1.5-transition.diff

Modified: packages/trunk/libclaw/debian/rules
===================================================================
--- packages/trunk/libclaw/debian/rules	2011-08-27 17:16:41 UTC (rev 12645)
+++ packages/trunk/libclaw/debian/rules	2011-08-27 20:45:20 UTC (rev 12646)
@@ -52,7 +52,7 @@
 	#rm $(CURDIR)/debian/tmp/usr/share/doc/libclaw1/html/jquery.js
 	ln -s /usr/share/javascript/jquery/jquery.js \
 	  $(CURDIR)/debian/tmp/usr/share/doc/libclaw1/html/jquery.js
-	docbook-to-man debian/claw-config.man.sgml > debian/claw-config.1
+	docbook-to-man doc/man/claw-config.man.sgml > debian/claw-config.1
 
 # Build architecture-independent files here.
 binary-indep: build install
@@ -72,8 +72,7 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
-	# the -V is wanted for 1.5.4 
-	dh_makeshlibs -V
+	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol




More information about the Pkg-games-commits mailing list