FreeBSD Bugzilla – Attachment 255262 Details for
Bug 282836
[NEW PORT] archivers/py-pybcj: BCJ filter library
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
New Port py-pybcj 1.0.2
0003-Port-Python-pybcj.patch (text/plain), 2.41 KB, created by
Matthew Wener
on 2024-11-18 15:34:13 UTC
(
hide
)
Description:
New Port py-pybcj 1.0.2
Filename:
MIME Type:
Creator:
Matthew Wener
Created:
2024-11-18 15:34:13 UTC
Size:
2.41 KB
patch
obsolete
>From b86f4d541cf303c203ca233e6abc5797b0e5d735 Mon Sep 17 00:00:00 2001 >From: Charlie Root <root@tetra.local> >Date: Mon, 18 Nov 2024 08:28:45 -0500 >Subject: [PATCH 03/17] Port Python pybcj > >--- > archivers/Makefile | 1 + > archivers/py-pybcj/Makefile | 21 +++++++++++++++++++++ > archivers/py-pybcj/distinfo | 3 +++ > archivers/py-pybcj/pkg-descr | 5 +++++ > 4 files changed, 30 insertions(+) > create mode 100644 archivers/py-pybcj/Makefile > create mode 100644 archivers/py-pybcj/distinfo > create mode 100644 archivers/py-pybcj/pkg-descr > >diff --git a/archivers/Makefile b/archivers/Makefile >index d53790a3c..29afa05ac 100644 >--- a/archivers/Makefile >+++ b/archivers/Makefile >@@ -203,6 +203,7 @@ > SUBDIR += py-lzstring > SUBDIR += py-multivolumefile > SUBDIR += py-patool >+ SUBDIR += py-pybcj > SUBDIR += py-pyminizip > SUBDIR += py-python-lhafile > SUBDIR += py-python-lzo >diff --git a/archivers/py-pybcj/Makefile b/archivers/py-pybcj/Makefile >new file mode 100644 >index 000000000..121a17fee >--- /dev/null >+++ b/archivers/py-pybcj/Makefile >@@ -0,0 +1,21 @@ >+PORTNAME= pybcj >+PORTVERSION= 1.0.2 >+CATEGORIES= archivers python >+MASTER_SITES= PYPI >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= matthew@wener.org >+COMMENT= BCJ filter library >+WWW= https://codeberg.org/miurahr/pybcj >+ >+LICENSE= GPLv3 >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+BUILD_DEPENDS= ${PY_SETUPTOOLS} \ >+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}wheel>=:devel/py-wheel@${PY_FLAVOR} >+ >+USES= python >+USE_PYTHON= autoplist pep517 >+ >+.include <bsd.port.mk> >diff --git a/archivers/py-pybcj/distinfo b/archivers/py-pybcj/distinfo >new file mode 100644 >index 000000000..ca5c772e5 >--- /dev/null >+++ b/archivers/py-pybcj/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1724809518 >+SHA256 (pybcj-1.0.2.tar.gz) = c7f5bef7f47723c53420e377bc64d2553843bee8bcac5f0ad076ab1524780018 >+SIZE (pybcj-1.0.2.tar.gz) = 2111002 >diff --git a/archivers/py-pybcj/pkg-descr b/archivers/py-pybcj/pkg-descr >new file mode 100644 >index 000000000..30da3e686 >--- /dev/null >+++ b/archivers/py-pybcj/pkg-descr >@@ -0,0 +1,5 @@ >+In data compression, BCJ, short for Branch-Call-Jump, refers >+to a technique that improves the compression of machine code of >+executable binaries by replacing relative branch addresses with >+absolute ones. This allows a LZMA compressor to identify duplicate >+targets and archive higher compression rate. >-- >2.47.0 >
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 282836
:
255262
|
255269
|
255343