svn commit: r567246 - head/graphics/mypaint
Kai Knoblich
kai at FreeBSD.org
Wed Mar 3 18:24:00 UTC 2021
Author: kai
Date: Wed Mar 3 18:23:55 2021
New Revision: 567246
URL: https://svnweb.freebsd.org/changeset/ports/567246
Log:
graphics/mypaint: Fix packaging with Python 3.8
* Also apply the same fix as in r559094 by stripping libraries by wildcard
paths.
* Add "noflavors" to USE_PYTHON as well to avoid package name collisions if
built with "BUILD_ALL_PYTHON_FLAVORS".
PR: 253815
Approved by: python (with hat)
Modified:
head/graphics/mypaint/Makefile
head/graphics/mypaint/pkg-plist
Modified: head/graphics/mypaint/Makefile
==============================================================================
--- head/graphics/mypaint/Makefile Wed Mar 3 18:18:12 2021 (r567245)
+++ head/graphics/mypaint/Makefile Wed Mar 3 18:23:55 2021 (r567246)
@@ -34,7 +34,7 @@ USE_GITHUB= yes
GH_ACCOUNT= mypaint
USE_GNOME= gtk30 pygobject3 cairo librsvg2:run
-USE_PYTHON= distutils py3kplist
+USE_PYTHON= distutils py3kplist noflavors
PYDISTUTILS_BUILD_TARGET= build build_ext
CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}}
CFLAGS_gcc= -std=c99
@@ -47,7 +47,7 @@ OPTIONS_DEFAULT_amd64= OPENMP
OPENMP_USES= compiler:openmp
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mypaint/lib/_mypaintlib.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mypaint/lib/_mypaintlib*.so
.include <bsd.port.options.mk>
Modified: head/graphics/mypaint/pkg-plist
==============================================================================
--- head/graphics/mypaint/pkg-plist Wed Mar 3 18:18:12 2021 (r567245)
+++ head/graphics/mypaint/pkg-plist Wed Mar 3 18:23:55 2021 (r567246)
@@ -370,7 +370,7 @@ lib/mypaint/lib/__pycache__/tiledsurface.cpython-%%PYT
lib/mypaint/lib/__pycache__/tiledsurface.cpython-%%PYTHON_SUFFIX%%.pyc
lib/mypaint/lib/__pycache__/xml.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
lib/mypaint/lib/__pycache__/xml.cpython-%%PYTHON_SUFFIX%%.pyc
-lib/mypaint/lib/_mypaintlib.so
+lib/mypaint/lib/_mypaintlib%%PYTHON_EXT_SUFFIX%%.so
lib/mypaint/lib/alg.py
lib/mypaint/lib/autosave.py
lib/mypaint/lib/brush.py
More information about the svn-ports-head
mailing list