Browse Source

reorganize files per #49, with tweaks

devel
axk4545 6 years ago
parent
commit
cf19739f61
44 changed files with 2371 additions and 0 deletions
  1. BIN
      SRPMs/anaconda-installclass-tigeros-26-1.fc26.src.rpm
  2. BIN
      SRPMs/tigeros-backgrounds-1.0-16.fc26.src.rpm
  3. BIN
      SRPMs/tigeros-ff-profile-1.0-2.fc26.src.rpm
  4. BIN
      SRPMs/tigeros-logos-1.0.0-4.fc26.src.rpm
  5. BIN
      SRPMs/tigeros-release-26-1.0.src.rpm
  6. BIN
      SRPMs/tigeros-repos-26-1.src.rpm
  7. BIN
      SRPMs/tigeros-scripts-1.0-4.fc26.src.rpm
  8. BIN
      sources/tigeros-backgrounds/tiger-os-bg.kra
  9. BIN
      sources/tigeros-backgrounds/tiger-os-bg.png
  10. +28
    -0
      sources/tigeros-backgrounds/tigeros-backgrounds.xml
  11. BIN
      sources/tigeros-backgrounds/wallpaper1-1920-1080.jpg
  12. +186
    -0
      sources/tigeros-backgrounds/wallpaper1.svg
  13. BIN
      sources/tigeros-backgrounds/wallpaper2-1920-1080.jpg
  14. +249
    -0
      sources/tigeros-backgrounds/wallpaper2.svg
  15. BIN
      sources/tigeros-backgrounds/wallpaper3-1920-1080.jpg
  16. +249
    -0
      sources/tigeros-backgrounds/wallpaper3.svg
  17. BIN
      sources/tigeros-logos/fedora-logo-small.png
  18. +424
    -0
      sources/tigeros-logos/fedora-logo-sprite.svg
  19. BIN
      sources/tigeros-logos/fedora-logo.png
  20. BIN
      sources/tigeros-logos/panguin1.png
  21. +412
    -0
      sources/tigeros-logos/panguin1.svg
  22. BIN
      sources/tigeros-logos/panguin2.png
  23. +284
    -0
      sources/tigeros-logos/panguin2.svg
  24. BIN
      sources/tigeros-logos/sidebar-logo.png
  25. BIN
      sources/tigeros-logos/system-logo-white.png
  26. BIN
      sources/tigeros-logos/throbber-06.png
  27. BIN
      sources/tigeros-logos/throbber-07.png
  28. BIN
      sources/tigeros-logos/throbber-08.png
  29. BIN
      sources/tigeros-logos/throbber-09.png
  30. BIN
      sources/tigeros-logos/throbber-10.png
  31. BIN
      sources/tigeros-logos/throbber-11.png
  32. BIN
      sources/tigeros-logos/throbber-12.png
  33. BIN
      sources/tigeros-logos/throbber-13.png
  34. BIN
      sources/tigeros-logos/throbber-14.png
  35. BIN
      sources/tigeros-logos/throbber-15.png
  36. +75
    -0
      sources/tigeros-scripts/cs/idea.sh
  37. +68
    -0
      sources/tigeros-scripts/cs/jflap.sh
  38. +68
    -0
      sources/tigeros-scripts/cs/logisim.sh
  39. +20
    -0
      sources/tigeros-scripts/enablerpmfusion
  40. +114
    -0
      sources/tigeros-scripts/postinstall
  41. +96
    -0
      sources/tigeros-scripts/removal
  42. +63
    -0
      sources/tigeros-scripts/se/alloy.sh
  43. +28
    -0
      sources/tigeros-scripts/se/spin.sh
  44. +7
    -0
      sources/tigeros-scripts/tigeros-postinstall.desktop

BIN
SRPMs/anaconda-installclass-tigeros-26-1.fc26.src.rpm View File


BIN
SRPMs/tigeros-backgrounds-1.0-16.fc26.src.rpm View File


BIN
SRPMs/tigeros-ff-profile-1.0-2.fc26.src.rpm View File


BIN
SRPMs/tigeros-logos-1.0.0-4.fc26.src.rpm View File


BIN
SRPMs/tigeros-release-26-1.0.src.rpm View File


BIN
SRPMs/tigeros-repos-26-1.src.rpm View File


BIN
SRPMs/tigeros-scripts-1.0-4.fc26.src.rpm View File


BIN
sources/tigeros-backgrounds/tiger-os-bg.kra View File


BIN
sources/tigeros-backgrounds/tiger-os-bg.png View File

Before After
Width: 1920  |  Height: 1080  |  Size: 1.9 MiB

+ 28
- 0
sources/tigeros-backgrounds/tigeros-backgrounds.xml View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
<wallpaper>
<name>TigerOS orange</name>
<filename>/usr/share/backgrounds/tigeros/wallpaper1-1920x1080.jpg</filename>
<options>stretched</options>
<shade_type>solid</shade_type>
<pcolor>#FFFFFF</pcolor>
<scolor>#000000</scolor>
</wallpaper>
<wallpaper>
<name>TigerOS default</name>
<filename>/usr/share/backgrounds/tigeros/wallpaper2-1920x1080.jpg</filename>
<options>stretched</options>
<shade_type>solid</shade_type>
<pcolor>#FFFFFF</pcolor>
<scolor>#000000</scolor>
</wallpaper>
<wallpaper>
<name>TigerOS white</name>
<filename>/usr/share/backgrounds/tigeros/wallpaper3-1920x1080.jpg</filename>
<options>stretched</options>
<shade_type>solid</shade_type>
<pcolor>#FFFFFF</pcolor>
<scolor>#000000</scolor>
</wallpaper>
</wallpapers>

BIN
sources/tigeros-backgrounds/wallpaper1-1920-1080.jpg View File

Before After
Width: 1920  |  Height: 1080  |  Size: 54 KiB

+ 186
- 0
sources/tigeros-backgrounds/wallpaper1.svg View File

@ -0,0 +1,186 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1920"
height="1080"
viewBox="0 0 507.99999 285.75001"
version="1.1"
id="svg134"
inkscape:version="0.92.1 r"
sodipodi:docname="wallpaper1.svg"
inkscape:export-filename="/home/regina/Documents/TigerOS/design/wallpapers/wallpaper1.png"
inkscape:export-xdpi="19.8197"
inkscape:export-ydpi="19.8197">
<defs
id="defs128" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.61580177"
inkscape:cx="869.09178"
inkscape:cy="560"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
inkscape:window-width="1920"
inkscape:window-height="1048"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata131">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-11.249983)"
style="display:inline">
<rect
id="rect281"
width="509.27332"
height="287.55197"
x="0"
y="10.81947"
style="stroke-width:0.26458332;fill:#f36e21;fill-opacity:1" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Layer 2"
style="display:inline">
<ellipse
style="display:inline;opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:0.51278311;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3336"
cx="263.32266"
cy="133.91153"
rx="46.815304"
ry="47.478237" />
<ellipse
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f36e21;stroke-width:0.49148217;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3370"
cx="263.52002"
cy="133.99182"
rx="34.672848"
ry="35.201569" />
<path
style="display:inline;fill:#f36e21;fill-opacity:1;fill-rule:evenodd;stroke:#f36e21;stroke-width:0.27891329px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 264.23044,98.053333 c -3.53689,0.0349 -6.23486,1.14862 -9.42981,1.62328 5.02115,-0.70866 7.78621,2.742667 8.25155,3.490767 1.43588,-1.28664 4.36261,-3.708597 10.04397,-3.12056 -3.63298,-1.536077 -6.44574,-2.017377 -8.86571,-1.993487 z m -1.17826,5.114047 c -0.009,0.008 -0.0206,0.0175 -0.0291,0.0252 0.12532,0.17774 0.13268,0.14137 0.0291,-0.0252 z"
id="path3372"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 269.09537,113.92047 c 3.02284,-4.94663 3.38333,-2.82017 5.92075,0 -3.06851,-1.74052 -2.36236,-2.66847 -5.92075,0 z"
id="path3739"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 251.3404,113.74541 c 3.02284,-4.94663 3.38333,-2.82017 5.92074,0 -3.0685,-1.74052 -2.36235,-2.66847 -5.92074,0 z"
id="path3739-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="opacity:1;fill:#ffd42a;fill-rule:evenodd;stroke:#ffd42a;stroke-width:0.28222224;stroke-opacity:1"
d="m 255.23096,124.47913 c 4.77017,-0.3628 6.32211,-1.36925 8.61575,-2.22736 1.70809,1.01437 5.22759,1.95122 8.49596,2.4455 -2.40957,2.69534 -5.06792,5.14189 -9.03886,6.27585 -4.11425,-1.80884 -5.99148,-4.17693 -8.07285,-6.49399 z"
id="path3489"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<ellipse
ry="29.429005"
rx="14.060902"
cy="133.42584"
cx="294.77142"
id="ellipse4451"
style="display:inline;opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:0.58652937;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<ellipse
ry="27.947308"
rx="13.67417"
cy="133.99406"
cx="231.42665"
id="ellipse4451-3"
style="display:inline;opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:0.56365824;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4467-6"
d="m 242.3965,120.71886 c -7.79679,2.47935 -3.99283,3.98195 -3.99283,3.98195 -34.9522,-10.58517 -4.57618,-3.37473 3.99283,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.08043713px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4469-7"
d="m 240.96477,140.19075 c -7.7968,2.47935 -3.99283,3.98195 -3.99283,3.98195 -34.9522,-10.58517 -4.57618,-3.37473 3.99283,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.08043713px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4471-5"
d="m 240.96477,133.37525 c -7.7968,2.47934 -3.99283,3.98195 -3.99283,3.98195 -34.9522,-10.58517 -4.57618,-3.37473 3.99283,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.08043713px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4473-3"
d="m 241.53028,127.11235 c -7.79679,2.47935 -3.99283,3.98195 -3.99283,3.98195 -34.95218,-10.58517 -4.57616,-3.37472 3.99283,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.08043713px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4475-5"
d="m 241.53028,147.19046 c -7.79679,2.47935 -3.99283,3.98194 -3.99283,3.98194 -34.95218,-10.58517 -4.57616,-3.37472 3.99283,-3.98194 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.08043713px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4467"
d="m 284.49583,120.18209 c 7.5357,2.47934 3.85912,3.98195 3.85912,3.98195 33.78175,-10.58518 4.42293,-3.37473 -3.85912,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.07907887px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4469"
d="m 285.87962,139.65398 c 7.5357,2.47934 3.85912,3.98195 3.85912,3.98195 33.78175,-10.58517 4.42292,-3.37473 -3.85912,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.07907887px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4471"
d="m 285.87962,132.83848 c 7.5357,2.47934 3.85912,3.98194 3.85912,3.98194 33.78175,-10.58517 4.42292,-3.37473 -3.85912,-3.98194 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.07907887px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4473"
d="m 285.33303,126.57558 c 7.5357,2.47934 3.85913,3.98195 3.85913,3.98195 33.78174,-10.58518 4.42293,-3.37473 -3.85913,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.07907887px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4475"
d="m 285.33303,146.65368 c 7.5357,2.47934 3.85912,3.98195 3.85912,3.98195 33.78175,-10.58517 4.42294,-3.37473 -3.85912,-3.98195 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.07907887px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

BIN
sources/tigeros-backgrounds/wallpaper2-1920-1080.jpg View File

Before After
Width: 1920  |  Height: 1080  |  Size: 263 KiB

+ 249
- 0
sources/tigeros-backgrounds/wallpaper2.svg
File diff suppressed because it is too large
View File


BIN
sources/tigeros-backgrounds/wallpaper3-1920-1080.jpg View File

Before After
Width: 1920  |  Height: 1080  |  Size: 60 KiB

+ 249
- 0
sources/tigeros-backgrounds/wallpaper3.svg
File diff suppressed because it is too large
View File


BIN
sources/tigeros-logos/fedora-logo-small.png View File

Before After
Width: 128  |  Height: 134  |  Size: 9.5 KiB

+ 424
- 0
sources/tigeros-logos/fedora-logo-sprite.svg View File

@ -0,0 +1,424 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 744.09448819 1052.3622047"
id="svg2"
version="1.1"
inkscape:version="0.92.1 r"
sodipodi:docname="panguin2.svg"
inkscape:export-filename="/home/regina/Documents/TigerOS/design/fedora-logo-small.png"
inkscape:export-xdpi="34.534557"
inkscape:export-ydpi="34.534557">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.0076756"
inkscape:cx="227.02465"
inkscape:cy="706.60162"
inkscape:document-units="px"
inkscape:current-layer="layer9"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="710"
inkscape:window-x="0"
inkscape:window-y="26"
inkscape:window-maximized="1"
showguides="false"
inkscape:guide-bbox="true">
<sodipodi:guide
position="275.52448,750.34967"
orientation="0,1"
id="guide4311"
inkscape:locked="false" />
<sodipodi:guide
position="218.88112,713.98603"
orientation="1,0"
id="guide4313"
inkscape:locked="false" />
<sodipodi:guide
position="552.44756,630.76924"
orientation="1,0"
id="guide4315"
inkscape:locked="false" />
<sodipodi:guide
position="383.21679,594.40561"
orientation="1,0"
id="guide4477"
inkscape:locked="false" />
<sodipodi:guide
position="349.65035,557.34267"
orientation="1,0"
id="guide4480"
inkscape:locked="false" />
<sodipodi:guide
position="415.38462,570.62938"
orientation="1,0"
id="guide4482"
inkscape:locked="false" />
<sodipodi:guide
position="415.38462,513.54437"
orientation="0,1"
id="guide4503"
inkscape:locked="false" />
<sodipodi:guide
position="445.1188,610.18666"
orientation="1,0"
id="guide95"
inkscape:locked="false" />
<sodipodi:guide
position="319.55439,610.89208"
orientation="1,0"
id="guide97"
inkscape:locked="false" />
</sodipodi:namedview>
<metadata
id="metadata7">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
style="display:none"
inkscape:label="feet1Behind"
id="g3731"
inkscape:groupmode="layer">
<ellipse
ry="16.083916"
rx="35.664333"
cy="615.29926"
cx="451.04895"
id="ellipse3727"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<ellipse
ry="16.083916"
rx="35.664333"
cy="613.9007"
cx="315.38461"
id="ellipse3729"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="balckbase"
style="display:inline">
<ellipse
style="display:inline;opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:1.81694794;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3336"
cx="386.01398"
cy="383.68613"
rx="165.881"
ry="168.22998" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="outline"
style="display:inline">
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f36e21;stroke-width:1.74147224;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3370"
cx="386.71326"
cy="383.97061"
rx="122.85654"
ry="124.72997" />
<path
style="fill:#f36e21;fill-opacity:1;fill-rule:evenodd;stroke:#f36e21;stroke-width:0.98827547px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 389.23058,256.62959 c -12.53226,0.12376 -22.09201,4.0699 -33.41271,5.75176 17.79151,-2.511 27.58894,9.71813 29.23779,12.36887 5.08776,-4.55896 15.45808,-13.1407 35.58886,-11.05711 -12.87276,-5.4428 -22.83923,-7.14819 -31.41394,-7.06352 z m -4.17492,18.12063 c -0.0306,0.0274 -0.0728,0.0621 -0.10301,0.0893 0.44404,0.62979 0.47012,0.50094 0.10301,-0.0893 z"
id="path3372"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 406.46853,312.85172 c 10.71085,-17.52744 11.98818,-9.99272 20.97902,0 -10.87264,-6.16718 -8.37055,-9.45519 -20.97902,0 z"
id="path3739"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 343.55722,312.23143 c 10.71085,-17.52744 11.98818,-9.99272 20.97902,0 -10.87264,-6.16718 -8.37055,-9.45519 -20.97902,0 z"
id="path3739-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="eyes"
style="display:none">
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3469"
cx="352.44754"
cy="306.20834"
rx="3.4965036"
ry="6.9930072" />
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3469-6"
cx="415.38461"
cy="306.90765"
rx="3.4965036"
ry="6.9930072" />
</g>
<g
style="display:inline"
inkscape:label="eyes2"
id="g3737"
inkscape:groupmode="layer" />
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="nose"
style="opacity:1">
<path
style="fill:#ffd42a;fill-rule:evenodd;stroke:#ffd42a;stroke-opacity:1"
d="m 357.34266,350.2643 c 16.90219,-1.28552 22.4012,-4.85169 30.52828,-7.89223 6.05225,3.59423 18.52294,6.91379 30.10377,8.66516 -8.53783,9.55042 -17.9572,18.21928 -32.02746,22.23726 -14.57804,-6.40927 -21.22966,-14.80014 -28.60459,-23.01019 z"
id="path3489"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="feet1"
style="display:inline">
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4484"
cx="451.04895"
cy="545.92426"
rx="35.664333"
ry="16.083916" />
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4484-3"
cx="315.38461"
cy="546.4007"
rx="35.664333"
ry="16.083916" />
</g>
<g
style="display:none"
inkscape:label="feet2"
id="g4528"
inkscape:groupmode="layer">
<path
id="ellipse4530"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
sodipodi:cx="451.74826"
sodipodi:cy="-620.1972"
sodipodi:rx="35.664333"
sodipodi:ry="16.083916"
sodipodi:start="0"
sodipodi:end="3.1415927"
d="m 487.41259,-620.1972 a 35.664333,16.083916 0 0 1 -17.83216,13.92908 35.664333,16.083916 0 0 1 -35.66434,-1e-5 35.664333,16.083916 0 0 1 -17.83216,-13.92908 l 35.66433,1e-5 z"
transform="scale(1,-1)" />
<path
id="ellipse4530-0"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
sodipodi:cx="315.38461"
sodipodi:cy="-619.84613"
sodipodi:rx="35.664333"
sodipodi:ry="16.083916"
sodipodi:start="0"
sodipodi:end="3.1415927"
d="m 351.04895,-619.84613 a 35.664333,16.083916 0 0 1 -17.83217,13.92908 35.664333,16.083916 0 0 1 -35.66433,0 35.664333,16.083916 0 0 1 -17.83217,-13.92908 l 35.66433,0 z"
transform="scale(1,-1)" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="flippers1"
style="display:none">
<ellipse
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3338"
cx="516.49341"
cy="415.79843"
rx="43.053001"
ry="111.75468" />
<ellipse
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3338-3"
cx="256.93317"
cy="416.89801"
rx="43.053001"
ry="111.75468" />
</g>
<g
style="display:inline"
inkscape:label="flippers2"
id="g4449"
inkscape:groupmode="layer">
<ellipse
ry="104.276"
rx="49.82209"
cy="381.96515"
cx="497.44659"
id="ellipse4451"
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2.07825375;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<ellipse
ry="99.025879"
rx="48.451778"
cy="383.97855"
cx="272.99677"
id="ellipse4451-3"
style="display:inline;opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:1.99721408;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4467-6"
d="m 311.86623,336.94052 c -31.59538,8.78508 -16.18037,14.10927 -16.18037,14.10927 -141.63871,-37.50653 -18.54426,-11.9577 16.18037,-14.10927 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4469-7"
d="m 306.06435,405.93539 c -31.59539,8.78508 -16.18037,14.10928 -16.18037,14.10928 -141.63871,-37.50652 -18.54426,-11.95771 16.18037,-14.10928 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4471-5"
d="m 306.06435,381.78597 c -31.59539,8.78507 -16.18037,14.10928 -16.18037,14.10928 -141.63871,-37.50652 -18.54426,-11.9577 16.18037,-14.10928 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4473-3"
d="m 308.35603,359.59462 c -31.59538,8.78508 -16.18037,14.10926 -16.18037,14.10926 -141.63871,-37.50651 -18.54426,-11.95769 16.18037,-14.10926 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4475-5"
d="m 308.35604,430.7375 c -31.59538,8.78507 -16.18037,14.10926 -16.18037,14.10926 -141.6387,-37.50651 -18.54426,-11.9577 16.18037,-14.10926 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="stripes1"
style="display:none">
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 293.5897,372.97555 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 289.67702,448.99581 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 288.27842,421.02378 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 290.37632,397.24756 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3-6-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 293.87283,474.86993 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 478.43827,360.98569 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 483.74955,434.90805 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 483.74955,409.03392 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-6-4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 481.65165,385.2577 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-6-0-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 481.65164,461.48146 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18515 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-0-8"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
style="display:inline"
inkscape:label="stripes2"
id="g4455"
inkscape:groupmode="layer">
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4467"
d="m 461.03709,335.03856 c 31.59538,8.78508 16.18037,14.10927 16.18037,14.10927 141.6387,-37.50652 18.54426,-11.9577 -16.18037,-14.10927 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4469"
d="m 466.83897,404.03344 c 31.59539,8.78508 16.18037,14.10928 16.18037,14.10928 141.6387,-37.50652 18.54426,-11.95771 -16.18037,-14.10928 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4471"
d="m 466.83897,379.88402 c 31.59539,8.78507 16.18037,14.10927 16.18037,14.10927 141.6387,-37.50652 18.54426,-11.9577 -16.18037,-14.10927 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4473"
d="m 464.54729,357.69266 c 31.59538,8.78508 16.18037,14.10927 16.18037,14.10927 141.6387,-37.50652 18.54426,-11.9577 -16.18037,-14.10927 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4475"
d="m 464.54728,428.83554 c 31.59538,8.78507 16.18037,14.10927 16.18037,14.10927 141.63869,-37.50651 18.54426,-11.9577 -16.18037,-14.10927 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.3047998px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

BIN
sources/tigeros-logos/fedora-logo.png View File

Before After
Width: 297  |  Height: 310  |  Size: 23 KiB

BIN
sources/tigeros-logos/panguin1.png View File

Before After
Width: 356  |  Height: 445  |  Size: 30 KiB

+ 412
- 0
sources/tigeros-logos/panguin1.svg View File

@ -0,0 +1,412 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 744.09448819 1052.3622047"
id="svg2"
version="1.1"
inkscape:version="0.92.1 r"
sodipodi:docname="panguin1.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.87705101"
inkscape:cx="220.45056"
inkscape:cy="650.83759"
inkscape:document-units="px"
inkscape:current-layer="g3737"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="710"
inkscape:window-x="0"
inkscape:window-y="26"
inkscape:window-maximized="1"
showguides="false"
inkscape:guide-bbox="true">
<sodipodi:guide
position="275.52448,750.34967"
orientation="0,1"
id="guide4311"
inkscape:locked="false" />
<sodipodi:guide
position="218.88112,713.98603"
orientation="1,0"
id="guide4313"
inkscape:locked="false" />
<sodipodi:guide
position="552.44756,630.76924"
orientation="1,0"
id="guide4315"
inkscape:locked="false" />
<sodipodi:guide
position="383.21679,594.40561"
orientation="1,0"
id="guide4477"
inkscape:locked="false" />
<sodipodi:guide
position="349.65035,557.34267"
orientation="1,0"
id="guide4480"
inkscape:locked="false" />
<sodipodi:guide
position="415.38462,570.62938"
orientation="1,0"
id="guide4482"
inkscape:locked="false" />
<sodipodi:guide
position="509.79021,453.84616"
orientation="0,1"
id="guide4503"
inkscape:locked="false" />
</sodipodi:namedview>
<metadata
id="metadata7">
<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 />
</cc:Work>
</rdf:RDF>
</metadata>
<g
style="display:none"
inkscape:label="feet1Behind"
id="g3731"
inkscape:groupmode="layer">
<ellipse
ry="16.083916"
rx="35.664333"
cy="615.29926"
cx="451.04895"
id="ellipse3727"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
<ellipse
ry="16.083916"
rx="35.664333"
cy="613.9007"
cx="315.38461"
id="ellipse3729"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="balckbase"
style="display:inline">
<ellipse
style="display:inline;opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3336"
cx="386.01398"
cy="419.49506"
rx="165.78947"
ry="203.94737" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="outline"
style="display:inline">
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3370"
cx="386.71326"
cy="424.05524"
rx="122.72728"
ry="164.68532" />
<path
style="fill:#f36e21;fill-opacity:1;fill-rule:evenodd;stroke:#f36e21;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 357.6923,264.26501 c 20.88424,-3.27417 30.31295,16.97484 27.97203,13.28672 4.85261,-4.83863 14.82275,-14.12354 34.26573,-11.88812 -30.42124,-14.28808 -43.9328,-4.41948 -62.23776,-1.3986 z"
id="path3372"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc" />
<path
style="fill:#000000;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 406.46853,312.85172 c 10.71085,-17.52744 11.98818,-9.99272 20.97902,0 -10.87264,-6.16718 -8.37055,-9.45519 -20.97902,0 z"
id="path3739"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;stroke:#000000;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 343.55722,312.23143 c 10.71085,-17.52744 11.98818,-9.99272 20.97902,0 -10.87264,-6.16718 -8.37055,-9.45519 -20.97902,0 z"
id="path3739-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="eyes"
style="display:none">
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3469"
cx="352.44754"
cy="306.20834"
rx="3.4965036"
ry="6.9930072" />
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3469-6"
cx="415.38461"
cy="306.90765"
rx="3.4965036"
ry="6.9930072" />
</g>
<g
style="display:inline"
inkscape:label="eyes2"
id="g3737"
inkscape:groupmode="layer" />
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="nose"
style="opacity:1">
<path
style="fill:#ffd42a;fill-rule:evenodd;stroke:#ffd42a;stroke-opacity:1"
d="m 357.34266,350.2643 c 16.90219,-1.28552 22.4012,-4.85169 30.52828,-7.89223 6.05225,3.59423 18.52294,6.91379 30.10377,8.66516 -8.53783,9.55042 -17.9572,18.21928 -32.02746,22.23726 -14.57804,-6.40927 -21.22966,-14.80014 -28.60459,-23.01019 z"
id="path3489"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="feet1"
style="display:inline">
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4484"
cx="451.04895"
cy="615.29926"
rx="35.664333"
ry="16.083916" />
<ellipse
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4484-3"
cx="315.38461"
cy="613.9007"
rx="35.664333"
ry="16.083916" />
</g>
<g
style="display:none"
inkscape:label="feet2"
id="g4528"
inkscape:groupmode="layer">
<path
id="ellipse4530"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
sodipodi:cx="451.74826"
sodipodi:cy="-620.1972"
sodipodi:rx="35.664333"
sodipodi:ry="16.083916"
sodipodi:start="0"
sodipodi:end="3.1415927"
d="m 487.41259,-620.1972 a 35.664333,16.083916 0 0 1 -17.83216,13.92908 35.664333,16.083916 0 0 1 -35.66434,-1e-5 35.664333,16.083916 0 0 1 -17.83216,-13.92908 l 35.66433,1e-5 z"
transform="scale(1,-1)" />
<path
id="ellipse4530-0"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
sodipodi:cx="315.38461"
sodipodi:cy="-619.84613"
sodipodi:rx="35.664333"
sodipodi:ry="16.083916"
sodipodi:start="0"
sodipodi:end="3.1415927"
d="m 351.04895,-619.84613 a 35.664333,16.083916 0 0 1 -17.83217,13.92908 35.664333,16.083916 0 0 1 -35.66433,0 35.664333,16.083916 0 0 1 -17.83217,-13.92908 l 35.66433,0 z"
transform="scale(1,-1)" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="flippers1"
style="display:none">
<ellipse
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3338"
cx="516.49341"
cy="415.79843"
rx="43.053001"
ry="111.75468" />
<ellipse
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3338-3"
cx="256.93317"
cy="416.89801"
rx="43.053001"
ry="111.75468" />
</g>
<g
style="display:inline"
inkscape:label="flippers2"
id="g4449"
inkscape:groupmode="layer">
<ellipse
ry="111.75468"
rx="43.053001"
cy="418.59564"
cx="506.70319"
id="ellipse4451"
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<ellipse
ry="111.75468"
rx="43.053001"
cy="416.89801"
cx="264.62549"
id="ellipse4453"
style="opacity:1;fill:#f36e21;fill-opacity:1;stroke:#f36e21;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="stripes1"
style="display:none">
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 293.5897,372.97555 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 289.67702,448.99581 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 288.27842,421.02378 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 290.37632,397.24756 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3-6-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 293.87283,474.86993 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
id="path4318-3-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 478.43827,360.98569 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 483.74955,434.90805 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 483.74955,409.03392 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-6-4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 481.65165,385.2577 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-6-0-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
<path
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 481.65164,461.48146 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18515 16.97617,-12.8117 -14.81217,-15.11693 z"
id="path4318-3-0-8"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
style="display:inline"
inkscape:label="stripes2"
id="g4455"
inkscape:groupmode="layer">
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4457"
d="m 301.28201,372.97555 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4459"
d="m 297.36933,448.99581 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4461"
d="m 295.97073,421.02378 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4463"
d="m 298.06863,397.24756 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4465"
d="m 301.56514,474.86993 c -28.9237,9.41249 -14.81217,15.11693 -14.81217,15.11693 -129.66181,-40.18516 -16.97617,-12.8117 14.81217,-15.11693 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4467"
d="m 468.64806,363.78289 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4469"
d="m 473.95934,437.70525 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4471"
d="m 473.95934,411.83112 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4473"
d="m 471.86144,388.0549 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18516 16.97617,-12.8117 -14.81217,-15.11693 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
inkscape:connector-curvature="0"
id="path4475"
d="m 471.86143,464.27866 c 28.9237,9.41249 14.81217,15.11693 14.81217,15.11693 129.66181,-40.18515 16.97617,-12.8117 -14.81217,-15.11693 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.30186254px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

BIN
sources/tigeros-logos/panguin2.png View File

Before After
Width: 371  |  Height: 387  |  Size: 29 KiB

+ 284
- 0
sources/tigeros-logos/panguin2.svg
File diff suppressed because it is too large
View File


BIN
sources/tigeros-logos/sidebar-logo.png View File

Before After
Width: 123  |  Height: 128  |  Size: 9.0 KiB

BIN
sources/tigeros-logos/system-logo-white.png View File

Before After
Width: 297  |  Height: 310  |  Size: 23 KiB

BIN
sources/tigeros-logos/throbber-06.png View File

Before After
Width: 135  |  Height: 135  |  Size: 10 KiB

BIN
sources/tigeros-logos/throbber-07.png View File

Before After
Width: 135  |  Height: 135  |  Size: 11 KiB

BIN
sources/tigeros-logos/throbber-08.png View File

Before After
Width: 135  |  Height: 135  |  Size: 11 KiB

BIN
sources/tigeros-logos/throbber-09.png View File

Before After
Width: 135  |  Height: 135  |  Size: 11 KiB

BIN
sources/tigeros-logos/throbber-10.png View File

Before After
Width: 135  |  Height: 135  |  Size: 11 KiB

BIN
sources/tigeros-logos/throbber-11.png View File

Before After
Width: 135  |  Height: 135  |  Size: 10 KiB

BIN
sources/tigeros-logos/throbber-12.png View File

Before After
Width: 135  |  Height: 135  |  Size: 10 KiB

BIN
sources/tigeros-logos/throbber-13.png View File

Before After
Width: 135  |  Height: 135  |  Size: 9.4 KiB

BIN
sources/tigeros-logos/throbber-14.png View File

Before After
Width: 135  |  Height: 135  |  Size: 8.5 KiB

BIN
sources/tigeros-logos/throbber-15.png View File

Before After
Width: 135  |  Height: 135  |  Size: 5.5 KiB

+ 75
- 0
sources/tigeros-scripts/cs/idea.sh View File

@ -0,0 +1,75 @@
#!/usr/bin/bash
# IntelliJ installer script for TigerOS
# author: Josh Bicking <jhb2345@rit.edu>
DEPS=java-1.8.0-openjdk
PROG="IntelliJ IDEA Community Edition"
PROG_SHORT=idea-ce
VERSION=idea-IC-171.4073.35
TEMP_FILE=/tmp/ideaIC-2017.1.1.tar.gz
FILE_DIR=/usr/local
FILE=$FILE_DIR/$VERSION/bin/idea.sh
FILE_URL=https://download.jetbrains.com/idea/ideaIC-2017.1.1.tar.gz
LINK=$FILE_DIR/bin/$PROG_SHORT
ICON=$FILE_DIR/$VERSION/bin/idea.png
# Check that the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
## Removal
# Check if remove flag was passed
if [ ! -z "$1" ] && [ "$1" = "--remove" ]
then
rm $LINK
rm /usr/local/share/applications/jetbrains-idea-ce.desktop
rm -rf $FILE_DIR/$VERSION
# Remove local links if they were created
for i in `ls /home/`
do
rm -f /home/$i/.local/share/applications/jetbrains-idea-ce.desktop
done
else
## Installation
# Install dependencies
dnf install $DEPS -y
# Get the files
wget -O $TEMP_FILE $FILE_URL
# Extract the files
tar -xf $TEMP_FILE -C $FILE_DIR
# Make a link
ln -s $FILE $LINK
chmod +x $LINK
chmod -R 755 $FILE_DIR/$VERSION
# Make a desktop file
# IDEA's first time setup allows the user to make this file. Naming it as such means the user won't get a duplicate entry.
cat > /usr/local/share/applications/jetbrains-idea-ce.desktop <<EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=$PROG
Comment=The Drive to Develop
Exec=$LINK %f
Icon=$ICON
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=jetbrains-idea-ce
EOF
# Clean up
rm $TEMP_FILE
fi

+ 68
- 0
sources/tigeros-scripts/cs/jflap.sh View File

@ -0,0 +1,68 @@
#!/usr/bin/bash
# JFLAP installer script for TigerOS
# author: Josh Bicking <jhb2345@rit.edu>
DEPS=java-1.8.0-openjdk
PROG=JFLAP
FILE=/usr/share/java/JFLAP.jar
FILE_URL=http://www.jflap.org/jflaptmp/may15-2011/withoutSource/JFLAP.jar
LINK=/usr/local/bin/jflap
ICON_URL=http://jflap.org/jflapLogo2.jpg
# Check that the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
## Removal
# Check if remove flag was passed
if [ ! -z "$1" ] && [ "$1" = "--remove" ]
then
rm $LINK
rm /usr/local/share/applications/$PROG.desktop
rm $FILE
rm /usr/local/share/icons/$PROG.jpg
else
## Installation
# Install dependencies
dnf install $DEPS -y
# Get the files
curl -o $FILE $FILE_URL
# Make a link
cat > $LINK <<EOF
#!/bin/sh
cd \$HOME
java -jar $FILE
EOF
chmod +x $LINK
chmod +x $FILE
# Make a desktop file
cat > /usr/local/share/applications/$PROG.desktop <<EOF
[Desktop Entry]
Type=Application
Version=7.0
Name=$PROG
Comment=Experiment with formal languages topics
Path=
Exec=$LINK
Icon=/usr/local/share/icons/$PROG.jpg
Terminal=false
Categories=Education;Languages;Java;
EOF
# Get the icons
mkdir -p /usr/local/share/icons
curl -o /usr/local/share/icons/$PROG.jpg $ICON_URL
fi

+ 68
- 0
sources/tigeros-scripts/cs/logisim.sh View File

@ -0,0 +1,68 @@
#!/usr/bin/bash
# logisim installer script for TigerOS
# author: Aidan Kahrs <axk4545@rit.edu>
DEPS=java-1.8.0-openjdk
PROG=Logisim
FILE=/usr/share/java/logisim.jar
FILE_URL=https://sourceforge.net/projects/circuit/files/2.3.x/2.3.1/logisim-2.3.1.jar/download
LINK=/usr/local/bin/logisim
ICON_URL=https://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Logisim-icon.svg/48px-Logisim-icon.svg.png
# Check that the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
## Removal
# Check if remove flag was passed
if [ ! -z "$1" ] && [ "$1" = "--remove" ]
then
rm $LINK
rm /usr/local/share/applications/$PROG.desktop
rm $FILE
rm /usr/local/share/icons/$PROG.jpg
else
## Installation
# Install dependencies
dnf install $DEPS -y
# Get the files
curl -o $FILE $FILE_URL
# Make a link
cat > $LINK <<EOF
#!/bin/sh
cd \$HOME
java -jar $FILE
EOF
chmod +x $LINK
chmod +x $FILE
# Make a desktop file
cat > /usr/local/share/applications/$PROG.desktop <<EOF
[Desktop Entry]
Type=Application
Version=2.3.1
Name=$PROG
Comment=A graphical tool for designing and simulating logic circuits.
Path=
Exec=$LINK
Icon=/usr/local/share/icons/$PROG.jpg
Terminal=false
Categories=Education;Languages;Java;
EOF
# Get the icons
mkdir -p /usr/local/share/icons
curl -o /usr/local/share/icons/$PROG.png $ICON_URL
fi

+ 20
- 0
sources/tigeros-scripts/enablerpmfusion View File

@ -0,0 +1,20 @@
#!/usr/bin/bash
# Enable RPMFusion nonfree repos
# author: Aidan Kahrs <axk4545@rit.edu>
if [ $EUID != 0 ]
then
echo "Please run this script as root ( $@$0)."
exit
fi
echo "This script will enable the RPMFusion repositories for nonfree or patent encumbered software. Due to the legal implications of shipping non-free or patent encumbered technology, we cannot enable these packages by default. Long story short, if you want to do things like listen to mp3, or watch youtube videos in your browser, you will probably need to enable these options. You may enable these options at any time by running sudo enablerpmfusion in a terminal."
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm && exit;;
[Nn]* ) exit;;
esac
done

+ 114
- 0
sources/tigeros-scripts/postinstall View File

@ -0,0 +1,114 @@
#!/bin/bash
# TigerOS postinstall package setup script
# author: Aidan Kahrs <axk4545@rit.edu>
# Check that the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
echo
echo -e "Welcome to the TigerOS post install script.\n
This script will walk you through initial configuration of TigerOS including installing a set of packages used for classes in your major."
echo
find /home -name "tigeros-postinstall.desktop" -exec rm {} + 2>/dev/null
bash /usr/local/bin/enablerpmfusion
PS3='Please enter a number: '
options=("CS" "IT/WMC" "NSSA/CIT" "SE" "Quit")
select opt in "${options[@]}"
do
case $opt in
"CS")
echo -e "Welcome to the TigerOS CS package installer script.\n
This script will install Intellij IDEA, PyCharm, PROLOG, Racket, Logisim and JFLAP on your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
bash /usr/local/bin/cs/idea.sh
#TODO fix this when copr is stable
#dnf copr enable -y phracek/PyCharm; dnf install pycharm-community;
dnf install https://copr-be.cloud.fedoraproject.org/results/phracek/PyCharm/fedora-25-x86_64/00549395-pycharm-community/pycharm-community-2017.1.2-1.fc25.x86_64.rpm https://copr-be.cloud.fedoraproject.org/results/phracek/PyCharm/fedora-25-x86_64/00549395-pycharm-community/pycharm-community-plugins-2017.1.2-1.fc25.x86_64.rpm
# TODO PROLOG
wget https://mirror.racket-lang.org/installers/6.8/racket-6.8-x86_64-linux.sh
chmod +x racket-6.8-x86_64-linux.sh
bash racket-6.8-x86_64-linux.sh
bash /usr/local/bin/cs/logisim.sh
bash /usr/local/bin/cs/jflap.sh
exit
;;
"IT/WMC")
echo -e "Welcome to the TigerOS IT/WMC package installer script.\n
This script will install mysql, mongodb, subversion, filezilla, and nodejs on your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
wget https://dev.mysql.com/get/mysql57-community-release-fc25-9.noarch.rpm -O mysql-repo.rpm
dnf install -y mysql-repo.rpm
dnf install -y mysql-community-server
echo "mysql installed see "https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/" for further instructions. Start at step 4."
dnf install -y mongodb
semanage port -a -t mongod_port_t -p tcp 27017
dnf install -y subversion filezilla nodejs java-1.8.0-openjdk
echo -e "Due to licensing constraints we cannot distribute jGrasp at this time.\n
Please see http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html for download instructions.\n
Please note that the JDK is already installed and accesibble on your system."
mysql_secure_installation
rm mysql-repo.rpm
echo "Install finished"
exit
;;
"NSSA/CIT")
echo -e "Welcome to the TigerOS NSSA/CIT package installer script.\n
This script will install wireshark, python 2.7, and python 3 on your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
dnf install -y wireshark-gtk python python3 java-1.8.0-openjdk
groupadd wireshark
usermod -aG wireshark $USER
echo -e "Due to licensing constraints we cannot distribute jGrasp at this time.\n
Please see http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html for download instructions.\n
Please note that the JDK is already installed and accessible on your system."
echo "Install finished"
exit
;;
"SE")
echo -e "Welcome to the TigerOS SE package installer script.\n
This script will install ruby, eclipse, Spin, sqlite3, plantUML, gitk and MIT Alloy on your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
dnf install -y eclipse-jdt ruby sqlite plantuml gitk geany
bash /usr/local/bin/se/spin.sh && bash /usr/local/bin/se/alloy.sh
echo "Install finished"
exit
;;
"Quit")
break
;;
*) echo invalid option;;
esac
done

+ 96
- 0
sources/tigeros-scripts/removal View File

@ -0,0 +1,96 @@
#!/bin/bash
# TigerOS script for the removal of unwanted major-specific packages
# Author: Tim Zabel <tjz8659@rit.edu>
# Check to see if the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
echo
echo -e "Welcome to the TigerOS package removal script.\n
This script will remove all files and packages installed for a specific major."
echo
PS3='Please enter a number: '
options=("CS" "IT/WMC" "NSSA/CIT" "SE" "Quit")
select opt in "${options[@]}"
do
# all dnf commands here are done with the -y flag. Individual removals do not ask the user for permission beforehand
case $opt in
"CS")
echo -e "Welcome to the TigerOS CS package removal script.\n
This script will remove Intellij idea, PyCharm, prolog, racket, and JFLAP from your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
bash /usr/local/bin/cs/idea.sh --remove # removes Intellij IDEA
bash /usr/local/bin/cs/logisim.sh --remove # removes logisim
bash /usr/local/bin/cs/jflap.sh --remove # removes JFLAP
dnf remove -y pycharm-community
rm /etc/yum.repos.d/_copr_phracek-PyCharm.repo
echo "Removal finished."
exit
;;
"IT/WMC")
echo -e "Welcome to the TigerOS IT/WMC package removal script.\n
This script will remove mysql, mongodb, subversion, filezilla, and nodejs from your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
sudo dnf -y remove mongodb subversion filezilla nodejs php mysql-repo.rpm mysql-community-server
semanage port -d -t mongod_port_t -p tcp 27017
echo "Removal finished."
exit
;;
"NSSA/CIT")
echo -e "Welcome to the TigerOS NSSA/CIT package removal script.\n
This script will remove wireshark, python 2.7, and python 3 from your machine."
echo
while true; do
read -p "Do you wish to continue [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
sudo dnf -y remove wireshark --ignore-missing
echo "Removal finished."
exit
;;
"SE" )
echo -e "Welcome to the TigerOS Software Engineering removal script.\n
This script will remove ruby, eclipse, Spin, sqlite3 and MIT Alloy from your machine."
echo
while true; do
read -p "Do you wish to continue? [y/n] " yn
case $yn in
[Yy]* ) break;;
[Nn]* ) exit;;
esac
done
sudo dnf -y remove eclipse-jdt ruby sqlite gitk plantuml --ignore-missing
bash /usr/local/bin/se/spin.sh --remove
bash /usr/local/bin/se/alloy.sh --remove
echo "Removal finished."
exit
;;
"Quit")
break
;;
*)
echo "Invalid Option."
;;
esac
done

+ 63
- 0
sources/tigeros-scripts/se/alloy.sh View File

@ -0,0 +1,63 @@
#!/usr/bin/bash
# MIT Alloy installer script for TigerOS
# author: Aidan Kahrs <axk4545@rit.edu>
DEPS=java-1.8.0-openjdk
PROG=Alloy
FILE=/usr/share/java/alloy.jar
FILE_URL=http://alloy.mit.edu/alloy/downloads/alloy4.2.jar
LINK=/usr/local/bin/alloy
# Check that the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
# Check if remove flag was passed
if [ ! -z "$1" ] && [ "$1" = "--remove" ]
then
rm $LINK
rm /usr/local/share/applications/$PROG.desktop
rm $FILE
rm /usr/local/share/icons/$PROG.jpg
else
# Install dependencies
dnf install $DEPS -y
# Get the files
curl -o $FILE $FILE_URL
# Make a link
cat > $LINK <<EOF
#!/bin/sh
cd \$HOME
java -jar $FILE
EOF
chmod +x $LINK
chmod +x $FILE
# Make a desktop file
cat > /usr/local/share/applications/$PROG.desktop <<EOF
[Desktop Entry]
Type=Application
Version=7.0
Name=$PROG
Comment=Experiment with formal languages topics
Path=
Exec=$LINK
Icon=/usr/local/share/icons/$PROG.jpg
Terminal=false
Categories=Education;Languages;Java;
EOF
# Get the icons
mkdir -p /usr/local/share/icons
unzip -j "$FILE" "images/logo.gif" -d "alloy.gif"

+ 28
- 0
sources/tigeros-scripts/se/spin.sh View File

@ -0,0 +1,28 @@
#!/usr/bin/bash
# Spin install script for TigerOS
# author: Aidan Kahrs <axk4545@rit.edu>
# Check that the current user is root
if [ $EUID != 0 ]
then
echo "Please run this script as root (sudo $@$0)."
exit
fi
# Check if remove flag was passed
if [ ! -z "$1" ] && [ "$1" = "--remove" ]
then
rm /usr/local/bin/spin
rm /usr/local/bin/ispin
else
wget http://spinroot.com/spin/Src/spin646.tar.gz -O /tmp/spin.tar.gz
tar -xvf /tmp/spin.tar.gz
cd /tmp/Spin/Src*
dnf install -y byacc
make
install -p -m 755 spin /usr/local/bin/spin
sed -i 's#BIN=/usr/bin#BIN=/usr/local/bin#g' /tmp/Spin/iSpin/install.sh
dnf install tcl tk
bash /tmp/Spin/iSpin/install.sh
dnf remove byacc

+ 7
- 0
sources/tigeros-scripts/tigeros-postinstall.desktop View File

@ -0,0 +1,7 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=TigerOS postinstall script
Comment=First run post install onfigurations
Exec=gnome-terminal -e "sudo /usr/local/bin/postinstall"
Terminal=false

Loading…
Cancel
Save