Announcement

Collapse
No announcement yet.

Phoronix Test Suite 6.6 "Loppa" Is In Development, Milestone 1 Released

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Kano
    replied
    @Michael

    You added a php5-xml depend, but that does not exist in Debian 8.

    Leave a comment:


  • Nille_kungen
    replied
    The name is like usually after a place in Norway but still Loppa in swedish means flea and i don't want fleas.
    Flea in Norwegian is loppe and the old spelling of Loppa is Loppen "the flea".

    Leave a comment:


  • Michael
    replied
    Originally posted by Kano View Post
    There is no xml-xml or php-json in Jessie, therefore something like that:
    Code:
    diff --git a/deploy/deb-package/build-package-deb.php b/deploy/deb-package/build-package-deb.php
    index b9e5145..c3bdf6e 100644
    --- a/deploy/deb-package/build-package-deb.php
    +++ b/deploy/deb-package/build-package-deb.php
    @@ -63,8 +63,8 @@ $control_file .= "Section: Utilities\n";
    $control_file .= "Installed-Size: " . shell_exec("cd /tmp/pts-deb-builder/; du -s | cut -f 1");
    $control_file .= "Priority: optional\n";
    $control_file .= "Architecture: all\n";
    -$control_file .= "Depends: php-cli, php-gd, php-xml, php-json\n";
    -$control_file .= "Recommends: build-essential\n";
    +$control_file .= "Depends: php-cli|php5-cli, php-gd|php5-gd\n";
    +$control_file .= "Recommends: build-essential, php-xml, php-json\n";
    $control_file .= "Maintainer: Phoronix Media <[email protected]>\n";
    $control_file .= "Description: An Automated, Open-Source Testing Framework\n " . @str_replace("\n", " ", file_get_contents('pts-core/static/short-description.txt')) . "\n";
    $control_file .= "Homepage: http://www.phoronix-test-suite.com/ \n";
    I updated it as: https://github.com/phoronix-test-sui...9ebd95abc13414

    the [PHP] GD support isn't actually required in a number of years but only optionally used, etc. Thanks for help on the packaging guideline.

    Leave a comment:


  • Kano
    replied
    There is no xml-xml or php-json in Jessie, therefore something like that:
    Code:
    diff --git a/deploy/deb-package/build-package-deb.php b/deploy/deb-package/build-package-deb.php
    index b9e5145..c3bdf6e 100644
    --- a/deploy/deb-package/build-package-deb.php
    +++ b/deploy/deb-package/build-package-deb.php
    @@ -63,8 +63,8 @@ $control_file .= "Section: Utilities\n";
     $control_file .= "Installed-Size: " . shell_exec("cd /tmp/pts-deb-builder/; du -s | cut -f 1");
     $control_file .= "Priority: optional\n";
     $control_file .= "Architecture: all\n";
    -$control_file .= "Depends: php-cli, php-gd, php-xml, php-json\n";
    -$control_file .= "Recommends: build-essential\n";
    +$control_file .= "Depends: php-cli|php5-cli, php-gd|php5-gd\n";
    +$control_file .= "Recommends: build-essential, php-xml, php-json\n";
     $control_file .= "Maintainer: Phoronix Media <[email protected]>\n";
     $control_file .= "Description: An Automated, Open-Source Testing Framework\n " . @str_replace("\n", " ", file_get_contents('pts-core/static/short-description.txt')) . "\n";
     $control_file .= "Homepage: http://www.phoronix-test-suite.com/ \n";

    Leave a comment:


  • Michael
    replied
    Originally posted by Kano View Post
    You can use the | symbol. But one package is not available, so use that as Recommends.
    So what would you do for something like this psuedo string:
    Depends [or are you saying only use Recommends?]: (php-cli && php-xml| | (php5-cli && php5-xml)

    Leave a comment:


  • Kano
    replied
    You can use the | symbol. But one package is not available, so use that as Recommends.

    Leave a comment:


  • Michael
    replied
    Originally posted by Kano View Post
    It would be nice if you update the depends that the pts deb can be installed with Debian stable. I always have to change those.
    Is there a clean way to do like:

    Depends: php-cli OR php5-cli

    To work with both new/old Debian/Ubuntu? Haven't touched Debian packaging in quite a while.

    Leave a comment:


  • Kano
    replied
    It would be nice if you update the depends that the pts deb can be installed with Debian stable. I always have to change those.

    Leave a comment:


  • Phoronix Test Suite 6.6 "Loppa" Is In Development, Milestone 1 Released

    Phoronix: Phoronix Test Suite 6.6 "Loppa" Is In Development, Milestone 1 Released

    The first milestone release of Phoronix Test Suite 6.6 "Loppa" is now available for your open-source, cross-platform benchmarking needs,..

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
Working...
X