]> git.pld-linux.org Git - packages/gthumb.git/blame - gthumb.spec
- added libraw patch (fix for libraw 0.21.x); release 4
[packages/gthumb.git] / gthumb.spec
CommitLineData
7fc3dff0 1Summary: An image viewer and browser for GNOME
1531ab64 2Summary(pl.UTF-8): Przeglądarka obrazków dla GNOME
3a8800a3 3Name: gthumb
0873a83a 4Version: 3.12.2
ef7da651 5Release: 4
ca9819ba 6License: GPL v2+
7fc3dff0 7Group: X11/Applications/Graphics
ff12a060 8Source0: https://download.gnome.org/sources/gthumb/3.12/%{name}-%{version}.tar.xz
0873a83a 9# Source0-md5: 6bb8246244cdd87c8f041a1e86e144b1
ef7da651 10Patch0: %{name}-libraw.patch
d27079bc 11URL: https://wiki.gnome.org/Apps/Gthumb
9b81769a 12BuildRequires: bison
c86b5518 13BuildRequires: brasero-devel >= 3.2.0
9f1ff7a5 14BuildRequires: clutter-devel >= 1.12.0
c86b5518 15BuildRequires: clutter-gtk-devel >= 1.0.0
58a58833 16BuildRequires: colord-devel >= 1.3
1827c88c 17BuildRequires: docbook-dtd412-xml
c86b5518 18BuildRequires: exiv2-devel >= 0.21
9b81769a 19BuildRequires: flex
3d531378 20BuildRequires: gettext-tools
fa58fc64 21BuildRequires: glib2-devel >= 1:2.54.0
c86b5518 22BuildRequires: gsettings-desktop-schemas-devel
8187e544
ŁK
23BuildRequires: gstreamer-devel >= 1.0.0
24BuildRequires: gstreamer-plugins-base-devel >= 1.0.0
58a58833 25BuildRequires: gtk+3-devel >= 3.16
ff12a060 26# webkit2gtk-4.0 or webkit2-3.0; libsoup3 is not supported yet
fa58fc64 27BuildRequires: gtk-webkit4-devel >= 1.10.0
da89623b 28BuildRequires: json-glib-devel >= 0.16
9f1ff7a5 29BuildRequires: lcms2-devel >= 2.6
c86b5518 30BuildRequires: libchamplain-devel >= 0.12
ff12a060 31BuildRequires: libheif-devel >= 1.11
09b1ed73 32BuildRequires: libjpeg-devel
39d23ee9 33BuildRequires: libjxl-devel >= 0.3.0
7fc3dff0 34BuildRequires: libpng-devel
9f1ff7a5 35BuildRequires: libraw-devel >= 0.14
c86b5518 36BuildRequires: librsvg-devel >= 2.34.0
8187e544 37BuildRequires: libsecret-devel >= 0.11
9f1ff7a5 38BuildRequires: libsoup-devel >= 2.42
cd6e9526 39BuildRequires: libstdc++-devel >= 6:4.7
09b1ed73 40BuildRequires: libtiff-devel
9f1ff7a5 41BuildRequires: libtool >= 2:2
8187e544 42BuildRequires: libwebp-devel >= 0.2.0
fa58fc64 43BuildRequires: meson >= 0.43
58a58833 44BuildRequires: ninja >= 1.5
d07398df
MB
45BuildRequires: pkgconfig
46BuildRequires: rpmbuild(find_lang) >= 1.23
58a58833 47BuildRequires: rpmbuild(macros) >= 1.736
ca9819ba 48BuildRequires: tar >= 1:1.22
ca9819ba 49BuildRequires: xz >= 1:4.999.7
8187e544 50BuildRequires: yelp-tools
c86b5518 51BuildRequires: zlib-devel
3ea5e0b2 52Requires(post,postun): desktop-file-utils
fa58fc64 53Requires(post,postun): glib2 >= 1:2.54.0
2e2c53c2
AF
54Requires(post,postun): gtk-update-icon-cache
55Requires(post,postun): hicolor-icon-theme
9f1ff7a5
JB
56Requires: brasero-libs >= 3.2.0
57Requires: clutter >= 1.12.0
58a58833 58Requires: colord >= 1.3
cb7754c8 59Requires: exiv2-libs >= 0.21
fa58fc64 60Requires: glib2 >= 1:2.54.0
c86b5518 61Requires: gsettings-desktop-schemas
58a58833 62Requires: gtk+3 >= 3.16
fa58fc64 63Requires: gtk-webkit4 >= 1.10.0
5b6ddccb 64Requires: hicolor-icon-theme
9f1ff7a5
JB
65Requires: json-glib >= 0.16
66Requires: lcms2 >= 2.6
67Requires: libchamplain >= 0.12
39d23ee9 68Requires: libjxl >= 0.3.0
9f1ff7a5
JB
69Requires: librsvg >= 2.34.0
70Requires: libsecret >= 0.11
71Requires: libsoup >= 2.42
72Requires: libwebp >= 0.2.0
7fc3dff0
JB
73BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74
3a8800a3
GS
75%description
76gThumb lets you browse your hard disk, showing you thumbnails of image
77files. It also lets you view single files (including GIF animations),
78add comments to images, organize images in catalogs, print images,
79view slideshows, set your desktop background, and more.
80
bb16ce35
JR
81%description -l pl.UTF-8
82gThumb pozwala na przeglądanie twardego dysku z pokazywaniem
83miniaturek plików z obrazkami. Pozwala także oglądać pojedyncze pliki
84(w tym animacje GIF), dodawać komentarze do obrazków, układać obrazki
85w katalogi, drukować obrazki, oglądać slajdy, ustawiać tło biurka itd.
7fc3dff0 86
9b81769a
MB
87%package devel
88Summary: gThumb development files
89Summary(pl.UTF-8): Pliki programistyczne gThumb
90Group: X11/Development/Libraries
58a58833 91Requires: gtk+3-devel >= 3.16
9b81769a
MB
92
93%description devel
94This package provides header files for developing gThumb extensions.
95
96%description devel -l pl.UTF-8
97Ten pakiet dostarcza pliki nagłówkowe potrzebne do rozwijania
98rozszerzeń gThumb.
99
3a8800a3
GS
100%prep
101%setup -q
ef7da651 102%patch0 -p1
3a8800a3
GS
103
104%build
58a58833
JB
105%meson build \
106 -Dlibchamplain=true
107
108%ninja_build -C build
3a8800a3
GS
109
110%install
111rm -rf $RPM_BUILD_ROOT
b4176fef 112
58a58833 113%ninja_install -C build
ed3cbca6 114
9f1ff7a5 115%find_lang %{name} --with-gnome
7fc3dff0 116
3a8800a3
GS
117%clean
118rm -rf $RPM_BUILD_ROOT
119
631d1b2e 120%post
c86b5518 121%glib_compile_schemas
3ea5e0b2 122%update_desktop_database_post
cb070309 123%update_icon_cache hicolor
1a17489c 124
ed3cbca6 125%postun
c86b5518 126%glib_compile_schemas
3ea5e0b2 127%update_desktop_database_postun
cb070309 128%update_icon_cache hicolor
ac5ba020 129
7fc3dff0 130%files -f %{name}.lang
3a8800a3 131%defattr(644,root,root,755)
fa58fc64 132%doc AUTHORS MAINTAINERS NEWS README.md
9f1ff7a5 133%attr(755,root,root) %{_bindir}/gthumb
ed3cbca6 134%dir %{_libdir}/%{name}
9b81769a
MB
135%dir %{_libdir}/%{name}/extensions
136%attr(755,root,root) %{_libdir}/%{name}/extensions/*.so
137%{_libdir}/%{name}/extensions/*.extension
a16a5867 138%{_datadir}/%{name}
9f1ff7a5
JB
139%{_datadir}/glib-2.0/schemas/org.gnome.gthumb.enums.xml
140%{_datadir}/glib-2.0/schemas/org.gnome.gthumb.gschema.xml
141%{_datadir}/glib-2.0/schemas/org.gnome.gthumb.*.gschema.xml
58a58833
JB
142%{_datadir}/metainfo/org.gnome.gThumb.appdata.xml
143%{_desktopdir}/org.gnome.gThumb.desktop
cec58037 144%{_desktopdir}/org.gnome.gThumb.Import.desktop
cd3cf57c 145%{_iconsdir}/hicolor/*x*/apps/org.gnome.gThumb.png
cd3cf57c
JB
146# XXX: wrong dir
147%{_iconsdir}/hicolor/16x16/apps/org.gnome.gThumb-symbolic.svg
148%{_iconsdir}/hicolor/scalable/apps/org.gnome.gThumb.svg
c86b5518 149%{_mandir}/man1/gthumb.1*
9b81769a
MB
150
151%files devel
152%defattr(644,root,root,755)
58a58833 153%{_includedir}/gthumb
ff12a060 154%{_pkgconfigdir}/gthumb.pc
9b81769a 155%{_aclocaldir}/gthumb.m4
This page took 0.318133 seconds and 4 git commands to generate.