source: projects/specs/trunk/d/dbusmenu-qt/dbusmenu-qt-vl.spec @ 1916

Revision 1916, 2.5 KB checked in by inagaki, 14 years ago (diff)

rebuilt with rpm-4.8.1: arts, cln, dotconf, dbusmenu-qt, dbus-python, eet, eigen2, kdegraphics, kdebindings, lcms
updated: dbus-python, eigen2, lcms

Line 
1Name: dbusmenu-qt
2Summary: A Qt implementation of the DBusMenu protocol
3Version: 0.5.2
4Release: 3%{?_dist_release}
5
6Group: System Environment/Libraries
7License: LGPLv2+
8URL: https://launchpad.net/libdbusmenu-qt/
9
10Source0: http://launchpad.net/libdbusmenu-qt/trunk/%{version}/+download/libdbusmenu-qt-%{version}.tar.bz2
11
12## upstream patches
13# honor LIB_SUFFIX (ie, use /usr/lib64 on 64bit)
14Patch100: dbusmenu-qt-0.3.2-pkgconfig.patch
15
16BuildRoot: %{_tmppath}/%{name}-%{version}-root
17BuildRequires: cmake
18BuildRequires: pkgconfig
19BuildRequires: qjson-devel
20BuildRequires: qt4-devel
21
22Provides: libdbusmenu-qt = %{version}-%{release}
23
24%description
25This library provides a Qt implementation of the DBusMenu protocol.
26
27The DBusMenu protocol makes it possible for applications to export and import
28their menus over DBus.
29
30
31%package devel
32Summary: Development files for %{name}
33Group: Development/Libraries
34Requires: %{name} = %{version}-%{release}
35Provides: libdbusmenu-devel = %{version}-%{release}
36
37%description devel
38%{summary}.
39
40
41%prep
42%setup -q -n libdbusmenu-qt-%{version}
43
44%patch100 -p1 -b .pkgconfig
45
46
47%build
48mkdir -p %{_target_platform}
49pushd %{_target_platform}
50%cmake ..
51popd
52
53make %{?_smp_mflags} -C %{_target_platform}
54
55
56%install
57rm -rf %{buildroot}
58make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
59
60
61%check
62# verify pkg-config version
63export PKG_CONFIG_PATH=%{buildroot}%{_datadir}/pkgconfig:%{buildroot}%{_libdir}/pkgconfig
64test "$(pkg-config --modversion dbusmenu-qt)" = "%{version}"
65# unfortunately, most of these require an active X/dbus session
66make -C %{_target_platform}/tests check ||:
67
68
69%clean
70rm -rf %{buildroot}
71
72
73%post -p /sbin/ldconfig
74
75%postun -p /sbin/ldconfig
76
77
78%files
79%defattr(-,root,root,-)
80%doc COPYING README
81%{_libdir}/libdbusmenu-qt.so.2*
82
83%files devel
84%defattr(-,root,root,-)
85%{_includedir}/dbusmenu-qt/
86%{_libdir}/libdbusmenu-qt.so
87%{_libdir}/pkgconfig/dbusmenu-qt.pc
88
89
90%changelog
91* Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.5.2-3
92- rebuilt with rpm-4.8.1 for pkg-config
93
94* Sun Aug 15 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.5.2-2
95- initial build for Vine Linux
96
97* Fri Aug 06 2010 Rex Dieter <rdieter@fedoraproject.org> 0.5.2-1
98- dbusmenu-qt-0.5.2
99
100* Fri May 21 2010 Rex Dieter <rdieter@fedoraproject.org> 0.3.3-1
101- dbusmenu-qt-0.3.3
102
103* Sun Apr 25 2010 Rex Dieter <rdieter@fedoraproject.org> 0.3.2-2
104- pkg rename s/libdbusmenu-qt/dbusmenu-qt/
105- Provides: libdbusmenu-qt(-devel)
106
107* Sun Apr 25 2010 Rex Dieter <rdieter@fedoraproject.org> 0.3.2-1
108- dbusmenu-qt-0.3.2
109
Note: See TracBrowser for help on using the repository browser.