r29105 - in /desktop/experimental/ekiga/debian: changelog control control.in rules

dedu-guest at users.alioth.debian.org dedu-guest at users.alioth.debian.org
Tue Jul 26 09:29:42 UTC 2011


Author: dedu-guest
Date: Tue Jul 26 09:29:41 2011
New Revision: 29105

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=29105
Log:
Add ekiga-plugin-evolution package (Closes: 520830)

Modified:
    desktop/experimental/ekiga/debian/changelog
    desktop/experimental/ekiga/debian/control
    desktop/experimental/ekiga/debian/control.in
    desktop/experimental/ekiga/debian/rules

Modified: desktop/experimental/ekiga/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/changelog?rev=29105&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/changelog [utf-8] (original)
+++ desktop/experimental/ekiga/debian/changelog [utf-8] Tue Jul 26 09:29:41 2011
@@ -8,6 +8,7 @@
 
   [ Eugen Dedu ]
   * Remove unnecessary libsigc++ Build-Dep
+  * Add ekiga-plugin-evolution package (Closes: 520830)
 
  -- Kilian Krause <kilian at debian.org>  Mon, 25 Jul 2011 10:36:11 +0200
 

Modified: desktop/experimental/ekiga/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/control?rev=29105&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/control [utf-8] (original)
+++ desktop/experimental/ekiga/debian/control [utf-8] Tue Jul 26 09:29:41 2011
@@ -45,10 +45,10 @@
 Package: ekiga
 Architecture: any
 Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         evolution-data-server
+         ${misc:Depends}
 Recommends: gvfs, yelp
-Suggests: siproxd,
+Suggests: ekiga-plugin-evolution,
+          siproxd,
           gnugk,
           mediaproxy,
           ser,
@@ -65,6 +65,8 @@
  resolutions, registering to an LDAP directory, gatekeeper support,
  making multi-user conference calls using an external MCU, using modern
  Quicknet telephony cards, and making PC-To-Phone calls.
+ .
+ Evolution plugin is in ekiga-plugin-evolution package.
 
 Package: ekiga-dbg
 Priority: extra
@@ -81,3 +83,16 @@
  hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints.
  .
  This package contains the debugging symbols for Ekiga.
+
+Package: ekiga-plugin-evolution
+Priority: extra
+Architecture: any
+Depends: ekiga (= ${binary:Version}),
+         ${misc:Depends},
+         evolution-data-server
+Description: H.323 and SIP compatible VoIP client - evolution plugin
+ H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application
+ that allows you to make audio and video calls to remote users with H.323
+ hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints.
+ .
+ This package contains the Evolution plugin for Ekiga.

Modified: desktop/experimental/ekiga/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/control.in?rev=29105&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/control.in [utf-8] (original)
+++ desktop/experimental/ekiga/debian/control.in [utf-8] Tue Jul 26 09:29:41 2011
@@ -2,7 +2,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Kilian Krause <kilian at debian.org>
-Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>, Eugen Dedu <Eugen.Dedu at pu-pm.univ-fcomte.fr>, @GNOME_TEAM@
+Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>, Eugen Dedu <Eugen.Dedu at pu-pm.univ-fcomte.fr>, Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 8.1.3),
                libsasl2-dev,
                gettext,
@@ -40,10 +40,10 @@
 Package: ekiga
 Architecture: any
 Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         evolution-data-server
+         ${misc:Depends}
 Recommends: gvfs, yelp
-Suggests: siproxd,
+Suggests: ekiga-plugin-evolution,
+          siproxd,
           gnugk,
           mediaproxy,
           ser,
@@ -60,6 +60,8 @@
  resolutions, registering to an LDAP directory, gatekeeper support,
  making multi-user conference calls using an external MCU, using modern
  Quicknet telephony cards, and making PC-To-Phone calls.
+ .
+ Evolution plugin is in ekiga-plugin-evolution package.
 
 Package: ekiga-dbg
 Priority: extra
@@ -76,3 +78,16 @@
  hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints.
  .
  This package contains the debugging symbols for Ekiga.
+
+Package: ekiga-plugin-evolution
+Priority: extra
+Architecture: any
+Depends: ekiga (= ${binary:Version}),
+         ${misc:Depends},
+         evolution-data-server
+Description: H.323 and SIP compatible VoIP client - evolution plugin
+ H.323 and SIP compatible videoconferencing and VoIP/IP-Telephony application
+ that allows you to make audio and video calls to remote users with H.323
+ hardware or software (such as Microsoft Netmeeting) as well as SIP endpoints.
+ .
+ This package contains the Evolution plugin for Ekiga.

Modified: desktop/experimental/ekiga/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/rules?rev=29105&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/rules [utf-8] (original)
+++ desktop/experimental/ekiga/debian/rules [utf-8] Tue Jul 26 09:29:41 2011
@@ -27,8 +27,17 @@
 override_dh_auto_install: 
 	cd po/; intltool-update -p
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/ekiga
-	rm -f $(CURDIR)/debian/ekiga/usr/lib/ekiga/*/*.la
-	rm -f $(CURDIR)/debian/ekiga/usr/lib/ekiga/*/plugins/*.la
+	rm -f $(CURDIR)/debian/ekiga/usr/lib/*/ekiga/*/*.la
+	rm -f $(CURDIR)/debian/ekiga/usr/lib/*/ekiga/*/plugins/*.la
+	# move evolution plugin in its own package
+	# ugly commands since I cannot create easily the same directory structure...
+	mkdir -p $(CURDIR)/debian/ekiga-plugin-evolution/usr/lib
+	# copy everything
+	cp -a $(CURDIR)/debian/ekiga/usr/lib/* $(CURDIR)/debian/ekiga-plugin-evolution/usr/lib
+	# and remove everything except evolution plugin
+	find $(CURDIR)/debian/ekiga-plugin-evolution/usr/lib \! -name \*evolution\* -exec rm -f {} \;
+	# and finally remove the plugin from ekiga package
+	rm $(CURDIR)/debian/ekiga/usr/lib/*/ekiga/*/plugins/*evolution*
 
 override_dh_installchangelogs:
 	dh_installchangelogs NEWS




More information about the pkg-gnome-commits mailing list