[packages/dbus-c++] - cleaned up subpackages and files - rel 1

baggins baggins at pld-linux.org
Tue Jan 28 19:31:01 CET 2014


commit 3f26d87c2acb833c230ec96c6601b0ea45abef88
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Jan 28 19:30:47 2014 +0100

    - cleaned up subpackages and files
    - rel 1

 dbus-c++.spec | 46 +++++++++++++++++++++++++++++++++++-----------
 1 file changed, 35 insertions(+), 11 deletions(-)
---
diff --git a/dbus-c++.spec b/dbus-c++.spec
index 902878f..a882a31 100644
--- a/dbus-c++.spec
+++ b/dbus-c++.spec
@@ -1,7 +1,7 @@
 Summary:	Native C++ bindings for D-Bus
 Name:		dbus-c++
 Version:	0.9.0
-Release:	0.1
+Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/dbus-cplusplus/lib%{name}-%{version}.tar.gz
@@ -23,7 +23,7 @@ dbus-c++ attempts to provide a C++ API for D-Bus. The library has a
 glib/gtk and an Ecore mainloop integration.
 
 %package devel
-Summary:	Development files for %{name}
+Summary:	Development files for dbus-c++
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	pkgconfig
@@ -41,44 +41,55 @@ Requires:	%{name}-devel = %{version}-%{release}
 This package contains static dbus-c++ library.
 
 %package glib
+Summary:	Native C++ bindings for D-Bus (Glib Mainloop)
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
 %description glib
+Native C++ bindings for D-Bus (Glib Mainloop).
 
 %package glib-devel
+Summary:	Development files for dbus-c++-glib
 Group:		Development/Libraries
 Requires:	%{name}-glib = %{version}-%{release}
 
-%description glib
+%description glib-devel
+Development files for dbus-c++-glib.
 
 %package glib-static
+Summary:	Static dbus-c++-glib library
 Group:		Development/Libraries
 Requires:	%{name}-glib-devel = %{version}-%{release}
 
-%description glib
+%description glib-static
+Static dbus-c++-glib library.
 
 %package ecore
+Summary:	Native C++ bindings for D-Bus (Ecore Mainloop)
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 
 %description ecore
+Native C++ bindings for D-Bus (Ecore Mainloop).
 
 %package ecore-devel
+Summary:	Development files for dbus-c++-ecore
 Group:		Development/Libraries
 Requires:	%{name}-ecore = %{version}-%{release}
 
 %description ecore-devel
+Development files for dbus-c++-ecore.
 
 %package ecore-static
+Summary:	Static dbus-c++-ecore library
 Group:		Development/Libraries
 Requires:	%{name}-ecore-devel = %{version}-%{release}
 
 %description ecore-static
+Static dbus-c++-ecore library.
 
 %prep
 %setup -q -n lib%{name}-%{version}
-%{__sed} -i 's/\r//' AUTHORS
 %patch1 -p1
 %patch2 -p1
 
@@ -87,8 +98,7 @@ Requires:	%{name}-ecore-devel = %{version}-%{release}
 %{__aclocal}
 %{__autoconf}
 %{__automake}
-%configure \
-	--disable-tests
+%configure
 
 %{__make}
 
@@ -105,20 +115,28 @@ rm -rf $RPM_BUILD_ROOT
 
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
+%post	glib -p /sbin/ldconfig
+%postun	glib -p /sbin/ldconfig
+%post	ecore -p /sbin/ldconfig
+%postun	ecore -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
-%doc COPYING AUTHORS
+%doc AUTHORS TODO
 %attr(755,root,root) %{_bindir}/dbusxx-introspect
 %attr(755,root,root) %{_bindir}/dbusxx-xml2cpp
 %attr(755,root,root) %{_libdir}/libdbus-c++-1.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdbus-c++-1.so.0
 
 %files devel
 %defattr(644,root,root,755)
-%doc TODO
-%{_includedir}/*
+%dir %{_includedir}/dbus-c++-1
+%dir %{_includedir}/dbus-c++-1/dbus-c++
+%{_includedir}/dbus-c++-1/dbus-c++/*.h
+%exclude %{_includedir}/dbus-c++-1/dbus-c++/ecore-integration.h
+%exclude %{_includedir}/dbus-c++-1/dbus-c++/glib-integration.h
 %attr(755,root,root) %{_libdir}/libdbus-c++-1.so
-%{_pkgconfigdir}/*
+%{_pkgconfigdir}/dbus-c++-1.pc
 
 %files static
 %defattr(644,root,root,755)
@@ -127,10 +145,13 @@ rm -rf $RPM_BUILD_ROOT
 %files glib
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libdbus-c++-glib-1.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdbus-c++-glib-1.so.0
 
 %files glib-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libdbus-c++-glib-1.so
+%{_includedir}/dbus-c++-1/dbus-c++/glib-integration.h
+%{_pkgconfigdir}/dbus-c++-glib-1.pc
 
 %files glib-static
 %defattr(644,root,root,755)
@@ -139,10 +160,13 @@ rm -rf $RPM_BUILD_ROOT
 %files ecore
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libdbus-c++-ecore-1.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdbus-c++-ecore-1.so.0
 
 %files ecore-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libdbus-c++-ecore-1.so
+%{_includedir}/dbus-c++-1/dbus-c++/ecore-integration.h
+%{_pkgconfigdir}/dbus-c++-ecore-1.pc
 
 %files ecore-static
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dbus-c++.git/commitdiff/3f26d87c2acb833c230ec96c6601b0ea45abef88



More information about the pld-cvs-commit mailing list