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,..

    http://www.phoronix.com/scan.php?pag...t-Suite-6.6-M1

  • #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
      http://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
          http://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
              http://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