FreeBSD Bugzilla – Attachment 255302 Details for
Bug 282841
[NEW PORT] archivers/py-comicapi: Comic archive (cbr/cbz) and metadata utilities
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
New Port py-comicapi 3.2.0 v2
0001-Port-Python-ComicAPI.patch (text/plain), 3.34 KB, created by
Matthew Wener
on 2024-11-19 17:00:46 UTC
(
hide
)
Description:
New Port py-comicapi 3.2.0 v2
Filename:
MIME Type:
Creator:
Matthew Wener
Created:
2024-11-19 17:00:46 UTC
Size:
3.34 KB
patch
obsolete
>From fab20ec3dd31efe972dc3d603b227ba5819d46b8 Mon Sep 17 00:00:00 2001 >From: Matthew Wener <matthew@wener.org> >Date: Tue, 19 Nov 2024 11:56:50 -0500 >Subject: archivers/py-comicapi: add new port > >--- > archivers/Makefile | 1 + > archivers/py-comicapi/Makefile | 50 +++++++++++++++++++++++++++++++++ > archivers/py-comicapi/distinfo | 3 ++ > archivers/py-comicapi/pkg-descr | 2 ++ > 4 files changed, 56 insertions(+) > create mode 100644 archivers/py-comicapi/Makefile > create mode 100644 archivers/py-comicapi/distinfo > create mode 100644 archivers/py-comicapi/pkg-descr > >diff --git a/archivers/Makefile b/archivers/Makefile >index 755d5fb7d..9dc3c5ed3 100644 >--- a/archivers/Makefile >+++ b/archivers/Makefile >@@ -193,6 +193,7 @@ > SUBDIR += py-brotlipy > SUBDIR += py-bup > SUBDIR += py-bz2file >+ SUBDIR += py-comicapi > SUBDIR += py-compressed-rtf > SUBDIR += py-cramjam > SUBDIR += py-laszip >diff --git a/archivers/py-comicapi/Makefile b/archivers/py-comicapi/Makefile >new file mode 100644 >index 000000000..d735cc2a7 >--- /dev/null >+++ b/archivers/py-comicapi/Makefile >@@ -0,0 +1,50 @@ >+PORTNAME= comicapi >+PORTVERSION= 3.2.0 >+CATEGORIES= archivers python >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= matthew@wener.org >+COMMENT= Comic archive (cbr/cbz) and metadata utilities >+WWW= https://github.com/comictagger/comicapi >+ >+LICENSE= APACHE20 >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}natsort>=0:devel/py-natsort@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pycountry>=0:textproc/py-pycountry@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}rapidfuzz>=0:devel/py-rapidfuzz@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}text2digits>=0:textproc/py-text2digits@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}wordninja>=0:textproc/py-wordninja@${PY_FLAVOR} >+ >+USES= python >+USE_PYTHON= autoplist distutils pytest >+ >+USE_GITHUB= yes >+GH_ACCOUNT= comictagger >+GH_TAGNAME= 2bf8332 >+ >+NO_ARCH= yes >+ >+OPTIONS_DEFINE= 7Z CBR ICU >+OPTIONS_DEFAUlT= ICU >+ >+7Z_DESC= 7-Zip >+7Z_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}py7zr>=0:archivers/py-py7zr@${PY_FLAVOR} >+ >+CBR_DESC= CBR >+CBR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rarfile>=0:archivers/py-rarfile@${PY_FLAVOR} \ >+ unrar>=0:archivers/unrar >+ >+ICU_DESC= ICU >+ICU_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyicu>=0:devel/py-pyicu@${PY_FLAVOR} >+ >+TEST_ENV= ${MAKE_ENV} \ >+ PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} >+ >+# The two sorting tests may fail based on system locale >+do-test: >+ @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v >+ >+.include <bsd.port.mk> >diff --git a/archivers/py-comicapi/distinfo b/archivers/py-comicapi/distinfo >new file mode 100644 >index 000000000..781ecf7d8 >--- /dev/null >+++ b/archivers/py-comicapi/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1724809518 >+SHA256 (comictagger-comicapi-3.2.0-2bf8332_GH0.tar.gz) = a96a0cdca8f5efc3337fe194f59b86e369e23d12e0fcec81e3c34b9e652c1f18 >+SIZE (comictagger-comicapi-3.2.0-2bf8332_GH0.tar.gz) = 17401837 >diff --git a/archivers/py-comicapi/pkg-descr b/archivers/py-comicapi/pkg-descr >new file mode 100644 >index 000000000..a57085212 >--- /dev/null >+++ b/archivers/py-comicapi/pkg-descr >@@ -0,0 +1,2 @@ >+Comic archive (cbr/cbz) and metadata utilities. >+Extracted from the comictagger project.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 282841
:
255273
| 255302