BSD Ports

www/buku 5.1.1 FreeBSD

Powerful command-line bookmark manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d8270cd120
License
GPLv3
Categories
www, python
Package size
171.9 KiB, 897.1 KiB installed

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.

In the other systems

SystemPortVersion
FreeBSDwww/buku5.1.1
OpenBSDwww/buku5.1p0
NetBSDwip/py-buku5.1
DragonFlywww/buku4.9
HardenedBSDwww/buku5.1.1
GhostBSDwww/buku5.1_1

Install

Binary package:

pkg install buku

From the ports tree:

cd /usr/ports/www/buku/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	buku>0:www/buku

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.1.15.1.14.7.15.05.1.1
FreeBSD:14:quarterly5.1.15.1.1n/a5.05.1.1
FreeBSD:15:latest5.1.15.1.1n/a5.05.0
FreeBSD:15:quarterly5.1.15.1.1n/an/an/a
FreeBSD:16:latest5.1.15.1.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 5

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 32

No port depends on this one.

Configuration

Options name: www_buku

OptionDefaultDescription
BASHonInstall bash completion
FISHonInstall fish completion
ZSHonInstall zsh completion
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
jarun-buku-v5.1.1_GH0.tar.gz67351438b0b3308d26170eb567763ff5a11012a939ea75a1368415425f18a1f46cac8a

Commit history 2

DateCommitCreditsLog message
d8270cd120 Po-Chuan Hsieh www/buku: Update to 5.1.1
- Change MASTER_SITES from PYPI to GitHub temporarily Changes: https://github.com/jarun/buku/releases https://github.com/jarun/buku/commits/master
45ea4cf85c Michael Osipov */*: Bump consumers of www/beautifulsoup4 after port rename
PR: 297837 Approved by: wen (maintainer via email)