pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/benchmarks/phoronix-test-suite /home/jym/msg



details:   https://anonhg.NetBSD.org/pkgsrc/rev/28375e0121bd
branches:  trunk
changeset: 396784:28375e0121bd
user:      jym <jym%pkgsrc.org@localhost>
date:      Mon Jun 10 02:48:23 2019 +0000

description:
/home/jym/msg

diffstat:

 benchmarks/phoronix-test-suite/Makefile                 |   37 +-
 benchmarks/phoronix-test-suite/PLIST                    |  437 +++++++++++----
 benchmarks/phoronix-test-suite/distinfo                 |   12 +-
 benchmarks/phoronix-test-suite/patches/patch-install-sh |   67 +-
 4 files changed, 385 insertions(+), 168 deletions(-)

diffs (truncated from 833 to 300 lines):

diff -r c3a83d96bfb2 -r 28375e0121bd benchmarks/phoronix-test-suite/Makefile
--- a/benchmarks/phoronix-test-suite/Makefile   Mon Jun 10 01:50:34 2019 +0000
+++ b/benchmarks/phoronix-test-suite/Makefile   Mon Jun 10 02:48:23 2019 +0000
@@ -1,34 +1,44 @@
-# $NetBSD: Makefile,v 1.8 2017/04/05 12:33:48 fhajny Exp $
+# $NetBSD: Makefile,v 1.9 2019/06/10 02:48:23 jym Exp $
 #
 
 DISTNAME=      phoronix-test-suite-${PTS_VERSION}
-PTS_VERSION=   3.4.0
-PKGREVISION=   2
+PTS_VERSION=   8.8.1
 CATEGORIES=    benchmarks
-MASTER_SITES=  http://www.phoronix-test-suite.com/releases/
+MASTER_SITES=  https://www.phoronix-test-suite.com/releases/
 
 MAINTAINER=    jym%NetBSD.org@localhost
-HOMEPAGE=      http://www.phoronix-test-suite.com/
+HOMEPAGE=      https://www.phoronix-test-suite.com/
 COMMENT=       Phoronix Benchmarking Suite
 LICENSE=       gnu-gpl-v3
 
-DEPENDS+=      ${PHP_PKG_PREFIX}-curl>=5.2:../../www/php-curl
-DEPENDS+=      ${PHP_PKG_PREFIX}-gd>=5.2:../../graphics/php-gd
-DEPENDS+=      ${PHP_PKG_PREFIX}-json>=5.2:../../textproc/php-json
-DEPENDS+=      ${PHP_PKG_PREFIX}-pcntl>=5.2:../../devel/php-pcntl
-DEPENDS+=      ${PHP_PKG_PREFIX}-posix>=5.2:../../devel/php-posix
-DEPENDS+=      ${PHP_PKG_PREFIX}-zip>=5.2:../../archivers/php-zip
-DEPENDS+=      ${PHP_PKG_PREFIX}-zlib>=5.2:../../archivers/php-zlib
+DEPENDS+=      ${PHP_PKG_PREFIX}-curl>=5.3:../../www/php-curl
+DEPENDS+=      ${PHP_PKG_PREFIX}-gd>=5.3:../../graphics/php-gd
+DEPENDS+=      ${PHP_PKG_PREFIX}-json>=5.3:../../textproc/php-json
+DEPENDS+=      ${PHP_PKG_PREFIX}-pcntl>=5.3:../../devel/php-pcntl
+DEPENDS+=      ${PHP_PKG_PREFIX}-posix>=5.3:../../devel/php-posix
+DEPENDS+=      ${PHP_PKG_PREFIX}-zip>=5.3:../../archivers/php-zip
+DEPENDS+=      ${PHP_PKG_PREFIX}-zlib>=5.3:../../archivers/php-zlib
 
 INSTALLATION_DIRS=     bin
 INSTALLATION_DIRS+=    share/bash-completion.d
+INSTALLATION_DIRS+=    share/phoronix-test-suite
 INSTALLATION_DIRS+=    share/doc/phoronix-test-suite
-INSTALLATION_DIRS+=    share/applications share/icons/hicolor/64x64/apps
+INSTALLATION_DIRS+=    share/appdata share/applications
+INSTALLATION_DIRS+=    share/icons/hicolor/48x48/apps share/mime/packages
+INSTALLATION_DIRS+=    share/icons/hicolor/64x64/mimetypes
 
 NO_BUILD=      yes
 
 WRKSRC=                ${WRKDIR}/phoronix-test-suite
 
+ICON_THEMES=   yes
+
+PLIST_VARS+=   systemd
+
+.if exists(/bin/systemd)
+PLIST.systemd= yes
+.endif
+
 pre-install:
        ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
 
@@ -39,5 +49,6 @@
 .include "../../lang/php/phpversion.mk"
 .include "${PHPPKGSRCDIR}/buildlink3.mk"
 .include "../../databases/shared-mime-info/mimedb.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r c3a83d96bfb2 -r 28375e0121bd benchmarks/phoronix-test-suite/PLIST
--- a/benchmarks/phoronix-test-suite/PLIST      Mon Jun 10 01:50:34 2019 +0000
+++ b/benchmarks/phoronix-test-suite/PLIST      Mon Jun 10 02:48:23 2019 +0000
@@ -1,34 +1,58 @@
-@comment $NetBSD: PLIST,v 1.2 2012/02/16 11:05:20 hans Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/06/10 02:48:23 jym Exp $
 bin/phoronix-test-suite
+${PLIST.systemd}lib/systemd/system/phoromatic-client.service
+${PLIST.systemd}lib/systemd/system/phoromatic-server.service
 man/man1/phoronix-test-suite.1
+share/appdata/phoronix-test-suite.appdata.xml
+share/applications/phoronix-test-suite-launcher.desktop
 share/applications/phoronix-test-suite.desktop
 share/bash-completion.d/bash_completion
 share/doc/phoronix-test-suite/AUTHORS
-share/doc/phoronix-test-suite/CHANGE-LOG
 share/doc/phoronix-test-suite/COPYING
-share/doc/phoronix-test-suite/html_stubs/00_user_options.html
-share/doc/phoronix-test-suite/html_stubs/00_zmodule_options.html
-share/doc/phoronix-test-suite/html_stubs/01_install.html
-share/doc/phoronix-test-suite/html_stubs/02_external_dependencies.html
-share/doc/phoronix-test-suite/html_stubs/40_configuration.html
-share/doc/phoronix-test-suite/html_stubs/50_general_information.html
-share/doc/phoronix-test-suite/html_stubs/55_virtual_suites.html
-share/doc/phoronix-test-suite/html_stubs/60_phoromatic.html
-share/doc/phoronix-test-suite/html_stubs/69_pts_os.html
-share/doc/phoronix-test-suite/html_stubs/99_development_credits.html
-share/doc/phoronix-test-suite/html_stubs/downloads.html
+share/doc/phoronix-test-suite/ChangeLog
+share/doc/phoronix-test-suite/TODO
 share/doc/phoronix-test-suite/includes/pts-documentation.css
 share/doc/phoronix-test-suite/includes/pts-documentation.png
-share/doc/phoronix-test-suite/old-docs/results-parser.xml
-share/doc/phoronix-test-suite/old-docs/test-profile-downloads.xml
-share/doc/phoronix-test-suite/old-docs/writing_your_first_module.html
-share/doc/phoronix-test-suite/old-docs/writing_your_first_test.html
+share/doc/phoronix-test-suite/phoromatic.html
+share/doc/phoronix-test-suite/phoromatic.md
+share/doc/phoronix-test-suite/phoronix-test-suite-window.md
+share/doc/phoronix-test-suite/phoronix-test-suite-windows.html
 share/doc/phoronix-test-suite/phoronix-test-suite.html
+share/doc/phoronix-test-suite/phoronix-test-suite.md
+share/doc/phoronix-test-suite/stubs/00_overview.html
+share/doc/phoronix-test-suite/stubs/00_user_options.html
+share/doc/phoronix-test-suite/stubs/00_zmodule_options.html
+share/doc/phoronix-test-suite/stubs/01_install.html
+share/doc/phoronix-test-suite/stubs/02_external_dependencies.html
+share/doc/phoronix-test-suite/stubs/40_configuration.html
+share/doc/phoronix-test-suite/stubs/50_general_information.html
+share/doc/phoronix-test-suite/stubs/55_virtual_suites.html
+share/doc/phoronix-test-suite/stubs/59_component_testing.html
+share/doc/phoronix-test-suite/stubs/60_phoromatic.html
+share/doc/phoronix-test-suite/stubs/69_creating_tests.html
+share/doc/phoronix-test-suite/stubs/99_development_credits.html
+share/doc/phoronix-test-suite/stubs/downloads.html
+share/doc/phoronix-test-suite/stubs/readme-basics.txt
 share/icons/hicolor/48x48/apps/phoronix-test-suite.png
-share/icons/hicolor/64x64/apps/openbenchmarking.png
+share/icons/hicolor/64x64/mimetypes/application-x-openbenchmarking.png
+share/mime/packages/openbenchmarking-mime.xml
+share/phoronix-test-suite/deploy/deb-package/build-package-deb.php
+share/phoronix-test-suite/deploy/deployments.md
+share/phoronix-test-suite/deploy/farm-system-customizations/intel-xorg-headless.conf
+share/phoronix-test-suite/deploy/farm-system-customizations/radeon-xorg-headless.conf
+share/phoronix-test-suite/deploy/farm-system-customizations/ubuntu-initial-setup.sh
+share/phoronix-test-suite/deploy/phoromatic-initd/phoromatic-client
+share/phoronix-test-suite/deploy/phoromatic-rcd/phoromatic-client
+share/phoronix-test-suite/deploy/phoromatic-systemd/phoromatic-client.service
+share/phoronix-test-suite/deploy/phoromatic-systemd/phoromatic-server.service
+share/phoronix-test-suite/deploy/phoromatic-upstart/phoromatic-client.alt.conf
+share/phoronix-test-suite/deploy/phoromatic-upstart/phoromatic-client.conf
+share/phoronix-test-suite/deploy/phoromatic-upstart/phoromatic-server.conf
+share/phoronix-test-suite/deploy/rpm-package/build-package-rpm.php
 share/phoronix-test-suite/pts-core/commands/analyze_all_runs.php
-share/phoronix-test-suite/pts-core/commands/analyze_batch.php
-share/phoronix-test-suite/pts-core/commands/analyze_image_delta.php
+share/phoronix-test-suite/pts-core/commands/auto_compare.php
+share/phoronix-test-suite/pts-core/commands/auto_load_module.php
+share/phoronix-test-suite/pts-core/commands/auto_sort_result_file.php
 share/phoronix-test-suite/pts-core/commands/batch_benchmark.php
 share/phoronix-test-suite/pts-core/commands/batch_install.php
 share/phoronix-test-suite/pts-core/commands/batch_run.php
@@ -36,65 +60,112 @@
 share/phoronix-test-suite/pts-core/commands/benchmark.php
 share/phoronix-test-suite/pts-core/commands/build_suite.php
 share/phoronix-test-suite/pts-core/commands/clone_openbenchmarking_result.php
-share/phoronix-test-suite/pts-core/commands/copy_run_in_result_file.php
+share/phoronix-test-suite/pts-core/commands/commands.php
+share/phoronix-test-suite/pts-core/commands/compare_results_to_baseline.php
+share/phoronix-test-suite/pts-core/commands/create_test_profile.php
+share/phoronix-test-suite/pts-core/commands/debug_benchmark.php
+share/phoronix-test-suite/pts-core/commands/debug_dependency_handler.php
 share/phoronix-test-suite/pts-core/commands/debug_install.php
-share/phoronix-test-suite/pts-core/commands/debug_run.php
+share/phoronix-test-suite/pts-core/commands/debug_render_test.php
+share/phoronix-test-suite/pts-core/commands/debug_result_parser.php
+share/phoronix-test-suite/pts-core/commands/debug_self_test.php
 share/phoronix-test-suite/pts-core/commands/debug_test_download_links.php
+share/phoronix-test-suite/pts-core/commands/debug_websocket_client.php
+share/phoronix-test-suite/pts-core/commands/debug_websocket_server.php
 share/phoronix-test-suite/pts-core/commands/default_benchmark.php
 share/phoronix-test-suite/pts-core/commands/default_run.php
 share/phoronix-test-suite/pts-core/commands/diagnostics.php
 share/phoronix-test-suite/pts-core/commands/download_test_files.php
+share/phoronix-test-suite/pts-core/commands/dry_run.php
 share/phoronix-test-suite/pts-core/commands/dump_core_storage.php
 share/phoronix-test-suite/pts-core/commands/dump_documentation.php
+share/phoronix-test-suite/pts-core/commands/dump_file_info.php
+share/phoronix-test-suite/pts-core/commands/dump_ob_to_ae_db.php
+share/phoronix-test-suite/pts-core/commands/dump_openbenchmarking_indexes.php
+share/phoronix-test-suite/pts-core/commands/dump_phodevi_properties.php
 share/phoronix-test-suite/pts-core/commands/dump_phodevi_smart_cache.php
 share/phoronix-test-suite/pts-core/commands/dump_possible_options.php
+share/phoronix-test-suite/pts-core/commands/dump_suites_to_git.php
+share/phoronix-test-suite/pts-core/commands/dump_tests_to_git.php
+share/phoronix-test-suite/pts-core/commands/edit_result_file.php
+share/phoronix-test-suite/pts-core/commands/enterprise_setup.php
+share/phoronix-test-suite/pts-core/commands/estimate_run_time.php
 share/phoronix-test-suite/pts-core/commands/extract_from_result_file.php
 share/phoronix-test-suite/pts-core/commands/finish_run.php
 share/phoronix-test-suite/pts-core/commands/force_install.php
+share/phoronix-test-suite/pts-core/commands/gui.php
 share/phoronix-test-suite/pts-core/commands/help.php
 share/phoronix-test-suite/pts-core/commands/info.php
+share/phoronix-test-suite/pts-core/commands/inspect_test_profile.php
 share/phoronix-test-suite/pts-core/commands/install_dependencies.php
 share/phoronix-test-suite/pts-core/commands/install_test.php
 share/phoronix-test-suite/pts-core/commands/interactive.php
+share/phoronix-test-suite/pts-core/commands/internal_run.php
+share/phoronix-test-suite/pts-core/commands/list_all_tests.php
 share/phoronix-test-suite/pts-core/commands/list_available_suites.php
 share/phoronix-test-suite/pts-core/commands/list_available_tests.php
 share/phoronix-test-suite/pts-core/commands/list_available_virtual_suites.php
+share/phoronix-test-suite/pts-core/commands/list_cached_tests.php
 share/phoronix-test-suite/pts-core/commands/list_installed_dependencies.php
 share/phoronix-test-suite/pts-core/commands/list_installed_suites.php
 share/phoronix-test-suite/pts-core/commands/list_installed_tests.php
 share/phoronix-test-suite/pts-core/commands/list_missing_dependencies.php
 share/phoronix-test-suite/pts-core/commands/list_modules.php
+share/phoronix-test-suite/pts-core/commands/list_not_installed_tests.php
 share/phoronix-test-suite/pts-core/commands/list_possible_dependencies.php
+share/phoronix-test-suite/pts-core/commands/list_recommended_tests.php
 share/phoronix-test-suite/pts-core/commands/list_saved_results.php
 share/phoronix-test-suite/pts-core/commands/list_test_usage.php
+share/phoronix-test-suite/pts-core/commands/list_unsupported_tests.php
 share/phoronix-test-suite/pts-core/commands/make_download_cache.php
+share/phoronix-test-suite/pts-core/commands/make_openbenchmarking_cache.php
 share/phoronix-test-suite/pts-core/commands/merge_results.php
 share/phoronix-test-suite/pts-core/commands/module_info.php
 share/phoronix-test-suite/pts-core/commands/module_setup.php
+share/phoronix-test-suite/pts-core/commands/network_info.php
 share/phoronix-test-suite/pts-core/commands/network_setup.php
+share/phoronix-test-suite/pts-core/commands/ob_test_profile_analyze.php
+share/phoronix-test-suite/pts-core/commands/openbenchmarking_changes.php
 share/phoronix-test-suite/pts-core/commands/openbenchmarking_launcher.php
 share/phoronix-test-suite/pts-core/commands/openbenchmarking_login.php
 share/phoronix-test-suite/pts-core/commands/openbenchmarking_refresh.php
 share/phoronix-test-suite/pts-core/commands/openbenchmarking_repositories.php
+share/phoronix-test-suite/pts-core/commands/openbenchmarking_uploads.php
+share/phoronix-test-suite/pts-core/commands/php_conf.php
 share/phoronix-test-suite/pts-core/commands/pts_version.php
-share/phoronix-test-suite/pts-core/commands/rebuild_composite_xml.php
-share/phoronix-test-suite/pts-core/commands/recover_run.php
+share/phoronix-test-suite/pts-core/commands/recently_added_tests.php
 share/phoronix-test-suite/pts-core/commands/refresh_graphs.php
-share/phoronix-test-suite/pts-core/commands/remove_from_result_file.php
 share/phoronix-test-suite/pts-core/commands/remove_installed_test.php
 share/phoronix-test-suite/pts-core/commands/remove_result.php
+share/phoronix-test-suite/pts-core/commands/remove_results_from_result_file.php
+share/phoronix-test-suite/pts-core/commands/remove_run_from_result_file.php
 share/phoronix-test-suite/pts-core/commands/rename_identifier_in_result_file.php
+share/phoronix-test-suite/pts-core/commands/rename_result_file.php
 share/phoronix-test-suite/pts-core/commands/reorder_result_file.php
+share/phoronix-test-suite/pts-core/commands/result_file_raw_to_csv.php
+share/phoronix-test-suite/pts-core/commands/result_file_stats.php
 share/phoronix-test-suite/pts-core/commands/result_file_to_csv.php
+share/phoronix-test-suite/pts-core/commands/result_file_to_json.php
 share/phoronix-test-suite/pts-core/commands/result_file_to_pdf.php
 share/phoronix-test-suite/pts-core/commands/result_file_to_suite.php
 share/phoronix-test-suite/pts-core/commands/result_file_to_text.php
+share/phoronix-test-suite/pts-core/commands/run_random_tests.php
 share/phoronix-test-suite/pts-core/commands/run_test.php
 share/phoronix-test-suite/pts-core/commands/run_tests_in_suite.php
+share/phoronix-test-suite/pts-core/commands/search.php
+share/phoronix-test-suite/pts-core/commands/shell.php
 share/phoronix-test-suite/pts-core/commands/show_result.php
+share/phoronix-test-suite/pts-core/commands/start_phoromatic_event_server.php
+share/phoronix-test-suite/pts-core/commands/start_phoromatic_server.php
+share/phoronix-test-suite/pts-core/commands/start_remote_gui_server.php
+share/phoronix-test-suite/pts-core/commands/start_ws_server.php
+share/phoronix-test-suite/pts-core/commands/stress_run.php
+share/phoronix-test-suite/pts-core/commands/strict_benchmark.php
+share/phoronix-test-suite/pts-core/commands/strict_run.php
 share/phoronix-test-suite/pts-core/commands/system_info.php
 share/phoronix-test-suite/pts-core/commands/system_sensors.php
 share/phoronix-test-suite/pts-core/commands/test_module.php
+share/phoronix-test-suite/pts-core/commands/unload_module.php
 share/phoronix-test-suite/pts-core/commands/upload_result.php
 share/phoronix-test-suite/pts-core/commands/upload_test_profile.php
 share/phoronix-test-suite/pts-core/commands/upload_test_suite.php
@@ -103,13 +174,24 @@
 share/phoronix-test-suite/pts-core/commands/validate_result_file.php
 share/phoronix-test-suite/pts-core/commands/validate_test_profile.php
 share/phoronix-test-suite/pts-core/commands/validate_test_suite.php
+share/phoronix-test-suite/pts-core/commands/wins_and_losses.php
+share/phoronix-test-suite/pts-core/external-test-dependencies/dependency-handlers/arch_dependency_handler.php
+share/phoronix-test-suite/pts-core/external-test-dependencies/dependency-handlers/fedora_dependency_handler.php
+share/phoronix-test-suite/pts-core/external-test-dependencies/dependency-handlers/microsoft_dependency_handler.php
+share/phoronix-test-suite/pts-core/external-test-dependencies/dependency-handlers/opensuse_dependency_handler.php
+share/phoronix-test-suite/pts-core/external-test-dependencies/dependency-handlers/ubuntu_dependency_handler.php
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-alpine-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-angstrom-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-arch-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-brew-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-debian-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-dragonfly-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-fedora-packages.sh
-share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-freebsd-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-gentoo-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-lede-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-macports-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-mandrivalinux-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-midnightbsd-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-netbsd-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-openindiana-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-opensolaris-packages.sh
@@ -117,15 +199,24 @@
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-optware-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-pardus-packages.sh
 share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-pclinuxos-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-solus-packages.sh
+share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-termux-packages.sh



Home | Main Index | Thread Index | Old Index