View | Details | Raw Unified | Return to bug 286048
Collapse All | Expand All

(-)b/devel/Makefile (+1 lines)
Lines 5936-5941 Link Here
5936
    SUBDIR += py-sparse
5936
    SUBDIR += py-sparse
5937
    SUBDIR += py-speaklater
5937
    SUBDIR += py-speaklater
5938
    SUBDIR += py-speg
5938
    SUBDIR += py-speg
5939
    SUBDIR += py-spin
5939
    SUBDIR += py-spyder-kernels
5940
    SUBDIR += py-spyder-kernels
5940
    SUBDIR += py-spyder-unittest
5941
    SUBDIR += py-spyder-unittest
5941
    SUBDIR += py-sqids
5942
    SUBDIR += py-sqids
(-)b/devel/py-spin/Makefile (+32 lines)
Added Link Here
1
PORTNAME=	spin
2
DISTVERSION=	0.13
3
CATEGORIES=	devel python science
4
MASTER_SITES=	PYPI
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
7
MAINTAINER=	agh@riseup.net
8
COMMENT=	Developer tool for scientific Python libraries
9
WWW=		https://pypi.org/project/spin/
10
11
LICENSE=	BSD3CLAUSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}importlib-metadata>=7:devel/py-importlib-metadata@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
20
21
USES=		python:3.8+
22
USE_PYTHON=	allflavors autoplist concurrent pep517
23
24
NO_ARCH=	yes
25
26
.include <bsd.port.pre.mk>
27
28
.if ${PYTHON_REL} < 31100
29
BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}tomli>0:textproc/py-tomli@${PY_FLAVOR}
30
.endif
31
32
.include <bsd.port.post.mk>
(-)b/devel/py-spin/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1743921739
2
SHA256 (spin-0.13.tar.gz) = 4f00a9f3a91ee1adfeed553a4dfd37015bf54481161bcdaabff6ec6d5bbf5ffe
3
SIZE (spin-0.13.tar.gz) = 29224
(-)b/devel/py-spin/pkg-descr (-1 / +7 lines)
Added Link Here
0
- 
1
Developers need to memorize a whole bunch of magic command-line incantations.
2
These incantations may also change over time. Often, Makefiles are used to
3
provide aliases, but Makefiles can be convoluted, are not written in Python,
4
and are hard to extend. The goal of spin is therefore to provide a simple,
5
user-friendly, extendable interface for common development tasks. It comes with
6
a few common build commands out the box, but can easily be customized per
7
project.

Return to bug 286048