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

Revision 5275, 2.7 KB checked in by inagaki, 12 years ago (diff)

update: dbusmenu-qt, soprano

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