Blob Blame History Raw
Name:       buku
Version:    3.8
Release:    1%{?dist}
Summary:    Powerful command-line bookmark manager 

License:    GPLv3+
URL:        https://github.com/jarun/Buku
Source0:    %{url}/archive/v%{version}/%{name}-%{version}.tar.gz

BuildArch:  noarch

BuildRequires:  make


%description
buku is a powerful bookmark manager written in Python3 and SQLite3.

buku fetches the title of a bookmarked web page and stores it along 
with any additional comments and tags. You can use your favourite editor 
to compose and update bookmarks. With multiple search options, including regex 
and a deep scan mode (particularly for URLs), it can find any bookmark 
instantly. Multiple search results can be opened in the browser at once.


%prep
%autosetup -p1 -n Buku-%{version}
sed -i '1s/env //' buku.py


%build
# Nothing to do


%install
%make_install PREFIX=%{_prefix}
install -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \
  auto-completion/bash/buku-completion.bash
install -Dpm0644 -t %{buildroot}%{_datadir}/fish/vendor_functions.d \
  auto-completion/fish/buku.fish
install -Dpm0644 -t %{buildroot}%{_datadir}/zsh/site-functions \
  auto-completion/zsh/_buku


%files
%doc CHANGELOG README.md
%license LICENSE
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_datadir}/bash-completion/completions/buku-completion.bash
%dir %{_datadir}/fish/vendor_functions.d
%{_datadir}/fish/vendor_functions.d/buku.fish
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_buku


%changelog
* Thu May 24 2018 Robert-André Mauchin <zebob.m@gmail.com> - 3.8-1
- Release 3.8

* Wed Mar 28 2018 Robert-André Mauchin <zebob.m@gmail.com> - 3.7-1
- Release 3.7

* Sat Feb 24 2018 Robert-André Mauchin <zebob.m@gmail.com> - 3.6-1
- First RPM release