Files
2025-12-03 09:42:52 -05:00

38 lines
1.6 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup python 1.0
PortGroup java 1.0
name py-jcc
python.rootname JCC
version 3.15
categories-append devel
platforms darwin
maintainers nomaintainer
license Apache-2
description JCC is a C++ code generator for calling Java from C++/Python
long_description JCC is a C++ code generator for producing the code \
necessary to call into Java classes from CPython via \
Java's Native Invocation Interface (JNI).\
JCC generates C++ wrapper classes that hide all \
the gory details of JNI access as well Java memory \
and object reference management.\
JCC generates CPython types that make these C++ classes\
accessible from a Python interpreter. JCC attempts to make\
these Python types pythonic by detecting iterators and\
property accessors. Iterators and mappings may also be\
declared to JCC.
homepage https://lucene.apache.org/pylucene/jcc/index.html
checksums rmd160 f6654726a73bae67eedeb8584794ad12ae4fd3e9 \
sha256 6f1220f1d349d1f7ce727fd100c1c25ec62cf9695787e0cc287cd7da1f5fc49b \
size 189224
java.version 1.8+
java.fallback openjdk11
python.versions 313