Hello community,
here is the log from the commit of package gnome-phone-manager for
openSUSE:Factory
checked in at Mon Sep 19 16:54:36 CEST 2011.
--------
--- GNOME/gnome-phone-manager/gnome-phone-manager.changes 2011-07-05
10:38:55.000000000 +0200
+++
/mounts/work_src_done/STABLE/gnome-phone-manager/gnome-phone-manager.changes
2011-09-19 12:01:22.000000000 +0200
@@ -1,0 +2,21 @@
+Mon Sep 19 09:55:05 UTC 2011 - [email protected]
+
+- Stop changing libexecdir to /usr/lib/gnome-phone-manager: there's
+ no need for that.
+- Replace call to autoconf and automake with gnome-common
+ BuildRequires and call to gnome-autogen.sh, as this is more solid
+ and less likely to break.
+
+-------------------------------------------------------------------
+Fri Sep 16 21:12:22 UTC 2011 - [email protected]
+
+- Add gnome-phone-manager-ld_fix.patch: fix build with strict
+ linkers, as in Factory.
+- Add call to autoconf and automake, needed for the patch.
+
+-------------------------------------------------------------------
+Wed Aug 24 21:47:58 UTC 2011 - [email protected]
+
+- Also provide icons of sizes 32x32, 48x48 and 256x256
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
gnome-phone-manager-ld_fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-phone-manager.spec ++++++
--- /var/tmp/diff_new_pack.0cXtJV/_old 2011-09-19 16:54:32.000000000 +0200
+++ /var/tmp/diff_new_pack.0cXtJV/_new 2011-09-19 16:54:32.000000000 +0200
@@ -27,7 +27,11 @@
Source:
http://download.gnome.org/sources/gnome-phone-manager/0.67/%{name}-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE gnome-phone-manager-desktop-icon-check.patch bnc337219
Patch0: gnome-phone-manager-desktop-icon-check.patch
+# PATCH-FIX-UPSTREAM gnome-phone-manager-ld_fix.patch bgo#659449
[email protected] -- Fix build with new ld
+Patch1: gnome-phone-manager-ld_fix.patch
BuildRequires: fdupes
+# needed for patch1
+BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(bluez)
@@ -79,10 +83,12 @@
%prep
%setup -q
%patch0
+%patch1
%build
+# needed for patch1
+NOCONFIGURE=1 gnome-autogen.sh
%configure \
- --libexecdir=%{_prefix}/lib/%{name} \
--disable-static \
--disable-schemas-install
%__make %{?jobs:-j%jobs}
@@ -94,7 +100,7 @@
%find_lang %{name} %{?no_lang_C}
%find_gconf_schemas
# Work around for bnc 337219
-for dir in 16x16 22x22 24x24; do
+for dir in 16x16 22x22 24x24 32x32 48x48 256x256; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/$dir/apps/
ln -s %{_datadir}/icons/gnome/$dir/devices/phone.png
%{buildroot}%{_datadir}/icons/hicolor/$dir/apps/gnome-phone-manager.png
done
@@ -142,8 +148,7 @@
%dir %{_datadir}/telepathy
%dir %{_datadir}/telepathy/managers
%{_datadir}/telepathy/managers/phoney.manager
-%dir %{_libexecdir}/%{name}
-%{_libexecdir}/%{name}/telepathy-phoney
+%{_libexecdir}/telepathy-phoney
%files lang -f %{name}.lang
++++++ gnome-phone-manager-ld_fix.patch ++++++
Index: configure.in
===================================================================
--- configure.in.orig
+++ configure.in
@@ -76,7 +76,7 @@ AC_ARG_ENABLE(telepathy,
[ENABLE_TELEPATHY=yes]) dnl Default value
if test x$ENABLE_TELEPATHY = "xyes" ; then
- PKG_CHECK_MODULES(TELEPATHY, telepathy-glib,
+ PKG_CHECK_MODULES(TELEPATHY, telepathy-glib dbus-glib-1,
[HAVE_TELEPATHY=yes], [HAVE_TELEPATHY=no])
fi
if test x$HAVE_TELEPATHY = "xyes"; then
Index: src/Makefile.am
===================================================================
--- src/Makefile.am.orig
+++ src/Makefile.am
@@ -31,9 +31,9 @@ gnome_phone_manager_SOURCES = \
phonemgr-object.h
gnome_phone_manager_LDADD = \
+ ../cut-n-paste/e-contact-entry/libecontact-entry.la \
$(PHONEMGR_LIBS) \
../libgsm/libgsmwrap.la \
- ../cut-n-paste/e-contact-entry/libecontact-entry.la \
../cut-n-paste/gconf-bridge/libgconf-bridge.la
BUILT_SOURCES = phone-manager-interface.h
@@ -49,8 +49,9 @@ desktop_DATA = $(desktop_in_files:.deskt
# The test program
noinst_PROGRAMS = test-entry
test_entry_SOURCES = test-entry.c e-phone-entry.c e-phone-entry.h
-test_entry_LDADD = $(PHONEMGR_LIBS) \
+test_entry_LDADD = \
../cut-n-paste/e-contact-entry/libecontact-entry.la \
+ $(PHONEMGR_LIBS) \
../cut-n-paste/gconf-bridge/libgconf-bridge.la
BUILT_SOURCES += $(MARSHALFILES)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]