Hello community, here is the log from the commit of package loudmouth for openSUSE:Factory checked in at 2011-12-05 12:44:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/loudmouth (Old) and /work/SRC/openSUSE:Factory/.loudmouth.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "loudmouth", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/loudmouth/loudmouth.changes 2011-09-23 02:12:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.loudmouth.new/loudmouth.changes 2011-12-05 12:44:38.000000000 +0100 @@ -1,0 +2,17 @@ +Sun Dec 4 14:45:13 UTC 2011 - [email protected] + +- Change Source to point to our local file: The upstream server is + currently unavailable and this stops us from checkins to Factory. + +------------------------------------------------------------------- +Sun Nov 27 14:14:54 UTC 2011 - [email protected] + +- Add loudmouth-glib.patch: Fix build with glib 2.31. +- Clean spec file using spec-cleaner. + +------------------------------------------------------------------- +Wed Nov 23 12:46:01 UTC 2011 - [email protected] + +- add libtool as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- New: ---- loudmouth-glib.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ loudmouth.spec ++++++ --- /var/tmp/diff_new_pack.CY4xxq/_old 2011-12-05 12:44:42.000000000 +0100 +++ /var/tmp/diff_new_pack.CY4xxq/_new 2011-12-05 12:44:42.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package loudmouth (Version 1.4.3) +# spec file for package loudmouth # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,18 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: loudmouth -BuildRequires: check-devel glib2-devel gnutls-devel gtk-doc sgml-skel Version: 1.4.3 -Release: 2 -Url: http://www.loudmouth-project.org/ -Group: Productivity/Networking/Other +Release: 1 License: LGPLv2.1+ Summary: Jabber Client Library Written in C -Source: http://ftp.imendio.com/pub/imendio/%{name}/src/%{name}-%{version}.tar.bz2 +Url: http://www.loudmouth-project.org/ +Group: Productivity/Networking/Other +#Source: http://ftp.imendio.com/pub/imendio/%{name}/src/%{name}-%{version}.tar.bz2 +# Source without URL, as coolo's script does not like the fact that upstream server is broken... +Source: %{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM loudmouth-fix-sasl-md5-digest-uri.patch [email protected] -- Taken from Debian, fix sasl md5 digest URI Patch0: loudmouth-fix-sasl-md5-digest-uri.patch # PATCH-FIX-UPSTREAM loudmouth-fix-async-resolving.patch [email protected] -- Taken from Debian, don't check for sync dns failures when using asyncns @@ -35,6 +35,14 @@ Patch2: loudmouth-drop-stanzas-on-fail.patch # PATCH-FIX-UPSTREAM loudmouth-use-pkg-config-for-gnutls.patch [email protected] -- Taken from Debian, use pkg-config to detect gnutls Patch3: loudmouth-use-pkg-config-for-gnutls.patch +# PATCH-FIX-UPSTREAM loudmouth-glib.patch [email protected] -- Fix build with glib 2.31: only glib.h can be included. +Patch4: loudmouth-glib.patch +BuildRequires: check-devel +BuildRequires: gnutls-devel +BuildRequires: gtk-doc +BuildRequires: libtool +BuildRequires: sgml-skel +BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %define debug_package_requires libloudmouth-1-0 = %{version}-%{release} @@ -44,9 +52,9 @@ and yet extensible to let you do anything the Jabber protocol allows. %package -n libloudmouth-1-0 -Group: Productivity/Networking/Other License: LGPLv2.1+ Summary: Jabber Client Library Written in C +Group: Productivity/Networking/Other %description -n libloudmouth-1-0 Loudmouth is a lightweight and easy-to-use C library for programming @@ -55,9 +63,12 @@ %package devel License: LGPLv2.1+ -Group: Productivity/Networking/Other Summary: Jabber Client Library Written in C -Requires: libloudmouth-1-0 = %{version} glibc-devel glib2-devel gnutls-devel +Group: Productivity/Networking/Other +Requires: glibc-devel +Requires: gnutls-devel +Requires: libloudmouth-1-0 = %{version} +Requires: pkgconfig(glib-2.0) %description devel Loudmouth is a lightweight and easy-to-use C library for programming @@ -66,8 +77,8 @@ %package doc License: LGPLv2.1+ -Group: Productivity/Networking/Other Summary: Jabber Client Library Written in C +Group: Productivity/Networking/Other Requires: libloudmouth-1-0 = %{version} %description doc @@ -76,25 +87,26 @@ and yet extensible to let you do anything the Jabber protocol allows. %prep -%setup +%setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build autoreconf -f -i %configure\ --disable-static\ --enable-gtk-doc -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install find %{buildroot} -type f -name "*.la" -delete -print %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post -n libloudmouth-1-0 -p /sbin/ldconfig ++++++ loudmouth-glib.patch ++++++ Index: loudmouth-1.4.3/loudmouth/lm-error.c =================================================================== --- loudmouth-1.4.3.orig/loudmouth/lm-error.c +++ loudmouth-1.4.3/loudmouth/lm-error.c @@ -19,7 +19,7 @@ */ #include <config.h> -#include <glib/gerror.h> +#include <glib.h> #include "lm-error.h" /** -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
