]> git.pld-linux.org Git - packages/kf5-ktexteditor.git/blame - kf5-ktexteditor.spec
- kauth in libexec
[packages/kf5-ktexteditor.git] / kf5-ktexteditor.spec
CommitLineData
4f9ab629 1%define kdeframever 5.43
9911bf22
AM
2%define qtver 5.3.2
3%define kfname ktexteditor
8aab5f4e
WF
4
5Summary: Full text editor component
9911bf22 6Name: kf5-%{kfname}
4f9ab629
JR
7Version: 5.43.0
8Release: 1
8aab5f4e
WF
9License: LGPL v2.1+
10Group: X11/Libraries
9911bf22 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
4f9ab629 12# Source0-md5: 3ea63f69a4ed61c57b0578bc12c25606
8aab5f4e 13URL: http://www.kde.org/
9911bf22
AM
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5DBus-devel >= %{qtver}
16BuildRequires: Qt5Gui-devel >= %{qtver}
17BuildRequires: Qt5Network-devel >= %{qtver}
18BuildRequires: Qt5PrintSupport-devel >= %{qtver}
19BuildRequires: Qt5Script-devel >= %{qtver}
20BuildRequires: Qt5Test-devel >= %{qtver}
21BuildRequires: Qt5Widgets-devel >= %{qtver}
22BuildRequires: Qt5Xml-devel >= %{qtver}
23BuildRequires: Qt5XmlPatterns-devel >= %{qtver}
8aab5f4e
WF
24BuildRequires: cmake >= 2.8.12
25BuildRequires: gettext-devel
26BuildRequires: kf5-attica-devel >= %{version}
27BuildRequires: kf5-extra-cmake-modules >= 0.0.15
28BuildRequires: kf5-karchive-devel >= %{version}
29BuildRequires: kf5-kauth-devel >= %{version}
30BuildRequires: kf5-kbookmarks-devel >= %{version}
31BuildRequires: kf5-kcodecs-devel >= %{version}
32BuildRequires: kf5-kcompletion-devel >= %{version}
33BuildRequires: kf5-kconfig-devel >= %{version}
34BuildRequires: kf5-kconfigwidgets-devel >= %{version}
35BuildRequires: kf5-kcoreaddons-devel >= %{version}
36BuildRequires: kf5-kdbusaddons-devel >= %{version}
37BuildRequires: kf5-kglobalaccel-devel >= %{version}
38BuildRequires: kf5-kguiaddons-devel >= %{version}
39BuildRequires: kf5-ki18n-devel >= %{version}
40BuildRequires: kf5-kiconthemes-devel >= %{version}
41BuildRequires: kf5-kio-devel >= %{version}
42BuildRequires: kf5-kitemviews-devel >= %{version}
43BuildRequires: kf5-kjobwidgets-devel >= %{version}
44BuildRequires: kf5-knotifications-devel >= %{version}
45BuildRequires: kf5-kparts-devel >= %{version}
46BuildRequires: kf5-kservice-devel >= %{version}
47BuildRequires: kf5-ktextwidgets-devel >= %{version}
48BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
49BuildRequires: kf5-kwindowsystem-devel >= %{version}
50BuildRequires: kf5-kxmlgui-devel >= %{version}
51BuildRequires: kf5-solid-devel >= %{version}
52BuildRequires: kf5-sonnet-devel >= %{version}
34eb76cb 53BuildRequires: kf5-syntax-highlighting-devel >= %{version}
9911bf22 54BuildRequires: libgit2-devel
8aab5f4e
WF
55BuildRequires: perl-base
56BuildRequires: rpmbuild(macros) >= 1.164
57BuildRequires: tar >= 1:1.22
58BuildRequires: xz
11b5d5e7 59Requires: kf5-dirs
8aab5f4e
WF
60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62%define qt5dir %{_libdir}/qt5
63
64%description
65KTextEditor provides a powerful text editor component that you can
66embed in your application, either as a KPart or using the
67KF5::TextEditor library (if you need more control).
68
69The text editor component contains many useful features, from syntax
70highlighting and automatic indentation to advanced scripting support,
71making it suitable for everything from a simple embedded text-file
72editor to an advanced IDE.
73
74%package devel
9911bf22
AM
75Summary: Header files for %{kfname} development
76Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
8aab5f4e
WF
77Group: X11/Development/Libraries
78Requires: %{name} = %{version}-%{release}
79
80%description devel
9911bf22 81Header files for %{kfname} development.
8aab5f4e
WF
82
83%description devel -l pl.UTF-8
9911bf22 84Pliki nagłówkowe dla programistów używających %{kfname}.
8aab5f4e
WF
85
86%prep
9911bf22 87%setup -q -n %{kfname}-%{version}
8aab5f4e
WF
88
89%build
90install -d build
91cd build
92%cmake \
9911bf22 93 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
8aab5f4e
WF
94 ../
95%{__make}
96
97%install
98rm -rf $RPM_BUILD_ROOT
99
100%{__make} -C build/ install \
101 DESTDIR=$RPM_BUILD_ROOT
102
9911bf22 103%find_lang %{kfname}5
8aab5f4e
WF
104
105%clean
106rm -rf $RPM_BUILD_ROOT
107
108%post -p /sbin/ldconfig
109%postun -p /sbin/ldconfig
110
9911bf22 111%files -f %{kfname}5.lang
8aab5f4e
WF
112%defattr(644,root,root,755)
113%doc README.md
beefbddb
WF
114#/etc/xdg/katemoderc
115#/etc/xdg/kateschemarc
116#/etc/xdg/katesyntaxhighlightingrc
8aab5f4e 117%attr(755,root,root) %ghost %{_libdir}/libKF5TextEditor.so.5
6e8950b3 118%attr(755,root,root) %{_libdir}/libKF5TextEditor.so.*.*
8aab5f4e 119%attr(755,root,root) %ghost %{qt5dir}/plugins/kf5/parts/katepart.so
9911bf22 120%{_datadir}/katepart5
8aab5f4e
WF
121%{_datadir}/kservices5/katepart.desktop
122%{_datadir}/kservicetypes5/ktexteditor.desktop
123%{_datadir}/kservicetypes5/ktexteditorplugin.desktop
beefbddb 124#%{_datadir}/kxmlgui5/katepart
34eb76cb 125/etc/dbus-1/system.d/org.kde.ktexteditor.katetextbuffer.conf
aef6a11d 126%attr(755,root,root) %{_libexecdir}/kauth/kauth_ktexteditor_helper
34eb76cb
WF
127%{_datadir}/dbus-1/system-services/org.kde.ktexteditor.katetextbuffer.service
128%{_datadir}/kdevappwizard/templates/ktexteditor-plugin.tar.bz2
129%{_datadir}/polkit-1/actions/org.kde.ktexteditor.katetextbuffer.policy
8aab5f4e
WF
130
131%files devel
132%defattr(644,root,root,755)
133%{_includedir}/KF5/KTextEditor
134%{_includedir}/KF5/ktexteditor_version.h
135%{_libdir}/cmake/KF5TextEditor
136%attr(755,root,root) %{_libdir}/libKF5TextEditor.so
137%{qt5dir}/mkspecs/modules/qt_KTextEditor.pri
This page took 0.053318 seconds and 4 git commands to generate.