X-Git-Url: http://git.pld-linux.org/?p=packages%2Fnnn.git;a=blobdiff_plain;f=nnn.spec;h=5f0e78ee807b38cc1e362255d14ca40bdeb16e77;hp=730e09e0cc64a087f4fdb073c4ab45ed81a762ec;hb=321fea6778eb6cef9d8259f6c4e9870b3234f5a4;hpb=1764ae3d90f85273065ca1b91404c412cd7fbb24 diff --git a/nnn.spec b/nnn.spec index 730e09e..5f0e78e 100644 --- a/nnn.spec +++ b/nnn.spec @@ -3,17 +3,20 @@ # Summary: The missing terminal file browser for X Name: nnn -Version: 2.1 +Version: 3.5 Release: 1 License: BSD Group: Applications/Console Source0: https://github.com/jarun/nnn/archive/v%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 6c4094064a9e8edbc73c0f37c6d4ccf0 +# Source0-md5: f5bb1d9e6626363f90330fca1a995cad Patch0: %{name}-no-rebuild-on-install.patch +Patch1: %{name}-flags.patch URL: https://github.com/jarun/nnn BuildRequires: ncurses-devel +BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: readline-devel +Suggests: archivemount BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -48,9 +51,7 @@ Summary(pl.UTF-8): bashowe uzupełnianie nazw dla nnn Group: Applications/Shells Requires: %{name} = %{version}-%{release} Requires: bash-completion >= 2.0 -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description -n bash-completion-nnn This package provides bash-completion for nnn. @@ -87,13 +88,17 @@ Dopełnianie parametrów w zsh dla polecenia nnn. %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %{__make} \ CC="%{__cc}" \ CFLAGS="%{rpmcflags}" \ + CFLAGS_OPTIMIZATION= \ CPPFLAGS="%{rpmcppflags}" \ - LDFLAGS="%{rpmldflags}" + LDFLAGS="%{rpmldflags}" \ + O_CTX8=1 \ + O_PCRE=1 %install rm -rf $RPM_BUILD_ROOT @@ -102,11 +107,11 @@ rm -rf $RPM_BUILD_ROOT PREFIX=%{_prefix} install -Dpm0644 -t $RPM_BUILD_ROOT%{bash_compdir} \ - scripts/auto-completion/bash/nnn-completion.bash + misc/auto-completion/bash/nnn-completion.bash install -Dpm0644 -t $RPM_BUILD_ROOT%{fish_compdir} \ - scripts/auto-completion/fish/nnn.fish + misc/auto-completion/fish/nnn.fish install -Dpm0644 -t $RPM_BUILD_ROOT%{zsh_compdir} \ - scripts/auto-completion/zsh/_nnn + misc/auto-completion/zsh/_nnn %clean rm -rf $RPM_BUILD_ROOT