@ -1,31 +0,0 @@ | |||||
#!/bin/bash | |||||
set -eu | |||||
##################################################################### | |||||
# TigerOS Build Script for running on the build box with Jenkins CI # | |||||
# @author: Aidan Kahrs # | |||||
# # | |||||
# Usage: sudo bash ci-build.sh # | |||||
# # | |||||
##################################################################### | |||||
# Check that the current user is root | |||||
if [ $EUID != 0 ] | |||||
then | |||||
echo "Please run this script as root (sudo $@$0)." | |||||
exit | |||||
fi | |||||
setenforce 0 | |||||
rm -rf tigeros.ks | |||||
wget -O tigeros.ks https://raw.githubusercontent.com/RITlug/TigerOS/master/tigeros.ks | |||||
livemedia-creator --ks tigeros.ks --no-virt --resultdir /var/lmc --project TigerOS-Live --make-iso --volid TigerOS --iso-only --iso-name TigerOS.iso --releasever 26 --title TigerOS-live --macboot | |||||
cp -f /var/lmc/TigerOS.iso /srv/isos/TigerOS-$(date +%Y%m%d).iso | |||||
rm -rf /var/lmc/ | |||||
cd /srv/isos | |||||
rm -rf CHECKSUM512-$(date +%Y%m%d) | |||||
sha512sum TigerOS-$(date +%Y%m%d).iso > CHECKSUM512-$(date +%Y%m%d) | |||||
chown -R nginx:nginx /srv | |||||
chmod 755 /srv/isos/*.iso | |||||
cd /home/build | |||||
rm -rf anaconda/ *.log livemedia.log program.log | |||||
setenforce 1 | |||||
echo "Build finished" |
@ -1,424 +0,0 @@ | |||||
<?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> |
@ -1,412 +0,0 @@ | |||||
<?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> |
@ -1,28 +0,0 @@ | |||||
<?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> |
@ -1,186 +0,0 @@ | |||||
<?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> |
@ -1,75 +0,0 @@ | |||||
#!/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 |
@ -1,68 +0,0 @@ | |||||
#!/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 |
@ -1,68 +0,0 @@ | |||||
#!/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 |
@ -1,20 +0,0 @@ | |||||
#!/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 | |||||
@ -1,114 +0,0 @@ | |||||
#!/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 |
@ -1,96 +0,0 @@ | |||||
#!/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 |
@ -1,63 +0,0 @@ | |||||
#!/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" |
@ -1,28 +0,0 @@ | |||||
#!/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 |
@ -1,7 +0,0 @@ | |||||
[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 |