]> git.pld-linux.org Git - packages/kf5-ktexteditor.git/blame - kf5-ktexteditor.spec
- updated to 5.92.0
[packages/kf5-ktexteditor.git] / kf5-ktexteditor.spec
CommitLineData
7c5aca9b 1%define kdeframever 5.92
2453e525 2%define qtver 5.9.0
9911bf22 3%define kfname ktexteditor
8aab5f4e
WF
4
5Summary: Full text editor component
9911bf22 6Name: kf5-%{kfname}
7c5aca9b 7Version: 5.92.0
5954abfd 8Release: 1
8aab5f4e
WF
9License: LGPL v2.1+
10Group: X11/Libraries
6161bfc3 11Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
7c5aca9b 12# Source0-md5: 5284fab9eea3c94b90f9a8f732de1e0d
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}
d6fc8596 27BuildRequires: kf5-extra-cmake-modules >= %{version}
8aab5f4e
WF
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
62e79d77 55BuildRequires: ninja
8aab5f4e
WF
56BuildRequires: perl-base
57BuildRequires: rpmbuild(macros) >= 1.164
58BuildRequires: tar >= 1:1.22
59BuildRequires: xz
11b5d5e7 60Requires: kf5-dirs
8aab5f4e
WF
61BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
62
63%define qt5dir %{_libdir}/qt5
64
65%description
66KTextEditor provides a powerful text editor component that you can
67embed in your application, either as a KPart or using the
68KF5::TextEditor library (if you need more control).
69
70The text editor component contains many useful features, from syntax
71highlighting and automatic indentation to advanced scripting support,
72making it suitable for everything from a simple embedded text-file
73editor to an advanced IDE.
74
75%package devel
9911bf22
AM
76Summary: Header files for %{kfname} development
77Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
8aab5f4e
WF
78Group: X11/Development/Libraries
79Requires: %{name} = %{version}-%{release}
80
81%description devel
9911bf22 82Header files for %{kfname} development.
8aab5f4e
WF
83
84%description devel -l pl.UTF-8
9911bf22 85Pliki nagłówkowe dla programistów używających %{kfname}.
8aab5f4e
WF
86
87%prep
9911bf22 88%setup -q -n %{kfname}-%{version}
8aab5f4e
WF
89
90%build
91install -d build
92cd build
62e79d77 93%cmake -G Ninja \
9911bf22 94 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
8aab5f4e 95 ../
62e79d77 96%ninja_build
8aab5f4e
WF
97
98%install
99rm -rf $RPM_BUILD_ROOT
62e79d77 100%ninja_install -C build
8aab5f4e 101
2453e525
WF
102install -d $RPM_BUILD_ROOT%{_datadir}/katepart5/syntax
103
9911bf22 104%find_lang %{kfname}5
8aab5f4e
WF
105
106%clean
107rm -rf $RPM_BUILD_ROOT
108
109%post -p /sbin/ldconfig
110%postun -p /sbin/ldconfig
111
9911bf22 112%files -f %{kfname}5.lang
8aab5f4e
WF
113%defattr(644,root,root,755)
114%doc README.md
5ac44357 115%ghost %{_libdir}/libKF5TextEditor.so.5
6e8950b3 116%attr(755,root,root) %{_libdir}/libKF5TextEditor.so.*.*
5ac44357 117%ghost %{qt5dir}/plugins/kf5/parts/katepart.so
2453e525
WF
118%dir %{_datadir}/katepart5
119%dir %{_datadir}/katepart5/script
120%{_datadir}/katepart5/script/README.md
121%dir %{_datadir}/katepart5/syntax
8aab5f4e
WF
122%{_datadir}/kservices5/katepart.desktop
123%{_datadir}/kservicetypes5/ktexteditor.desktop
124%{_datadir}/kservicetypes5/ktexteditorplugin.desktop
aef6a11d 125%attr(755,root,root) %{_libexecdir}/kauth/kauth_ktexteditor_helper
34eb76cb 126%{_datadir}/dbus-1/system-services/org.kde.ktexteditor.katetextbuffer.service
ef896415 127%{_datadir}/dbus-1/system.d/org.kde.ktexteditor.katetextbuffer.conf
34eb76cb 128%{_datadir}/polkit-1/actions/org.kde.ktexteditor.katetextbuffer.policy
76b045c0 129%{_datadir}/qlogging-categories5/ktexteditor.categories
4c25b6ba 130%{_datadir}/qlogging-categories5/ktexteditor.renamecategories
12ef2308 131%dir %{_datadir}/kdevfiletemplates
9091a58f 132%dir %{_datadir}/kdevfiletemplates/templates
977d49c8 133%{_datadir}/kdevfiletemplates/templates/ktexteditor-plugin.tar.bz2
8aab5f4e
WF
134
135%files devel
136%defattr(644,root,root,755)
137%{_includedir}/KF5/KTextEditor
8aab5f4e 138%{_libdir}/cmake/KF5TextEditor
5ac44357 139%{_libdir}/libKF5TextEditor.so
8aab5f4e 140%{qt5dir}/mkspecs/modules/qt_KTextEditor.pri
This page took 0.065972 seconds and 4 git commands to generate.