]>
Commit | Line | Data |
---|---|---|
7b782584 | 1 | %define _state stable |
c80075f9 | 2 | %define qtver 5.5.1 |
7b782584 AM |
3 | %define orgname kdevelop-pg-qt |
4 | ||
5 | Summary: The parser-generator from KDevplatform | |
c80075f9 | 6 | Name: ka5-kdevelop-pg-qt |
95c69184 BS |
7 | Version: 2.2.1 |
8 | Release: 1 | |
7b782584 AM |
9 | License: GPL |
10 | Group: X11/Development/Tools | |
95c69184 BS |
11 | Source0: https://download.kde.org/%{_state}/%{orgname}/%{version}/src/%{orgname}-%{version}.tar.xz |
12 | # Source0-md5: 25c86fcde834decbc138ced67a9d4d17 | |
7b782584 | 13 | URL: http://www.kdevelop.org/ |
c80075f9 BS |
14 | BuildRequires: Qt5Core-devel |
15 | BuildRequires: Qt5Test-devel | |
70eb224a | 16 | BuildRequires: bison |
7b782584 | 17 | BuildRequires: cmake >= 2.8.0 |
70eb224a | 18 | BuildRequires: flex |
95c69184 | 19 | BuildRequires: kf5-extra-cmake-modules >= 5.14.0 |
c575d091 | 20 | BuildRequires: rpmbuild(macros) >= 1.600 |
c80075f9 | 21 | Obsoletes: kde4-kdevelop-pg-qt |
7b782584 AM |
22 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
23 | ||
24 | %description | |
25 | KDevelop-PG-Qt is the parser-generator from KDevplatform. It is used | |
26 | for some KDevelop-languagesupport-plugins (Ruby, PHP, Java...). | |
27 | ||
28 | %prep | |
29 | %setup -q -n %{orgname}-%{version} | |
30 | ||
31 | %build | |
32 | install -d build | |
33 | cd build | |
34 | %cmake \ | |
7b782584 AM |
35 | ../ |
36 | %{__make} | |
37 | ||
38 | %install | |
39 | rm -rf $RPM_BUILD_ROOT | |
40 | ||
41 | install -d $RPM_BUILD_ROOT%{_desktopdir} | |
42 | %{__make} -C build install \ | |
43 | DESTDIR=$RPM_BUILD_ROOT \ | |
44 | kde_htmldir=%{_kdedocdir} | |
45 | ||
46 | %clean | |
47 | rm -rf $RPM_BUILD_ROOT | |
48 | ||
49 | %files | |
50 | %defattr(644,root,root,755) | |
51 | %attr(755,root,root) %{_bindir}/kdev-pg-qt | |
52 | %{_includedir}/%{orgname} | |
7ba1c4bc | 53 | %{_libdir}/cmake/KDevelop-PG-Qt |