rpms/loudmouth/F-10 loudmouth-1.4.3-async_assertion.patch, NONE, 1.1 loudmouth-1.4.3-certs_location.patch, NONE, 1.1 .cvsignore, 1.17, 1.18 loudmouth.spec, 1.42, 1.43 sources, 1.17, 1.18

Brian Pepple bpepple at fedoraproject.org
Sat Nov 29 00:49:35 UTC 2008


Author: bpepple

Update of /cvs/pkgs/rpms/loudmouth/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24405

Modified Files:
	.cvsignore loudmouth.spec sources 
Added Files:
	loudmouth-1.4.3-async_assertion.patch 
	loudmouth-1.4.3-certs_location.patch 
Log Message:
* Fri Nov 28 2008 Brian Pepple <bpepple at fedoraproject.org> - 1.4.3-1
- Add patch to search correct location for ssl certs. (#473458)
- Add patch to fix async assertion. (#473436)
- Simplify sumary & description.
- Update to 1.4.3.


loudmouth-1.4.3-async_assertion.patch:

--- NEW FILE loudmouth-1.4.3-async_assertion.patch ---
diff -urp loudmouth-1.4.3.OLD/loudmouth/lm-socket.c loudmouth-1.4.3/loudmouth/lm-socket.c
--- loudmouth-1.4.3.OLD/loudmouth/lm-socket.c	2008-10-29 12:29:16.000000000 -0400
+++ loudmouth-1.4.3/loudmouth/lm-socket.c	2008-11-28 19:24:04.000000000 -0500
@@ -1107,6 +1107,7 @@ lm_socket_create (GMainContext      *con
 		_lm_socket_create_phase1 (socket, NULL, 0);
 	}
 
+#ifndef HAVE_ASYNCNS
 	if (socket->connect_data == NULL) {
 		/* Open failed synchronously, probably a DNS lookup problem */
 		lm_socket_unref(socket);
@@ -1118,6 +1119,7 @@ lm_socket_create (GMainContext      *con
 		
 		return NULL;
 	}
+#endif
 		
 
 	/* If the connection fails synchronously, we don't want to call the

loudmouth-1.4.3-certs_location.patch:

--- NEW FILE loudmouth-1.4.3-certs_location.patch ---
diff -urp loudmouth-1.4.3.OLD/loudmouth/lm-ssl-gnutls.c loudmouth-1.4.3/loudmouth/lm-ssl-gnutls.c
--- loudmouth-1.4.3.OLD/loudmouth/lm-ssl-gnutls.c	2008-10-29 09:45:10.000000000 -0400
+++ loudmouth-1.4.3/loudmouth/lm-ssl-gnutls.c	2008-11-28 19:01:41.000000000 -0500
@@ -32,7 +32,7 @@
 
 #include <gnutls/x509.h>
 
-#define CA_PEM_FILE "/etc/ssl/certs/ca-certificates.crt"
+#define CA_PEM_FILE "/etc/pki/tls/certs/ca-bundle.crt"
 
 struct _LmSSL {
 	LmSSLBase base;
Only in loudmouth-1.4.3/loudmouth: lm-ssl-gnutls.c~


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/loudmouth/F-10/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- .cvsignore	29 Aug 2008 00:37:37 -0000	1.17
+++ .cvsignore	29 Nov 2008 00:49:04 -0000	1.18
@@ -1 +1 @@
-loudmouth-1.4.2.tar.bz2
+loudmouth-1.4.3.tar.bz2


Index: loudmouth.spec
===================================================================
RCS file: /cvs/pkgs/rpms/loudmouth/F-10/loudmouth.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- loudmouth.spec	29 Aug 2008 00:37:37 -0000	1.42
+++ loudmouth.spec	29 Nov 2008 00:49:04 -0000	1.43
@@ -2,15 +2,16 @@
 %define gnutls_ver 1.4.0
 
 Name:           loudmouth
-Version:        1.4.2
+Version:        1.4.3
 Release:        1%{?dist}
-Summary:        Loudmouth is a Jabber programming library written in C
+Summary:        XMPP/Jabber C programming library
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.loudmouth-project.org/
 Source0:        http://ftp.imendio.com/pub/imendio/%{name}/src/%{name}-%{version}.tar.bz2
-
+Patch0:		%{name}-1.4.3-certs_location.patch
+Patch1:		%{name}-1.4.3-async_assertion.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  glib2-devel >= 2.4.0
@@ -24,8 +25,8 @@
 
 %description
 Loudmouth is a lightweight and easy-to-use C library for programming
-with the Jabber protocol. It's designed to be easy to get started with
-and yet extensible to let you do anything the Jabber protocol allows.
+with the XMPP/Jabber protocol. It's designed to be easy to get started
+with and yet extensible to let you do anything the XMPP protocol allows.
 
 
 %package devel
@@ -47,6 +48,8 @@
 
 %prep
 %setup -q
+%patch0 -p1 -b .certs
+%patch1 -p1 -b .async
 
 
 %build
@@ -101,6 +104,12 @@
 
 
 %changelog
+* Fri Nov 28 2008 Brian Pepple <bpepple at fedoraproject.org> - 1.4.3-1
+- Add patch to search correct location for ssl certs. (#473458)
+- Add patch to fix async assertion. (#473436)
+- Simplify sumary & description.
+- Update to 1.4.3.
+
 * Thu Aug 28 2008 Brian Pepple <bpepple at fedoraproject.org> - 1.4.2-1
 - Update to 1.4.2.
 - Enable libasyncns support.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/loudmouth/F-10/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- sources	29 Aug 2008 00:37:38 -0000	1.17
+++ sources	29 Nov 2008 00:49:04 -0000	1.18
@@ -1 +1 @@
-f95567c096cd9eb992ddbdb2fab402c8  loudmouth-1.4.2.tar.bz2
+55339ca42494690c3942ee1465a96937  loudmouth-1.4.3.tar.bz2




More information about the fedora-extras-commits mailing list