aboutsummaryrefslogtreecommitdiff
path: root/graphics/mypaint
diff options
context:
space:
mode:
authorKai Knoblich <kai@FreeBSD.org>2021-03-03 18:23:55 +0000
committerKai Knoblich <kai@FreeBSD.org>2021-03-03 18:23:55 +0000
commit4701b8ce3fd693d8cd2ff63b38c54fa96642c4a4 (patch)
treee33bde71549f804191fccab2d7b1736e1d7680ac /graphics/mypaint
parentde0d5886c9d709f2f5fa83ce19abf4952938f8d0 (diff)
downloadports-4701b8ce3fd693d8cd2ff63b38c54fa96642c4a4.tar.gz
ports-4701b8ce3fd693d8cd2ff63b38c54fa96642c4a4.zip
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)
Notes
Notes: svn path=/head/; revision=567246
Diffstat (limited to 'graphics/mypaint')
-rw-r--r--graphics/mypaint/Makefile4
-rw-r--r--graphics/mypaint/pkg-plist2
2 files changed, 3 insertions, 3 deletions
diff --git a/graphics/mypaint/Makefile b/graphics/mypaint/Makefile
index 0368768af2c1..27a7fba28c5a 100644
--- a/graphics/mypaint/Makefile
+++ b/graphics/mypaint/Makefile
@@ -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>
diff --git a/graphics/mypaint/pkg-plist b/graphics/mypaint/pkg-plist
index 959db3666d1d..d0f0f8b3567c 100644
--- a/graphics/mypaint/pkg-plist
+++ b/graphics/mypaint/pkg-plist
@@ -370,7 +370,7 @@ lib/mypaint/lib/__pycache__/tiledsurface.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
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