X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=feh.spec;h=fb359c5176ade3c38029d39cdcb5fcd925e7aef9;hb=HEAD;hp=c521cdf7ae4f01c6f02d72072328700faa944df9;hpb=ef91e2077a17fec1108860f5e7eaee195c337a51;p=packages%2Ffeh.git diff --git a/feh.spec b/feh.spec index c521cdf..48492c9 100644 --- a/feh.spec +++ b/feh.spec @@ -1,19 +1,32 @@ Summary: Fast image viewer/indexer/montager -Summary(pl): Szybki program do przegl±dania/indeksowania/montowania obrazów +Summary(hu.UTF-8): Gyors képnézegető/indexelő/montázsoló +Summary(pl.UTF-8): Szybki program do przeglądania/indeksowania/montowania obrazów Name: feh -Version: 1.3.2 +Version: 3.10.2 Release: 1 License: BSD Group: X11/Applications/Graphics -Source0: http://www.linuxbrit.co.uk/downloads/%{name}-%{version}.tar.gz -# Source0-md5: a1ccf81068b6ce28715c820b61952888 -URL: http://www.linuxbrit.co.uk/ -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: giblib-devel >= 1.2.4 +Source0: https://feh.finalrewind.org/%{name}-%{version}.tar.bz2 +# Source0-md5: 0a780bf321c0653d03e3e18410f4d1ba +URL: https://feh.finalrewind.org/ +# Bash completion by https://github.com/scop/bash-completion/blob/master/completions/feh +Source1: %{name}-bash-completion +# zsh completion by https://git.finalrewind.org/zsh/plain/etc/completions/_feh +Source2: %{name}-zsh-completion +BuildRequires: curl-devel BuildRequires: imlib2-devel >= 1.0.0 +BuildRequires: libexif-devel BuildRequires: libjpeg-devel +BuildRequires: libmagic-devel BuildRequires: libpng-devel +BuildRequires: rpm-build >= 4.6 +BuildRequires: sed >= 4.0 +BuildRequires: xorg-lib-libX11-devel +BuildRequires: xorg-lib-libXinerama-devel +BuildRequires: xorg-lib-libXt-devel +Suggests: ImageMagick +Suggests: imlib2_loaders +Provides: WallpaperChanger BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -25,40 +38,109 @@ fast dynamic zooming, progressive loading, loading via HTTP (with reload support for watching webcams), recursive file opening (slideshow of a directory hierarchy), and mousewheel/keyboard control. -%description -l pl -feh jest szybk±, lekk± przegl±dark± obrazów która wykorzystuje -bibliotekê imlib2. Jest kierowana z linii poleceñ i obs³uguje wiele -obrazów naraz przez "pokazy slajdów", przegl±danie miniatur lub wiele -okienek na raz, oraz montowanie obrazów lub tworzenie indeksów -(wykorzystuj±c fonty TrueType do wy¶wietlania informacji o plikach). -Zaawansowane opcje zawieraj± szybie powiêkszanie, ³adowanie stopniowe, -³adowanie przez HTTP (z opcj± prze³adowania do ogl±dania webcamów), -rekursywne otwieranie plików (pokaz slajdów z hierarchii katalogów), -oraz sterowanie z klawiatury/myszki (te¿ z kó³kiem). +%description -l hu.UTF-8 +feh egy gyors, könnyűsúlyú képnézegető, amely az imlib2-t használja. +Parancssor-orientált és lehetséges több képet is nézni vetítés, +bélyegkép böngészés vagy több ablakban. További lehetőségek (többek +között): gyors dinamikus zoom, progresszív betöltés, HTTP protokoll +(webcam), rekurzív fájl megnyitás (könyvtár-szerkezetben diavetítés) +és egér-götgetés/billentyűzettel irányítás. + +%description -l pl.UTF-8 +feh jest szybką, lekką przeglądarką obrazów która wykorzystuje +bibliotekę imlib2. Jest kierowana z linii poleceń i obsługuje wiele +obrazów naraz przez "pokazy slajdów", przeglądanie miniatur lub wiele +okienek na raz, oraz montowanie obrazów lub tworzenie indeksów +(wykorzystując fonty TrueType do wyświetlania informacji o plikach). +Zaawansowane opcje zawierają szybie powiększanie, ładowanie stopniowe, +ładowanie przez HTTP (z opcją przeładowania do oglądania webcamów), +rekursywne otwieranie plików (pokaz slajdów z hierarchii katalogów), +oraz sterowanie z klawiatury/myszki (też z kółkiem). + +%package -n bash-completion-feh +Summary: Bash completion for feh +Summary(pl.UTF-8): Dopełnianie parametrów feh dla powłoki Bash +Group: Applications/Shells +Requires: bash-completion >= 1:2.0 +Requires: %{name} = %{version}-%{release} +Obsoletes: feh-bash-completion +BuildArch: noarch + +%description -n bash-completion-feh +Bash completion for feh. + +%description -n bash-completion-feh -l pl.UTF-8 +Dopełnianie parametrów feh dla powłoki Bash. + +%package -n zsh-completion-feh +Summary: ZSH completion for feh +Summary(pl.UTF-8): Dopełnianie parametrów feh dla powłoki ZSH +Group: Applications/Shells +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description -n zsh-completion-feh +ZSH completion for feh. + +%description -n zsh-completion-feh -l pl.UTF-8 +Dopełnianie parametrów feh dla powłoki ZSH. %prep %setup -q %build -rm -f missing -%{__aclocal} -%{__autoconf} -%{__automake} -%configure -%{__make} +CFLAGS="%{rpmcflags} %{rpmcppflags}" \ +LDFLAGS="%{rpmldflags}" \ +%{__make} \ + CC="%{__cc}" \ + PREFIX=%{_prefix} \ + exif=1 \ + help=1 \ + inotify=1 \ + magic=1 %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{bash_compdir},%{zsh_compdir}} %{__make} install \ - DESTDIR=$RPM_BUILD_ROOT + DESTDIR=$RPM_BUILD_ROOT \ + PREFIX="%{_prefix}" \ + bin_dir="$RPM_BUILD_ROOT%{_bindir}" \ + man_dir="$RPM_BUILD_ROOT%{_mandir}" \ + desktop_dir="$RPM_BUILD_ROOT%{_desktopdir}" \ + icon_dir="$RPM_BUILD_ROOT%{_iconsdir}/hicolor" + +cp -p %{SOURCE1} $RPM_BUILD_ROOT%{bash_compdir}/%{name} +cp -p %{SOURCE2} $RPM_BUILD_ROOT%{zsh_compdir}/_%{name} + +%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT +%post +%update_icon_cache hicolor +%update_desktop_database + +%postun +%update_icon_cache hicolor +%update_desktop_database + %files %defattr(644,root,root,755) -%doc AUTHORS COPYING ChangeLog TODO -%attr(755,root,root) %{_bindir}/* +%doc AUTHORS COPYING ChangeLog examples README.md TODO +%attr(755,root,root) %{_bindir}/feh %{_datadir}/feh -%{_mandir}/man1/* +%{_mandir}/man1/feh.1* +%{_desktopdir}/feh.desktop +%{_iconsdir}/hicolor/48x48/apps/feh.png +%{_iconsdir}/hicolor/scalable/apps/feh.svg + +%files -n bash-completion-feh +%defattr(644,root,root,755) +%{bash_compdir}/%{name} + +%files -n zsh-completion-feh +%defattr(644,root,root,755) +%{zsh_compdir}/_%{name}