View | Details | Raw Unified | Return to bug 282836 | Differences between
and this patch

Collapse All | Expand All

(-)b/archivers/Makefile (+1 lines)
Lines 201-206 Link Here
201
    SUBDIR += py-lzma
201
    SUBDIR += py-lzma
202
    SUBDIR += py-lzstring
202
    SUBDIR += py-lzstring
203
    SUBDIR += py-patool
203
    SUBDIR += py-patool
204
    SUBDIR += py-pybcj
204
    SUBDIR += py-pyminizip
205
    SUBDIR += py-pyminizip
205
    SUBDIR += py-python-lhafile
206
    SUBDIR += py-python-lhafile
206
    SUBDIR += py-python-lzo
207
    SUBDIR += py-python-lzo
(-)b/archivers/py-pybcj/Makefile (+29 lines)
Added Link Here
1
PORTNAME=	pybcj
2
PORTVERSION=	1.0.2
3
CATEGORIES=	archivers python
4
MASTER_SITES=	PYPI
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
7
MAINTAINER=	matthew@wener.org
8
COMMENT=	BCJ filter library
9
WWW=		https://codeberg.org/miurahr/pybcj
10
11
LICENSE=	GPLv3
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
14
BUILD_DEPENDS=	${PY_SETUPTOOLS} \
15
		${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}wheel>=:devel/py-wheel@${PY_FLAVOR}
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
19
20
USES=		python
21
USE_PYTHON=	autoplist pep517 pytest
22
23
TEST_ENV=	${MAKE_ENV} \
24
		PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
25
26
do-test:
27
	@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v
28
29
.include <bsd.port.mk>
(-)b/archivers/py-pybcj/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1724809518
2
SHA256 (pybcj-1.0.2.tar.gz) = c7f5bef7f47723c53420e377bc64d2553843bee8bcac5f0ad076ab1524780018
3
SIZE (pybcj-1.0.2.tar.gz) = 2111002
(-)b/archivers/py-pybcj/pkg-descr (-1 / +5 lines)
Added Link Here
0
- 
1
In data compression, BCJ, short for Branch-Call-Jump, refers
2
to a technique that improves the compression of machine code of
3
executable binaries by replacing relative branch addresses with
4
absolute ones. This allows a LZMA compressor to identify duplicate
5
targets and archive higher compression rate.

Return to bug 282836