view schemas/architecture/sat_simplified_overview/download_package.svg @ 134:4549cf265131

flatpak: install D-Bus .service on each frontend: work around lack of dependency handling in Flatpak by installing D-Bus .service on each frontend. This works because all backend is included in the runtime, but we have to add backend permissions to all frontend, and set --own-name=org.salutatoi.SAT. Furthermore, if one frontend is removed, the symbolic link is removed and the backend will not be launched automatically anymore, even if other frontends are still there. The benefict of this method is that backend has not to be installed manually to use a frontend.
author Goffi <goffi@goffi.org>
date Sun, 15 Jul 2018 16:56:55 +0200
parents 63abd824508c
children
line wrap: on
line source

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="48" height="48" id="svg2963">
<metadata>
    <rdf:RDF>
      <cc:Work rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title>Download Package</dc:title>
        <dc:creator>
          <cc:Agent>
            <dc:title>Jakub Jankiewicz</dc:title>
          </cc:Agent>
        </dc:creator>
        <dc:subject>
          <rdf:Bag>
            <rdf:li>arrow</rdf:li>
            <rdf:li>package</rdf:li>
            <rdf:li>archive</rdf:li>
            <rdf:li>tarball</rdf:li>
            <rdf:li>tar</rdf:li>
            <rdf:li>bzip</rdf:li>
            <rdf:li>gzip</rdf:li>
            <rdf:li>zip</rdf:li>
            <rdf:li>arj</rdf:li>
            <rdf:li>tar</rdf:li>
            <rdf:li>jar</rdf:li>
          </rdf:Bag>
        </dc:subject>
        <cc:license
           rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
      </cc:Work>
      <cc:License
         rdf:about="http://creativecommons.org/licenses/publicdomain/">
        <cc:permits
           rdf:resource="http://creativecommons.org/ns#Reproduction" />
        <cc:permits
           rdf:resource="http://creativecommons.org/ns#Distribution" />
        <cc:permits
           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
      </cc:License>
    </rdf:RDF>
  </metadata>
    <defs id="defs3">
        <linearGradient id="linearGradient3660">
            <stop id="stop3662" style="stop-color:#00ff07;stop-opacity:1" offset="0" />
            <stop id="stop3664" style="stop-color:#0d6203;stop-opacity:1" offset="1" />
        </linearGradient>
        <radialGradient cx="605.71429" cy="486.64789" r="117.14286" fx="605.71429" fy="486.64789" id="radialGradient6719" xlink:href="#linearGradient5060" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)" />
        <linearGradient id="linearGradient5060">
            <stop id="stop5062" style="stop-color:#000000;stop-opacity:1" offset="0" />
            <stop id="stop5064" style="stop-color:#000000;stop-opacity:0" offset="1" />
        </linearGradient>
        <radialGradient cx="605.71429" cy="486.64789" r="117.14286" fx="605.71429" fy="486.64789" id="radialGradient6717" xlink:href="#linearGradient5060" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)" />
        <linearGradient id="linearGradient5048">
            <stop id="stop5050" style="stop-color:#000000;stop-opacity:0" offset="0" />
            <stop id="stop5056" style="stop-color:#000000;stop-opacity:1" offset="0.5" />
            <stop id="stop5052" style="stop-color:#000000;stop-opacity:0" offset="1" />
        </linearGradient>
        <linearGradient x1="302.85715" y1="366.64789" x2="302.85715" y2="609.50507" id="linearGradient6715" xlink:href="#linearGradient5048" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)" />
        <linearGradient id="linearGradient2869">
            <stop id="stop2871" style="stop-color:#ffffff;stop-opacity:1" offset="0" />
            <stop id="stop2873" style="stop-color:#cccccc;stop-opacity:1" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4995">
            <stop id="stop4997" style="stop-color:#de9523;stop-opacity:1" offset="0" />
            <stop id="stop4999" style="stop-color:#a36d18;stop-opacity:1" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4987">
            <stop id="stop4989" style="stop-color:#a0670c;stop-opacity:1" offset="0" />
            <stop id="stop4991" style="stop-color:#a0670c;stop-opacity:0" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4979">
            <stop id="stop4981" style="stop-color:#fbf0e0;stop-opacity:1" offset="0" />
            <stop id="stop4983" style="stop-color:#f0ce99;stop-opacity:1" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4946">
            <stop id="stop4948" style="stop-color:#000000;stop-opacity:1" offset="0" />
            <stop id="stop4950" style="stop-color:#000000;stop-opacity:0" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4222">
            <stop id="stop4224" style="stop-color:#ffffff;stop-opacity:1" offset="0" />
            <stop id="stop4226" style="stop-color:#ffffff;stop-opacity:0.68639052" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4210">
            <stop id="stop4212" style="stop-color:#eaba6f;stop-opacity:1" offset="0" />
            <stop id="stop4214" style="stop-color:#b97a1b;stop-opacity:1" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4192">
            <stop id="stop4194" style="stop-color:#e9b96e;stop-opacity:1" offset="0" />
            <stop id="stop4196" style="stop-color:#f1d19e;stop-opacity:1" offset="1" />
        </linearGradient>
        <linearGradient id="linearGradient4182">
            <stop id="stop4184" style="stop-color:#a36d18;stop-opacity:1" offset="0" />
            <stop id="stop4186" style="stop-color:#d79020;stop-opacity:1" offset="1" />
        </linearGradient>
        <radialGradient cx="22.930462" cy="35.373093" r="17.576654" fx="22.930462" fy="35.373093" id="radialGradient2252" xlink:href="#linearGradient4946" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.333333,0,23.58206)" />
        <linearGradient x1="30.062469" y1="13.444801" x2="17.696169" y2="12.333632" id="linearGradient2269" xlink:href="#linearGradient4979" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.73770079,6.6370589,13.546409)" />
        <linearGradient x1="36.288929" y1="14.661557" x2="47.065834" y2="15.267649" id="linearGradient2274" xlink:href="#linearGradient4995" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.73770079,6.6370589,13.546409)" />
        <linearGradient x1="25.381256" y1="24.720648" x2="24.119167" y2="16.17037" id="linearGradient2277" xlink:href="#linearGradient4192" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.72763486,6.6370589,13.779993)" />
        <linearGradient x1="16.148972" y1="12.636667" x2="34.193642" y2="12.636667" id="linearGradient2280" xlink:href="#linearGradient4182" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.76660686,6.6370589,13.51648)" />
        <linearGradient x1="21.906841" y1="9.7577486" x2="22.071806" y2="16.020695" id="linearGradient2282" xlink:href="#linearGradient4987" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.73770079,6.6370589,13.546409)" />
        <linearGradient x1="18.706615" y1="19.912336" x2="30.014812" y2="47.388485" id="linearGradient2285" xlink:href="#linearGradient4222" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.73770079,6.6370589,13.546409)" />
        <linearGradient x1="24.990499" y1="34.004856" x2="24.990499" y2="22.585211" id="linearGradient2288" xlink:href="#linearGradient4210" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.73770079,6.6370589,13.546409)" />
        <linearGradient x1="13.740023" y1="-13.900071" x2="28.92062" y2="11.943015" id="linearGradient3666" xlink:href="#linearGradient3660" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.73770079,0,0,0.73770079,6.7470109,13.546409)" />
    </defs>
    <g id="layer1">
        <g transform="matrix(0.015532,0,0,0.01539403,38.064381,39.663672)" id="g6707" style="display:inline">
            <rect width="1339.6335" height="478.35718" x="-1559.2523" y="-150.69685" id="rect6709" style="opacity:0.40206185;color:#000000;fill:url(#linearGradient6715);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
            <path d="m -219.61876,-150.68038 c 0,0 0,478.33079 0,478.33079 142.874166,0.90045 345.40022,-107.16966 345.40014,-239.196175 0,-132.026537 -159.436816,-239.134595 -345.40014,-239.134615 z" id="path6711" style="opacity:0.40206185;color:#000000;fill:url(#radialGradient6717);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
            <path d="m -1559.2523,-150.68038 c 0,0 0,478.33079 0,478.33079 -142.8742,0.90045 -345.4002,-107.16966 -345.4002,-239.196175 0,-132.026537 159.4368,-239.134595 345.4002,-239.134615 z" id="path6713" style="opacity:0.40206185;color:#000000;fill:url(#radialGradient6719);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
        </g>
        <rect width="23.590469" height="17.050388" rx="1.7882864" ry="1.7663832" x="12.142065" y="24.815105" id="rect3115" style="color:#000000;fill:url(#linearGradient2288);fill-opacity:1;fill-rule:nonzero;stroke:#a0670c;stroke-width:0.7377013;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
        <rect width="21.986536" height="15.547303" rx="0.94771552" ry="0.94771552" x="12.906776" y="25.529396" id="rect4220" style="opacity:0.48101268;color:#000000;fill:none;stroke:url(#linearGradient2285);stroke-width:0.73770159;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
        <path d="m 13.106534,25.753275 3.725351,-5.02436 13.865499,-0.07452 3.850779,4.996901 -21.441629,0.101978 z" id="path4162" style="fill:url(#linearGradient2280);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2282);stroke-width:0.73770142;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
        <path d="m 34.873531,25.589893 3.830842,5.307507 -29.1453221,0 3.4406871,-5.311152 21.873793,0.0036 z" id="path4164" style="color:#000000;fill:url(#linearGradient2277);fill-opacity:1;fill-rule:nonzero;stroke:#a0670c;stroke-width:0.73770112;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
        <path d="m 30.870037,20.638738 3.454569,5.106564 6.664106,3.23469 -5.986078,-6.57487 -4.132597,-1.766384 z" id="path4178" style="color:#000000;fill:url(#linearGradient2274);fill-opacity:1;fill-rule:nonzero;stroke:#a0670c;stroke-width:0.73770112;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
        <path d="m 16.682848,20.713257 -2.932935,4.957526 -6.7386251,3.23469 5.9860771,-6.57487 3.685483,-1.617346 z" id="path4180" style="color:#000000;fill:#f8e8cf;fill-opacity:1;fill-rule:nonzero;stroke:#a0670c;stroke-width:0.73770076;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
        <path d="m 33.9504,25.671296 3.285654,4.468224 -26.432255,0 3.054833,-4.559224 20.091768,0.091 z" id="path4954" style="color:#000000;fill:none;stroke:#f4e3ca;stroke-width:0.73770076;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
        <path d="m 13.757577,25.623901 2.496623,-4.263013 15.106783,-0.05549 2.834203,4.317085 -20.437609,0.0014 z" id="path4966" style="opacity:0.87974686;fill:none;stroke:url(#linearGradient2269);stroke-width:0.73770076;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
        <path d="m 20.456275,3.6611656 -0.04611,8.7477754 -3.158281,0 6.685413,11.572681 6.685414,-11.572681 -3.135229,0 -0.04611,-8.7477754 -6.985104,0 z" id="path2882" style="fill:url(#linearGradient3666);fill-opacity:1;stroke:#1b6701;stroke-width:0.73770076;stroke-opacity:1" />
    </g>
</svg>