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

  • 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

  • #2
    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.

    Comment


    • #3
      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.
      Michael Larabel
      https://www.michaellarabel.com/

      Comment


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

        Comment


        • #5
          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)
          Michael Larabel
          https://www.michaellarabel.com/

          Comment


          • #6
            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";

            Comment


            • #7
              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.
              Michael Larabel
              https://www.michaellarabel.com/

              Comment


              • #8
                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".

                Comment


                • #9
                  @Michael

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

                  Comment

                  Working...
                  X