[gnaughty] Fix building against curl

Petr Pisar ppisar at fedoraproject.org
Wed Feb 15 12:29:02 UTC 2012


commit e5a548808188e008a98c1894626a6920919a02c3
Author: Petr Písař <ppisar at redhat.com>
Date:   Wed Feb 15 12:20:16 2012 +0100

    Fix building against curl

 ...URL-does-not-provide-curl-types.h-anymore.patch |   24 ++++++++++++++++++++
 gnaughty.spec                                      |    3 ++
 2 files changed, 27 insertions(+), 0 deletions(-)
---
diff --git a/gnaughty-1.2.5-cURL-does-not-provide-curl-types.h-anymore.patch b/gnaughty-1.2.5-cURL-does-not-provide-curl-types.h-anymore.patch
new file mode 100644
index 0000000..f89756d
--- /dev/null
+++ b/gnaughty-1.2.5-cURL-does-not-provide-curl-types.h-anymore.patch
@@ -0,0 +1,24 @@
+From 1371f51143cdd41cbc30be443c682add9505ad2b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
+Date: Wed, 15 Feb 2012 10:32:07 +0100
+Subject: [PATCH] cURL does not provide <curl/types.h> anymore
+
+---
+ src/http.c |    1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+diff --git a/src/http.c b/src/http.c
+index 14607ab..3d27261 100644
+--- a/src/http.c
++++ b/src/http.c
+@@ -21,7 +21,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ #include <string.h>
+ #include <gtk/gtk.h>
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include "http.h"
+ #include "callbacks.h"
+-- 
+1.7.7.6
+
diff --git a/gnaughty.spec b/gnaughty.spec
index 0171ec2..9b93ec6 100644
--- a/gnaughty.spec
+++ b/gnaughty.spec
@@ -6,6 +6,7 @@ Group:           Applications/Internet
 License:         GPLv2+
 URL:             http://gnaughty.sourceforge.net
 Source0:         http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Patch0:          %{name}-1.2.5-cURL-does-not-provide-curl-types.h-anymore.patch
 BuildRoot:       %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:   libglade2-devel
@@ -27,6 +28,7 @@ pictures, from a known internet directory.
 
 %prep
 %setup -q
+%patch0 -p1 -b .curl
 
 sed -i 's|Icon=%{name}.png|Icon=%{name}|g' %{name}.desktop
 sed -i 's|Comment=Porn downloader|Comment=Downloader for adult content|g' %{name}.desktop
@@ -89,6 +91,7 @@ rm -rf %{buildroot}
 %changelog
 * Fri Feb 10 2012 Petr Pisar <ppisar at redhat.com> - 1.2.5-4
 - Rebuild against PCRE 8.30
+- Fix building against curl
 
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.2.5-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild


More information about the scm-commits mailing list