25952fbee57794308800e82e41ca19693ae678f9
[profile/ivi/libsoup2.4.git] / packaging / libsoup2.4.spec
1 Name:       libsoup2.4
2 Summary:    HTTP client/server library for GNOME
3 Version:    2.39.2
4 Release:    1
5 Group:      system/libraries
6 License:    LGPLv2
7 URL:        http://live.gnome.org/LibSoup
8 Source0:    libsoup2.4-%{version}.tar.gz
9
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(gnutls)
12 BuildRequires:  pkgconfig(sqlite3)
13 BuildRequires:  pkgconfig(libxml-2.0)
14 BuildRequires:  pkgconfig(zlib)
15 BuildRequires:  glib-networking
16 BuildRequires:  gnome-common
17 BuildRequires:  intltool
18 Requires(post): /sbin/ldconfig
19 Requires(postun): /sbin/ldconfig
20
21 %description
22 an HTTP library implementation in C (shared libs)
23
24
25 %package devel
26 Summary:    an HTTP library implementation in C (development files)
27 Group:      system/libraries
28 Requires:   %{name} = %{version}-%{release}
29
30 %description devel
31 an HTTP library implementation in C (development files).
32
33 %prep
34 %setup -q -n libsoup2.4-%{version}
35
36 %build
37
38 touch gtk-doc.make
39 USE_GNOME2_MACROS=1 . gnome-autogen.sh \
40   --prefix=/usr --without-gnome --enable-sqllite=yes --disable-tls-check --disable-static
41
42 make %{?jobs:-j%jobs}
43
44 %install
45 rm -rf %{buildroot}
46 %make_install
47
48 %post -p /sbin/ldconfig
49
50 %postun -p /sbin/ldconfig
51
52 %files
53 %manifest libsoup2.4.manifest
54 %{_libdir}/*.so.*
55
56 %files devel
57 %manifest libsoup2.4.manifest
58 %{_includedir}/libsoup-2.4/*
59 %{_libdir}/*.so
60 %{_libdir}/pkgconfig/libsoup-2.4.pc