X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=geeqie.spec.in;h=2393d2f64048b4d74b6a2e97213b254638e13f7b;hp=54a735cb6c36f70da0feccb24af0bad3dd4af981;hb=refs%2Fheads%2Fmaster;hpb=a139b891f3932562bae2980e03ad4986f89847ab diff --git a/geeqie.spec.in b/geeqie.spec.in index 54a735cb..6dcddf82 100644 --- a/geeqie.spec.in +++ b/geeqie.spec.in @@ -1,16 +1,12 @@ # norootforbuild -BuildRequires: gtk2-devel gcc-c++ +BuildRequires: libgtk-3-dev gcc-c++ gnome-doc-utils libjpeg-devel libtiff-devel %if 0%{?suse_version} -BuildRequires: liblcms-devel -%if %suse_version < 1030 -%define _prefix /opt/gnome -%define _sysconfdir /etc%{prefix} -# workaround for gtk2 include conflicts on older SUSE versions: -%define _includedir %{_usr} -%endif +BuildRequires: liblcms-devel update-desktop-files +%define docname %{name} %else BuildRequires: lcms-devel +%define docname %{name}-%{version} %endif %if 0%{?suse_version} > 1010 BuildRequires: libexiv2-devel @@ -19,11 +15,15 @@ BuildRequires: libexiv2-devel BuildRequires: exiv2-devel %endif %if 0%{?mandriva_version} > 2007 +%ifarch x86_64 +BuildRequires: lib64exiv2-devel +%else BuildRequires: libexiv2-devel %endif +%endif -Summary: Graphics file browser utility. +Summary: Graphics file browser utility Summary(fr): Explorateur de fichiers graphiques Summary(es): Navegador de archivos gráficos Summary(it): Visualizzatore di archivi grafici @@ -34,6 +34,10 @@ License: GNU General Public License version 2 or later (GPL v2 or later) Group: Productivity/Graphics/Viewers Source: geeqie-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build +URL: https://www.geeqie.org/ +# +# these are requirements of the plugins +Requires: exiv2 exiftran ImageMagick ufraw %description Geeqie is a browser for graphics files. @@ -65,30 +69,31 @@ Supporta anche l'uso di editor grafici esterni. %setup -q %build -rename no nb po/no.* -%__sed -i "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in configure -%configure +%configure --with-readmedir="%{_docdir}/%{docname}" -%__make %{?jobs:-j%{jobs}} \ - helpdir="%{_docdir}/%{name}/html" \ - readmedir="%{_docdir}/%{name}" + +%__make %{?jobs:-j%{jobs}} %install -make install DESTDIR=%{buildroot} \ - helpdir="%{_docdir}/%{name}/html" \ - readmedir="%{_docdir}/%{name}" +make install DESTDIR=%{buildroot} + +%if 0%{?suse_version} > 1100 +%suse_update_desktop_file -n geeqie +%endif -%__install AUTHORS COPYING ChangeLog README "%{buildroot}/%{_docdir}/%{name}/" +%__install -m 644 AUTHORS COPYING ChangeLog NEWS README.md "%{buildroot}/%{_docdir}/%{docname}/" %clean %__rm -rf "%{buildroot}" -%files +%files %defattr(-,root,root) -%doc %{_docdir}/%{name} -%{_bindir}/geeqie +%doc %{_docdir}/%{docname} +%{_bindir}/geeqie* +%{_datadir}/geeqie %{_datadir}/locale/*/LC_MESSAGES/*.mo -%{_datadir}/applications/geeqie.desktop +%{_datadir}/applications/org.geeqie.Geeqie.desktop %{_datadir}/pixmaps/geeqie.png %{_mandir}/man1/geeqie* +%{_prefix}/lib/geeqie