/[packages]/cauldron/tea/current/SPECS/tea.spec
ViewVC logotype

Contents of /cauldron/tea/current/SPECS/tea.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1929842 - (show annotations) (download)
Wed Jan 4 13:31:58 2023 UTC (16 months, 3 weeks ago) by daviddavid
File size: 1648 byte(s)
SILENT: Add Appstream metainfo and install .desktop file with FQN

1 Name: tea
2 Version: 62.0.2
3 Release: %mkrel 1
4 Summary: A powerful Qt-based editor with useful functions for HTML and LaTeX editing
5 Group: Editors
6 License: GPLv3+
7 URL: http://semiletov.org/tea
8 Source0: https://github.com/psemiletov/tea-qt/archive/%{version}/%{name}-qt-%{version}.tar.gz
9 Patch1: 0001-Add-Appstream-metainfo-and-install-desktop-file-with-FQN.patch
10
11 BuildRequires: pkgconfig(ddjvuapi)
12 BuildRequires: pkgconfig(hunspell)
13 BuildRequires: pkgconfig(zlib)
14
15 BuildRequires: pkgconfig(Qt6Core)
16 BuildRequires: pkgconfig(Qt6Core5Compat)
17 BuildRequires: pkgconfig(Qt6Gui)
18 BuildRequires: pkgconfig(Qt6Network)
19 BuildRequires: pkgconfig(Qt6Widgets)
20 BuildRequires: pkgconfig(Qt6Xml)
21 BuildRequires: pkgconfig(Qt6Qml)
22 BuildRequires: pkgconfig(Qt6Quick)
23 BuildRequires: pkgconfig(Qt6PrintSupport)
24 BuildRequires: pkgconfig(poppler-qt6)
25
26 BuildRequires: cmake
27 BuildRequires: qttools6
28
29 %description
30 TEA is the lightweight Qt-based editor with functions
31 for HTML and LaTeX editing. It support for multiple encodings,
32 code snippets, templates, plugins, user hotkeys,
33 external scripts, string manipulation functions, bookmarks,
34 syntax highlighting, and many more.
35
36 %prep
37 %autosetup -n %{name}-qt-%{version} -p1
38
39 %build
40 %cmake \
41 -DUSE_ASPELL=ON \
42 -DUSE_PRINTER=ON \
43 -DUSE_PDF=ON \
44 -DUSE_DJVU=ON
45 %cmake_build
46
47 %install
48 %cmake_install
49
50 %files
51 %doc AUTHORS ChangeLog README.md TODO
52 %license COPYING
53 %{_bindir}/tea
54 %{_datadir}/applications/org.semiletov.tea.desktop
55 %{_iconsdir}/hicolor/*/apps/tea.png
56 %{_iconsdir}/hicolor/scalable/apps/tea.svg
57 %{_metainfodir}/org.semiletov.tea.metainfo.xml

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.30