rpms/dbus-cxx/F-9 .cvsignore, 1.9, 1.10 dbus-cxx.spec, 1.8, 1.9 sources, 1.9, 1.10
Rick L. Vinyard, Jr.
rvinyard at fedoraproject.org
Thu Jun 18 18:50:51 UTC 2009
Author: rvinyard
Update of /cvs/pkgs/rpms/dbus-cxx/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6619
Modified Files:
.cvsignore dbus-cxx.spec sources
Log Message:
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/dbus-cxx/F-9/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore 17 Jun 2009 14:56:37 -0000 1.9
+++ .cvsignore 18 Jun 2009 18:50:21 -0000 1.10
@@ -1 +1 @@
-dbus-cxx-0.3.4.tar.bz2
+dbus-cxx-0.4.0.tar.bz2
Index: dbus-cxx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dbus-cxx/F-9/dbus-cxx.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dbus-cxx.spec 17 Jun 2009 14:56:37 -0000 1.8
+++ dbus-cxx.spec 18 Jun 2009 18:50:21 -0000 1.9
@@ -1,6 +1,6 @@
Summary: C++ bindings for the DBus library
Name: dbus-cxx
-Version: 0.3.4
+Version: 0.4.0
Release: 1%{?dist}
License: GPLv3
URL: http://dbus-cxx.sourceforge.net
@@ -9,6 +9,7 @@ Source: http://downloads.sourc
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: dbus-devel >= 1.2
BuildRequires: libsigc++20-devel >= 2.0.0
+BuildRequires: glibmm24-devel >= 2.4.0
BuildRequires: pkgconfig
BuildRequires: m4
BuildRequires: expat-devel
@@ -47,7 +48,7 @@ The documentation can be viewed either t
documentation browser or through a web browser.
If using a web browser the documentation is installed in the gtk-doc
-hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.3
+hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.4
%package tools
Summary: Tools to support dbus-cxx application development
@@ -64,11 +65,36 @@ This package contains tools to assist wi
* dbus-cxx-introspect:
Command line utility to simplify introspection
+%package glibmm
+Summary: Adds support to dbus-cxx (C++ bindings for dbus) for glibmm integration
+Group: System Environment/Libraries
+Requires: dbus-cxx = %{version}-%{release}
+
+%description glibmm
+Adds support to dbus-cxx (C++ bindings for dbus) for glibmm integration.
+
+%package glibmm-devel
+Summary: Headers for developing programs that will use dbus-cxx-glibmm
+Group: Development/Libraries
+Requires: dbus-cxx-glibmm = %{version}-%{release}
+Requires: dbus-cxx-devel = %{version}-%{release}
+Requires: glibmm24-devel >= 2.4
+
+%description glibmm-devel
+dbus-cxx provides C++ bindings for the dbus library. dbus-cxx-glibmm
+provides dbus-cxx a means of integrating with glibmm.
+
+Since gtkmm relies on glibmm for main-loop operations this library
+can also be used to integrate dbus-cxx with gtkmm applications.
+
+This package contains the libraries and header files needed for
+developing dbus-cxx-glibmm applications.
+
%prep
%setup -q
%build
-%configure --enable-static=no --enable-tools
+%configure --enable-static=no --enable-tools --enable-glibmm
%{__make} %{?_smp_mflags}
%install
@@ -76,10 +102,9 @@ This package contains tools to assist wi
%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
-# Fix documentation installation and put papyrus-gtkmm docs under gtk-doc
-%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.3/reference/html/
-%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.3/reference/html/ doc/reference/html/*
-%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.3/ doc/dbus-cxx-0.3.devhelp
+%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ doc/reference/html/*
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/ doc/dbus-cxx-0.4.devhelp
%clean
%{__rm} -rf %{buildroot}
@@ -88,6 +113,10 @@ find %{buildroot} -type f -name "*.la" -
%postun -p /sbin/ldconfig
+%post glibmm -p /sbin/ldconfig
+
+%postun glibmm -p /sbin/ldconfig
+
%files
%defattr(-,root,root,-)
%{_libdir}/libdbus-cxx.so.*
@@ -97,19 +126,36 @@ find %{buildroot} -type f -name "*.la" -
%defattr(-,root,root,-)
%{_libdir}/libdbus-cxx.so
%{_libdir}/pkgconfig/dbus-cxx-1.0.pc
-%{_includedir}/dbus-cxx-0.3/
+%dir %{_includedir}/dbus-cxx-0.4
+%{_includedir}/dbus-cxx-0.4/dbus-cxx.h
+%{_includedir}/dbus-cxx-0.4/dbus-cxx/
%doc ChangeLog
%files doc
%defattr(-,root,root,-)
-%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.3/
+%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.4/
%files tools
%defattr(-,root,root,-)
%{_bindir}/dbus-cxx-xml2cpp
%{_bindir}/dbus-cxx-introspect
+%files glibmm
+%defattr(-,root,root,-)
+%{_libdir}/libdbus-cxx-glibmm.so.*
+
+%files glibmm-devel
+%defattr(-,root,root,-)
+%{_libdir}/libdbus-cxx-glibmm.so
+%{_libdir}/pkgconfig/dbus-cxx-glibmm-1.0.pc
+%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm.h
+%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm/
+
%changelog
+* Thu Jun 18 2009 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.4.0-1
+- New release
+- Added glibmm subpackage
+
* Wed Jun 17 2009 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.3.4-1
- New release
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dbus-cxx/F-9/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources 17 Jun 2009 14:56:37 -0000 1.9
+++ sources 18 Jun 2009 18:50:21 -0000 1.10
@@ -1 +1 @@
-97f376c3c47fc33178d7ee7f5283d253 dbus-cxx-0.3.4.tar.bz2
+ad3d36b685e73093084f86eb1e1dd62a dbus-cxx-0.4.0.tar.bz2
More information about the scm-commits
mailing list