rpms/dconf/devel dconf.spec,1.4,1.5

Matthias Clasen mclasen at fedoraproject.org
Tue May 25 04:35:16 UTC 2010


Author: mclasen

Update of /cvs/pkgs/rpms/dconf/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv30107

Modified Files:
	dconf.spec 
Log Message:
0.3.1



Index: dconf.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dconf/devel/dconf.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- dconf.spec	25 May 2010 04:25:06 -0000	1.4
+++ dconf.spec	25 May 2010 04:35:15 -0000	1.5
@@ -1,3 +1,5 @@
+%define glib2_version 2.25.7
+
 Name:           dconf
 Version:        0.3.1
 Release:        1%{?dist}
@@ -8,7 +10,7 @@ License:        LGPLv2+
 URL:            http://live.gnome.org/dconf
 Source0:        http://download.gnome.org/sources/dconf/0.3/dconf-%{version}.tar.bz2
 
-BuildRequires:  glib2-devel >= 2.25.7
+BuildRequires:  glib2-devel >= %{glib2_version}
 Requires:       dbus
 
 Patch0:         dconf-libs.patch
@@ -18,21 +20,32 @@ BuildRequires:  automake autoconf libtoo
 dconf is a low-level configuration system. Its main purpose is to provide a
 backend to the GSettings API in GLib.
 
+%package devel
+Summary: Header files and libraries for dconf development
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel >= %{glib2_version}
+
+%description devel
+dconf development package. Contains files needed for doing software
+development using dconf.
+
 %prep
 %setup -q
 %patch0 -p1 -b .libs
 
-autoreconf -i -f
+automake --foreign
+autoconf
 
 %build
-%configure
+%configure --disable-static
 make %{?_smp_mflags}
 
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
 
-rm $RPM_BUILD_ROOT%{_libdir}/gio/modules/libdconfsettings.la
+rm $RPM_BUILD_ROOT%{_libdir}/libdconf.la
 
 %post
 /sbin/ldconfig
@@ -49,11 +62,20 @@ gio-querymodules-%{__isa_bits} %{_libdir
 %{_libexecdir}/dconf-service
 %{_datadir}/dbus-1/services/ca.desrt.dconf.service
 %{_datadir}/dbus-1/system-services/ca.desrt.dconf.service
-${_bindir}/dconf
+%{_bindir}/dconf
+%{_libdir}/libdconf.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/dconf
+%{_libdir}/libdconf.so
+%{_libdir}/pkgconfig/dconf.pc
+
 
 %changelog
 * Tue May 24 2010 Matthias Clasen <mclasen at redhat.com> 0.3.1-1
 - Update to 0.3.1
+- Add a -devel subpackage
 
 * Fri May 21 2010 Matthias Clasen <mclasen at redhat.com> 0.3-3
 - Make batched writes (e.g. with delayed settings) work



More information about the scm-commits mailing list