]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blobdiff - libsoup/libsoup.nm
prevent kernel address space leak via dmesg or /proc files
[people/pmueller/ipfire-3.x.git] / libsoup / libsoup.nm
index f91b31d30907b1e4830e0e9e68141579d9937d15..ec16e1b35b9b061cb015c872f4c533da935afa6e 100644 (file)
@@ -4,8 +4,10 @@
 ###############################################################################
 
 name       = libsoup
-version    = 2.33.6
-release    = 1
+version    = %{ver_major}.%{ver_minor}
+ver_major  = 2.54
+ver_minor  = 0.1
+release    = 2
 
 groups     = System/Libraries
 url        = http://live.gnome.org/LibSoup
@@ -13,35 +15,50 @@ license    = GPL
 summary    = HTTP client/server library for GNOME.
 
 description
-       libsoup is an HTTP client/server library for GNOME. It uses GObjects \
-       and the glib main loop, to integrate well with GNOME applications, \
+       libsoup is an HTTP client/server library for GNOME. It uses GObjects
+       and the glib main loop, to integrate well with GNOME applications,
        and also has a synchronous API, for use in threaded applications.
 end
 
-source_dl  =
+source_dl  = http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{ver_major}/
+sources    = %{thisapp}.tar.xz
 
 build
        requires
-               glib2-devel
+               glib2-devel >= 2.35.0
                gnutls-devel
+               gobject-introspection-devel
+               intltool
                libgcrypt-devel
                libxml2-devel
                openssl-devel
                pkg-config
+               sqlite-devel
                zlib-devel
+               vala-devel >= 0.32
        end
 
+       export LD_LIBRARY_PATH = %{DIR_APP}/libsoup/.libs
+
        configure_options += \
+               --enable-introspection=yes \
+               --disable-tls-check \
                --without-gnome
 end
 
 packages
        package %{name}
-       end
-       
+
        package %{name}-devel
                template DEVEL
-       
+
                requires = libxml2-devel
+
+               files += \
+                       %{datadir}/gir*/
+       end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
        end
 end