pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/frogmouth
Module Name: pkgsrc
Committed By: wiz
Date: Mon Aug 12 10:07:30 UTC 2024
Added Files:
pkgsrc/textproc/frogmouth: ALTERNATIVES DESCR Makefile PLIST distinfo
pkgsrc/textproc/frogmouth/patches: patch-frogmouth_data_config.py
patch-frogmouth_data_data__directory.py
Log Message:
textproc/frogmouth: import frogmouth-0.9.2
Frogmouth is a Markdown viewer/browser for your terminal, built
with Textual.
Frogmouth can open `*.md` files locally or via a URL. There is a
familiar browser-like navigation stack, history, bookmarks, and
table of contents.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/frogmouth/ALTERNATIVES \
pkgsrc/textproc/frogmouth/DESCR pkgsrc/textproc/frogmouth/Makefile \
pkgsrc/textproc/frogmouth/PLIST pkgsrc/textproc/frogmouth/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_config.py \
pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_data__directory.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/textproc/frogmouth/ALTERNATIVES
diff -u /dev/null pkgsrc/textproc/frogmouth/ALTERNATIVES:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/ALTERNATIVES Mon Aug 12 10:07:30 2024
@@ -0,0 +1 @@
+bin/frogmouth @PREFIX@/bin/frogmouth-@PYVERSSUFFIX@
Index: pkgsrc/textproc/frogmouth/DESCR
diff -u /dev/null pkgsrc/textproc/frogmouth/DESCR:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/DESCR Mon Aug 12 10:07:30 2024
@@ -0,0 +1,6 @@
+Frogmouth is a Markdown viewer/browser for your terminal, built
+with Textual.
+
+Frogmouth can open `*.md` files locally or via a URL. There is a
+familiar browser-like navigation stack, history, bookmarks, and
+table of contents.
Index: pkgsrc/textproc/frogmouth/Makefile
diff -u /dev/null pkgsrc/textproc/frogmouth/Makefile:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/Makefile Mon Aug 12 10:07:30 2024
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2024/08/12 10:07:30 wiz Exp $
+
+DISTNAME= frogmouth-0.9.2
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_PYPI:=f/frogmouth/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/Textualize/frogmouth
+COMMENT= Markdown browser for your terminal
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core-[0-9]*:../../devel/py-poetry-core
+DEPENDS+= ${PYPKGPREFIX}-textual>=0.43.0:../../comms/py-textual
+DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.5.0:../../devel/py-typing-extensions
+DEPENDS+= ${PYPKGPREFIX}-httpx>=0.24.1:../../www/py-httpx
+# XXX
+DEPENDS+= ${PYPKGPREFIX}-xdg-base-dirs>=6.0.0:../../devel/py-xdg-base-dirs
+
+USE_LANGUAGES= # none
+
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} frogmouth frogmouth-${PYVERSSUFFIX} || ${TRUE}
+ find ${DESTDIR} -name *.orig -delete
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/frogmouth/PLIST
diff -u /dev/null pkgsrc/textproc/frogmouth/PLIST:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/PLIST Mon Aug 12 10:07:30 2024
@@ -0,0 +1,103 @@
+@comment $NetBSD: PLIST,v 1.1 2024/08/12 10:07:30 wiz Exp $
+bin/frogmouth-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/frogmouth/__init__.py
+${PYSITELIB}/frogmouth/__init__.pyc
+${PYSITELIB}/frogmouth/__init__.pyo
+${PYSITELIB}/frogmouth/__main__.py
+${PYSITELIB}/frogmouth/__main__.pyc
+${PYSITELIB}/frogmouth/__main__.pyo
+${PYSITELIB}/frogmouth/app/__init__.py
+${PYSITELIB}/frogmouth/app/__init__.pyc
+${PYSITELIB}/frogmouth/app/__init__.pyo
+${PYSITELIB}/frogmouth/app/app.py
+${PYSITELIB}/frogmouth/app/app.pyc
+${PYSITELIB}/frogmouth/app/app.pyo
+${PYSITELIB}/frogmouth/data/__init__.py
+${PYSITELIB}/frogmouth/data/__init__.pyc
+${PYSITELIB}/frogmouth/data/__init__.pyo
+${PYSITELIB}/frogmouth/data/bookmarks.py
+${PYSITELIB}/frogmouth/data/bookmarks.pyc
+${PYSITELIB}/frogmouth/data/bookmarks.pyo
+${PYSITELIB}/frogmouth/data/config.py
+${PYSITELIB}/frogmouth/data/config.pyc
+${PYSITELIB}/frogmouth/data/config.pyo
+${PYSITELIB}/frogmouth/data/data_directory.py
+${PYSITELIB}/frogmouth/data/data_directory.pyc
+${PYSITELIB}/frogmouth/data/data_directory.pyo
+${PYSITELIB}/frogmouth/data/history.py
+${PYSITELIB}/frogmouth/data/history.pyc
+${PYSITELIB}/frogmouth/data/history.pyo
+${PYSITELIB}/frogmouth/dialogs/__init__.py
+${PYSITELIB}/frogmouth/dialogs/__init__.pyc
+${PYSITELIB}/frogmouth/dialogs/__init__.pyo
+${PYSITELIB}/frogmouth/dialogs/error.py
+${PYSITELIB}/frogmouth/dialogs/error.pyc
+${PYSITELIB}/frogmouth/dialogs/error.pyo
+${PYSITELIB}/frogmouth/dialogs/help_dialog.py
+${PYSITELIB}/frogmouth/dialogs/help_dialog.pyc
+${PYSITELIB}/frogmouth/dialogs/help_dialog.pyo
+${PYSITELIB}/frogmouth/dialogs/information.py
+${PYSITELIB}/frogmouth/dialogs/information.pyc
+${PYSITELIB}/frogmouth/dialogs/information.pyo
+${PYSITELIB}/frogmouth/dialogs/input_dialog.py
+${PYSITELIB}/frogmouth/dialogs/input_dialog.pyc
+${PYSITELIB}/frogmouth/dialogs/input_dialog.pyo
+${PYSITELIB}/frogmouth/dialogs/text_dialog.py
+${PYSITELIB}/frogmouth/dialogs/text_dialog.pyc
+${PYSITELIB}/frogmouth/dialogs/text_dialog.pyo
+${PYSITELIB}/frogmouth/dialogs/yes_no_dialog.py
+${PYSITELIB}/frogmouth/dialogs/yes_no_dialog.pyc
+${PYSITELIB}/frogmouth/dialogs/yes_no_dialog.pyo
+${PYSITELIB}/frogmouth/screens/__init__.py
+${PYSITELIB}/frogmouth/screens/__init__.pyc
+${PYSITELIB}/frogmouth/screens/__init__.pyo
+${PYSITELIB}/frogmouth/screens/main.py
+${PYSITELIB}/frogmouth/screens/main.pyc
+${PYSITELIB}/frogmouth/screens/main.pyo
+${PYSITELIB}/frogmouth/utility/__init__.py
+${PYSITELIB}/frogmouth/utility/__init__.pyc
+${PYSITELIB}/frogmouth/utility/__init__.pyo
+${PYSITELIB}/frogmouth/utility/advertising.py
+${PYSITELIB}/frogmouth/utility/advertising.pyc
+${PYSITELIB}/frogmouth/utility/advertising.pyo
+${PYSITELIB}/frogmouth/utility/forge.py
+${PYSITELIB}/frogmouth/utility/forge.pyc
+${PYSITELIB}/frogmouth/utility/forge.pyo
+${PYSITELIB}/frogmouth/utility/type_tests.py
+${PYSITELIB}/frogmouth/utility/type_tests.pyc
+${PYSITELIB}/frogmouth/utility/type_tests.pyo
+${PYSITELIB}/frogmouth/widgets/__init__.py
+${PYSITELIB}/frogmouth/widgets/__init__.pyc
+${PYSITELIB}/frogmouth/widgets/__init__.pyo
+${PYSITELIB}/frogmouth/widgets/navigation.py
+${PYSITELIB}/frogmouth/widgets/navigation.pyc
+${PYSITELIB}/frogmouth/widgets/navigation.pyo
+${PYSITELIB}/frogmouth/widgets/navigation_panes/__init__.py
+${PYSITELIB}/frogmouth/widgets/navigation_panes/__init__.pyc
+${PYSITELIB}/frogmouth/widgets/navigation_panes/__init__.pyo
+${PYSITELIB}/frogmouth/widgets/navigation_panes/bookmarks.py
+${PYSITELIB}/frogmouth/widgets/navigation_panes/bookmarks.pyc
+${PYSITELIB}/frogmouth/widgets/navigation_panes/bookmarks.pyo
+${PYSITELIB}/frogmouth/widgets/navigation_panes/history.py
+${PYSITELIB}/frogmouth/widgets/navigation_panes/history.pyc
+${PYSITELIB}/frogmouth/widgets/navigation_panes/history.pyo
+${PYSITELIB}/frogmouth/widgets/navigation_panes/local_files.py
+${PYSITELIB}/frogmouth/widgets/navigation_panes/local_files.pyc
+${PYSITELIB}/frogmouth/widgets/navigation_panes/local_files.pyo
+${PYSITELIB}/frogmouth/widgets/navigation_panes/navigation_pane.py
+${PYSITELIB}/frogmouth/widgets/navigation_panes/navigation_pane.pyc
+${PYSITELIB}/frogmouth/widgets/navigation_panes/navigation_pane.pyo
+${PYSITELIB}/frogmouth/widgets/navigation_panes/table_of_contents.py
+${PYSITELIB}/frogmouth/widgets/navigation_panes/table_of_contents.pyc
+${PYSITELIB}/frogmouth/widgets/navigation_panes/table_of_contents.pyo
+${PYSITELIB}/frogmouth/widgets/omnibox.py
+${PYSITELIB}/frogmouth/widgets/omnibox.pyc
+${PYSITELIB}/frogmouth/widgets/omnibox.pyo
+${PYSITELIB}/frogmouth/widgets/viewer.py
+${PYSITELIB}/frogmouth/widgets/viewer.pyc
+${PYSITELIB}/frogmouth/widgets/viewer.pyo
Index: pkgsrc/textproc/frogmouth/distinfo
diff -u /dev/null pkgsrc/textproc/frogmouth/distinfo:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/distinfo Mon Aug 12 10:07:30 2024
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2024/08/12 10:07:30 wiz Exp $
+
+BLAKE2s (frogmouth-0.9.2.tar.gz) = 112fff26a29653ee20d5cab94bb9a206c463a0cef939f42ba05daad0210af390
+SHA512 (frogmouth-0.9.2.tar.gz) = c1f2b2e80b758efa2d9659ec91f144823dd26e4077f145f34c03c905f9725dc83b4f9b52844a71a38a648d7dfd70741d2cb518b8e7b4edad64950417e2d5fec2
+Size (frogmouth-0.9.2.tar.gz) = 28014 bytes
+SHA1 (patch-frogmouth_data_config.py) = fdaea6cfb182b24b48806c475d85288281f57900
+SHA1 (patch-frogmouth_data_data__directory.py) = 248238997bfb18886b6d1011ecfdca6bef625355
Index: pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_config.py
diff -u /dev/null pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_config.py:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_config.py Mon Aug 12 10:07:30 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-frogmouth_data_config.py,v 1.1 2024/08/12 10:07:30 wiz Exp $
+
+https://github.com/Textualize/frogmouth/issues/100
+
+--- frogmouth/data/config.py.orig 2024-08-12 09:56:01.097087580 +0000
++++ frogmouth/data/config.py
+@@ -7,7 +7,7 @@ from functools import lru_cache
+ from json import dumps, loads
+ from pathlib import Path
+
+-from xdg import xdg_config_home
++from xdg_base_dirs import xdg_config_home
+
+ from ..utility.advertising import ORGANISATION_NAME, PACKAGE_NAME
+
Index: pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_data__directory.py
diff -u /dev/null pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_data__directory.py:1.1
--- /dev/null Mon Aug 12 10:07:30 2024
+++ pkgsrc/textproc/frogmouth/patches/patch-frogmouth_data_data__directory.py Mon Aug 12 10:07:30 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-frogmouth_data_data__directory.py,v 1.1 2024/08/12 10:07:30 wiz Exp $
+
+https://github.com/Textualize/frogmouth/issues/100
+
+--- frogmouth/data/data_directory.py.orig 2024-08-12 09:56:10.984676267 +0000
++++ frogmouth/data/data_directory.py
+@@ -2,7 +2,7 @@
+
+ from pathlib import Path
+
+-from xdg import xdg_data_home
++from xdg_base_dirs import xdg_data_home
+
+ from ..utility.advertising import ORGANISATION_NAME, PACKAGE_NAME
+
Home |
Main Index |
Thread Index |
Old Index