Port details on branch 2022Q2 |
- buku Powerful command-line bookmark manager
- 4.9 www =1 4.8_1Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2018-08-31 22:19:05
- Last Update: 2024-04-08 20:16:41
- Commit Hash: 967086d
- People watching this port, also watch:: libva-intel-driver, foot, spotify-player, sway, chafa
- Also Listed In: python
- License: GPLv3
- WWW:
- https://github.com/jarun/buku
- Description:
- buku is a powerful bookmark manager written in Python3 and SQLite3. When I
started writing it, I couldn't find a flexible command-line solution with a
private, portable, merge-able database along with seamless GUI integration.
Hence, buku (after my son's nickname, meaning close to the heart in my
language).
buku can auto-import bookmarks from your browser(s) or fetch the title and
description of a bookmarked url from the web. 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. buku can look up the latest snapshot of a broken link on the Wayback
Machine. There's an Easter egg to revisit random forgotten bookmarks too! Buku
is too busy to track you: no hidden history, obsolete records, usage analytics
or homing.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/www/buku/ && make install clean
- To add the package, run one of these commands:
- pkg install www/buku
- pkg install buku
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: buku
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1712580506
SHA256 (jarun-buku-v4.9_GH0.tar.gz) = 1e432270ae78c7852110dcf2c2e215893bcc338299a4998f14a1f6b26e37bfac
SIZE (jarun-buku-v4.9_GH0.tar.gz) = 615794
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=0 : devel/py-setuptools@py39
- py39-wheel>=0 : devel/py-wheel@py39
- python3.9 : lang/python39
- py39-build>=0 : devel/py-build@py39
- py39-installer>=0 : devel/py-installer@py39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-beautifulsoup>=4.4.1 : www/py-beautifulsoup@py39
- py39-certifi>=0 : security/py-certifi@py39
- py39-html5lib>=1.0.1 : www/py-html5lib@py39
- py39-sqlite3>=0 : databases/py-sqlite3@py39
- py39-urllib3>=1.23,1<2,1 : net/py-urllib3@py39
- py39-cryptography>=42.0.5,1 : security/py-cryptography@py39
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for buku-4.9:
====> Options available for the multi COMPLETION: you have to choose at least one of them
BASH=on: Install bash completion
FISH=on: Install fish completion
ZSH=on: Install zsh completion
===> Use 'make config' to modify these settings
- Options name:
- www_buku
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|