Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 May 2018 20:46:24 +0000 (UTC)
From:      Luca Pizzamiglio <pizzamig@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r468987 - head/benchmarks/phoronix-test-suite
Message-ID:  <201805032046.w43KkOxe006000@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pizzamig
Date: Thu May  3 20:46:23 2018
New Revision: 468987
URL: https://svnweb.freebsd.org/changeset/ports/468987

Log:
  benchmarks/phoronix-test-suite: update to 8.0.0.m3
  
  Upgrade the php base benchmark suite to the last version
  Add php flavor support.
  Removed pdf report generation, because based on fpdf, quite outdated.

Modified:
  head/benchmarks/phoronix-test-suite/Makefile
  head/benchmarks/phoronix-test-suite/distinfo

Modified: head/benchmarks/phoronix-test-suite/Makefile
==============================================================================
--- head/benchmarks/phoronix-test-suite/Makefile	Thu May  3 20:44:15 2018	(r468986)
+++ head/benchmarks/phoronix-test-suite/Makefile	Thu May  3 20:46:23 2018	(r468987)
@@ -2,10 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	phoronix-test-suite
-PORTVERSION=	7.4.0
-PORTREVISION=	1
+DISTVERSIONPREFIX=	v
+DISTVERSION=	8.0.0m3
 CATEGORIES=	benchmarks
-MASTER_SITES=	http://www.phoronix-test-suite.com/releases/
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	pizzamig@FreeBSD.org
 COMMENT=	Phoronix Benchmarking Suite
@@ -13,28 +13,23 @@ COMMENT=	Phoronix Benchmarking Suite
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		php:cli,build python
-USE_GCC=	any
-USE_PHP=	ctype curl dom filter gd hash json openssl pcntl posix \
-		session simplexml sockets sqlite3 zip zlib
+USES=		php:cli,build,flavors python
+USE_GITHUB=	yes
+USE_PHP=	curl dom gd json openssl pcntl posix simplexml zip zlib
 NO_BUILD=	yes
-WRKSRC=		${WRKDIR}/phoronix-test-suite
 
-RUN_DEPENDS+=	fpdf>0:print/fpdf
-RUN_DEPENDS+=	cmake:devel/cmake
-
 PORTDATA=	*
 PORTDOCS=	*
 
 NO_ARCH=	yes
 
-OPTIONS_DEFINE=	BASH_COMPLETIONS X11 DOCS
+OPTIONS_DEFINE=	BASH_COMPLETIONS DOCS X11
 OPTIONS_DEFAULT=	X11
 OPTIONS_SUB=	yes
 
 BASH_COMPLETIONS_DESC=	Install bash completions
 BASH_COMPLETIONS_CONFIGURE_ON=	WITH_BASH_COMPLETIONS=yes
-X11_DESC=		Install X11 icons and mimetypes
+X11_DESC=	Install X11 icons and mimetypes
 X11_USES=	desktop-file-utils shared-mime-info
 X11_CONFIGURE_OFF=	WITHOUT_X11=yes
 
@@ -44,10 +39,9 @@ post-patch:
 		${WRKSRC}/pts-core/commands/ob_test_profile_analyze.php \
 		${WRKSRC}/pts-core/pts-core.php \
 		${WRKSRC}/pts-core/objects/pts_svg_dom_gd.php \
-		${WRKSRC}/pts-core/objects/phodevi/components/phodevi_system.php \
 		${WRKSRC}/pts-core/objects/client/pts_external_dependencies.php \
 		${WRKSRC}/pts-core/objects/client/pts_client.php \
-		${WRKSRC}/pts-core/external-test-dependencies/xml/freebsd-packages.xml
+		${WRKSRC}/pts-core/objects/phodevi/components/phodevi_system.php
 	@${SED} -i '' -e "s|/usr/share/fonts|${LOCALBASE}/share/fonts| ; \
 		s|/usr/X11/lib|${LOCALBASE}/lib|" \
 		${WRKSRC}/pts-core/objects/pts_svg_dom_gd.php

Modified: head/benchmarks/phoronix-test-suite/distinfo
==============================================================================
--- head/benchmarks/phoronix-test-suite/distinfo	Thu May  3 20:44:15 2018	(r468986)
+++ head/benchmarks/phoronix-test-suite/distinfo	Thu May  3 20:46:23 2018	(r468987)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1507145838
-SHA256 (phoronix-test-suite-7.4.0.tar.gz) = de9aec3ef4f980581756fd0bf7b30dd1ccb20e7aae637078a587606bf75a6b67
-SIZE (phoronix-test-suite-7.4.0.tar.gz) = 779490
+TIMESTAMP = 1525252130
+SHA256 (phoronix-test-suite-phoronix-test-suite-v8.0.0m3_GH0.tar.gz) = 52a7925cb699aaf1bce955ac0a7f2e691747957d390cb6aad03e1e898a1471ae
+SIZE (phoronix-test-suite-phoronix-test-suite-v8.0.0m3_GH0.tar.gz) = 833798



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