Friday, October 02, 2020

Re: removal of devel/py-gobject3 (!python3)

On 2020/10/02 21:25, Klemens Nanni wrote:
> Updated diff after quirks churn.

-common should get merged back in too, I think this is the way:

Index: editors/Makefile
===================================================================
RCS file: /cvs/ports/editors/Makefile,v
retrieving revision 1.141
diff -u -p -r1.141 Makefile
--- editors/Makefile 28 Jun 2020 21:25:18 -0000 1.141
+++ editors/Makefile 2 Oct 2020 19:44:45 -0000
@@ -51,7 +51,6 @@
SUBDIR += nvi,iconv
SUBDIR += py-neovim
SUBDIR += py-neovim,python3
- SUBDIR += py-qscintilla
SUBDIR += py-qscintilla,python3
SUBDIR += qscintilla
SUBDIR += scintilla
Index: devel/quirks/Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.1047
diff -u -p -r1.1047 Makefile
--- devel/quirks/Makefile 25 Sep 2020 21:40:55 -0000 1.1047
+++ devel/quirks/Makefile 2 Oct 2020 19:44:45 -0000
@@ -5,7 +5,7 @@ CATEGORIES = devel databases
DISTFILES =

# API.rev
-PKGNAME = quirks-3.439
+PKGNAME = quirks-3.440
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

Index: devel/quirks/files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.1065
diff -u -p -r1.1065 Quirks.pm
--- devel/quirks/files/Quirks.pm 25 Sep 2020 21:40:55 -0000 1.1065
+++ devel/quirks/files/Quirks.pm 2 Oct 2020 19:44:45 -0000
@@ -479,6 +479,8 @@ my $stem_extensions = {
'py-urwid' => 'py3-urwid',
'py-ply' => 'py3-ply',
'py-dtfabric' => 'py3-dtfabric',
+# 6.9
+ 'py-qscintilla' => 'py3-qscintilla',
};

my $obsolete_reason = {
Index: geo/qgis/Makefile
===================================================================
RCS file: /cvs/ports/geo/qgis/Makefile,v
retrieving revision 1.134
diff -u -p -r1.134 Makefile
--- geo/qgis/Makefile 14 Sep 2020 07:25:27 -0000 1.134
+++ geo/qgis/Makefile 2 Oct 2020 19:44:45 -0000
@@ -8,6 +8,7 @@ COMMENT = desktop geographical informati
DPB_PROPERTIES = parallel

DISTNAME = qgis-3.14.16
+REVISION = 0
EXTRACT_SUFX = .tar.bz2
CATEGORIES = geo x11
DEBUG_PACKAGES =${BUILD_PACKAGES}
Index: editors/py-qscintilla/Makefile
===================================================================
RCS file: /cvs/ports/editors/py-qscintilla/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- editors/py-qscintilla/Makefile 3 Jul 2020 21:12:53 -0000 1.25
+++ editors/py-qscintilla/Makefile 2 Oct 2020 19:44:45 -0000
@@ -1,16 +1,12 @@
# $OpenBSD: Makefile,v 1.25 2020/07/03 21:12:53 sthen Exp $

-COMMENT-main = Python binding for the Scintilla source code editor
-COMMENT-common = common files for py-qscintilla
+COMMENT = Python binding for the Scintilla source code editor

VERSION = 2.11.4
-REVISION = 2
+REVISION = 3
MODPY_EGG_VERSION = ${VERSION}
DISTNAME = QScintilla-${VERSION}
-
-PKGNAME-main = py-qscintilla-${VERSION}
-FULLPKGNAME-common = py-qscintilla-common-${VERSION}
-FULLPKGPATH-common = editors/py-qscintilla,-common
+PKGNAME = py-qscintilla-${VERSION}

CATEGORIES = editors x11 devel

@@ -21,12 +17,8 @@ PERMIT_PACKAGE = Yes

MASTER_SITES = https://www.riverbankcomputing.com/static/Downloads/QScintilla/${VERSION}/

-WANTLIB-main += ${COMPILER_LIBCXX} GL m Qt5Core Qt5Gui Qt5PrintSupport
-WANTLIB-main += Qt5Widgets qscintilla2_qt5
-
-WANTLIB-common +=
-
-MULTI_PACKAGES = -main -common
+WANTLIB += ${COMPILER_LIBCXX} GL m Qt5Core Qt5Gui Qt5PrintSupport
+WANTLIB += Qt5Widgets qscintilla2_qt5

MODULES = lang/python \
x11/qt5
@@ -35,23 +27,13 @@ PYQTVER = PyQt5
SIPDIR = share/sip/PyQt5${MODPY_BIN_SUFFIX}

FLAVORS = python3
-FLAVOR ?=
-
-.if ${FLAVOR:Mpython3}
-FULLPKGNAME-main = ${PKGNAME-main:S/^py-/py3-/}
-FULLPKGPATH-main = editors/py-qscintilla,-main${MODPY_FLAVOR}
-.endif
+FLAVOR = python3

BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = devel/py-sip${MODPY_FLAVOR} \
x11/dbus-python${MODPY_FLAVOR} \
x11/py-qt5${MODPY_FLAVOR}
-RUN_DEPENDS-main = ${RUN_DEPENDS} \
- editors/py-qscintilla,-common
-LIB_DEPENDS-main = editors/qscintilla=${VERSION}
-
-RUN_DEPENDS-common =
-LIB_DEPENDS-common =
+LIB_DEPENDS = editors/qscintilla=${VERSION}

COMPILER = base-clang ports-gcc base-gcc

Index: editors/py-qscintilla/pkg/DESCR
===================================================================
RCS file: editors/py-qscintilla/pkg/DESCR
diff -N editors/py-qscintilla/pkg/DESCR
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ editors/py-qscintilla/pkg/DESCR 2 Oct 2020 19:44:45 -0000
@@ -0,0 +1 @@
+Python binding for QScintilla.
Index: editors/py-qscintilla/pkg/DESCR-common
===================================================================
RCS file: editors/py-qscintilla/pkg/DESCR-common
diff -N editors/py-qscintilla/pkg/DESCR-common
--- editors/py-qscintilla/pkg/DESCR-common 19 Feb 2020 17:35:36 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1 +0,0 @@
-Common files for py-qscintilla.
Index: editors/py-qscintilla/pkg/DESCR-main
===================================================================
RCS file: editors/py-qscintilla/pkg/DESCR-main
diff -N editors/py-qscintilla/pkg/DESCR-main
--- editors/py-qscintilla/pkg/DESCR-main 19 Feb 2020 17:35:36 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1 +0,0 @@
-Python binding for QScintilla.
Index: editors/py-qscintilla/pkg/PLIST
===================================================================
RCS file: editors/py-qscintilla/pkg/PLIST
diff -N editors/py-qscintilla/pkg/PLIST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ editors/py-qscintilla/pkg/PLIST 2 Oct 2020 19:44:45 -0000
@@ -0,0 +1,70 @@
+@comment $OpenBSD: PLIST-main,v 1.1 2020/02/19 17:35:36 juanfra Exp $
+@conflict ${MODPY_PY_PREFIX}qscintilla-${QTVER}-*
+@conflict py-qscintilla-common-*
+@pkgpath editors/py-qscintilla,-common
+@pkgpath editors/py-qscintilla,-main${MODPY_FLAVOR}
+@pkgpath editors/py-qscintilla,${QTVER}
+@pkgpath editors/py-qscintilla
+lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/Qsci.pyi
+@so lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/Qsci.so
+lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/INSTALLER
+lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/${QTVER}/qsci/api/python/QScintilla2.api
+${SIPDIR}/Qsci/
+${SIPDIR}/Qsci/qsciabstractapis.sip
+${SIPDIR}/Qsci/qsciapis.sip
+${SIPDIR}/Qsci/qscicommand.sip
+${SIPDIR}/Qsci/qscicommandset.sip
+${SIPDIR}/Qsci/qscidocument.sip
+${SIPDIR}/Qsci/qscilexer.sip
+${SIPDIR}/Qsci/qscilexeravs.sip
+${SIPDIR}/Qsci/qscilexerbash.sip
+${SIPDIR}/Qsci/qscilexerbatch.sip
+${SIPDIR}/Qsci/qscilexercmake.sip
+${SIPDIR}/Qsci/qscilexercoffeescript.sip
+${SIPDIR}/Qsci/qscilexercpp.sip
+${SIPDIR}/Qsci/qscilexercsharp.sip
+${SIPDIR}/Qsci/qscilexercss.sip
+${SIPDIR}/Qsci/qscilexercustom.sip
+${SIPDIR}/Qsci/qscilexerd.sip
+${SIPDIR}/Qsci/qscilexerdiff.sip
+${SIPDIR}/Qsci/qscilexeredifact.sip
+${SIPDIR}/Qsci/qscilexerfortran.sip
+${SIPDIR}/Qsci/qscilexerfortran77.sip
+${SIPDIR}/Qsci/qscilexerhtml.sip
+${SIPDIR}/Qsci/qscilexeridl.sip
+${SIPDIR}/Qsci/qscilexerjava.sip
+${SIPDIR}/Qsci/qscilexerjavascript.sip
+${SIPDIR}/Qsci/qscilexerjson.sip
+${SIPDIR}/Qsci/qscilexerlua.sip
+${SIPDIR}/Qsci/qscilexermakefile.sip
+${SIPDIR}/Qsci/qscilexermarkdown.sip
+${SIPDIR}/Qsci/qscilexermatlab.sip
+${SIPDIR}/Qsci/qscilexeroctave.sip
+${SIPDIR}/Qsci/qscilexerpascal.sip
+${SIPDIR}/Qsci/qscilexerperl.sip
+${SIPDIR}/Qsci/qscilexerpo.sip
+${SIPDIR}/Qsci/qscilexerpostscript.sip
+${SIPDIR}/Qsci/qscilexerpov.sip
+${SIPDIR}/Qsci/qscilexerproperties.sip
+${SIPDIR}/Qsci/qscilexerpython.sip
+${SIPDIR}/Qsci/qscilexerruby.sip
+${SIPDIR}/Qsci/qscilexerspice.sip
+${SIPDIR}/Qsci/qscilexersql.sip
+${SIPDIR}/Qsci/qscilexertcl.sip
+${SIPDIR}/Qsci/qscilexertex.sip
+${SIPDIR}/Qsci/qscilexerverilog.sip
+${SIPDIR}/Qsci/qscilexervhdl.sip
+${SIPDIR}/Qsci/qscilexerxml.sip
+${SIPDIR}/Qsci/qscilexeryaml.sip
+${SIPDIR}/Qsci/qscimacro.sip
+${SIPDIR}/Qsci/qscimod4.sip
+${SIPDIR}/Qsci/qscimod5.sip
+${SIPDIR}/Qsci/qscimodcommon.sip
+${SIPDIR}/Qsci/qsciprinter.sip
+${SIPDIR}/Qsci/qsciscintilla.sip
+${SIPDIR}/Qsci/qsciscintillabase.sip
+${SIPDIR}/Qsci/qscistyle.sip
+${SIPDIR}/Qsci/qscistyledtext.sip
Index: editors/py-qscintilla/pkg/PLIST-common
===================================================================
RCS file: editors/py-qscintilla/pkg/PLIST-common
diff -N editors/py-qscintilla/pkg/PLIST-common
--- editors/py-qscintilla/pkg/PLIST-common 19 Feb 2020 17:35:36 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,7 +0,0 @@
-@comment $OpenBSD: PLIST-common,v 1.1 2020/02/19 17:35:36 juanfra Exp $
-@conflict py3-qscintilla-${QTVER}-*
-@pkgpath editors/py-qscintilla,${QTVER}
-lib/${QTVER}/qsci/
-lib/${QTVER}/qsci/api/
-lib/${QTVER}/qsci/api/python/
-lib/${QTVER}/qsci/api/python/QScintilla2.api
Index: editors/py-qscintilla/pkg/PLIST-main
===================================================================
RCS file: editors/py-qscintilla/pkg/PLIST-main
diff -N editors/py-qscintilla/pkg/PLIST-main
--- editors/py-qscintilla/pkg/PLIST-main 19 Feb 2020 17:35:36 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,66 +0,0 @@
-@comment $OpenBSD: PLIST-main,v 1.1 2020/02/19 17:35:36 juanfra Exp $
-@conflict ${MODPY_PY_PREFIX}qscintilla-${QTVER}-*
-@pkgpath editors/py-qscintilla,${QTVER}
-@pkgpath editors/py-qscintilla
-lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/Qsci.pyi
-@so lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/Qsci.so
-lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/INSTALLER
-lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/QScintilla-${MODPY_EGG_VERSION}.dist-info/RECORD
-${SIPDIR}/Qsci/
-${SIPDIR}/Qsci/qsciabstractapis.sip
-${SIPDIR}/Qsci/qsciapis.sip
-${SIPDIR}/Qsci/qscicommand.sip
-${SIPDIR}/Qsci/qscicommandset.sip
-${SIPDIR}/Qsci/qscidocument.sip
-${SIPDIR}/Qsci/qscilexer.sip
-${SIPDIR}/Qsci/qscilexeravs.sip
-${SIPDIR}/Qsci/qscilexerbash.sip
-${SIPDIR}/Qsci/qscilexerbatch.sip
-${SIPDIR}/Qsci/qscilexercmake.sip
-${SIPDIR}/Qsci/qscilexercoffeescript.sip
-${SIPDIR}/Qsci/qscilexercpp.sip
-${SIPDIR}/Qsci/qscilexercsharp.sip
-${SIPDIR}/Qsci/qscilexercss.sip
-${SIPDIR}/Qsci/qscilexercustom.sip
-${SIPDIR}/Qsci/qscilexerd.sip
-${SIPDIR}/Qsci/qscilexerdiff.sip
-${SIPDIR}/Qsci/qscilexeredifact.sip
-${SIPDIR}/Qsci/qscilexerfortran.sip
-${SIPDIR}/Qsci/qscilexerfortran77.sip
-${SIPDIR}/Qsci/qscilexerhtml.sip
-${SIPDIR}/Qsci/qscilexeridl.sip
-${SIPDIR}/Qsci/qscilexerjava.sip
-${SIPDIR}/Qsci/qscilexerjavascript.sip
-${SIPDIR}/Qsci/qscilexerjson.sip
-${SIPDIR}/Qsci/qscilexerlua.sip
-${SIPDIR}/Qsci/qscilexermakefile.sip
-${SIPDIR}/Qsci/qscilexermarkdown.sip
-${SIPDIR}/Qsci/qscilexermatlab.sip
-${SIPDIR}/Qsci/qscilexeroctave.sip
-${SIPDIR}/Qsci/qscilexerpascal.sip
-${SIPDIR}/Qsci/qscilexerperl.sip
-${SIPDIR}/Qsci/qscilexerpo.sip
-${SIPDIR}/Qsci/qscilexerpostscript.sip
-${SIPDIR}/Qsci/qscilexerpov.sip
-${SIPDIR}/Qsci/qscilexerproperties.sip
-${SIPDIR}/Qsci/qscilexerpython.sip
-${SIPDIR}/Qsci/qscilexerruby.sip
-${SIPDIR}/Qsci/qscilexerspice.sip
-${SIPDIR}/Qsci/qscilexersql.sip
-${SIPDIR}/Qsci/qscilexertcl.sip
-${SIPDIR}/Qsci/qscilexertex.sip
-${SIPDIR}/Qsci/qscilexerverilog.sip
-${SIPDIR}/Qsci/qscilexervhdl.sip
-${SIPDIR}/Qsci/qscilexerxml.sip
-${SIPDIR}/Qsci/qscilexeryaml.sip
-${SIPDIR}/Qsci/qscimacro.sip
-${SIPDIR}/Qsci/qscimod4.sip
-${SIPDIR}/Qsci/qscimod5.sip
-${SIPDIR}/Qsci/qscimodcommon.sip
-${SIPDIR}/Qsci/qsciprinter.sip
-${SIPDIR}/Qsci/qsciscintilla.sip
-${SIPDIR}/Qsci/qsciscintillabase.sip
-${SIPDIR}/Qsci/qscistyle.sip
-${SIPDIR}/Qsci/qscistyledtext.sip

No comments:

Post a Comment