rpms/banshee/F-12 0001-Add-usr-lib-banshee-1-Backends-to-library-path.patch, NONE, 1.1 banshee.spec, 1.93, 1.94

chkr chkr at fedoraproject.org
Fri Jun 18 22:35:30 UTC 2010


Author: chkr

Update of /cvs/pkgs/rpms/banshee/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv15521

Modified Files:
	banshee.spec 
Added Files:
	0001-Add-usr-lib-banshee-1-Backends-to-library-path.patch 
Log Message:
* Thu Jun 17 2010 Christian Krause <chkr at fedoraproject.org> - 1.6.1-2
- avoid "DllNotFoundException: libbnpx11" when switching to
  fullscreen mode


0001-Add-usr-lib-banshee-1-Backends-to-library-path.patch:
 banshee-1.linux.in |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0001-Add-usr-lib-banshee-1-Backends-to-library-path.patch ---
>From ef90643d5af60f4f0e07360fdcb2a9769ed01404 Mon Sep 17 00:00:00 2001
From: Christian Krause <chkr at plauener.de>
Date: Fri, 18 Jun 2010 21:51:11 +0200
Subject: [PATCH] Add /usr/lib/banshee-1/Backends/ to library path

- mono runtime needs to find libbnpx11.so imported by
Banshee.NowPlaying.X11.dll
- extend LD_LIBRARY_PATH in banshee startup script to
include /usr/lib/banshee-1/Backends
---
 src/Clients/Booter/banshee-1.linux.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/Clients/Booter/banshee-1.linux.in b/src/Clients/Booter/banshee-1.linux.in
index 86e55d1..af85d8f 100644
--- a/src/Clients/Booter/banshee-1.linux.in
+++ b/src/Clients/Booter/banshee-1.linux.in
@@ -7,7 +7,7 @@ MONO_EXE="@expanded_libdir@/@PACKAGE@/$exec_asm"
 BANSHEE_EXEC_NAME=$(basename $0)
 BANSHEE_CONFIG_DIR="${XDG_CONFIG_HOME:-$HOME/.config}/banshee-1"
 
-export LD_LIBRARY_PATH=@expanded_libdir@:@expanded_libdir@/@PACKAGE@:@expanded_libdir@/@PACKAGE@/Extensions${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+export LD_LIBRARY_PATH=@expanded_libdir@:@expanded_libdir@/@PACKAGE@:@expanded_libdir@/@PACKAGE@/Extensions:@expanded_libdir@/@PACKAGE@/Backends${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
 export GST_PLUGIN_PATH=@expanded_libdir@/@PACKAGE@/gstreamer-0.10${GST_PLUGIN_PATH+:$GST_PLUGIN_PATH}
 if [ $BANSHEE_EXEC_NAME = "muinshee" ]; then
     BANSHEE_CLIENT="Muinshee"
-- 
1.6.6.1



Index: banshee.spec
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/F-12/banshee.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- banshee.spec	18 May 2010 21:15:54 -0000	1.93
+++ banshee.spec	18 Jun 2010 22:35:30 -0000	1.94
@@ -7,7 +7,7 @@
 Name:    banshee
 Version: %{mainver}%{?patchver}
 #Release: 0.1.%{gitdate}git%{?dist}
-Release: 1%{?dist}
+Release: 2%{?dist}
 Summary: Easily import, manage, and play selections from your music collection
 
 Group:   Applications/Multimedia
@@ -24,6 +24,10 @@ Source1: README.Fedora
 # for snapshots only: don't run configure at the end of autogen.sh
 # Patch0:  %{name}-noconf.patch
 
+# avoid DllNotFoundException: libbnpx11
+# https://bugzilla.gnome.org/show_bug.cgi?id=622028
+Patch1: 0001-Add-usr-lib-banshee-1-Backends-to-library-path.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # We dont have mono on these arches:
@@ -137,6 +141,7 @@ developing applications that use %{name}
 #%setup -q -n %{name}-%{gitdate}
 # Snapshots only
 #%patch0 -p1 -b .noconf
+%patch1 -p1 -b .ldlibdir_fix
 cp -p %{SOURCE1} .
 
 %build
@@ -222,6 +227,10 @@ fi
 
 
 %changelog
+* Thu Jun 17 2010 Christian Krause <chkr at fedoraproject.org> - 1.6.1-2
+- avoid "DllNotFoundException: libbnpx11" when switching to
+  fullscreen mode
+
 * Tue May 18 2010 Christian Krause <chkr at fedoraproject.org> - 1.6.1-1
 - Update to 1.6.1 release
 



More information about the scm-commits mailing list