py-lightgbm: new package

master
Thomas Klausner 2024-02-15 08:39:12 +01:00
parent bce5804fe6
commit 729085bba9
5 changed files with 69 additions and 1 deletions

View File

@ -132,8 +132,8 @@ SUBDIR+= alberta
SUBDIR+= aldo
SUBDIR+= aldumb
SUBDIR+= alertmanager
SUBDIR+= alive
SUBDIR+= alire
SUBDIR+= alive
SUBDIR+= alsa-lib-git
SUBDIR+= alsa-plugins
SUBDIR+= alsa-plugins-jack
@ -1142,6 +1142,7 @@ SUBDIR+= gerris
SUBDIR+= gerris-snapshot
SUBDIR+= getdns
SUBDIR+= getdp
SUBDIR+= getssl
SUBDIR+= gf2x
SUBDIR+= gfa
SUBDIR+= gfan
@ -3875,6 +3876,7 @@ SUBDIR+= py-libtextcat
SUBDIR+= py-libtorrent-rasterbar
SUBDIR+= py-libvirt
SUBDIR+= py-lifelines
SUBDIR+= py-lightgbm
SUBDIR+= py-linearalgebra
SUBDIR+= py-lingpy
SUBDIR+= py-linop

2
py-lightgbm/DESCR Normal file
View File

@ -0,0 +1,2 @@
TODO: Fill in a short description of the package.
TODO: It should be between 3 and 20 lines.

23
py-lightgbm/Makefile Normal file
View File

@ -0,0 +1,23 @@
# $NetBSD$
DISTNAME= lightgbm-4.3.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_PYPI:=l/lightgbm/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://pypi.org/project/lightgbm/
COMMENT= Gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework
LICENSE= mit
TOOL_DEPENDS+= cmake-[0-9]*:../../devel/cmake
TOOL_DEPENDS+= ${PYPKGPREFIX}-scikit-build-core-[0-9]*:../../devel/py-scikit-build-core
# from pyproject.toml
DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy
DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy
USE_LANGUAGES= c c++
#.include "../../devel/cmake/build.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

36
py-lightgbm/PLIST Normal file
View File

@ -0,0 +1,36 @@
@comment $NetBSD$
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/lightgbm/VERSION.txt
${PYSITELIB}/lightgbm/__init__.py
${PYSITELIB}/lightgbm/__init__.pyc
${PYSITELIB}/lightgbm/__init__.pyo
${PYSITELIB}/lightgbm/basic.py
${PYSITELIB}/lightgbm/basic.pyc
${PYSITELIB}/lightgbm/basic.pyo
${PYSITELIB}/lightgbm/callback.py
${PYSITELIB}/lightgbm/callback.pyc
${PYSITELIB}/lightgbm/callback.pyo
${PYSITELIB}/lightgbm/compat.py
${PYSITELIB}/lightgbm/compat.pyc
${PYSITELIB}/lightgbm/compat.pyo
${PYSITELIB}/lightgbm/dask.py
${PYSITELIB}/lightgbm/dask.pyc
${PYSITELIB}/lightgbm/dask.pyo
${PYSITELIB}/lightgbm/engine.py
${PYSITELIB}/lightgbm/engine.pyc
${PYSITELIB}/lightgbm/engine.pyo
${PYSITELIB}/lightgbm/lib/lib_lightgbm.so
${PYSITELIB}/lightgbm/libpath.py
${PYSITELIB}/lightgbm/libpath.pyc
${PYSITELIB}/lightgbm/libpath.pyo
${PYSITELIB}/lightgbm/plotting.py
${PYSITELIB}/lightgbm/plotting.pyc
${PYSITELIB}/lightgbm/plotting.pyo
${PYSITELIB}/lightgbm/py.typed
${PYSITELIB}/lightgbm/sklearn.py
${PYSITELIB}/lightgbm/sklearn.pyc
${PYSITELIB}/lightgbm/sklearn.pyo

5
py-lightgbm/distinfo Normal file
View File

@ -0,0 +1,5 @@
$NetBSD$
BLAKE2s (lightgbm-4.3.0.tar.gz) = 18b661e5ac3f5eaca67a6b2e5024fd7bccce6385f7ef41a7903497d7c481b38c
SHA512 (lightgbm-4.3.0.tar.gz) = 5deeac11b74d9a34bba4f649555741e1fb3fe65b94082441f9725cb4c3cbe022ec94641444e976dfb5e412595db89ba1e91569a72f1fcfa55d41dd07e4c9bd8f
Size (lightgbm-4.3.0.tar.gz) = 1694675 bytes