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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

1 semiletov 1177638 Name: tea
2 daviddavid 1929837 Version: 62.0.2
3     Release: %mkrel 1
4 semiletov 1177638 Summary: A powerful Qt-based editor with useful functions for HTML and LaTeX editing
5     Group: Editors
6 daviddavid 1720686 License: GPLv3+
7 semiletov 1242783 URL: http://semiletov.org/tea
8 daviddavid 1720686 Source0: https://github.com/psemiletov/tea-qt/archive/%{version}/%{name}-qt-%{version}.tar.gz
9 daviddavid 1929842 Patch1: 0001-Add-Appstream-metainfo-and-install-desktop-file-with-FQN.patch
10 semiletov 1177638
11 daviddavid 1360385 BuildRequires: pkgconfig(ddjvuapi)
12 daviddavid 1333498 BuildRequires: pkgconfig(hunspell)
13 daviddavid 1360385 BuildRequires: pkgconfig(zlib)
14 semiletov 1177638
15 daviddavid 1929837 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 semiletov 1177638
26 daviddavid 1929837 BuildRequires: cmake
27     BuildRequires: qttools6
28 semiletov 1259179
29 semiletov 1177638 %description
30 danf 1789285 TEA is the lightweight Qt-based editor with functions
31 semiletov 1259179 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 semiletov 1177638
36     %prep
37 daviddavid 1929838 %autosetup -n %{name}-qt-%{version} -p1
38 semiletov 1177638
39     %build
40 daviddavid 1929837 %cmake \
41     -DUSE_ASPELL=ON \
42     -DUSE_PRINTER=ON \
43     -DUSE_PDF=ON \
44     -DUSE_DJVU=ON
45     %cmake_build
46 semiletov 1177638
47     %install
48 daviddavid 1929837 %cmake_install
49 semiletov 1177638
50     %files
51 daviddavid 1929837 %doc AUTHORS ChangeLog README.md TODO
52     %license COPYING
53 semiletov 1177638 %{_bindir}/tea
54 daviddavid 1929837 %{_datadir}/applications/org.semiletov.tea.desktop
55 semiletov 1177954 %{_iconsdir}/hicolor/*/apps/tea.png
56 semiletov 1177955 %{_iconsdir}/hicolor/scalable/apps/tea.svg
57 daviddavid 1929837 %{_metainfodir}/org.semiletov.tea.metainfo.xml

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.28