Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jan 2015 15:12:28 +0000 (UTC)
From:      Dirk Meyer <dinoex@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378154 - in head/sysutils/xen-tools: . files
Message-ID:  <201501301512.t0UFCSm4086589@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dinoex
Date: Fri Jan 30 15:12:28 2015
New Revision: 378154
URL: https://svnweb.freebsd.org/changeset/ports/378154
QAT: https://qat.redports.org/buildarchive/r378154/

Log:
  - update to 4.2.2
  - take maintainership
  Approved by:	feld

Modified:
  head/sysutils/xen-tools/Makefile
  head/sysutils/xen-tools/distinfo
  head/sysutils/xen-tools/files/patch-config_StdGNU.mk

Modified: head/sysutils/xen-tools/Makefile
==============================================================================
--- head/sysutils/xen-tools/Makefile	Fri Jan 30 14:56:25 2015	(r378153)
+++ head/sysutils/xen-tools/Makefile	Fri Jan 30 15:12:28 2015	(r378154)
@@ -2,19 +2,27 @@
 # $FreeBSD$
 
 PORTNAME=	xen-tools
-PORTVERSION=	4.1.3
-PORTREVISION=	3
+PORTVERSION=	4.2.2
+PORTREVISION=	0
 CATEGORIES=	sysutils
 DISTNAME=	xen-${PORTVERSION}
 
-MAINTAINER=	feld@FreeBSD.org
+MAINTAINER=	dinoex@FreeBSD.org
 COMMENT=	Xen tools within FreeBSD domU
 
 MASTER_SITES=	http://bits.xensource.com/oss-xen/release/${PORTVERSION}/
 DISTFILES=	xen-${PORTVERSION}.tar.gz
 
-USES=		gmake python
-MAKE_ENV+=	PYTHON=${PYTHON_CMD}
+BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
+		lib/libglib-2.0.so:${PORTSDIR}/devel/glib20 \
+		lib/ibyajl.so:${PORTSDIR}/devel/yajl
+
+USES=		gmake python:configure perl5 gettext-runtime:build gettext-tools:build pkgconfig
+USE_PERL5=	build
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV+=	PYTHON=${PYTHON_CMD} PYTHON_PATH=${PYTHON_CMD}
+CONFIGURE_ENV+=	APPEND_LIB="${LOCALBASE}/lib"
+USE_LDCONFIG=	yes
 
 ONLY_FOR_ARCHS=		amd64 i386 ia64
 ONLY_FOR_ARCHS_REASON=	"not yet ported to anything other than amd64, i386, or ia64"

Modified: head/sysutils/xen-tools/distinfo
==============================================================================
--- head/sysutils/xen-tools/distinfo	Fri Jan 30 14:56:25 2015	(r378153)
+++ head/sysutils/xen-tools/distinfo	Fri Jan 30 15:12:28 2015	(r378154)
@@ -1,2 +1,2 @@
-SHA256 (xen-4.1.3.tar.gz) = 178ef186aca2490126aef69ceb41fc509baf89e0d582768cfa33b17fd145c0e4
-SIZE (xen-4.1.3.tar.gz) = 10382132
+SHA256 (xen-4.2.2.tar.gz) = c9bfe91a5e72f8545acebad9889d64368020359bfe18044c0e683133e55ae005
+SIZE (xen-4.2.2.tar.gz) = 15602746

Modified: head/sysutils/xen-tools/files/patch-config_StdGNU.mk
==============================================================================
--- head/sysutils/xen-tools/files/patch-config_StdGNU.mk	Fri Jan 30 14:56:25 2015	(r378153)
+++ head/sysutils/xen-tools/files/patch-config_StdGNU.mk	Fri Jan 30 15:12:28 2015	(r378154)
@@ -1,10 +1,15 @@
---- config/StdGNU.mk.orig	2013-10-30 14:56:35.070570838 -0500
-+++ config/StdGNU.mk	2013-10-30 14:56:42.021581306 -0500
-@@ -1,6 +1,6 @@
+--- config/StdGNU.mk.orig	2013-04-23 18:42:55.000000000 +0200
++++ config/StdGNU.mk	2015-01-30 09:12:53.000000000 +0100
+@@ -1,10 +1,10 @@
  AS         = $(CROSS_COMPILE)as
  LD         = $(CROSS_COMPILE)ld
+ ifeq ($(clang),y)
+-CC         = $(CROSS_COMPILE)clang
++CC         ?= $(CROSS_COMPILE)clang
+ LD_LTO     = $(CROSS_COMPILE)llvm-ld
+ else
 -CC         = $(CROSS_COMPILE)gcc
 +CC         ?= $(CROSS_COMPILE)gcc
+ LD_LTO     = $(CROSS_COMPILE)ld
+ endif
  CPP        = $(CC) -E
- AR         = $(CROSS_COMPILE)ar
- RANLIB     = $(CROSS_COMPILE)ranlib



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