summaryrefslogtreecommitdiff
path: root/www/buku
diff options
context:
space:
mode:
Diffstat (limited to 'www/buku')
-rw-r--r--www/buku/Makefile7
-rw-r--r--www/buku/distinfo6
-rw-r--r--www/buku/files/patch-pyproject.toml26
-rw-r--r--www/buku/files/patch-setup.py11
4 files changed, 30 insertions, 20 deletions
diff --git a/www/buku/Makefile b/www/buku/Makefile
index 40682e095937..2afd17f83174 100644
--- a/www/buku/Makefile
+++ b/www/buku/Makefile
@@ -1,5 +1,5 @@
PORTNAME= buku
-PORTVERSION= 5.0
+PORTVERSION= 5.1
DISTVERSIONPREFIX= v
CATEGORIES= www python
@@ -23,8 +23,6 @@ USE_PYTHON= autoplist cryptography noflavors pep517
NO_ARCH= yes
-PLIST_FILES= share/man/man1/buku.1.gz
-
USE_GITHUB= yes
GH_ACCOUNT= jarun
@@ -42,9 +40,6 @@ ZSH_PLIST_FILES= share/zsh/site-functions/_buku
post-extract:
@${RM} -r ${WRKSRC}/bukuserver
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/buku.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
post-install-BASH-on:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/auto-completion/bash/buku-completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/buku-completion.bash
diff --git a/www/buku/distinfo b/www/buku/distinfo
index 2720a69a8e53..315c02501288 100644
--- a/www/buku/distinfo
+++ b/www/buku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936044
-SHA256 (jarun-buku-v5.0_GH0.tar.gz) = 87e226b0062a17cb10bf02a6cefea08e859d74985e373b76496150ecda92d73e
-SIZE (jarun-buku-v5.0_GH0.tar.gz) = 662828
+TIMESTAMP = 1765895694
+SHA256 (jarun-buku-v5.1_GH0.tar.gz) = 0f1a3e15f882fe9a0f8e550abae7388d3cb81d4718a1b4309dcf4363633cb7b1
+SIZE (jarun-buku-v5.1_GH0.tar.gz) = 673457
diff --git a/www/buku/files/patch-pyproject.toml b/www/buku/files/patch-pyproject.toml
new file mode 100644
index 000000000000..2c83fa4daa32
--- /dev/null
+++ b/www/buku/files/patch-pyproject.toml
@@ -0,0 +1,26 @@
+--- pyproject.toml.orig 2025-12-07 15:02:42 UTC
++++ pyproject.toml
+@@ -3,7 +3,7 @@ readme = "README.md"
+ description = "Bookmark manager like a text-based mini-web."
+ keywords = ["cli", "bookmarks", "tag", "utility"]
+ readme = "README.md"
+-license = "GPL-3.0-or-later"
++license = { text = "GPL-3.0-or-later" }
+ authors = [{ name = "Arun Prakash Jana", email = "engineerarun@gmail.com" }]
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+@@ -87,7 +87,6 @@ buku = "buku:main"
+
+ [project.scripts]
+ buku = "buku:main"
+-bukuserver = "bukuserver.server:cli"
+
+ [tool.setuptools]
+ py-modules = ["buku"]
+@@ -100,5 +99,5 @@ version = { attr = "buku.__version__" }
+ version = { attr = "buku.__version__" }
+
+ [build-system]
+-requires = ["setuptools>=77.0.3"]
++requires = ["setuptools>=61"]
+ build-backend = "setuptools.build_meta"
diff --git a/www/buku/files/patch-setup.py b/www/buku/files/patch-setup.py
deleted file mode 100644
index 2b0fffa941be..000000000000
--- a/www/buku/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2022-07-01 22:29:19 UTC
-+++ setup.py
-@@ -81,7 +81,7 @@ setup(
- packages=find_packages(exclude=['tests']),
- include_package_data=True,
- entry_points={
-- 'console_scripts': ['buku=buku:main', 'bukuserver=bukuserver.server:cli']
-+ 'console_scripts': ['buku=buku:main']
- },
- extras_require={
- "ca-certificates": ["certifi"],