Bug 196766 - [PATCH] benchmarks/phoronix-test-suite: Update to v5.4.1
Summary: [PATCH] benchmarks/phoronix-test-suite: Update to v5.4.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Martin Matuska
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-15 16:15 UTC by lightside
Modified: 2015-01-20 12:36 UTC (History)
0 users

See Also:


Attachments
Proposed patch (since 364513 revision) (30.66 KB, patch)
2015-01-15 16:15 UTC, lightside
no flags Details | Diff
The poudriere testport log (FreeBSD 10 amd64) (4.23 KB, application/x-zip-compressed)
2015-01-15 16:16 UTC, lightside
no flags Details
Proposed patch (since 364513 revision) (31.11 KB, patch)
2015-01-15 22:52 UTC, lightside
no flags Details | Diff
The poudriere testport log (FreeBSD 10 amd64) (4.42 KB, application/x-zip-compressed)
2015-01-15 22:54 UTC, lightside
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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 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 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.