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