X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=geeqie.spec.in;h=2393d2f64048b4d74b6a2e97213b254638e13f7b;hp=c7d3c3f77351732c7b2f1e33bd4b056847773632;hb=refs%2Fheads%2Fmaster;hpb=81d7720e912922961e82aa9b1a1dc87e7d75a74a diff --git a/geeqie.spec.in b/geeqie.spec.in index c7d3c3f7..6dcddf82 100644 --- a/geeqie.spec.in +++ b/geeqie.spec.in @@ -1,18 +1,43 @@ -Summary: Graphics file browser utility. -Summary(fr): Explorateur de fichiers graphiques -Summary(es): Navegador de archivos gráficos -Summary(it): Visualizzatore di archivi grafici -Name: geeqie -Version: @VERSION@ -Release: 1 -License: GPL -Group: Applications/Multimedia -Source: http://prdownloads.sourceforge.net/geeqie/geeqie-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-root - -URL: http://geeqie.sourceforge.net - -Requires: gtk2 >= 2.4.0 +# norootforbuild + +BuildRequires: libgtk-3-dev gcc-c++ gnome-doc-utils libjpeg-devel libtiff-devel +%if 0%{?suse_version} +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 +%endif +%if 0%{?fedora_version} +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(fr): Explorateur de fichiers graphiques +Summary(es): Navegador de archivos gráficos +Summary(it): Visualizzatore di archivi grafici +Name: geeqie +Version: @VERSION@ +Release: 0 +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. @@ -23,54 +48,52 @@ And external editor support. %description -l fr Geeqie est un explorateur de fichiers graphiques. Il permet d'un simple clic l'affichage de vos fichiers graphiques. -Les capacités suivantes sont incluses: vue d'imagettes, zoom, -filtres et support d'éditeurs externes. +Les capacités suivantes sont incluses: vue d'imagettes, zoom, +filtres et support d'éditeurs externes. %description -l es -Geeqie es un navegador de archivos gráficos. -Ofrece visualizar sus archivos gráficos con sólo hacer un clic. -Incluye visualización de miniaturas, zoom, filtros y soporte para +Geeqie es un navegador de archivos gráficos. +Ofrece visualizar sus archivos gráficos con sólo hacer un clic. +Incluye visualización de miniaturas, zoom, filtros y soporte para editores externos. %description -l it -Geeqie è un visualizzatore di archivi grafici. -Offre la possibilità di visualizzare i tuoi files grafici grazie ad un singolo +Geeqie è un visualizzatore di archivi grafici. +Offre la possibilità di visualizzare i tuoi files grafici grazie ad un singolo click. Include la rappresentazione tramite miniature e gli strumenti di zoom e filtraggio. Supporta anche l'uso di editor grafici esterni. %prep -%setup +%setup -q %build -if [ ! -f configure ]; then - CFLAGS="$MYCFLAGS" ./autogen.sh $MYARCH_FLAGS --prefix=%{_prefix} -else - CFLAGS="$MYCFLAGS" ./configure $MYARCH_FLAGS --prefix=%{_prefix} -fi +%configure --with-readmedir="%{_docdir}/%{docname}" -make -mkdir html -cp doc/*.html doc/*.txt html/. +%__make %{?jobs:-j%{jobs}} %install -rm -rf $RPM_BUILD_ROOT +make install DESTDIR=%{buildroot} -make mandir=$RPM_BUILD_ROOT%{_mandir} bindir=$RPM_BUILD_ROOT%{_bindir} \ - prefix=$RPM_BUILD_ROOT%{_prefix} install +%if 0%{?suse_version} > 1100 +%suse_update_desktop_file -n geeqie +%endif + +%__install -m 644 AUTHORS COPYING ChangeLog NEWS README.md "%{buildroot}/%{_docdir}/%{docname}/" %clean -rm -rf $RPM_BUILD_ROOT +%__rm -rf "%{buildroot}" %files -%defattr(-, root, root) - -%doc README COPYING TODO html -%{_bindir}/geeqie -%{_datadir}/locale/*/*/* -%{_datadir}/applications/geeqie.desktop +%defattr(-,root,root) +%doc %{_docdir}/%{docname} +%{_bindir}/geeqie* +%{_datadir}/geeqie +%{_datadir}/locale/*/LC_MESSAGES/*.mo +%{_datadir}/applications/org.geeqie.Geeqie.desktop %{_datadir}/pixmaps/geeqie.png -%{_mandir}/man?/* +%{_mandir}/man1/geeqie* +%{_prefix}/lib/geeqie