Package: licq
Version: 1.3.0-2
Severity: normal
Followup-For: Bug #276943

This patch solves 2 things:
 * support for a plugin-msn package
 * fix of buildfailure when a variable for option --build is not set


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.10-sws-sws
Locale: LANG=C, LC_CTYPE=C

Versions of packages licq depends on:
ii  libc6               2.3.2.ds1-21         GNU C Library: Shared libraries an
ii  libgcc1             1:3.4.2-3            GCC support library
ii  libgpgme6           0.3.16-2             GPGME - GnuPG Made Easy
ii  libssl0.9.7         0.9.7d-1             SSL shared libraries
ii  libstdc++5          1:3.3.4-3            The GNU Standard C++ Library v3
ii  licq-plugin-autorep 1.3.0-2              autoreply plug-in for Licq
ii  licq-plugin-console 1.3.0-2              console user interface plug-in for
ii  licq-plugin-forward 1.3.0-2              forwarder plug-in for Licq
ii  licq-plugin-jonsgtk 1:0.20+cvs20041001-1 graphical user interface plug-in f
ii  licq-plugin-kde [li 1.3.0-2              graphical user interface plug-in f
ii  licq-plugin-mns [li 1.3.0-2              msn plugin
ii  licq-plugin-osd [li 1.3.0-2              on-screen display plug-in for Licq
ii  licq-plugin-qt [lic 1.3.0-2              graphical user interface plug-in f
ii  licq-plugin-rms [li 1.3.0-2              remote management server plug-in f

-- no debconf information
diff -u licq-1.3.0/debian/control licq-1.3.0.matthias/debian/control
--- licq-1.3.0/debian/control   2005-05-24 09:55:36.000000000 +0200
+++ licq-1.3.0.matthias/debian/control  2005-05-24 09:53:22.000000000 +0200
@@ -129,3 +129,12 @@
  this plug-in, you probably shouldn't install it.
  .
  Home page: http://www.licq.org/
+
+Package: licq-plugin-msn
+Architecture: any
+Depends: ${shlibs:Depends}, licq (= ${Source-Version})
+Provides: licq-plugin
+Description: msn plugin - EXPERIMENTAL
+ This package provides the means to use the MSN-Network
+ .
+ Home page: http://www.licq.org/
Only in licq-1.3.0.matthias/debian/: files
Only in licq-1.3.0.matthias/debian/: licq
Only in licq-1.3.0.matthias/debian/: licq-dev
Only in licq-1.3.0.matthias/debian/: licq-plugin-autoreply
Only in licq-1.3.0.matthias/debian/: licq-plugin-autoreply.substvars
Only in licq-1.3.0.matthias/debian/: licq-plugin-console
Only in licq-1.3.0.matthias/debian/: licq-plugin-console.substvars
Only in licq-1.3.0.matthias/debian/: licq-plugin-forwarder
Only in licq-1.3.0.matthias/debian/: licq-plugin-forwarder.substvars
Only in licq-1.3.0.matthias/debian/: licq-plugin-kde
Only in licq-1.3.0.matthias/debian/: licq-plugin-kde.substvars
Only in licq-1.3.0.matthias/debian/: licq-plugin-mns
Only in licq-1.3.0.matthias/debian/: licq-plugin-msn
Only in licq-1.3.0.matthias/debian/: licq-plugin-msn.docs
Only in licq-1.3.0.matthias/debian/: licq-plugin-osd
Only in licq-1.3.0.matthias/debian/: licq-plugin-osd.substvars
Only in licq-1.3.0.matthias/debian/: licq-plugin-qt
Only in licq-1.3.0.matthias/debian/: licq-plugin-qt.substvars
Only in licq-1.3.0.matthias/debian/: licq-plugin-rms
Only in licq-1.3.0.matthias/debian/: licq-plugin-rms.substvars
Only in licq-1.3.0.matthias/debian/: licq.postinst.debhelper
Only in licq-1.3.0.matthias/debian/: licq.postrm.debhelper
Only in licq-1.3.0.matthias/debian/: licq.substvars
Common subdirectories: licq-1.3.0/debian/man and licq-1.3.0.matthias/debian/man
Only in licq-1.3.0.matthias/debian/: patched
Common subdirectories: licq-1.3.0/debian/patches and 
licq-1.3.0.matthias/debian/patches
diff -u licq-1.3.0/debian/rules licq-1.3.0.matthias/debian/rules
--- licq-1.3.0/debian/rules     2005-05-24 09:55:36.000000000 +0200
+++ licq-1.3.0.matthias/debian/rules    2005-05-24 09:24:22.000000000 +0200
@@ -3,11 +3,14 @@
 include /usr/share/dpatch/dpatch.make
 
 .NOTPARALLEL:
-
-ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
-  confflags += --build $(DEB_HOST_GNU_TYPE)
+ifeq ($(DEB_HOST_GNU_TYPE),$(THISNOTEXISTS))
+  confflags += 
 else
-  confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+  ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+    confflags += --build $(DEB_HOST_GNU_TYPE)
+  else
+    confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+  endif
 endif
 confflags += --prefix=/usr
 confflags += --cache-file=$(CURDIR)/config.cache
@@ -35,14 +38,14 @@
 QTGUI=qt-gui
 KDEGUI=kde-gui
 RMS=rms
-
+MSN=msn
 
 prebuild-stamp: patch-stamp
        cp -a plugins/$(QTGUI) plugins/$(KDEGUI)
        touch prebuild-stamp
 
 build: prebuild-stamp build-stamp
-build-stamp: prebuild-stamp build-licq build-autoreply build-console 
build-forwarder build-kdegui build-osd build-qtgui build-rms
+build-stamp: prebuild-stamp build-licq build-autoreply build-console 
build-forwarder build-kdegui build-osd build-qtgui build-rms build-msn
        dh_testdir
        touch build-stamp
 
@@ -144,6 +147,15 @@
        cd plugins/$(RMS) && $(MAKE)
        touch build-rms
 
+configure-msn: patch-stamp
+       dh_testdir
+       cd plugins/$(MSN) && ./configure $(confflags)
+       touch configure-msn
+
+build-msn: configure-msn
+       cd plugins/$(MSN) && $(MAKE)
+       touch build-msn
+
 
 clean: clean-patched unpatch
 clean-patched:
@@ -157,12 +169,14 @@
        rm -f configure-qtgui build-qtgui
        rm -f configure-kdegui build-kdegui
        rm -f configure-rms build-rms
+       rm -f configure-msn build-msn
        -cd plugins/$(AUTOREPLY)  && $(MAKE) distclean
        -cd plugins/$(CONSOLE)    && $(MAKE) distclean
        -cd plugins/$(FORWARDER)  && $(MAKE) distclean
        -cd plugins/$(OSD)        && $(MAKE) distclean
        -cd plugins/$(QTGUI)      && $(MAKE) distclean
        -cd plugins/$(RMS)        && $(MAKE) distclean
+       -cd plugins/$(MSN)        && $(MAKE) distclean
        -$(MAKE) distclean
        rm -f po/stamp-po
        rm -rf plugins/$(KDEGUI)
@@ -188,6 +202,7 @@
        $(MAKE) -C plugins/$(QTGUI)      install 
DESTDIR=$(CURDIR)/debian/licq-plugin-qt
        $(MAKE) -C plugins/$(KDEGUI)     install 
DESTDIR=$(CURDIR)/debian/licq-plugin-kde
        $(MAKE) -C plugins/$(RMS)        install 
DESTDIR=$(CURDIR)/debian/licq-plugin-rms
+       $(MAKE) -C plugins/$(MSN)        install 
DESTDIR=$(CURDIR)/debian/licq-plugin-msn
 
        # install lintian overrides
        for pkg in $(PACKAGES) ; do \
plugins/msn/README

Reply via email to