diff options
author | fabish | 2018-07-15 17:27:33 +0200 |
---|---|---|
committer | fabish | 2018-07-15 17:27:33 +0200 |
commit | beefe9b2d09dddb06bbdd7fd893fdbef5168137d (patch) | |
tree | 2ffc0c49ecf5325a6b1f320f11058c8df1a3ff89 | |
parent | e12f2ee71c1d125c6c0ba36d30154e6cd9e5c243 (diff) | |
download | aur-beefe9b2d09dddb06bbdd7fd893fdbef5168137d.tar.gz |
split out the data to my git repo, replace echo with printf, restructure some parts
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | INSTALL | 24 | ||||
-rw-r--r-- | PKGBUILD | 149 | ||||
-rw-r--r-- | copyright | 7 | ||||
-rw-r--r-- | net.pokemon-revolution-online.desktop | 39 | ||||
-rw-r--r-- | pokemonrevolution | 20 | ||||
-rw-r--r-- | pokemonrevolution.svg | 162 |
7 files changed, 86 insertions, 327 deletions
@@ -1,6 +1,6 @@ pkgbase = pokemon-revolution-online-bin pkgdesc = A free-to-play, fan-made, MMO game that is predicated around the official Pokémon games. - pkgver = 0.98.4.1.mystical.lugia + pkgver = 0.98.4.2.rootsedition pkgrel = 1 url = https://pokemon-revolution-online.net install = INSTALL @@ -12,14 +12,8 @@ pkgbase = pokemon-revolution-online-bin depends = desktop-file-utils optdepends = gtk2: required for the Unity ScreenSelector plugin conflicts = pokemon-revolution-online - source = net.pokemon-revolution-online.desktop - source = pokemonrevolution - source = copyright - source = pokemonrevolution.svg - sha256sums = 64b5c6c47cd0705ff743fe3a14a0c71899db29f70f699d94cdf6f54e3fa13d00 - sha256sums = bc75525666fb273d7303e4baaaff386fd927d06c927b02141ee5ba8cac0e426f - sha256sums = df736901de54dce3b191bd9744732f7b9970ab3cbdece8d7fbd7122e69ce32d5 - sha256sums = 54b5f40a5385eba58385c49b7ba6a4485d531acdb6289c3cb97dcf6825750956 + source = https://gitlab.com/fabish_random/pokemon-revolution-online-data/-/archive/0.1.1/pokemon-revolution-online-data-0.1.1.zip + sha256sums = 533d250127b85054f4aa087857b130e7a21525ce6382aefd63adb564f4125212 pkgname = pokemon-revolution-online-bin @@ -1,22 +1,16 @@ post_install() { - echo - echo - echo -e "\t GAME NOTES" - echo -e "\t ´*~##############~*\`" - echo -e "\t##########################################################" - echo -e "\t# #" - echo -e "\t# You need to create an account at #" - echo -e "\t# https://www.pokemon-revolution-online.net/Register.php #" - echo -e "\t# #" - echo -e "\t##########################################################" - echo - echo + printf "\n\n\n\t GAME NOTES\n" + printf "\t ´*~##############~*\`\n" + printf "\t##########################################################\n" + printf "\t# #\n" + printf "\t# You need to create an account at #\n" + printf "\t# https://www.pokemon-revolution-online.net/Register.php #\n" + printf "\t# #\n" + printf "\t##########################################################\n\n\n" } post_upgrade() { - echo - echo "Thanks for using my pkg :)" - echo + printf "\nThanks for using my pkg :)\n\n" } @@ -1,7 +1,7 @@ # Maintainer: Fabian <plusfabi[AT+thegoogleadress]> pkgname=pokemon-revolution-online-bin -pkgver=0.98.4.1.mystical.lugia +pkgver=0.98.4.2.rootsedition pkgrel=1 pkgdesc="A free-to-play, fan-made, MMO game that is predicated around the official Pokémon games." arch=('x86_64') @@ -12,91 +12,90 @@ makedepends=('unzip' 'xdg-utils') optdepends=('gtk2: required for the Unity ScreenSelector plugin') conflicts=('pokemon-revolution-online') install="INSTALL" -source=('net.pokemon-revolution-online.desktop' 'pokemonrevolution' 'copyright' 'pokemonrevolution.svg') -sha256sums=('64b5c6c47cd0705ff743fe3a14a0c71899db29f70f699d94cdf6f54e3fa13d00' - 'bc75525666fb273d7303e4baaaff386fd927d06c927b02141ee5ba8cac0e426f' - 'df736901de54dce3b191bd9744732f7b9970ab3cbdece8d7fbd7122e69ce32d5' - '54b5f40a5385eba58385c49b7ba6a4485d531acdb6289c3cb97dcf6825750956') +__DATA_VER=0.1.1 +source=("https://gitlab.com/fabish_random/pokemon-revolution-online-data/-/archive/${__DATA_VER}/pokemon-revolution-online-data-${__DATA_VER}.zip") +sha256sums=('533d250127b85054f4aa087857b130e7a21525ce6382aefd63adb564f4125212') + package() { - cd "${srcdir}" + cd "${srcdir}" - # Variables - ## i know this isn't a good thing and nobody wants to see this on aur, but it'll make things easier for me #Fabian - ## directory files naming is usually VNAMING_Data, binary VNAMING.x86_64 - __VNAMING="PROLinux" ##like PROLinux95_45_data, PROLinux95_45.x86_64 + # Variables + ## directory files naming is usually VNAMING_Data, binary VNAMING.x86_64 + __VNAMING="PRO" ##like PROLinux95_45_data, PROLinux95_45.x86_64 - __DLDIR=$(xdg-user-dir DOWNLOAD) ##downloaddirectory - __DDLA="https://tiny.cc/PROLinux" ##download link - __DDLFN="PROLinux.zip" ##filename - __DDLFSHA256="d2424bdbd17a78697a4507669a1dcdd112038de52ada7cef4728f7f1354da18f" #sha256sum + __DLDIR=$(xdg-user-dir DOWNLOAD) ##download directory + __DDLA="https://tiny.cc/PROLinux" ##download link + __DDLFN="PROLINUX.zip" ##filename + __DDLFSHA256="2e506cfb5bbe70695eeac4ca52b57b6668cc8ac0a502de08fac976780be4b038" #sha256sum - ## "Something's missing"? -> No One Cares - Atreyu c; - if [ ! -f ${__DLDIR}/${__DDLFN} ]; then - { - echo "${__DLDIR}/${__DDLFN} not found, please download it" - echo "Download: ${__DDLA}" - exit 1 - } - fi - ## lets check the sha256sum - if [ "$(sha256sum ${__DLDIR}/${__DDLFN} | awk '{print $1}')" != "${__DDLFSHA256}" ]; then - { - echo "${__DLDIR}/${__DDLFN} SHA256 MISMATCH, please remove the old file before downloading" - echo "rm \"${__DLDIR}/${__DDLFN}\"" - echo "Download: ${__DDLA}" - echo - echo "maybe this pkgbuild is out-of-date. please report this:" - echo "https://aur.archlinux.org/packages/pokemon-revolution-online-bin/" - exit 1 - } - fi + ## Check for the download file + if [ ! -f ${__DLDIR}/${__DDLFN} ]; then + { + printf "${__DLDIR}/${__DDLFN} not found, please download it\n" + printf "Download: ${__DDLA}\n" + exit 1 + } + fi + ## sha256sum check + if [ "$(sha256sum ${__DLDIR}/${__DDLFN} | awk '{printf $1}')" != "${__DDLFSHA256}" ]; then + { + printf "${__DLDIR}/${__DDLFN} SHA256 MISMATCH, please remove the old file before downloading\n" + printf "rm \"${__DLDIR}/${__DDLFN}\"\n" + printf "Download: ${__DDLA}\n\n" + printf "maybe this pkgbuild is out-of-date. please report this:\n" + printf "https://aur.archlinux.org/packages/pokemon-revolution-online-bin/\n" + exit 1 + } + fi - #bsdtar -x -p -f "${__DLDIR}/${__DDLFN}" - ## we're using unzip for now, since bsdtar cant handle the zip file - ## bsdtar: Invalid central directory signature - ## bsdtar: Error exit delayed from previous errors. - unzip "${__DLDIR}/${__DDLFN}" + #bsdtar -x -p -f "${__DLDIR}/${__DDLFN}" + ## we're using unzip for now, since bsdtar cant handle the zip file + ## bsdtar: Invalid central directory signature + ## bsdtar: Error exit delayed from previous errors. + /usr/bin/unzip "${__DLDIR}/${__DDLFN}" - # CREATE FOLDERS - ## copy the folderstructure of the original without content. - /usr/bin/find "." -type d -exec \ - install -d -m755 "${pkgdir}/opt/Pokemon Revolution/{}" \; + # CREATE FOLDERS + ## copy the folderstructure of the original without content. + /usr/bin/find "." -type d -exec \ + /usr/bin/install -d -m755 "${pkgdir}/opt/Pokemon Revolution/{}" \; - # MOVE CONTENT - ## minimize memory usage by using mv instead of install - ## this also fits more in our "permissions" to use it hashtag copyright, hashtag do NOT modify anything - /usr/bin/find "./${__VNAMING}_Data" \ - -type f -exec /usr/bin/mv "{}" "${pkgdir}/opt/Pokemon Revolution/{}" \; -exec /usr/bin/chmod 644 "${pkgdir}/opt/Pokemon Revolution/{}" \; - ## move to new position - /usr/bin/mv "${srcdir}/${__VNAMING}.x86_64" "${pkgdir}/opt/Pokemon Revolution/${__VNAMING}.x86_64" - ## set permission - /usr/bin/chmod 755 "${pkgdir}/opt/Pokemon Revolution/${__VNAMING}.x86_64" + # MOVE CONTENT + ## minimize memory usage by using mv instead of install + ## this also fits more in our "permissions" to use it hashtag copyright, hashtag do NOT modify anything + /usr/bin/find "./${__VNAMING}_Data" \ + -type f \ + -exec /usr/bin/mv "{}" "${pkgdir}/opt/Pokemon Revolution/{}" \; \ + -exec /usr/bin/chmod 644 "${pkgdir}/opt/Pokemon Revolution/{}" \; + ## move to new position + /usr/bin/mv "${srcdir}/${__VNAMING}.x86_64" "${pkgdir}/opt/Pokemon Revolution/${__VNAMING}.x86_64" + ## set permission + /usr/bin/chmod 755 "${pkgdir}/opt/Pokemon Revolution/${__VNAMING}.x86_64" - #MOVE ICON - ## cause we can not use the iroginal icon, we use a *.svg version. - install -D -m644 "${srcdir}/pokemonrevolution.svg" \ - "${pkgdir}/usr/share/pixmaps/pokemonrevolution.svg" + #MOVE ICON + ## cause we can not use the iroginal icon, we use a *.svg version. + /usr/bin/install -D -m644 "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/pokemonrevolution.svg" \ + "${pkgdir}/usr/share/pixmaps/pokemonrevolution.svg" - # DESKTOP FILE - ## Set the path to our pokemon scriptfile - /usr/bin/sed -i "s/GAMEEXECPATHSETBYPKGBUILD/\/usr\/bin\/pokemonrevolution/" "${srcdir}/net.pokemon-revolution-online.desktop" - ## let's Install the *.desktop file - install -D -m644 "${srcdir}/net.pokemon-revolution-online.desktop" \ - "${pkgdir}/usr/share/applications/net.pokemon-revolution-online.desktop" + # DESKTOP FILE + ## Set the path to our pokemon scriptfile + /usr/bin/sed -i "s/GAMEEXECPATHSETBYPKGBUILD/\/usr\/bin\/pokemonrevolution/" "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/net.pokemon-revolution-online.desktop" + ## let's Install the *.desktop file + /usr/bin/install -D -m644 "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/net.pokemon-revolution-online.desktop" \ + "${pkgdir}/usr/share/applications/net.pokemon-revolution-online.desktop" - # START SCRIPT - ## set the correct directory - /usr/bin/sed -i "s/GAMEDIRNAMESETBYPKGBUILD/\/opt\/Pokemon\ Revolution/" "${srcdir}/pokemonrevolution" - ## set the correct filename - /usr/bin/sed -i "s/GAMEBINARYNAMESETBYPKGBUILD/${__VNAMING}.x86_64/" "${srcdir}/pokemonrevolution" + # START SCRIPT + ## set the correct directory + /usr/bin/sed -i "s/GAMEDIRNAMESETBYPKGBUILD/\/opt\/Pokemon\ Revolution/" "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/pokemonrevolution" + ## set the correct filename + /usr/bin/sed -i "s/GAMEBINARYNAMESETBYPKGBUILD/${__VNAMING}.x86_64/" "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/pokemonrevolution" - ## move it! - install -D -m755 "${srcdir}/pokemonrevolution" \ - "${pkgdir}/usr/bin/pokemonrevolution" + ## move it! + /usr/bin/install -D -m755 "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/pokemonrevolution" \ + "${pkgdir}/usr/bin/pokemonrevolution" - # COPYRIGHT FILE - ## move the copyright text - install -D -m644 "${srcdir}/copyright" \ - "${pkgdir}/usr/share/licenses/pokemon-revolution-online-bin/copyright" + # COPYRIGHT FILE + ## move the copyright text + /usr/bin/install -D -m644 "${srcdir}/pokemon-revolution-online-data-${__DATA_VER}/pkg_copyright" \ + "${pkgdir}/usr/share/licenses/pokemon-revolution-online-bin/copyright" } diff --git a/copyright b/copyright deleted file mode 100644 index 9f53ff4935ce..000000000000 --- a/copyright +++ /dev/null @@ -1,7 +0,0 @@ -Permission is granted to temporarily download one copy of the materials (information or software) from PRO's websites for personal, non-commercial transitory viewing only. This is the grant of a license, not a transfer of title, and under this license you may not: -Modify or copy the materials; -Use the materials for any commercial purpose, or for any public display (commercial or non-commercial); -Attempt to decompile or reverse engineer any software contained on PRO's websites; -Remove any copyright or other proprietary notations from the materials; or -Transfer the materials to another person or "mirror" the materials on any other server. -This license shall automatically terminate if you violate any of these restrictions and may be terminated by PRO at any time. Upon terminating your viewing of these materials or upon the termination of this license, you must destroy any downloaded materials in your possession whether in electronic or printed format. diff --git a/net.pokemon-revolution-online.desktop b/net.pokemon-revolution-online.desktop deleted file mode 100644 index 54134fb64577..000000000000 --- a/net.pokemon-revolution-online.desktop +++ /dev/null @@ -1,39 +0,0 @@ -[Desktop Entry] -Comment[de_DE]=Das freie, Community getriebenes MMO, aus der Welt der offiziellen Pokémon-Spiele -Comment=A free-to-play, fan-made, MMO game that is predicated around the official Pokémon games -TryExec=GAMEEXECPATHSETBYPKGBUILD -Exec=GAMEEXECPATHSETBYPKGBUILD -GenericName=Pokémon MMORPG -Icon=pokemonrevolution -Name=Pokémon Revolution -StartupNotify=false -Terminal=false -Type=Application -Categories=Game; -Actions=Support;Rules;Forums;Register;AUR; - - -[Desktop Action Support] -Name=Support -Name[de]=Unterstützung -Exec=xdg-open https://pokemon-revolution-online.net/Support.php - -[Desktop Action Rules] -Name=Rules -Name[de]=Regeln -Exec=xdg-open https://pokemon-revolution-online.net/rules.php - -[Desktop Action Forums] -Name=Forums -Name[de]=Forum -Exec=xdg-open https://pokemon-revolution-online.net/Forum/index.php - -[Desktop Action Register] -Name=Register -Name[de]=Registrieren -Exec=xdg-open https://pokemon-revolution-online.net/Register.php - -[Desktop Action AUR] -Name=PRO AUR site -Name[de]=PRO AUR Seite -Exec=xdg-open https://aur.archlinux.org/packages/pokemon-revolution-online-bin/ diff --git a/pokemonrevolution b/pokemonrevolution deleted file mode 100644 index 8b49838f134e..000000000000 --- a/pokemonrevolution +++ /dev/null @@ -1,20 +0,0 @@ -#! /bin/bash -## helper script to run PRO. -GAMEDIR="GAMEDIRNAMESETBYPKGBUILD" -GAMEBINARY="GAMEBINARYNAMESETBYPKGBUILD" - -## enforce opengl to workaround a bug that makes the game start in direct3d mode on linux -> "-force-glcore" -## https://docs.unity3d.com/Manual/OpenGLCoreDetails.html -#OPTIONS="-force-glcore -screen-fullscreen 0 -force-wayland" -OPTIONS="" - -echo -e "--> \"${GAMEDIR}/${GAMEBINARY}\" ${OPTIONS} ${@}" -echo -e "..." - -## to workaround an error that the game can't find some importtant files on some systems, we cd to the game root first -cd "${GAMEDIR}" - -## start the game! -"${GAMEDIR}/${GAMEBINARY}" ${OPTIONS} ${@} - -exit diff --git a/pokemonrevolution.svg b/pokemonrevolution.svg deleted file mode 100644 index a15bcff9cc0d..000000000000 --- a/pokemonrevolution.svg +++ /dev/null @@ -1,162 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> - -<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:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="64" - height="64" - viewBox="0 0 64 64" - id="svg0" - version="1.1" - inkscape:version="0.92.1 r" - sodipodi:docname="pokemonrevolution.svg"> - <metadata - id="metadata0"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - </cc:Work> - </rdf:RDF> - </metadata> - <defs - id="defs0"> - <linearGradient - inkscape:collect="always" - id="linearGradient4213"> - <stop - style="stop-color:#eff0f1;stop-opacity:1;" - offset="0" - id="stop4215" /> - <stop - style="stop-color:#acb1b8;stop-opacity:1" - offset="1" - id="stop4217" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - id="linearGradient4209"> - <stop - style="stop-color:#eb98a0;stop-opacity:1" - offset="0" - id="stop4197" /> - <stop - style="stop-color:#da4453;stop-opacity:1" - offset="1" - id="stop4199" /> - </linearGradient> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient4209" - id="radialGradient4201" - cx="21.806177" - cy="5.2933025" - fx="21.806177" - fy="5.2933025" - r="28.816406" - gradientTransform="matrix(0.10410737,1.0410736,-1.7388981,0.17388984,29.93433,-17.622325)" - gradientUnits="userSpaceOnUse" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient4213" - id="radialGradient4219" - cx="22.850681" - cy="34.214848" - fx="22.850681" - fy="34.214848" - r="29" - gradientTransform="matrix(-1.1155519e-7,1.5172414,-2.1726875,-5.1639388e-8,93.338176,0.32996306)" - gradientUnits="userSpaceOnUse" /> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="4" - inkscape:cx="0.735106" - inkscape:cy="25.525891" - inkscape:document-units="px" - inkscape:current-layer="layer0" - showgrid="true" - units="px" - inkscape:object-paths="true" - inkscape:snap-intersection-paths="true" - inkscape:object-nodes="true" - inkscape:snap-smooth-nodes="true" - inkscape:snap-midpoints="true" - inkscape:window-width="1920" - inkscape:window-height="1004" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid0" /> - </sodipodi:namedview> - <g - inkscape:label="Ebene 0" - inkscape:groupmode="layer" - id="layer0"> - <g - id="pokemonrevolution"> - <rect - ry="0" - y="-4.7851563e-06" - x="0" - height="64" - width="64" - id="rect4505" - style="opacity:0.00100002;fill:#ff00a8;fill-opacity:1;stroke:none;stroke-width:4.65531492;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <g - id="g4549"> - <path - style="opacity:1;fill:url(#radialGradient4219);fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 3.0839846,30.318319 C 3.0397194,30.877935 3.0117128,31.438718 3,31.99996 c 0,16.016258 12.983742,29 29,29 16.016258,0 29,-12.983742 29,-29 -0.0026,-0.59425 -0.02342,-1.188281 -0.0625,-1.78125 C 60.29113,36.598434 51.370913,42.01513 38.972656,43.556601 38.682556,47.193192 35.648143,49.997262 32,49.99996 28.351799,49.998361 25.316514,47.195121 25.025391,43.558554 12.702358,42.023397 3.8106143,36.657798 3.0839846,30.318319 Z" - id="path4149" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccscccccc" /> - <circle - style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="path4168" - cx="32" - cy="43" - r="5" /> - <path - style="opacity:1;fill:#262626;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 60.798828,28.890585 C 59.607391,35.019269 50.804297,40.103308 38.84375,41.570272 38.167368,38.328382 35.311696,36.004074 32,35.99996 28.684775,36.000571 25.824618,38.326691 25.148438,41.572226 13.220784,40.118722 4.4159695,35.067395 3.1660156,28.960898 c -0.03795,0.45177 -0.065302,0.904368 -0.082031,1.357421 0.7266299,6.339479 9.6183736,11.705078 21.9414066,13.240235 0.291123,3.636567 3.326408,6.439807 6.974609,6.441406 3.648143,-0.0027 6.682556,-2.806768 6.972656,-6.443359 C 51.372238,42.014918 60.292802,36.597218 60.9375,30.216757 60.901446,29.773695 60.85521,29.331521 60.798828,28.890585 Z M 32,37.99996 c 2.761415,0 4.999988,2.238573 5,5 -1.2e-5,2.761427 -2.238585,5 -5,5 -2.761415,0 -4.999988,-2.238573 -5,-5 1.2e-5,-2.761427 2.238585,-5 5,-5 z" - id="path4163" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccccsssss" /> - <path - id="path4191" - d="M 32,2.99996 C 17.162656,3.0032019 4.7208984,14.20525 3.1660156,28.960898 v 0.0039 C 4.4190913,35.069812 13.223269,40.119209 25.148438,41.572226 25.824618,38.326691 28.684775,36.000571 32,35.99996 c 3.311696,0.0041 6.167368,2.328422 6.84375,5.570312 C 50.804297,40.103308 59.607391,35.019269 60.798828,28.890585 59.212012,14.176155 46.799734,3.0173109 32,2.99996 Z" - style="opacity:1;fill:url(#radialGradient4201);fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccc" /> - <circle - cy="43" - cx="32" - id="circle4211" - style="opacity:1;fill:#eff0f1;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - r="4" /> - <path - id="path4193" - d="m 28.035156,42.494101 c -0.0224,0.167706 -0.03415,0.336666 -0.03516,0.505859 1.2e-5,2.209143 1.79087,4 4,4 2.20913,0 3.999988,-1.790857 4,-4 C 35.9985,42.834678 35.98676,42.669648 35.96484,42.505819 35.710337,44.502069 34.012396,45.998432 32,45.99996 29.983668,45.99766 28.284253,44.495 28.035156,42.494101 Z" - style="opacity:0.4;fill:#262626;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccscccc" /> - </g> - </g> - </g> -</svg> |