]> git.pld-linux.org Git - packages/tellico.git/blame - tellico.spec
up to 3.1.1
[packages/tellico.git] / tellico.spec
CommitLineData
8b8c38ce 1#
2# Conditional build:
3%bcond_with webcam # build with webcam barcode recognition
4#
cd4f7163 5%define qt_ver 5.4.0
dbfa650d 6Summary: A collection manager
2d2c3519 7Summary(pl.UTF-8): Zarządca zbiorów wideo, audio i książek
0afb29db 8Name: tellico
cd4f7163
JP
9Version: 3.1.1
10Release: 1
4a6613a2 11License: GPL v3
6f5a6570 12Group: X11/Applications
cd4f7163
JP
13Source0: http://tellico-project.org/files/%{name}-%{version}.tar.xz
14# Source0-md5: 8c503a21b12d5bfc62f55b287855fa6e
b5a20979 15URL: http://tellico-project.org/
cd4f7163
JP
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
c25ebbdf 23BuildRequires: exempi-devel
cd4f7163
JP
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
b6749c5b 44BuildRequires: libxml2-devel
31ffc230 45BuildRequires: libxml2-progs
240a454c 46BuildRequires: libxslt-devel >= 1.0.19
cd4f7163 47BuildRequires: poppler-qt5-devel
1a0bc910 48BuildRequires: qimageblitz-devel
3d5dde55 49BuildRequires: qjson-devel
adeb709e 50BuildRequires: rpmbuild(macros) >= 1.129
c25ebbdf
ZU
51BuildRequires: shared-desktop-ontologies-devel
52BuildRequires: soprano-devel
314c7a50 53BuildRequires: taglib-devel
54BuildRequires: yaz-devel
cd4f7163
JP
55Requires: Qt5Core >= %{qt_ver}
56Requires: Qt5DBus >= %{qt_ver}
57Requires: Qt5Network >= %{qt_ver}
58Requires: Qt5Widgets >= %{qt_ver}
59Requires: Qt5Xml >= %{qt_ver}
d895816a 60Requires: desktop-file-utils
9e1e39e1 61Requires: libxslt >= 1.0.19
0afb29db 62Obsoletes: bookcase
6f5a6570 63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
6f5a6570 65%description
e3c0c9e8 66Tellico is a personal catalog application for your book, video and
dbfa650d 67audio collection.
6f5a6570 68
6f14199b 69%description -l pl.UTF-8
e3c0c9e8 70Tellico to osobista aplikacja katalogowa przeznaczona do
6f14199b 71księgozbiorów, archiwów wideo i audio.
6f5a6570 72
73%prep
653906c4 74%setup -q
6f5a6570 75
76%build
4a6613a2 77%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
6f5a6570 78%{__make}
79
80%install
314c7a50 81rm -rf $RPM_BUILD_ROOT
b6749c5b 82install -d $RPM_BUILD_ROOT%{_desktopdir}
adeb709e 83
6da15835 84%{__make} install \
b6749c5b 85 DESTDIR=$RPM_BUILD_ROOT \
86 kde_htmldir=%{_kdedocdir} \
87 kde_libs_htmldir=%{_kdedocdir}
02fdf4da 88
cd4f7163 89rm -r $RPM_BUILD_ROOT%{_docdir}
7ec8f9ab 90
314c7a50 91%find_lang %{name} --with-kde
9e1e39e1
JB
92
93%clean
94rm -rf $RPM_BUILD_ROOT
6f5a6570 95
314c7a50 96%post
c8884139 97%update_desktop_database_post
8b8c38ce 98%update_mime_database
314c7a50 99
100%postun
c8884139 101%update_desktop_database_postun
8b8c38ce 102%update_mime_database
314c7a50 103
0afb29db 104%files -f %{name}.lang
6f5a6570 105%defattr(644,root,root,755)
4a6613a2 106%doc AUTHORS ChangeLog README
6f5a6570 107%attr(755,root,root) %{_bindir}/*
cd4f7163
JP
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}
c8884139 115%{_datadir}/config.kcfg/tellico_config.kcfg
8b8c38ce 116%{_datadir}/mime/packages/*.xml
cd4f7163
JP
117%{_datadir}/kxmlgui5/tellico
118%{_datadir}/metainfo/org.kde.tellico.appdata.xml
119%{_desktopdir}/org.kde.tellico.desktop
8b8c38ce 120%{_iconsdir}/*/*/*/*.png
This page took 0.065376 seconds and 4 git commands to generate.