rev 9763 - in kde-extras/basket/trunk/debian: . patches
Sune Vuorela
pusling-guest at alioth.debian.org
Sat Mar 15 13:32:29 UTC 2008
Author: pusling-guest
Date: 2008-03-15 13:32:29 +0000 (Sat, 15 Mar 2008)
New Revision: 9763
Added:
kde-extras/basket/trunk/debian/patches/16_basket_kontact_compat.diff
Removed:
kde-extras/basket/trunk/debian/patches/02_libtool_update.diff
kde-extras/basket/trunk/debian/patches/98_buildprep.diff
kde-extras/basket/trunk/debian/watch
Modified:
kde-extras/basket/trunk/debian/changelog
kde-extras/basket/trunk/debian/control
kde-extras/basket/trunk/debian/patches/03_lib_link.diff
kde-extras/basket/trunk/debian/patches/series
kde-extras/basket/trunk/debian/rules
Log:
update kontact integration, remove watch file, relibtoolize on build
Modified: kde-extras/basket/trunk/debian/changelog
===================================================================
--- kde-extras/basket/trunk/debian/changelog 2008-03-15 12:54:26 UTC (rev 9762)
+++ kde-extras/basket/trunk/debian/changelog 2008-03-15 13:32:29 UTC (rev 9763)
@@ -1,3 +1,13 @@
+basket (1.0.2-3) unstable; urgency=low
+
+ +++ Changes by Sune Vuorela:
+
+ * Relibtoolize on build. much easier. This also fixes double build(Closes: #442503)
+ * Fix kontact integration (Closes: #469596)
+ * Remove watch file (Closes: #449699)
+
+ -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org> Tue, 11 Mar 2008 23:39:35 +0100
+
basket (1.0.2-2) unstable; urgency=low
[ Ana Beatriz Guerrero Lopez ]
Modified: kde-extras/basket/trunk/debian/control
===================================================================
--- kde-extras/basket/trunk/debian/control 2008-03-15 12:54:26 UTC (rev 9762)
+++ kde-extras/basket/trunk/debian/control 2008-03-15 13:32:29 UTC (rev 9763)
@@ -3,12 +3,12 @@
Priority: optional
Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana at debian.org>, Sune Vuorela <debian at pusling.com>
-Build-Depends: debhelper (>= 5), autotools-dev, kdelibs4-dev (>= 4:3.5.6), kdepim-dev (>= 4:3.5.6), libgpgme11-dev, quilt (>= 0.40)
+Build-Depends: debhelper (>= 5), autotools-dev, kdelibs4-dev (>= 4:3.5.6), kdepim-dev (>= 4:3.5.6), libgpgme11-dev, quilt (>= 0.40), autoconf, libtool, automake1.9
Standards-Version: 3.7.2
Package: basket
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${kontact:Depends}
Description: a multi-purpose note-taking application for KDE
This application provides as many baskets (drawers) as you wish; Several
kinds of objects (texts, URLs, images,...) can be drag-n-drop'd into it.
Deleted: kde-extras/basket/trunk/debian/patches/02_libtool_update.diff
Modified: kde-extras/basket/trunk/debian/patches/03_lib_link.diff
===================================================================
--- kde-extras/basket/trunk/debian/patches/03_lib_link.diff 2008-03-15 12:54:26 UTC (rev 9762)
+++ kde-extras/basket/trunk/debian/patches/03_lib_link.diff 2008-03-15 13:32:29 UTC (rev 9763)
@@ -1,11 +1,40 @@
---- basket-1.0~beta3/file-integration/Makefile.am 2007-02-02 13:13:55.000000000 +0100
-+++ basket-1.0~beta3/file-integration/Makefile.am 2007-02-02 13:17:49.000000000 +0100
-@@ -11,7 +11,7 @@ INCLUDES = $(all_includes)
+Index: b/file-integration/Makefile.am
+===================================================================
+--- a/file-integration/Makefile.am
++++ b/file-integration/Makefile.am
+@@ -10,8 +10,8 @@
+ INCLUDES = $(all_includes)
kde_module_LTLIBRARIES = basketthumbcreator.la
basketthumbcreator_la_SOURCES = basketthumbcreator.cpp
- basketthumbcreator_la_LIBADD = $(LIB_KIO)
+-basketthumbcreator_la_LIBADD = $(LIB_KIO)
-basketthumbcreator_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN)
-+basketthumbcreator_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) $(LIB_QT) $(LIB_KDECORE)
++basketthumbcreator_la_LIBADD =
++basketthumbcreator_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) -lqt-mt $(LIB_KDECORE)
kde_services_DATA = basketthumbcreator.desktop
# Icons:
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -32,7 +32,7 @@
+ libbasketcommon_la_LDFLAGS = -avoid-version -no-undefined $(all_libraries)
+
+ libbasketcommon_la_LIBADD = $(LIB_ARTSKDE) -lkio $(LIB_KDEUI) $(LIB_KDECORE) \
+- $(LIB_QT) $(LIBSOCKET) $(GPGME_LIBS) $(LIB_KPARTS) -lDCOP -lkdefx -lkdeui
++ -lqt-mt -lX11 $(LIBSOCKET) -lgpgme $(LIB_KPARTS) -lkdefx -lkdeui -lDCOP
+
+ libbasketcommon_la_SOURCES = \
+ archive.cpp bnpview.cpp settings.cpp basket.cpp basketproperties.cpp \
+@@ -82,11 +82,11 @@
+
+ libbasketpart_la_SOURCES = basket_part.cpp
+ libbasketpart_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version -no-undefined
+-libbasketpart_la_LIBADD = libbasketcommon.la -lkparts -lkdeui $(LIB_KDECORE) $(LIB_QT) -lDCOP
++libbasketpart_la_LIBADD = libbasketcommon.la -lkparts -lkdeui $(LIB_KDECORE) -lqt-mt
+
+ kcm_basket_la_SOURCES = kcm_basket.cpp
+ kcm_basket_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
+-kcm_basket_la_LIBADD = libbasketcommon.la $(LIB_KDECORE) $(LIB_QT) -lkdeui
++kcm_basket_la_LIBADD = libbasketcommon.la -lqt-mt -lkdeui
+
+ # this is where the desktop file will go
+ partdesktopdir = $(kde_servicesdir)
Added: kde-extras/basket/trunk/debian/patches/16_basket_kontact_compat.diff
===================================================================
--- kde-extras/basket/trunk/debian/patches/16_basket_kontact_compat.diff (rev 0)
+++ kde-extras/basket/trunk/debian/patches/16_basket_kontact_compat.diff 2008-03-15 13:32:29 UTC (rev 9763)
@@ -0,0 +1,13 @@
+Index: b/kontact_plugin/basket.desktop
+===================================================================
+--- a/kontact_plugin/basket.desktop
++++ b/kontact_plugin/basket.desktop
+@@ -5,7 +5,7 @@
+ ServiceTypes=Kontact/Plugin,KPluginInfo
+
+ X-KDE-Library=libkontact_basket
+-X-KDE-KontactPluginVersion=5
++X-KDE-KontactPluginVersion=6
+ X-KDE-KontactPartLibraryName=libbasketpart
+ X-KDE-KontactPartExecutableName=basket
+ X-KDE-KontactPartLoadOnStart=true
Deleted: kde-extras/basket/trunk/debian/patches/98_buildprep.diff
Modified: kde-extras/basket/trunk/debian/patches/series
===================================================================
--- kde-extras/basket/trunk/debian/patches/series 2008-03-15 12:54:26 UTC (rev 9762)
+++ kde-extras/basket/trunk/debian/patches/series 2008-03-15 13:32:29 UTC (rev 9763)
@@ -1,8 +1,7 @@
-02_libtool_update.diff
03_lib_link.diff
04_am_maintainer_mode.diff
12_desktop.diff
13_add_da.po.diff
14_update_es_po.diff
15_fix_gcc4.3.diff
-98_buildprep.diff
+16_basket_kontact_compat.diff
Modified: kde-extras/basket/trunk/debian/rules
===================================================================
--- kde-extras/basket/trunk/debian/rules 2008-03-15 12:54:26 UTC (rev 9762)
+++ kde-extras/basket/trunk/debian/rules 2008-03-15 13:32:29 UTC (rev 9763)
@@ -18,8 +18,15 @@
include /usr/share/quilt/quilt.make
+configure: $(QUILT_STAMPFN)
+ cp -f /usr/share/libtool/ltmain.sh admin/ltmain.sh
+ cp -f /usr/share/libtool/libtool.m4 admin/libtool.m4.in
-config.status: $(QUILT_STAMPFN)
+ make -f admin/Makefile.common
+
+
+
+config.status: configure
dh_testdir
test -e config.sub -a -L config.sub || \
ln -sf /usr/share/misc/config.sub config.sub
@@ -49,13 +56,24 @@
dh_testdir
dh_testroot
- -$(MAKE) distclean
+ [ ! -f Makefile ] || $(MAKE) distclean
$(RM) config.cache config.sub config.guess config.log
dh_clean
rm -f build-stamp
+ #cleaning up after relibtoolizing
+ find . -name Makefile.in | xargs rm -f
+ rm -f po/*.gmo
+ rm -f config.sub config.guess
+ rm -f aclocal.m4
+ rm -f acinclude.m4
+ rm -f configure configure.in
+ rm -f config.h.in
+ rm -f admin/ltmain.sh
+ rm -f admin/libtool.m4.in
+
install: build
dh_testdir
dh_testroot
@@ -64,12 +82,15 @@
# Install into package-build-dir
$(MAKE) install DESTDIR=$(CURDIR)/debian/basket
+ #incompatible compatible file
+ rm $(CURDIR)/debian/basket/usr/share/services/kontact/basket_v4.desktop
mkdir -p $(CURDIR)/debian/basket/usr/share/applications/kde/
mv $(CURDIR)/debian/basket/usr/share/applnk/Utilities/basket.desktop $(CURDIR)/debian/basket/usr/share/applications/kde/
binary-indep: build install
+KONTACT_PLUGIN_ABI=$(shell echo $(shell grep X-KDE-KontactPluginVersion kontact_plugin/basket.desktop|sed 's/X-KDE-KontactPluginVersion//;s/=//'))
binary-arch: build install
dh_testdir
dh_testroot
@@ -87,6 +108,7 @@
dh_fixperms
dh_installdeb
dh_shlibdeps
+ echo kontact:Depends=kontact-plugin-abi-$(KONTACT_PLUGIN_ABI) >> debian/basket.substvars
dh_gencontrol
dh_md5sums
dh_builddeb
Deleted: kde-extras/basket/trunk/debian/watch
More information about the pkg-kde-commits
mailing list