]> git.pld-linux.org Git - packages/dbus-c++.git/blame - dbus-c++.spec
- added ecore and glib subpackages stubs
[packages/dbus-c++.git] / dbus-c++.spec
CommitLineData
ea2f8057
JR
1Summary: Native C++ bindings for D-Bus
2Name: dbus-c++
3Version: 0.9.0
4Release: 0.1
5License: LGPL v2+
6Group: Libraries
7URL: http://sourceforge.net/projects/dbus-cplusplus/
8Source0: http://downloads.sourceforge.net/dbus-cplusplus/lib%{name}-%{version}.tar.gz
9Patch1: %{name}-gcc4.7.patch
10Patch2: %{name}-linkfix.patch
11BuildRequires: autoconf
12BuildRequires: automake
13BuildRequires: libtool
14BuildRequires: dbus-devel
15BuildRequires: ecore-devel
16BuildRequires: expat-devel
17BuildRequires: glib2-devel
18BuildRequires: gtkmm-devel
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22dbus-c++ attempts to provide a C++ API for D-Bus. The library has a
23glib/gtk and an Ecore mainloop integration.
24
25%package devel
26Summary: Development files for %{name}
27Group: Development/Libraries
28Requires: %{name} = %{version}-%{release}
29Requires: pkgconfig
30
31%description devel
32This package contains libraries and header files for developing
33applications that use %{name}.
34
6b9e54b7
JR
35%package static
36Summary: Static dbus-c++ library
37Group: Development/Libraries
38Requires: %{name}-devel = %{version}-%{release}
39
40%description static
41This package contains static dbus-c++ library.
42
e102f157
JR
43%package glib
44%description glib
45
46%package glib-devel
47%description glib
48
49%package glib-static
50%description glib
51
52%package ecore
53%description ecore
54
55%package ecore-devel
56%description ecore-devel
57
58%package ecore-static
59%description ecore-static
60
ea2f8057
JR
61%prep
62%setup -q -n lib%{name}-%{version}
63%{__sed} -i 's/\r//' AUTHORS
64%patch1 -p1
65%patch2 -p1
66
67%build
68%{__libtoolize}
69%{__aclocal}
70%{__autoconf}
71%{__automake}
72%configure \
73 --disable-tests
74
75%{__make}
76
77%install
78rm -rf $RPM_BUILD_ROOT
79
80%{__make} install \
81 DESTDIR=$RPM_BUILD_ROOT
82
83%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
84
85%clean
86rm -rf $RPM_BUILD_ROOT
87
88%post -p /sbin/ldconfig
89%postun -p /sbin/ldconfig
90
91%files
92%defattr(644,root,root,755)
93%doc COPYING AUTHORS
94%attr(755,root,root) %{_bindir}/dbusxx-introspect
95%attr(755,root,root) %{_bindir}/dbusxx-xml2cpp
96%{_libdir}/*.so.*
97
98%files devel
99%defattr(644,root,root,755)
100%doc TODO
101%{_includedir}/*
102%{_libdir}/*.so
103%{_pkgconfigdir}/*
6b9e54b7
JR
104
105%files static
106%defattr(644,root,root,755)
107%{_libdir}/libdbus-c++-1.a
This page took 0.049015 seconds and 4 git commands to generate.