rev 4278 - in kde-extras: . kgtk kgtk/trunk kgtk/trunk/debian kgtk/trunk/debian/patches

Fathi Boudra fboudra-guest at costa.debian.org
Thu Aug 3 13:06:54 UTC 2006


Author: fboudra-guest
Date: 2006-08-03 13:06:45 +0000 (Thu, 03 Aug 2006)
New Revision: 4278

Added:
   kde-extras/kgtk/
   kde-extras/kgtk/branches/
   kde-extras/kgtk/tags/
   kde-extras/kgtk/trunk/
   kde-extras/kgtk/trunk/debian/
   kde-extras/kgtk/trunk/debian/README.Debian
   kde-extras/kgtk/trunk/debian/changelog
   kde-extras/kgtk/trunk/debian/compat
   kde-extras/kgtk/trunk/debian/control
   kde-extras/kgtk/trunk/debian/copyright
   kde-extras/kgtk/trunk/debian/docs
   kde-extras/kgtk/trunk/debian/kgtk.lintian-overrides
   kde-extras/kgtk/trunk/debian/patches/
   kde-extras/kgtk/trunk/debian/patches/10_add_autoconf2.60_support.diff
   kde-extras/kgtk/trunk/debian/patches/11_wrapperdir_path.diff
   kde-extras/kgtk/trunk/debian/patches/12_remove_sh_extension.diff
   kde-extras/kgtk/trunk/debian/rules
Log:
Add kgtk package

Added: kde-extras/kgtk/trunk/debian/README.Debian
===================================================================
--- kde-extras/kgtk/trunk/debian/README.Debian	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/README.Debian	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,22 @@
+kgtk for Debian
+---------------
+
+On Debian, kgtk-wrapper.sh/kqt-wrapper.sh are installed in /usr/bin and
+renamed to kgtk-wrapper/kqt-wrapper.
+ 
+NOTE: You will need to restart 'kded' or logout then login into KDE,
+      in order for kded to load the KDE module portion.
+
+You can run GTK applications (e.g. gimp) with KDE dialogs from console:
+
+	$ kgtk-wrapper gimp
+ 
+To always use the wrappers, You can edit the desktop file and replace
+Exec command (e.g. for /usr/share/applications/gimp-2.2.desktop):
+
+replace
+	Exec=gimp-remote-2.2 %U
+using
+	Exec=kgtk-wrapper gimp-remote-2.2 %U
+
+ -- Fathi Boudra <fboudra at free.fr>  Tue,  1 Aug 2006 15:58:13 +0200

Added: kde-extras/kgtk/trunk/debian/changelog
===================================================================
--- kde-extras/kgtk/trunk/debian/changelog	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/changelog	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,6 @@
+kgtk (0.7-1) unstable; urgency=low
+
+  * Initial release (Closes: #381277)
+
+ -- Fathi Boudra <fboudra at free.fr>  Tue,  1 Aug 2006 15:58:13 +0200
+

Added: kde-extras/kgtk/trunk/debian/compat
===================================================================
--- kde-extras/kgtk/trunk/debian/compat	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/compat	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1 @@
+5

Added: kde-extras/kgtk/trunk/debian/control
===================================================================
--- kde-extras/kgtk/trunk/debian/control	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/control	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,16 @@
+Source: kgtk
+Section: kde
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
+Uploaders: Fathi Boudra <fboudra at free.fr>, Mark Purcell <msp at debian.org>
+Build-Depends: cdbs, debhelper (>= 5), libtool, kdelibs4-dev, libgtk2.0-dev
+Standards-Version: 3.7.2
+
+Package: kgtk
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: KDE file dialogs in GTK Applications
+ kgtk is an LD_PRELOAD library that allows GTK applications to use KDE file
+ dialogs when run under KDE. This will only work under KDE, as the KDE dialog
+ portion is implemented as a KDED module that is loaded at KDE startup. This
+ creates a UNIX socket through which the Gtk apps communicate.

Added: kde-extras/kgtk/trunk/debian/copyright
===================================================================
--- kde-extras/kgtk/trunk/debian/copyright	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/copyright	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,35 @@
+This package was debianized by Fathi Boudra <fboudra at free.fr> on
+Tue,  1 Aug 2006 15:58:13 +0200.
+
+It was downloaded from http://www.kde-apps.org/content/show.php?content=36077
+
+Upstream Author: Craig Drummond <Craig.Drummond at lycos.co.uk>
+
+Copyright: (C) 2006 Craig Drummond <Craig.Drummond at lycos.co.uk>
+
+Copyright for libdl (program to load and run an ELF binary on a linux system):
+   (C) 2000-2006 by Erik Andersen <andersen at uclibc.org>
+   (C) 1994-2000 Eric Youngdale, Peter MacDonald, David Engel, Hongjiu Lu,
+                 Mitch D'Souza
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2006, Fathi Boudra <fboudra at free.fr> and
+is licensed under the GPL, see above.

Added: kde-extras/kgtk/trunk/debian/docs
===================================================================
--- kde-extras/kgtk/trunk/debian/docs	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/docs	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1 @@
+README

Added: kde-extras/kgtk/trunk/debian/kgtk.lintian-overrides
===================================================================
--- kde-extras/kgtk/trunk/debian/kgtk.lintian-overrides	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/kgtk.lintian-overrides	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,3 @@
+kgtk: shlib-missing-in-control-file libkqt.so for usr/lib/libkqt.so
+kgtk: non-dev-pkg-with-shlib-symlink usr/lib/libkgtk.so.0.0.0 usr/lib/libkgtk.so
+kgtk: package-name-doesnt-match-sonames libkgtk0 libkqt

Added: kde-extras/kgtk/trunk/debian/patches/10_add_autoconf2.60_support.diff
===================================================================
--- kde-extras/kgtk/trunk/debian/patches/10_add_autoconf2.60_support.diff	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/patches/10_add_autoconf2.60_support.diff	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,21 @@
+diff -Nur kgtk-0.7/admin/cvs.sh kgtk-0.7.new/admin/cvs.sh
+--- kgtk-0.7/admin/cvs.sh	2006-02-16 11:28:17.000000000 +0100
++++ kgtk-0.7.new/admin/cvs.sh	2006-08-02 17:04:54.000000000 +0200
+@@ -29,7 +29,7 @@
+ {
+ AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
+ case $AUTOCONF_VERSION in
+-  Autoconf*2.5* | autoconf*2.5* ) : ;;
++  Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
+   "" )
+     echo "*** AUTOCONF NOT FOUND!."
+     echo "*** KDE requires autoconf 2.52, 2.53 or 2.54"
+@@ -44,7 +44,7 @@
+  
+ AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
+ case $AUTOHEADER_VERSION in
+-  Autoconf*2.5* | autoheader*2.5* ) : ;;
++  Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
+   "" )
+     echo "*** AUTOHEADER NOT FOUND!."
+     echo "*** KDE requires autoheader 2.52 or 2.53 (part of autoconf)"

Added: kde-extras/kgtk/trunk/debian/patches/11_wrapperdir_path.diff
===================================================================
--- kde-extras/kgtk/trunk/debian/patches/11_wrapperdir_path.diff	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/patches/11_wrapperdir_path.diff	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,48 @@
+diff -Nur kgtk-0.7/gtk/Makefile.am kgtk-0.7.new/gtk/Makefile.am
+--- kgtk-0.7/gtk/Makefile.am	2006-04-14 23:46:16.000000000 +0200
++++ kgtk-0.7.new/gtk/Makefile.am	2006-08-03 13:28:11.000000000 +0200
+@@ -6,7 +6,7 @@
+ 
+ EXTRA_DIST=kgtk-wrapper.sh.in
+ 
+-wrapperdir = /usr/local/bin
++wrapperdir = /usr/bin
+ wrapper_SCRIPTS = kgtk-wrapper.sh
+ 
+ kgtk-wrapper.sh : kgtk-wrapper.sh.in Makefile
+diff -Nur kgtk-0.7/gtk/Makefile.in kgtk-0.7.new/gtk/Makefile.in
+--- kgtk-0.7/gtk/Makefile.in	2006-07-08 21:17:37.000000000 +0200
++++ kgtk-0.7.new/gtk/Makefile.in	2006-08-03 13:28:31.000000000 +0200
+@@ -324,7 +324,7 @@
+ libkgtk_la_SOURCES = kgtk.c
+ libkgtk_la_LIBADD = $(GTK_LIBS) $(GTHREAD_LIBS) -lc -ldl
+ EXTRA_DIST = kgtk-wrapper.sh.in
+-wrapperdir = /usr/local/bin
++wrapperdir = /usr/bin
+ wrapper_SCRIPTS = kgtk-wrapper.sh
+ #>- all: all-am
+ #>+ 1
+diff -Nur kgtk-0.7/qt/Makefile.am kgtk-0.7.new/qt/Makefile.am
+--- kgtk-0.7/qt/Makefile.am	2006-03-06 22:19:51.000000000 +0100
++++ kgtk-0.7.new/qt/Makefile.am	2006-08-03 13:28:57.000000000 +0200
+@@ -7,7 +7,7 @@
+ 
+ EXTRA_DIST=kqt-wrapper.sh.in
+ 
+-wrapperdir = /usr/local/bin
++wrapperdir = /usr/bin
+ wrapper_SCRIPTS = kqt-wrapper.sh
+ 
+ kqt-wrapper.sh : kqt-wrapper.sh.in Makefile
+diff -Nur kgtk-0.7/qt/Makefile.in kgtk-0.7.new/qt/Makefile.in
+--- kgtk-0.7/qt/Makefile.in	2006-07-08 21:17:37.000000000 +0200
++++ kgtk-0.7.new/qt/Makefile.in	2006-08-03 13:28:47.000000000 +0200
+@@ -335,7 +335,7 @@
+ libkqt_la_LDFLAGS = $(QT_LDFLAGS) -module -avoid-version
+ libkqt_la_LIBADD = $(LIB_QT) -lc -ldl
+ EXTRA_DIST = kqt-wrapper.sh.in
+-wrapperdir = /usr/local/bin
++wrapperdir = /usr/bin
+ wrapper_SCRIPTS = kqt-wrapper.sh
+ #>- all: all-am
+ #>+ 1

Added: kde-extras/kgtk/trunk/debian/patches/12_remove_sh_extension.diff
===================================================================
--- kde-extras/kgtk/trunk/debian/patches/12_remove_sh_extension.diff	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/patches/12_remove_sh_extension.diff	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,107 @@
+diff -Nur kgtk-0.7/gtk/kgtk-wrapper.sh.in kgtk-0.7.new/gtk/kgtk-wrapper.sh.in
+--- kgtk-0.7/gtk/kgtk-wrapper.sh.in	2006-07-08 21:15:52.000000000 +0200
++++ kgtk-0.7.new/gtk/kgtk-wrapper.sh.in	2006-08-03 13:47:50.000000000 +0200
+@@ -2,7 +2,7 @@
+ 
+ app=`basename $0`
+ 
+-if [ "$app" = "kgtk-wrapper.sh" ] ; then
++if [ "$app" = "kgtk-wrapper" ] ; then
+     LD_PRELOAD=LIBRARY:$LD_PRELOAD "$@"
+ else
+     dir=`dirname $0`
+diff -Nur kgtk-0.7/gtk/Makefile.am kgtk-0.7.new/gtk/Makefile.am
+--- kgtk-0.7/gtk/Makefile.am	2006-08-03 13:44:09.000000000 +0200
++++ kgtk-0.7.new/gtk/Makefile.am	2006-08-03 13:50:48.000000000 +0200
+@@ -7,8 +7,8 @@
+ EXTRA_DIST=kgtk-wrapper.sh.in
+ 
+ wrapperdir = /usr/bin
+-wrapper_SCRIPTS = kgtk-wrapper.sh
++wrapper_SCRIPTS = kgtk-wrapper
+ 
+-kgtk-wrapper.sh : kgtk-wrapper.sh.in Makefile
+-	cat kgtk-wrapper.sh.in | sed s:LIBRARY:$(libkgtkdir)/libkgtk.so:g > kgtk-wrapper.sh
+-	chmod +x kgtk-wrapper.sh
++kgtk-wrapper : kgtk-wrapper.sh.in Makefile
++	cat kgtk-wrapper.sh.in | sed s:LIBRARY:$(libkgtkdir)/libkgtk.so:g > kgtk-wrapper
++	chmod +x kgtk-wrapper
+diff -Nur kgtk-0.7/gtk/Makefile.in kgtk-0.7.new/gtk/Makefile.in
+--- kgtk-0.7/gtk/Makefile.in	2006-08-03 13:44:09.000000000 +0200
++++ kgtk-0.7.new/gtk/Makefile.in	2006-08-03 13:49:40.000000000 +0200
+@@ -325,7 +325,7 @@
+ libkgtk_la_LIBADD = $(GTK_LIBS) $(GTHREAD_LIBS) -lc -ldl
+ EXTRA_DIST = kgtk-wrapper.sh.in
+ wrapperdir = /usr/bin
+-wrapper_SCRIPTS = kgtk-wrapper.sh
++wrapper_SCRIPTS = kgtk-wrapper
+ #>- all: all-am
+ #>+ 1
+ all: docs-am  all-am
+@@ -640,9 +640,9 @@
+ 	uninstall-wrapperSCRIPTS
+ 
+ 
+-kgtk-wrapper.sh : kgtk-wrapper.sh.in Makefile
+-	cat kgtk-wrapper.sh.in | sed s:LIBRARY:$(libkgtkdir)/libkgtk.so:g > kgtk-wrapper.sh
+-	chmod +x kgtk-wrapper.sh
++kgtk-wrapper : kgtk-wrapper.sh.in Makefile
++	cat kgtk-wrapper.sh.in | sed s:LIBRARY:$(libkgtkdir)/libkgtk.so:g > kgtk-wrapper
++	chmod +x kgtk-wrapper
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
+diff -Nur kgtk-0.7/qt/kqt-wrapper.sh.in kgtk-0.7.new/qt/kqt-wrapper.sh.in
+--- kgtk-0.7/qt/kqt-wrapper.sh.in	2006-07-08 21:15:52.000000000 +0200
++++ kgtk-0.7.new/qt/kqt-wrapper.sh.in	2006-08-03 13:48:12.000000000 +0200
+@@ -2,7 +2,7 @@
+ 
+ app=`basename $0`
+ 
+-if [ "$app" = "kqt-wrapper.sh" ] ; then
++if [ "$app" = "kqt-wrapper" ] ; then
+     LD_PRELOAD=LIBRARY:$LD_PRELOAD "$@"
+ else
+     dir=`dirname $0`
+diff -Nur kgtk-0.7/qt/Makefile.am kgtk-0.7.new/qt/Makefile.am
+--- kgtk-0.7/qt/Makefile.am	2006-08-03 13:44:09.000000000 +0200
++++ kgtk-0.7.new/qt/Makefile.am	2006-08-03 13:46:28.000000000 +0200
+@@ -8,9 +8,9 @@
+ EXTRA_DIST=kqt-wrapper.sh.in
+ 
+ wrapperdir = /usr/bin
+-wrapper_SCRIPTS = kqt-wrapper.sh
++wrapper_SCRIPTS = kqt-wrapper
+ 
+-kqt-wrapper.sh : kqt-wrapper.sh.in Makefile
+-	cat kqt-wrapper.sh.in | sed s:LIBRARY:$(libkqtdir)/libkqt.so:g > kqt-wrapper.sh
+-	chmod +x kqt-wrapper.sh
++kqt-wrapper : kqt-wrapper.sh.in Makefile
++	cat kqt-wrapper.sh.in | sed s:LIBRARY:$(libkqtdir)/libkqt.so:g > kqt-wrapper
++	chmod +x kqt-wrapper
+ 
+diff -Nur kgtk-0.7/qt/Makefile.in kgtk-0.7.new/qt/Makefile.in
+--- kgtk-0.7/qt/Makefile.in	2006-08-03 13:44:09.000000000 +0200
++++ kgtk-0.7.new/qt/Makefile.in	2006-08-03 13:50:19.000000000 +0200
+@@ -336,7 +336,7 @@
+ libkqt_la_LIBADD = $(LIB_QT) -lc -ldl
+ EXTRA_DIST = kqt-wrapper.sh.in
+ wrapperdir = /usr/bin
+-wrapper_SCRIPTS = kqt-wrapper.sh
++wrapper_SCRIPTS = kqt-wrapper
+ #>- all: all-am
+ #>+ 1
+ all: docs-am  all-am
+@@ -651,9 +651,9 @@
+ 	uninstall-wrapperSCRIPTS
+ 
+ 
+-kqt-wrapper.sh : kqt-wrapper.sh.in Makefile
+-	cat kqt-wrapper.sh.in | sed s:LIBRARY:$(libkqtdir)/libkqt.so:g > kqt-wrapper.sh
+-	chmod +x kqt-wrapper.sh
++kqt-wrapper : kqt-wrapper.sh.in Makefile
++	cat kqt-wrapper.sh.in | sed s:LIBRARY:$(libkqtdir)/libkqt.so:g > kqt-wrapper
++	chmod +x kqt-wrapper
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:

Added: kde-extras/kgtk/trunk/debian/rules
===================================================================
--- kde-extras/kgtk/trunk/debian/rules	2006-08-03 10:27:09 UTC (rev 4277)
+++ kde-extras/kgtk/trunk/debian/rules	2006-08-03 13:06:45 UTC (rev 4278)
@@ -0,0 +1,12 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/kde.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_BUILDDIR = .
+
+install/kgtk::
+	install -D -p -m644 debian/kgtk.lintian-overrides \
+	  debian/kgtk/usr/share/lintian/overrides/kgtk
+


Property changes on: kde-extras/kgtk/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the pkg-kde-commits mailing list