Like what was done for py2-cairo, to unblock py-Pillow updates I would
like to re-import a copy of py-Pillow with the following changes to
ports/graphics/py2-Pillow (tgz attached).

OK?

 DISTNAME=              Pillow-${MODPY_EGG_VERSION}
 PKGNAME=               py-${DISTNAME}
 CATEGORIES=            graphics
-REVISION=              0
+REVISION=              1
...
-
-FLAVORS=               python3
-FLAVOR?=

 @comment $OpenBSD: PLIST,v 1.12 2020/01/03 14:42:18 sthen Exp $
 @conflict py-Imaging-*
-@pkgpath graphics/py-Pillow,-main${MODPY_FLAVOR}
+@pkgpath graphics/py-Pillow,-main
+@pkgpath graphics/py-Pillow
 @pkgpath 
graphics/py-Imaging,-bin[,python2.4][,python2.5][,python2.6][,python2.7]
 @pkgpath 
graphics/py-Imaging,-docs[,python2.4][,python2.5][,python2.6][,python2.7]
 @pkgpath 
graphics/py-Imaging,-examples[,python2.4][,python2.5][,python2.6][,python2.7]

...

I will then turn graphics/py-Pillow into a py3-only port, diff for that
below, and switch dependent py2 ports over to using it.


Index: graphics/Makefile
===================================================================
RCS file: /cvs/ports/graphics/Makefile,v
retrieving revision 1.530
diff -u -p -r1.530 Makefile
--- graphics/Makefile   14 Nov 2020 11:06:54 -0000      1.530
+++ graphics/Makefile   23 Nov 2020 21:23:39 -0000
@@ -237,7 +237,7 @@
      SUBDIR += pqiv
      SUBDIR += pstoedit
      SUBDIR += py-blurhash
-     SUBDIR += py-Pillow
+     SUBDIR += py2-Pillow
      SUBDIR += py-Pillow,python3
      SUBDIR += py-cairo,python3
      SUBDIR += py-cycler
Index: graphics/py-Pillow/Makefile
===================================================================
RCS file: /cvs/ports/graphics/py-Pillow/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- graphics/py-Pillow/Makefile 3 Jul 2020 21:12:55 -0000       1.32
+++ graphics/py-Pillow/Makefile 23 Nov 2020 21:24:12 -0000
@@ -6,7 +6,7 @@ MODPY_EGG_VERSION=      6.2.2
 DISTNAME=              Pillow-${MODPY_EGG_VERSION}
 PKGNAME=               py-${DISTNAME}
 CATEGORIES=            graphics
-REVISION=              0
+REVISION=              1
 
 HOMEPAGE=              https://python-pillow.org/
 
@@ -15,7 +15,7 @@ HOMEPAGE=             https://python-pillow.org/
 PERMIT_PACKAGE=        Yes
 
 FLAVORS=               python3
-FLAVOR?=
+FLAVOR=                        python3
 
 MODPY_PI =             Yes
 
Index: graphics/py-Pillow/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/py-Pillow/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- graphics/py-Pillow/pkg/PLIST        3 Jan 2020 14:42:18 -0000       1.12
+++ graphics/py-Pillow/pkg/PLIST        23 Nov 2020 21:24:12 -0000
@@ -1,10 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.12 2020/01/03 14:42:18 sthen Exp $
-@conflict py-Imaging-*
 @pkgpath graphics/py-Pillow,-main${MODPY_FLAVOR}
-@pkgpath 
graphics/py-Imaging,-bin[,python2.4][,python2.5][,python2.6][,python2.7]
-@pkgpath 
graphics/py-Imaging,-docs[,python2.4][,python2.5][,python2.6][,python2.7]
-@pkgpath 
graphics/py-Imaging,-examples[,python2.4][,python2.5][,python2.6][,python2.7]
-@pkgpath 
graphics/py-Imaging,-main[,python2.4][,python2.5][,python2.6][,python2.7]
 ${INCL_DIR}/ImPlatform.h
 ${INCL_DIR}/Imaging.h
 lib/python${MODPY_VERSION}/site-packages/PIL/

Attachment: py2-Pillow.tgz
Description: application/tar-gz

Reply via email to