1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

devel/py-pcpp: New port: C99 preprocessor written in pure Python

This commit is contained in:
Yuri Victorovich 2024-04-25 20:02:07 -07:00
parent a2851b7869
commit f9b8277761
4 changed files with 26 additions and 0 deletions

View File

@ -5210,6 +5210,7 @@
SUBDIR += py-pbr
SUBDIR += py-pbs-installer
SUBDIR += py-pcodedmp
SUBDIR += py-pcpp
SUBDIR += py-pdm
SUBDIR += py-pdm-autoexport
SUBDIR += py-pdm-backend

19
devel/py-pcpp/Makefile Normal file
View File

@ -0,0 +1,19 @@
PORTNAME= pcpp
DISTVERSION= 1.30
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C99 preprocessor written in pure Python
WWW= https://github.com/ned14/pcpp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= python
USE_PYTHON= distutils concurrent autoplist
NO_ARCH= yes
.include <bsd.port.mk>

3
devel/py-pcpp/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1714099807
SHA256 (pcpp-1.30.tar.gz) = 5af9fbce55f136d7931ae915fae03c34030a3b36c496e72d9636cedc8e2543a1
SIZE (pcpp-1.30.tar.gz) = 94283

3
devel/py-pcpp/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
pcpp is a pure universal Python C (pre-)preprocessor implementation very useful
for pre-preprocessing header only C++ libraries into single file includes and
other such build or packaging stage malarky.