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