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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2051620 - (show annotations) (download)
Sat Mar 23 18:33:14 2024 UTC (4 weeks, 2 days ago) by bcornec
File size: 3266 byte(s)
Update to upstream tellico 3.5.4
1 %define iconname %{name}.png
2
3 Summary: A collection manager
4 Name: tellico
5 Epoch: 3
6 Version: 3.5.4
7 Release: %mkrel 1
8 License: GPLv2+
9 Group: Databases
10 URL: https://tellico-project.org/
11 Source0: https://www.tellico-project.org/files/%{name}-%{version}.tar.xz
12 BuildRequires: pkgconfig(Qt5Charts)
13 BuildRequires: pkgconfig(Qt5Core)
14 BuildRequires: pkgconfig(Qt5DBus)
15 BuildRequires: pkgconfig(Qt5Gui)
16 BuildRequires: pkgconfig(Qt5Network)
17 BuildRequires: pkgconfig(Qt5Test)
18 BuildRequires: pkgconfig(Qt5WebEngineWidgets)
19 BuildRequires: pkgconfig(Qt5Widgets)
20 BuildRequires: pkgconfig(poppler-qt5)
21 BuildRequires: cmake
22 BuildRequires: cmake(ECM)
23 BuildRequires: cmake(KF5Archive)
24 BuildRequires: cmake(KF5Codecs)
25 BuildRequires: cmake(KF5Config)
26 BuildRequires: cmake(KF5ConfigWidgets)
27 BuildRequires: cmake(KF5CoreAddons)
28 BuildRequires: cmake(KF5Crash)
29 BuildRequires: cmake(KF5DocTools)
30 BuildRequires: cmake(KF5GuiAddons)
31 BuildRequires: cmake(KF5IconThemes)
32 BuildRequires: cmake(KF5ItemModels)
33 BuildRequires: cmake(KF5I18n)
34 BuildRequires: cmake(KF5JobWidgets)
35 BuildRequires: cmake(KF5KIO)
36 BuildRequires: cmake(KF5Solid)
37 BuildRequires: cmake(KF5Wallet)
38 BuildRequires: cmake(KF5WidgetsAddons)
39 BuildRequires: cmake(KF5WindowSystem)
40 BuildRequires: cmake(KF5XmlGui)
41 BuildRequires: cmake(KF5KHtml)
42 BuildRequires: cmake(KF5FileMetaData)
43 BuildRequires: cmake(KF5NewStuff)
44 BuildRequires: cmake(KF5Sane)
45 BuildRequires: cmake(KF5Cddb)
46
47 BuildRequires: pkgconfig(libxslt)
48 BuildRequires: pkgconfig(libxml-2.0)
49 BuildRequires: pkgconfig(taglib)
50 BuildRequires: pkgconfig(yaz)
51 BuildRequires: pkgconfig(exempi-2.0)
52 BuildRequires: pkgconfig(libdvbv5)
53 BuildRequires: pkgconfig(libcdio)
54 BuildRequires: csv-devel
55 BuildRequires: gettext-devel
56 BuildRequires: imagemagick
57 BuildRequires: python3-devel
58 BuildRequires: perl-Text-BibTeX
59
60 Requires: plasma-workspace
61
62 %description
63 Tellico is a collection manager for KDE. It includes default collections for
64 books, bibliographies, comic books, videos, music, coins, stamps, trading
65 cards, and wines, and also allows custom collections. Unlimited user-defined
66 fields are allowed. Filters are available to limit the visible entries by
67 definable criteria. Full customization for printing is possible through
68 editing the default XSLT file. It can import CSV, Bibtex, and Bibtexml and
69 export CSV, HTML, Bibtex, Bibtexml, and PilotDB. Entries may be imported
70 directly from different web services such as amazon.com.
71
72 %files -f %{name}.lang
73 %doc AUTHORS ChangeLog
74 %{_sysconfdir}/xdg/%{name}*
75 %{_bindir}/%{name}
76 %{_datadir}/applications/org.kde.%{name}.desktop
77 %{_datadir}/metainfo/org.kde.%{name}.appdata.xml
78 %{_datadir}/mime/packages/%{name}.xml
79 %{_datadir}/%{name}/
80 %{_datadir}/kconf_update/%{name}*
81 %{_datadir}/config.kcfg/%{name}_config.kcfg
82 %{_datadir}/kxmlgui5/%{name}/
83 %{_iconsdir}/hicolor/*/*/*.png
84 %{_datadir}/knsrcfiles/*
85
86 #--------------------------------------------------------------------
87
88 %prep
89 %autosetup -p1
90
91 %build
92 # does debug
93 perl -pi -e 's/#if 0/#if 1/' src/fetch/amazonfetcher.cpp
94 perl -pi -e 's|setEntriesSelected(entries_);|//setEntriesSelected(entries_);|' src/detailedlistview.cpp
95 %cmake_qt5
96 %cmake_build
97
98 %install
99 %cmake_install
100
101 %find_lang %{name} --with-html
102
103 # python shebangs
104 %py3_shebang_fix %{buildroot}%{_datadir}/%{name}/data-sources

  ViewVC Help
Powered by ViewVC 1.1.30