svn commit: r549738 - head/sysutils/xen-tools
Dima Panov
fluffy at FreeBSD.org
Wed Sep 23 15:06:47 UTC 2020
Author: fluffy
Date: Wed Sep 23 15:06:46 2020
New Revision: 549738
URL: https://svnweb.freebsd.org/changeset/ports/549738
Log:
sysutils/xen-tools: unbreak packaging
Unbreak package with python!=3.7
Switch to use py3.6+ only
Use BINARY_ALIAS for python3
Bump PORTREVISION
PR: 249541
Submitted by: fluffy
Approved by: maintainer (royger)
Modified:
head/sysutils/xen-tools/Makefile (contents, props changed)
head/sysutils/xen-tools/pkg-plist (contents, props changed)
Modified: head/sysutils/xen-tools/Makefile
==============================================================================
--- head/sysutils/xen-tools/Makefile Wed Sep 23 14:59:30 2020 (r549737)
+++ head/sysutils/xen-tools/Makefile Wed Sep 23 15:06:46 2020 (r549738)
@@ -3,7 +3,7 @@
PORTNAME= xen
PKGNAMESUFFIX= -tools
PORTVERSION= 4.14.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils emulators
MASTER_SITES= http://downloads.xenproject.org/release/xen/${PORTVERSION}/
@@ -35,13 +35,15 @@ ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than amd64"
USES= cpe gettext gmake gnome libtool localbase:ldflags perl5 \
- pkgconfig python shebangfix iconv bison
+ pkgconfig python:3.6+ shebangfix iconv bison
USE_GNOME= glib20
USE_LDCONFIG= yes
USE_PYTHON= py3kplist
HAS_CONFIGURE= yes
# Set ARCH=x86_64 in order to overwrite the environment ARCH=amd64
MAKE_ARGS= clang=y ARCH=x86_64
+
+BINARY_ALIAS= python3=${PYTHON_CMD}
CONFIGURE_ARGS+= --with-system-seabios=${LOCALBASE}/share/seabios/bios.bin \
--mandir=${MANPREFIX}/man
Modified: head/sysutils/xen-tools/pkg-plist
==============================================================================
--- head/sysutils/xen-tools/pkg-plist Wed Sep 23 14:59:30 2020 (r549737)
+++ head/sysutils/xen-tools/pkg-plist Wed Sep 23 15:06:46 2020 (r549738)
@@ -209,7 +209,7 @@ lib/libxlutil.so.4.14.0
%%PYTHON_SITELIBDIR%%/xen-3.0-py%%PYTHON_VER%%.egg-info
%%PYTHON_SITELIBDIR%%/xen/__init__.py
%%PYTHON_SITELIBDIR%%/xen/__init__.pyc
-%%PYTHON_SITELIBDIR%%/xen/__pycache__/util.cpython-37.pyc
+%%PYTHON_SITELIBDIR%%/xen/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/xen/lowlevel/__init__.py
%%PYTHON_SITELIBDIR%%/xen/lowlevel/__init__.pyc
%%PYTHON_SITELIBDIR%%/xen/lowlevel/xc.so
More information about the svn-ports-all
mailing list