]> git.pld-linux.org Git - packages/tellico.git/blame_incremental - tellico.spec
- rebuild with libcdio 2.0.0
[packages/tellico.git] / tellico.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_with webcam # build with webcam barcode recognition
4#
5%define qt_ver 5.4.0
6Summary: A collection manager
7Summary(pl.UTF-8): Zarządca zbiorów wideo, audio i książek
8Name: tellico
9Version: 3.1.1
10Release: 2
11License: GPL v3
12Group: X11/Applications
13Source0: http://tellico-project.org/files/%{name}-%{version}.tar.xz
14# Source0-md5: 8c503a21b12d5bfc62f55b287855fa6e
15URL: http://tellico-project.org/
16BuildRequires: Qt5Core-devel >= %{qt_ver}
17BuildRequires: Qt5DBus-devel >= %{qt_ver}
18BuildRequires: Qt5Network-devel >= %{qt_ver}
19BuildRequires: Qt5Test-devel >= %{qt_ver}
20BuildRequires: Qt5Widgets-devel >= %{qt_ver}
21BuildRequires: Qt5Xml-devel >= %{qt_ver}
22BuildRequires: cmake >= 2.8.12
23BuildRequires: exempi-devel
24BuildRequires: kf5-extra-cmake-modules >= 5.19
25BuildRequires: kf5-karchive-devel
26BuildRequires: kf5-kcodecs-devel
27BuildRequires: kf5-kconfig-devel
28BuildRequires: kf5-kconfigwidgets-devel
29BuildRequires: kf5-kcoreaddons-devel
30BuildRequires: kf5-kcrash-devel
31BuildRequires: kf5-kdoctools-devel
32BuildRequires: kf5-kguiaddons-devel
33BuildRequires: kf5-khtml-devel
34BuildRequires: kf5-ki18n-devel
35BuildRequires: kf5-kiconthemes-devel
36BuildRequires: kf5-kitemmodels-devel
37BuildRequires: kf5-kjobwidgets-devel
38BuildRequires: kf5-kio-devel
39BuildRequires: kf5-kwallet-devel
40BuildRequires: kf5-kwidgetsaddons-devel
41BuildRequires: kf5-kwindowsystem-devel
42BuildRequires: kf5-kxmlgui-devel
43BuildRequires: kf5-solid-devel
44BuildRequires: libxml2-devel
45BuildRequires: libxml2-progs
46BuildRequires: libxslt-devel >= 1.0.19
47BuildRequires: poppler-qt5-devel
48BuildRequires: qimageblitz-devel
49BuildRequires: qjson-devel
50BuildRequires: rpmbuild(macros) >= 1.129
51BuildRequires: shared-desktop-ontologies-devel
52BuildRequires: soprano-devel
53BuildRequires: taglib-devel
54BuildRequires: yaz-devel
55Requires: Qt5Core >= %{qt_ver}
56Requires: Qt5DBus >= %{qt_ver}
57Requires: Qt5Network >= %{qt_ver}
58Requires: Qt5Widgets >= %{qt_ver}
59Requires: Qt5Xml >= %{qt_ver}
60Requires: desktop-file-utils
61Requires: libxslt >= 1.0.19
62Obsoletes: bookcase
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%description
66Tellico is a personal catalog application for your book, video and
67audio collection.
68
69%description -l pl.UTF-8
70Tellico to osobista aplikacja katalogowa przeznaczona do
71księgozbiorów, archiwów wideo i audio.
72
73%prep
74%setup -q
75
76%build
77%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
78%{__make}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82install -d $RPM_BUILD_ROOT%{_desktopdir}
83
84%{__make} install \
85 DESTDIR=$RPM_BUILD_ROOT \
86 kde_htmldir=%{_kdedocdir} \
87 kde_libs_htmldir=%{_kdedocdir}
88
89rm -r $RPM_BUILD_ROOT%{_docdir}
90
91%find_lang %{name} --with-kde
92
93%clean
94rm -rf $RPM_BUILD_ROOT
95
96%post
97%update_desktop_database_post
98%update_mime_database
99
100%postun
101%update_desktop_database_postun
102%update_mime_database
103
104%files -f %{name}.lang
105%defattr(644,root,root,755)
106%doc AUTHORS ChangeLog README
107%attr(755,root,root) %{_bindir}/*
108/etc/xdg/tellicorc
109/etc/xdg/tellico-script.knsrc
110/etc/xdg/tellico-template.knsrc
111%{_datadir}/kconf_update/%{name}-rename.upd
112%{_datadir}/kconf_update/tellico.upd
113%{_datadir}/kconf_update/tellico-1-3-update.pl
114%{_datadir}/%{name}
115%{_datadir}/config.kcfg/tellico_config.kcfg
116%{_datadir}/mime/packages/*.xml
117%{_datadir}/kxmlgui5/tellico
118%{_datadir}/metainfo/org.kde.tellico.appdata.xml
119%{_desktopdir}/org.kde.tellico.desktop
120%{_iconsdir}/*/*/*/*.png
This page took 0.052198 seconds and 4 git commands to generate.