]> git.pld-linux.org Git - packages/ka5-cervisia.git/blame - ka5-cervisia.spec
- updated to 18.12.1; ninja
[packages/ka5-cervisia.git] / ka5-cervisia.spec
CommitLineData
de3aba51 1%define kdeappsver 18.12.1
7c00ad95 2%define qtver 5.9.0
683a888e 3%define kaname cervisia
7c00ad95 4Summary: Front-end for CVS
683a888e 5Name: ka5-%{kaname}
de3aba51 6Version: 18.12.1
683a888e
WF
7Release: 1
8License: GPL v2+/LGPL v2.1+
9Group: X11/Libraries
10Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
de3aba51 11# Source0-md5: 4b134c8d9c752b01a3d5e5e6b6049ad2
683a888e
WF
12URL: http://www.kde.org/
13BuildRequires: Qt5Core-devel >= %{qtver}
7c00ad95
WF
14BuildRequires: Qt5DBus-devel
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Widgets-devel
683a888e 17BuildRequires: cmake >= 2.8.12
7c00ad95
WF
18BuildRequires: gettext-devel
19BuildRequires: kf5-extra-cmake-modules >= 5.53.0
20BuildRequires: kf5-kdesu-devel
21BuildRequires: kf5-kdoctools-devel
22BuildRequires: kf5-kiconthemes-devel
23BuildRequires: kf5-kinit-devel
24BuildRequires: kf5-kitemviews-devel
25BuildRequires: kf5-knotifications-devel
26BuildRequires: kf5-kparts-devel
27BuildRequires: kf5-kwidgetsaddons-devel
de3aba51 28BuildRequires: ninja
683a888e
WF
29BuildRequires: qt5-build >= %{qtver}
30BuildRequires: rpmbuild(macros) >= 1.164
31BuildRequires: shared-mime-info
32BuildRequires: tar >= 1:1.22
33BuildRequires: xz
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
7c00ad95
WF
37Cervisia is a user friendly version control system front-end for CVS.
38The aim is to support advanced usage of CVS in an easy to use
39interface, featuring conflict resolution, difference and history
40viewers and status for the working copy files.
683a888e
WF
41
42%prep
43%setup -q -n %{kaname}-%{version}
44
45%build
46install -d build
47cd build
48%cmake \
de3aba51 49 -G Ninja \
683a888e
WF
50 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
51 ..
de3aba51 52%ninja_build
683a888e
WF
53
54%install
55rm -rf $RPM_BUILD_ROOT
de3aba51 56%ninja_install -C build
683a888e
WF
57
58%find_lang %{kaname} --all-name --with-kde
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files -f %{kaname}.lang
64%defattr(644,root,root,755)
65%attr(755,root,root) %{_bindir}/cervisia
66%attr(755,root,root) %{_bindir}/cvsaskpass
67%attr(755,root,root) %{_bindir}/cvsservice5
68%attr(755,root,root) %{_libdir}/libkdeinit5_cervisia.so
69%attr(755,root,root) %{_libdir}/libkdeinit5_cvsaskpass.so
70%attr(755,root,root) %{_libdir}/libkdeinit5_cvsservice.so
71%attr(755,root,root) %{_libdir}/qt5/plugins/cervisiapart5.so
72%{_desktopdir}/org.kde.cervisia.desktop
73%{_datadir}/config.kcfg/cervisiapart.kcfg
74%{_datadir}/dbus-1/interfaces/org.kde.cervisia5.cvsjob.xml
75%{_datadir}/dbus-1/interfaces/org.kde.cervisia5.cvsloginjob.xml
76%{_datadir}/dbus-1/interfaces/org.kde.cervisia5.cvsservice.xml
77%{_datadir}/dbus-1/interfaces/org.kde.cervisia5.repository.xml
78%{_iconsdir}/hicolor/16x16/actions/vcs-add-cvs-cervisia.png
79%{_iconsdir}/hicolor/16x16/actions/vcs-commit-cvs-cervisia.png
80%{_iconsdir}/hicolor/16x16/actions/vcs-diff-cvs-cervisia.png
81%{_iconsdir}/hicolor/16x16/actions/vcs-remove-cvs-cervisia.png
82%{_iconsdir}/hicolor/16x16/actions/vcs-status-cvs-cervisia.png
83%{_iconsdir}/hicolor/16x16/actions/vcs-update-cvs-cervisia.png
84%{_iconsdir}/hicolor/16x16/apps/cervisia.png
85%{_iconsdir}/hicolor/22x22/actions/vcs-add-cvs-cervisia.png
86%{_iconsdir}/hicolor/22x22/actions/vcs-commit-cvs-cervisia.png
87%{_iconsdir}/hicolor/22x22/actions/vcs-diff-cvs-cervisia.png
88%{_iconsdir}/hicolor/22x22/actions/vcs-remove-cvs-cervisia.png
89%{_iconsdir}/hicolor/22x22/actions/vcs-status-cvs-cervisia.png
90%{_iconsdir}/hicolor/22x22/actions/vcs-update-cvs-cervisia.png
91%{_iconsdir}/hicolor/22x22/apps/cervisia.png
92%{_iconsdir}/hicolor/32x32/actions/vcs-add-cvs-cervisia.png
93%{_iconsdir}/hicolor/32x32/actions/vcs-commit-cvs-cervisia.png
94%{_iconsdir}/hicolor/32x32/actions/vcs-diff-cvs-cervisia.png
95%{_iconsdir}/hicolor/32x32/actions/vcs-remove-cvs-cervisia.png
96%{_iconsdir}/hicolor/32x32/actions/vcs-status-cvs-cervisia.png
97%{_iconsdir}/hicolor/32x32/actions/vcs-update-cvs-cervisia.png
98%{_iconsdir}/hicolor/32x32/apps/cervisia.png
99%{_iconsdir}/hicolor/48x48/actions/vcs-add-cvs-cervisia.png
100%{_iconsdir}/hicolor/48x48/actions/vcs-commit-cvs-cervisia.png
101%{_iconsdir}/hicolor/48x48/actions/vcs-diff-cvs-cervisia.png
102%{_iconsdir}/hicolor/48x48/actions/vcs-remove-cvs-cervisia.png
103%{_iconsdir}/hicolor/48x48/actions/vcs-status-cvs-cervisia.png
104%{_iconsdir}/hicolor/48x48/actions/vcs-update-cvs-cervisia.png
105%{_iconsdir}/hicolor/48x48/apps/cervisia.png
106%{_iconsdir}/hicolor/scalable/actions/vcs-add-cvs-cervisia.svgz
107%{_iconsdir}/hicolor/scalable/actions/vcs-commit-cvs-cervisia.svgz
108%{_iconsdir}/hicolor/scalable/actions/vcs-diff-cvs-cervisia.svgz
109%{_iconsdir}/hicolor/scalable/actions/vcs-remove-cvs-cervisia.svgz
110%{_iconsdir}/hicolor/scalable/actions/vcs-status-cvs-cervisia.svgz
111%{_iconsdir}/hicolor/scalable/actions/vcs-update-cvs-cervisia.svgz
112%{_datadir}/knotifications5/cervisia.notifyrc
113%{_datadir}/kservices5/org.kde.cervisiapart5.desktop
114%{_datadir}/kservices5/org.kde.cvsservice5.desktop
115%dir %{_datadir}/kxmlgui5/cervisia
116%{_datadir}/kxmlgui5/cervisia/cervisiashellui.rc
117%dir %{_datadir}/kxmlgui5/cervisiapart
118%{_datadir}/kxmlgui5/cervisiapart/cervisiaui.rc
119%lang(ca) %{_mandir}/ca/man1/cervisia.1*
120%lang(de) %{_mandir}/de/man1/cervisia.1*
121%lang(es) %{_mandir}/es/man1/cervisia.1*
122%lang(it) %{_mandir}/it/man1/cervisia.1*
123%{_mandir}/man1/cervisia.1*
124%lang(nl) %{_mandir}/nl/man1/cervisia.1*
125%lang(pt) %{_mandir}/pt/man1/cervisia.1*
126%lang(sv) %{_mandir}/sv/man1/cervisia.1*
127%lang(uk) %{_mandir}/uk/man1/cervisia.1*
128%{_datadir}/metainfo/org.kde.cervisia.appdata.xml
This page took 0.15703 seconds and 4 git commands to generate.