Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2020 15:06:46 +0000 (UTC)
From:      Dima Panov <fluffy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r549738 - head/sysutils/xen-tools
Message-ID:  <202009231506.08NF6kM0078767@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009231506.08NF6kM0078767>