r28520 - in /desktop/experimental/cheese/debian: changelog control control.in patches/99_ltmain_as-needed.patch patches/series

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Fri Jun 17 11:45:50 UTC 2011


Author: bigon
Date: Fri Jun 17 11:45:50 2011
New Revision: 28520

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=28520
Log:
  - Add cheese dependency against gstreamer0.10-plugins-bad
    (needed for camerabin)
* Add debian/patches/99_ltmain_as-needed.patch: Fix -Wl,--as-needed

Added:
    desktop/experimental/cheese/debian/patches/99_ltmain_as-needed.patch
Modified:
    desktop/experimental/cheese/debian/changelog
    desktop/experimental/cheese/debian/control
    desktop/experimental/cheese/debian/control.in
    desktop/experimental/cheese/debian/patches/series

Modified: desktop/experimental/cheese/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/cheese/debian/changelog?rev=28520&op=diff
==============================================================================
--- desktop/experimental/cheese/debian/changelog [utf-8] (original)
+++ desktop/experimental/cheese/debian/changelog [utf-8] Fri Jun 17 11:45:50 2011
@@ -10,13 +10,16 @@
     - Split libcheese out of libcheese-gtk package
     - Add gir package
     - Add cheese dependency against gnome-video-effects
+    - Add cheese dependency against gstreamer0.10-plugins-bad
+      (needed for camerabin)
   * debian/cheese.postinst: Drop postinstall script, was needed for pre-lenny
     package
   * debian/*.symbols: Adjust symbols files
   * debian/patches/0001-fix-pc-file.patch: Requires version of GTK+
     and libcanberra-gtk
-
- -- Laurent Bigonville <bigon at debian.org>  Wed, 15 Jun 2011 17:47:01 +0200
+  * Add debian/patches/99_ltmain_as-needed.patch: Fix -Wl,--as-needed
+
+ -- Laurent Bigonville <bigon at debian.org>  Fri, 17 Jun 2011 12:56:05 +0200
 
 cheese (2.30.1-3) unstable; urgency=low
 

Modified: desktop/experimental/cheese/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/cheese/debian/control?rev=28520&op=diff
==============================================================================
--- desktop/experimental/cheese/debian/control [utf-8] (original)
+++ desktop/experimental/cheese/debian/control [utf-8] Fri Jun 17 11:45:50 2011
@@ -48,6 +48,7 @@
          cheese-common (= ${source:Version}),
          gstreamer0.10-plugins-base (>= 0.10.23),
          gstreamer0.10-plugins-good (>= 0.10.23),
+         gstreamer0.10-plugins-bad,
          gstreamer0.10-x,
          gnome-video-effects
 Recommends: gvfs,

Modified: desktop/experimental/cheese/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/cheese/debian/control.in?rev=28520&op=diff
==============================================================================
--- desktop/experimental/cheese/debian/control.in [utf-8] (original)
+++ desktop/experimental/cheese/debian/control.in [utf-8] Fri Jun 17 11:45:50 2011
@@ -43,6 +43,7 @@
          cheese-common (= ${source:Version}),
          gstreamer0.10-plugins-base (>= 0.10.23),
          gstreamer0.10-plugins-good (>= 0.10.23),
+         gstreamer0.10-plugins-bad,
          gstreamer0.10-x,
          gnome-video-effects
 Recommends: gvfs,

Added: desktop/experimental/cheese/debian/patches/99_ltmain_as-needed.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/cheese/debian/patches/99_ltmain_as-needed.patch?rev=28520&op=file
==============================================================================
--- desktop/experimental/cheese/debian/patches/99_ltmain_as-needed.patch (added)
+++ desktop/experimental/cheese/debian/patches/99_ltmain_as-needed.patch [utf-8] Fri Jun 17 11:45:50 2011
@@ -1,0 +1,32 @@
+Index: libnotify-0.5.0/ltmain.sh
+===================================================================
+--- libnotify-0.5.0.orig/ltmain.sh	2010-06-24 10:01:38.000000000 +0200
++++ libnotify-0.5.0/ltmain.sh	2010-06-29 07:27:27.202952725 +0200
+@@ -4716,6 +4716,11 @@
+ 	arg=$func_stripname_result
+ 	;;
+ 
++      -Wl,--as-needed)
++	deplibs="$deplibs $arg"
++	continue
++	;;
++
+       -Wl,*)
+ 	func_stripname '-Wl,' '' "$arg"
+ 	args=$func_stripname_result
+@@ -5067,6 +5072,15 @@
+ 	lib=
+ 	found=no
+ 	case $deplib in
++	-Wl,--as-needed)
++	  if test "$linkmode,$pass" = "prog,link"; then
++	    compile_deplibs="$deplib $compile_deplibs"
++	    finalize_deplibs="$deplib $finalize_deplibs"
++	  else
++	    deplibs="$deplib $deplibs"
++	  fi
++	  continue
++	  ;;
+ 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ 	  if test "$linkmode,$pass" = "prog,link"; then
+ 	    compile_deplibs="$deplib $compile_deplibs"

Modified: desktop/experimental/cheese/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/cheese/debian/patches/series?rev=28520&op=diff
==============================================================================
--- desktop/experimental/cheese/debian/patches/series [utf-8] (original)
+++ desktop/experimental/cheese/debian/patches/series [utf-8] Fri Jun 17 11:45:50 2011
@@ -1,1 +1,2 @@
 0001-fix-pc-file.patch
+99_ltmain_as-needed.patch




More information about the pkg-gnome-commits mailing list