[Demudi-commits] r855 - in ktoon/trunk/debian: . patches

Juan Manuel Garcia Molina juanma at costa.debian.org
Sun Jul 2 19:03:40 UTC 2006


Author: juanma
Date: 2006-07-02 19:03:35 +0000 (Sun, 02 Jul 2006)
New Revision: 855

Added:
   ktoon/trunk/debian/ktoon.desktop
   ktoon/trunk/debian/patches/
   ktoon/trunk/debian/patches/00list
   ktoon/trunk/debian/patches/10_g++4fix
Modified:
   ktoon/trunk/debian/changelog
   ktoon/trunk/debian/control
   ktoon/trunk/debian/dirs
   ktoon/trunk/debian/rules
Log:
ktoon 0.8.0rc1-2 packaged. Changelog:
* Added patch to fix build against G++ 4.1. Added dpatch support.
* Added Desktop entry and icon, thanks to Free Ekanayaka.


Modified: ktoon/trunk/debian/changelog
===================================================================
--- ktoon/trunk/debian/changelog	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/changelog	2006-07-02 19:03:35 UTC (rev 855)
@@ -1,3 +1,10 @@
+ktoon (0.8.0rc1-2) unstable; urgency=low
+
+  * Added patch to fix build against G++ 4.1. Added dpatch support.
+  * Added Desktop entry and icon, thanks to Free Ekanayaka.
+
+ -- Juan Manuel Garcia Molina <juanma at debian.org>  Sun,  2 Jul 2006 20:10:26 +0200
+
 ktoon (0.8.0rc1-1) unstable; urgency=low
 
   * New upstream release

Modified: ktoon/trunk/debian/control
===================================================================
--- ktoon/trunk/debian/control	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/control	2006-07-02 19:03:35 UTC (rev 855)
@@ -2,8 +2,8 @@
 Section: graphics
 Priority: optional
 Maintainer: Juan Manuel Garcia Molina <juanma at debian.org>
-Build-Depends: debhelper (>= 4.0.0), autotools-dev, libqt4-dev, libaspell-dev, libaudio-dev, libungif4-dev, libavcodec-dev, libavformat-dev, libglu1-xorg-dev, libqt4-debug-dev
-Standards-Version: 3.6.2
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, libqt4-dev, libaspell-dev, libaudio-dev, libungif4-dev, libavcodec-dev, libavformat-dev,  libglu1-xorg-dev, libqt4-debug-dev, imagemagick
+Standards-Version: 3.7.2
 
 Package: ktoon
 Architecture: any

Modified: ktoon/trunk/debian/dirs
===================================================================
--- ktoon/trunk/debian/dirs	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/dirs	2006-07-02 19:03:35 UTC (rev 855)
@@ -1,7 +1,9 @@
 usr/bin
 usr/include
 usr/lib
+usr/share/applications
 usr/share/ktoon/data
 usr/share/ktoon/plugins
 usr/share/ktoon/themes
-usr/share/lintian/overrides
\ No newline at end of file
+usr/share/lintian/overrides
+usr/share/pixmaps

Added: ktoon/trunk/debian/ktoon.desktop
===================================================================
--- ktoon/trunk/debian/ktoon.desktop	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/ktoon.desktop	2006-07-02 19:03:35 UTC (rev 855)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=KToon
+Comment=Animation
+Exec=ktoon
+Icon=/usr/share/pixmaps/ktoon.png
+Terminal=false
+Type=Application
+Categories=Application;Graphics;
\ No newline at end of file

Added: ktoon/trunk/debian/patches/00list
===================================================================
--- ktoon/trunk/debian/patches/00list	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/patches/00list	2006-07-02 19:03:35 UTC (rev 855)
@@ -0,0 +1 @@
+10_g++4fix

Added: ktoon/trunk/debian/patches/10_g++4fix
===================================================================
--- ktoon/trunk/debian/patches/10_g++4fix	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/patches/10_g++4fix	2006-07-02 19:03:35 UTC (rev 855)
@@ -0,0 +1,18 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_g++4fix.dpatch by Juan Manuel Garcia Molina <juanma at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix build with G++ 4.
+
+ at DPATCH@
+--- ktoon-0.8.0rc1.orig/src/dlib/dgui/button.h	2006-04-20 17:57:15.000000000 +0200
++++ ktoon-0.8.0rc1/src/dlib/dgui/button.h	2006-07-02 18:42:50.000000000 +0200
+@@ -89,7 +89,7 @@
+     /**Returns the description.*/
+     QString description() const;
+     
+-    QStyleOptionButton Button::styleOption() const;
++    QStyleOptionButton styleOption() const;
+     
+     /**Sets the place of a button.*/
+     void setPlace(Ideal::Place place);

Modified: ktoon/trunk/debian/rules
===================================================================
--- ktoon/trunk/debian/rules	2006-07-02 03:18:46 UTC (rev 854)
+++ ktoon/trunk/debian/rules	2006-07-02 19:03:35 UTC (rev 855)
@@ -9,6 +9,7 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+include /usr/share/dpatch/dpatch.make
 
 # These are used for cross-compiling and for saving the configure script
 # from having to guess our platform (since we know it already)
@@ -28,7 +29,7 @@
 export PATH=/usr/share/qt4/bin:/bin:/usr/bin
 export QTDIR=/usr/share/qt4
 
-config.status: configure
+config.status: patch configure
 	dh_testdir
 	# Add here commands to configure the package.
 	#CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
@@ -38,7 +39,7 @@
 
 build: build-stamp
 
-build-stamp:  config.status
+build-stamp:  config.status patch-stamp
 	dh_testdir
 
 	# Add here commands to compile the package.
@@ -47,7 +48,7 @@
 
 	touch build-stamp
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp 
@@ -85,6 +86,10 @@
 	rm -rf $(CURDIR)/debian/ktoon/usr/share/ktoon/lib
 	mkdir -p $(CURDIR)/usr/share/lintian/overrides
 	cp $(CURDIR)/debian/ktoon.override $(CURDIR)/debian/ktoon/usr/share/lintian/overrides/ktoon
+	mkdir -p $(CURDIR)/debian/ktoon/usr/share/applications
+	cp $(CURDIR)/debian/ktoon.desktop $(CURDIR)/debian/ktoon/usr/share/applications/ktoon.desktop
+	mkdir -p $(CURDIR)/debian/ktoon/usr/share/pixmaps
+	convert $(CURDIR)/debian/doc/common/logo.png -resize 48x48 $(CURDIR)/debian/ktoon/usr/share/pixmaps/ktoon.png
 
 
 # Build architecture-independent files here.




More information about the Demudi-commits mailing list