Hello community, here is the log from the commit of package gtkparasite for openSUSE:Factory checked in at Wed Feb 2 02:10:37 CET 2011. -------- --- GNOME/gtkparasite/gtkparasite.changes 2010-08-12 21:18:31.000000000 +0200 +++ /mounts/work_src_done/STABLE/gtkparasite/gtkparasite.changes 2011-02-01 16:15:48.000000000 +0100 @@ -1,0 +2,7 @@ +Tue Feb 1 15:14:44 UTC 2011 - dimstar@opensuse.org + +- Add gtkparasite-link-python.patch: specifically link the right + libpython<VER>.so.x.y file. Otherwise we need to require + python-devel, as the lib is dlopen()'ed. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- gtkparasite-link-python.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtkparasite.spec ++++++ --- /var/tmp/diff_new_pack.0lcAjy/_old 2011-02-02 02:10:16.000000000 +0100 +++ /var/tmp/diff_new_pack.0lcAjy/_new 2011-02-02 02:10:16.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package gtkparasite (Version 0.1.0) +# spec file for package gtkparasite # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2009 Novell, Inc. # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ Name: gtkparasite Version: 0.1.0 -Release: 1 +Release: 2 License: MIT Summary: GTK+ debugging tool similar to Firebug Url: http://chipx86.github.com/gtkparasite/ @@ -28,6 +28,8 @@ Source0: %{name}-%{version}.tar.bz2 # This is the COPYING taken from git. The one in the tarball is wrong. Source1: COPYING +# PATCH-FEATURE-OPENSUSE gtkparasite-link-python.patch dimstar@opensuse.org -- Better detection of which libpython to dlopen(). Otherwise we need to require python-devel. +Patch0: gtkparasite-link-python.patch BuildRequires: gtk2-devel BuildRequires: python-gtk-devel Requires: python-gtk >= 2.10.3 @@ -45,8 +47,11 @@ %prep %setup -q cp %{S:1} COPYING +%patch0 -p1 %build +# autoreconf is needed for patch0. +autoreconf -fiv %configure --disable-static %__make %{?_smp_flags} ++++++ gtkparasite-link-python.patch ++++++ Index: gtkparasite-0.1.0/configure.ac =================================================================== --- gtkparasite-0.1.0.orig/configure.ac +++ gtkparasite-0.1.0/configure.ac @@ -69,7 +69,7 @@ AM_PATH_PYTHON([2.4], [ fi # Kind of a hacky way to get this, but that's alright.. - PYTHON_SHARED_LIB="libpython${PYTHON_VERSION}.so" + PYTHON_SHARED_LIB=`objdump -p ${libdir}/libpython${PYTHON_VERSION}.so | grep SONAME | sed "s: *SONAME *::"` AC_SUBST(PYTHON_SHARED_LIB) PKG_CHECK_MODULES(PYGTK, ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de