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