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