Bug 196766

Summary: [PATCH] benchmarks/phoronix-test-suite: Update to v5.4.1
Product: Ports & Packages Reporter: lightside <lightside>
Component: Individual Port(s)Assignee: Martin Matuska <mm>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Proposed patch (since 364513 revision)
none
The poudriere testport log (FreeBSD 10 amd64)
none
Proposed patch (since 364513 revision)
none
The poudriere testport log (FreeBSD 10 amd64) none

Description lightside 2015-01-15 16:15:46 UTC
Created attachment 151688 [details]
Proposed patch (since 364513 revision)

Patch to update benchmarks/phoronix-test-suite from 5.2.0 to 5.4.1 version.

Look following link for changes:
https://github.com/phoronix-test-suite/phoronix-test-suite/compare/v5.2.0...v5.4.1

- Convert DATADIR files to use PORTDATA
- Add desktop-file-utils to X11_USES
- Use CONFIGURE_ARGS and options helpers, instead of INSTALL_OPTS
- Use sed in-place patch, without the need to remove backup files
- Update the patch for ${WRKSRC}/install-sh file

The USE_PHP5 options might be clarified.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-01-15 16:15:46 UTC
Auto-assigned to maintainer mm@FreeBSD.org
Comment 2 lightside 2015-01-15 16:16:34 UTC
Created attachment 151689 [details]
The poudriere testport log (FreeBSD 10 amd64)
Comment 3 lightside 2015-01-15 16:44:43 UTC
(In reply to comment #0)
> The USE_PHP5 options might be clarified.

I meant USE_PHP.

Clarified some changes:
- Add OPTIONS_SUB=yes to use option names inside of pkg-plist file, instead of creating them manually
Comment 4 lightside 2015-01-15 22:52:53 UTC
Created attachment 151712 [details]
Proposed patch (since 364513 revision)

- Add runtime dependency on print/fpdf port
- Add sed in-place patch for fonts paths
- Add hash, session and sqlite3 to USE_PHP

This allows to use following command (and use login page in a browser):
% phoronix-test-suite start-phoromatic-server
Comment 5 lightside 2015-01-15 22:54:44 UTC
Created attachment 151713 [details]
The poudriere testport log (FreeBSD 10 amd64)
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-01-20 09:56:43 UTC
A commit references this bug:

Author: mm
Date: Tue Jan 20 09:56:12 UTC 2015
New revision: 377499
URL: https://svnweb.freebsd.org/changeset/ports/377499

Log:
  Update phoronix-test-suite to 5.4.1
  Release maintainership back to ports@

  PR:		196766
  Submitted by:	lightside

Changes:
  head/benchmarks/phoronix-test-suite/Makefile
  head/benchmarks/phoronix-test-suite/distinfo
  head/benchmarks/phoronix-test-suite/files/patch-install-sh
  head/benchmarks/phoronix-test-suite/pkg-plist
Comment 7 lightside 2015-01-20 12:36:29 UTC
Thanks for commit.