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