pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-qwt-qt5: add version using py-sip6



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Wed Nov 30 22:53:49 2022 +0100
Changeset:	ab126334193d0c8647a99e7bb0f5ac3b6641d4f5

Modified Files:
	Makefile
Added Files:
	py-qwt-qt5/DESCR
	py-qwt-qt5/Makefile
	py-qwt-qt5/PLIST
	py-qwt-qt5/distinfo

Log Message:
py-qwt-qt5: add version using py-sip6

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ab126334193d0c8647a99e7bb0f5ac3b6641d4f5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 +
 py-qwt-qt5/DESCR    |  1 +
 py-qwt-qt5/Makefile | 41 +++++++++++++++++++++++++++++
 py-qwt-qt5/PLIST    | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 py-qwt-qt5/distinfo |  5 ++++
 5 files changed, 124 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index ee31cda098..a9dee6a7e3 100644
--- a/Makefile
+++ b/Makefile
@@ -4571,6 +4571,7 @@ SUBDIR+=	py-quhep
 SUBDIR+=	py-qupulse
 SUBDIR+=	py-qutip
 SUBDIR+=	py-qutrub
+SUBDIR+=	py-qwt-qt5
 SUBDIR+=	py-radontea
 SUBDIR+=	py-rainbownum
 SUBDIR+=	py-randomdict
diff --git a/py-qwt-qt5/DESCR b/py-qwt-qt5/DESCR
new file mode 100644
index 0000000000..ff1f429a4a
--- /dev/null
+++ b/py-qwt-qt5/DESCR
@@ -0,0 +1 @@
+Python PyQt wrapper for Qwt6
diff --git a/py-qwt-qt5/Makefile b/py-qwt-qt5/Makefile
new file mode 100644
index 0000000000..9fb6d466cc
--- /dev/null
+++ b/py-qwt-qt5/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.9 2022/11/25 13:31:35 wiz Exp $
+
+DISTNAME=	pyqt-qwt-1.02.02
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/pyqt-qwt/qwt-qt5/}
+PKGREVISION=	2
+CATEGORIES=	x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=GauiStori/}
+GITHUB_PROJECT=	PyQt-Qwt
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/GauiStori/PyQt-Qwt
+COMMENT=	Python PyQt wrapper for Qwt6
+LICENSE=	gnu-lgpl-v2.1 # with exception (Qwt License)
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-sip6-[0-9]*:../../wip/py-sip6
+TOOL_DEPENDS+=	${PYPKGPREFIX}-qt5-[0-9]*:../../wip/py-qt5
+TOOL_DEPENDS+=	${PYPKGPREFIX}-qt-builder-[0-9]*:../../wip/py-qt-builder
+# TODO: check if this is correct or should this be a full DEPENDS
+BUILD_DEPENDS+=	qt5-qtbase-[0-9]*:../../x11/qt5-qtbase
+
+WHEEL_NAME=	PyQt_Qwt-${PKGVERSION_NOREV}
+
+USE_LANGUAGES=	c++
+
+pre-configure:
+	${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+# clang: error: invalid argument '-bundle' not allowed with '-dynamiclib'
+BUILDLINK_TRANSFORM+=	rm:-bundle
+post-install:
+	install_name_tool -id ${PREFIX}/${PYSITELIB}/PyQt5/Qwt.so	\
+	  ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt5/Qwt.so
+.endif
+
+.include "../../lang/python/wheel.mk"
+.include "../../x11/qwt6-qt5/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-qwt-qt5/PLIST b/py-qwt-qt5/PLIST
new file mode 100644
index 0000000000..d26d19ab0a
--- /dev/null
+++ b/py-qwt-qt5/PLIST
@@ -0,0 +1,76 @@
+@comment $NetBSD$
+${PYSITELIB}/PyQt5/Qwt.cpython-310.so
+${PYSITELIB}/PyQt5/bindings/Qwt/Qwt.toml
+${PYSITELIB}/PyQt5/bindings/Qwt/Qwt_Qt5.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/conversions.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qmap_convert.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_abstract_legend.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_abstract_scale.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_abstract_scale_draw.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_abstract_slider.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_analog_clock.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_color_map.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_column_symbol.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_compass.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_compass_rose.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_counter.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_curve_fitter.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_dial.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_dial_needle.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_event_pattern.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_graphic.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_interval.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_knob.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_legend.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_legend_data.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_null_paintdevice.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_panner.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_picker.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_picker_machine.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_abstract_barchart.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_barchart.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_canvas.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_curve.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_dict.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_directpainter.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_grid.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_histogram.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_item.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_layout.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_marker.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_multi_barchart.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_panner.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_picker.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_rasteritem.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_renderer.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_seriesitem.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_spectrogram.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_plot_zoomer.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_point_polar.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_raster_data.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_round_scale_draw.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_samples.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_sampling_thread.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_scale_div.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_scale_draw.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_scale_engine.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_scale_map.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_scale_widget.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_series_data.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_series_store.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_slider.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_spline.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_symbol.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_text.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_text_engine.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_text_label.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_thermo.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_transform.sip
+${PYSITELIB}/PyQt5/bindings/Qwt/qwt_wheel.sip
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
diff --git a/py-qwt-qt5/distinfo b/py-qwt-qt5/distinfo
new file mode 100644
index 0000000000..212ed6f512
--- /dev/null
+++ b/py-qwt-qt5/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.4 2022/10/08 13:26:55 adam Exp $
+
+BLAKE2s (pyqt-qwt-1.02.02.tar.gz) = 70ec253f564f0cbae48901c16a3a89b1c09d797a902cc38f94d8262f3f8736f9
+SHA512 (pyqt-qwt-1.02.02.tar.gz) = 2892827fb7e4e71c0f770ba481ef4653f2ef09a68767c178e4f810bb9c2f1e80362c7a37867c9b5d3525aed8118aef6c503ddc28323db02fe159055efed2a71d
+Size (pyqt-qwt-1.02.02.tar.gz) = 120948 bytes


Home | Main Index | Thread Index | Old Index