[tor-arm] Initial import (#756445).
jorti
jorti at fedoraproject.org
Tue May 1 20:48:02 UTC 2012
commit 91f8aa275e646f7269df9b4ed0ae58c197cf9195
Author: Juan Orti Alcaine <j.orti.alcaine at gmail.com>
Date: Tue May 1 22:47:52 2012 +0200
Initial import (#756445).
.gitignore | 1 +
sources | 1 +
tor-arm.desktop | 12 ++
tor-arm.spec | 158 ++++++++++++++++++
tor-arm.svg | 497 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 669 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..118b013 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/arm-1.4.4.1.tar.bz2
diff --git a/sources b/sources
index e69de29..a154660 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+a3bb93f7d7589bbc54c9b2d4e24d878b arm-1.4.4.1.tar.bz2
diff --git a/tor-arm.desktop b/tor-arm.desktop
new file mode 100644
index 0000000..da94017
--- /dev/null
+++ b/tor-arm.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Tor monitor
+Name[es]=Monitor de Tor
+Comment=Status monitor for Tor routers
+Comment[es]=Monitor de estado para routers Tor
+GenericName=Monitor
+GenericName[es]=Monitor
+Exec=arm -g
+Icon=tor-arm
+Terminal=false
+Type=Application
+Categories=System;Monitor;GTK;
diff --git a/tor-arm.spec b/tor-arm.spec
new file mode 100644
index 0000000..be2f5c5
--- /dev/null
+++ b/tor-arm.spec
@@ -0,0 +1,158 @@
+# As discussed in the Fedora packaging mailing list
+# the package is named tor-arm as in Debian to avoid conflicts
+# http://lists.fedoraproject.org/pipermail/packaging/2011-October/007945.html
+%global realname arm
+
+Name: tor-arm
+Version: 1.4.4.1
+Release: 12%{?dist}
+Summary: Terminal status monitor for Tor
+
+Group: Applications/Communications
+License: GPLv3
+URL: http://www.atagar.com/arm/
+Source0: https://archive.torproject.org/%{realname}/%{realname}-%{version}.tar.bz2
+Source1: %{name}.svg
+Source2: %{name}.desktop
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+BuildArch: noarch
+BuildRequires: python2-devel
+BuildRequires: desktop-file-utils
+Requires: python >= 2.5.0
+Requires: pytorctl
+Requires: python-cagraph
+
+%description
+The anonymizing relay monitor (arm) is a terminal status monitor for Tor relays,
+intended for command-line aficionados, ssh connections, and anyone with a tty
+terminal. This works much like top does for system usage, providing real time
+statistics for:
+
+ - bandwidth, CPU, and memory usage
+ - relay's current configuration
+ - logged events
+ - connection details (IP, host name, fingerprint, and consensus data)
+ - etc.
+
+
+%package devel
+Summary: Development files for tor-arm
+Group: Development/System
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains example code for building a setuid binary and be able to
+modify Tor config at run time
+
+
+%prep
+%setup -q -n %{realname}
+
+
+%build
+%{__python} setup.py build
+
+
+%install
+rm -rf %{buildroot}
+%{__python} setup.py install --skip-build --root=%{buildroot}
+# Remove unnecessary installed files
+rm -rf %{buildroot}%{_docdir}
+rm -f %{buildroot}%{_datadir}/%{realname}/uninstall \
+ %{buildroot}%{_datadir}/%{realname}/resources/arm.1 \
+ %{buildroot}%{_datadir}/%{realname}/resources/torrcOverride/override.c \
+ %{buildroot}%{_datadir}/%{realname}/resources/torrcOverride/override.h
+# This lives in pytorctl
+rm -rf %{buildroot}%{_datadir}/%{realname}/TorCtl
+chmod 0755 %{buildroot}%{_datadir}/%{realname}/starter.py \
+ %{buildroot}%{_datadir}/%{realname}/test.py
+install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps \
+ %{buildroot}%{_datadir}/applications
+install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE2}
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%postun
+if [ $1 -eq 0 ] ; then
+ /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%files
+%defattr(-,root,root,-)
+%doc ChangeLog LICENSE README armrc.sample
+%{_mandir}/man1/%{realname}.1.*
+%{_bindir}/%{realname}
+%{_datadir}/%{realname}
+%{_datadir}/%{realname}-%{version}*.egg-info
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_datadir}/applications/%{name}.desktop
+
+
+%files devel
+%doc src/resources/torrcOverride/override.c src/resources/torrcOverride/override.h
+
+
+%changelog
+* Wed Apr 25 2012 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-12
+- Create devel subpackage
+
+* Wed Apr 25 2012 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-11
+- Add wildcard to man page in the files section
+
+* Thu Apr 19 2012 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-10
+- Remove Tor onion from icon due to Tor trademark reasons
+
+* Wed Apr 18 2012 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-9
+- Add icon and desktop file
+- Change build and install commands
+
+* Thu Apr 12 2012 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-8
+- Change realname variable to global
+- Drop unnecessary python_sitelib definition
+- Add example C code to documentation
+
+* Thu Dec 22 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-7
+- Remove python_sitearch definition
+- Remove patch
+
+* Tue Dec 13 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-6
+- Change package name of the cagraph dependency
+
+* Tue Oct 11 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-5
+- Package name changed to tor-arm
+
+* Mon Oct 10 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-4
+- Minor fixes
+
+* Sun Oct 09 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-3
+- Require python >= 2.5.0
+
+* Sun Oct 02 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-2
+- Improved compatibility with Suse
+
+* Fri Sep 30 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.1-1
+- Updated to version 1.4.4.1
+
+* Tue Sep 27 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.0-3
+- noarch exception for EPEL
+
+* Tue Sep 27 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.0-2
+- Separate cagraph and TorCtl in different packages
+
+* Fri Sep 23 2011 Juan Orti Alcaine <j.orti.alcaine at gmail.com> - 1.4.4.0-1
+- First edition of the package
diff --git a/tor-arm.svg b/tor-arm.svg
new file mode 100644
index 0000000..d51da00
--- /dev/null
+++ b/tor-arm.svg
@@ -0,0 +1,497 @@
+<?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: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="128"
+ height="128"
+ id="svg4048"
+ version="1.1"
+ inkscape:version="0.48.1 r9760"
+ sodipodi:docname="tor-arm.svg">
+ <defs
+ id="defs4050">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3440"
+ id="linearGradient3823"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-139.20195,908.03541)"
+ x1="100"
+ y1="65.697929"
+ x2="95.909744"
+ y2="65.697929" />
+ <linearGradient
+ id="linearGradient3440">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop3442" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop3444" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3440"
+ id="linearGradient3829"
+ gradientUnits="userSpaceOnUse"
+ x1="100"
+ y1="65.697929"
+ x2="95.716316"
+ y2="65.697929"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-10.344814,908.03541)" />
+ <linearGradient
+ id="linearGradient3965">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop3967" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop3969" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3440"
+ id="linearGradient3832"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-139.20195,908.03541)"
+ x1="48.9221"
+ y1="24"
+ x2="48.9221"
+ y2="30.250481" />
+ <linearGradient
+ id="linearGradient3972">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop3974" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop3976" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4199"
+ id="linearGradient3835"
+ gradientUnits="userSpaceOnUse"
+ x1="29.355932"
+ y1="27.119223"
+ x2="35.527592"
+ y2="50.152176"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-10.344814,908.03541)" />
+ <linearGradient
+ id="linearGradient4199">
+ <stop
+ style="stop-color:white;stop-opacity:1"
+ offset="0"
+ id="stop4201" />
+ <stop
+ style="stop-color:white;stop-opacity:0"
+ offset="1"
+ id="stop4203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3440"
+ id="linearGradient3907"
+ gradientUnits="userSpaceOnUse"
+ x1="100"
+ y1="92.763115"
+ x2="100"
+ y2="72.820351"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-10.344814,908.03541)" />
+ <linearGradient
+ id="linearGradient3983">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop3985" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop3987" />
+ </linearGradient>
+ <clipPath
+ id="clipPath3379">
+ <rect
+ width="88"
+ height="72"
+ rx="5.0167508"
+ ry="5.0167508"
+ x="-100"
+ y="23"
+ transform="scale(-1,1)"
+ style="opacity:0.32105264;fill:#000000;fill-opacity:1;stroke:none"
+ id="rect3381" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3383"
+ id="linearGradient3756"
+ gradientUnits="userSpaceOnUse"
+ x1="100.11033"
+ y1="69.474098"
+ x2="-17.198158"
+ y2="69.474098" />
+ <linearGradient
+ id="linearGradient3383">
+ <stop
+ style="stop-color:yellow;stop-opacity:1"
+ offset="0"
+ id="stop3385" />
+ <stop
+ style="stop-color:yellow;stop-opacity:0"
+ offset="1"
+ id="stop3387" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3391"
+ id="linearGradient3758"
+ gradientUnits="userSpaceOnUse"
+ x1="101.41602"
+ y1="64.334373"
+ x2="-35.975773"
+ y2="64.334373" />
+ <linearGradient
+ id="linearGradient3391">
+ <stop
+ style="stop-color:#ffff1d;stop-opacity:1"
+ offset="0"
+ id="stop3393" />
+ <stop
+ style="stop-color:#ffff6f;stop-opacity:0"
+ offset="1"
+ id="stop3395" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3399"
+ id="linearGradient3760"
+ gradientUnits="userSpaceOnUse"
+ x1="99.727539"
+ y1="63.027271"
+ x2="-3.3565123"
+ y2="63.027271" />
+ <linearGradient
+ id="linearGradient3399">
+ <stop
+ style="stop-color:yellow;stop-opacity:1"
+ offset="0"
+ id="stop3401" />
+ <stop
+ style="stop-color:yellow;stop-opacity:0"
+ offset="1"
+ id="stop3403" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3440"
+ id="linearGradient3914"
+ gradientUnits="userSpaceOnUse"
+ x1="100"
+ y1="92.763115"
+ x2="100"
+ y2="60"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-10.344814,908.03541)" />
+ <linearGradient
+ id="linearGradient4004">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop4006" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop4008" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3440"
+ id="linearGradient3918"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.3352389,0,0,1.3331744,-10.344814,-1068.0164)"
+ x1="100"
+ y1="92.763115"
+ x2="100"
+ y2="60" />
+ <linearGradient
+ id="linearGradient4011">
+ <stop
+ style="stop-color:black;stop-opacity:1"
+ offset="0"
+ id="stop4013" />
+ <stop
+ style="stop-color:black;stop-opacity:0"
+ offset="1"
+ id="stop4015" />
+ </linearGradient>
+ <clipPath
+ id="clipPath3361">
+ <rect
+ width="88"
+ height="72"
+ rx="5.0167508"
+ ry="5.0167508"
+ x="12"
+ y="24"
+ style="fill:url(#radialGradient3365);fill-opacity:1;stroke:none"
+ id="rect3363" />
+ </clipPath>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3292"
+ id="radialGradient3931"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.206761,0,0,2.057714,-149.41469,-212.89971)"
+ cx="56"
+ cy="65.961678"
+ fx="56"
+ fy="64.752823"
+ r="44" />
+ <linearGradient
+ id="linearGradient3292">
+ <stop
+ style="stop-color:#5e5e5e;stop-opacity:1"
+ offset="0"
+ id="stop3294" />
+ <stop
+ style="stop-color:#292929;stop-opacity:1"
+ offset="1"
+ id="stop3296" />
+ </linearGradient>
+ <radialGradient
+ r="44"
+ fy="64.752823"
+ fx="56"
+ cy="65.961678"
+ cx="56"
+ gradientTransform="matrix(2.9465532,0,0,2.7432916,-100.57842,765.47574)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4046"
+ xlink:href="#linearGradient3292"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#path2536-6_1_"
+ id="linearGradient3119"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,-1,-116.9274,163.5249)"
+ x1="390.4234"
+ y1="-68.190804"
+ x2="390.4234"
+ y2="53.155701" />
+ <linearGradient
+ gradientTransform="matrix(1,0,0,-1,-116.9274,163.5249)"
+ y2="53.155701"
+ x2="390.4234"
+ y1="-68.190804"
+ x1="390.4234"
+ gradientUnits="userSpaceOnUse"
+ id="path2536-6_1_">
+ <stop
+ id="stop3067"
+ style="stop-color:#482957"
+ offset="0" />
+ <stop
+ id="stop3069"
+ style="stop-color:#C19ED3"
+ offset="1" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="71.092105"
+ inkscape:cy="58.663265"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="966"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata4053">
+ <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
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-924.36217)">
+ <rect
+ id="rect3273"
+ style="fill:url(#radialGradient4046);fill-opacity:1;stroke:none"
+ y="940.03156"
+ x="5.6780787"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3298"
+ style="opacity:0.57368421;fill:#000000;fill-opacity:1;stroke:none"
+ d="m 5.6780536,948.03064 0,-1.33317 c 0,-3.70527 3.0069181,-6.70753 6.7179214,-6.70753 l 104.065185,0 c 3.711,0 6.71792,3.00225 6.71792,6.70753 l 0,1.33317 c 0,-3.70527 -3.00692,-6.70753 -6.71792,-6.70753 l -104.065185,0 c -3.7110033,0 -6.7179214,3.00227 -6.7179214,6.70753 z" />
+ <g
+ id="g3349"
+ clip-path="url(#clipPath3361)"
+ style="opacity:0.25789478;fill:#ff7e00;stroke:#d3d7cf"
+ transform="matrix(1.3352389,0,0,1.3331744,-10.344814,908.03541)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3300"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 24.5,19.5 0,80" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3307"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 40.5,19.5 0,80" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3309"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 56.5,19.5 0,80" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3311"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 72.5,19.5 0,80" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3317"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 88.5,19.5 0,80" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3325"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 0.5,60.5 110.61729,0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3327"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 0.5,79.5 110.61729,0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3329"
+ style="fill:#ff7e00;fill-rule:evenodd;stroke:#d3d7cf;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 0.5,40.5 110.61729,0" />
+ </g>
+ <rect
+ id="rect3448"
+ style="opacity:0.32105264;fill:url(#linearGradient3918);fill-opacity:1;stroke:none"
+ transform="scale(1,-1)"
+ y="-1036.0201"
+ x="5.6780787"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3428"
+ style="opacity:0.74210522;fill:#000000;fill-opacity:1;stroke:none"
+ d="m 5.6780536,948.03064 0,-1.33317 c 0,-3.70527 3.0069181,-6.70753 6.7179214,-6.70753 l 104.065185,0 c 3.711,0 6.71792,3.00225 6.71792,6.70753 l 0,1.33317 c 0,-3.70527 -3.00692,-6.70753 -6.71792,-6.70753 l -104.065185,0 c -3.7110033,0 -6.7179214,3.00227 -6.7179214,6.70753 z" />
+ <rect
+ id="rect4025"
+ style="opacity:0.43684214;fill:url(#linearGradient3914);fill-opacity:1;stroke:none"
+ y="940.03156"
+ x="5.6780787"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ <g
+ id="g4010"
+ clip-path="url(#clipPath3379)"
+ transform="matrix(1.3352389,0,0,1.3331744,-10.344814,909.36859)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3431"
+ style="opacity:0.28494646;fill:url(#linearGradient3756);fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="M 16.246914,126.84803 -2.6446783,98.771282 12,79.49 l 12,0 12,-24 16,0 12,16 12,0 8,-12 15.306836,0 5.779584,0 -0.0494,65.38272" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3413"
+ style="fill:none;stroke:url(#linearGradient3758);stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,59.49 8,20 12,0 12,-24 16,0 12,16 12,0 8,-12 15.306836,0 8.693164,0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3857"
+ style="fill:none;stroke:url(#linearGradient3760);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 4,59.49 8,20 12,0 12,-24 16,0 12,16 12,0 8,-12 15.306836,0 8.693164,0" />
+ </g>
+ <rect
+ id="rect3438"
+ style="opacity:0.32105264;fill:url(#linearGradient3907);fill-opacity:1;stroke:none"
+ y="940.03156"
+ x="5.6780787"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ <path
+ inkscape:connector-curvature="0"
+ id="rect4194"
+ style="opacity:0.225;fill:url(#linearGradient3835);fill-opacity:1;stroke:none"
+ d="m 12.395975,940.0316 c -3.7110033,0 -6.7179214,3.00227 -6.7179214,6.70753 l 0,28.95488 c 22.4892024,-10.5752 54.0095334,-17.16462 88.9185684,-17.16462 9.843318,0 19.401688,0.51149 28.582458,1.49982 l 0,-13.29008 c 0,-3.70526 -3.00692,-6.70753 -6.71792,-6.70753 l -104.065185,0 z" />
+ <rect
+ id="rect4105"
+ style="opacity:0.32105264;fill:url(#linearGradient3832);fill-opacity:1;stroke:none"
+ transform="scale(-1,1)"
+ y="940.03156"
+ x="-123.17911"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ <rect
+ id="rect4097"
+ style="opacity:0.32105264;fill:url(#linearGradient3829);fill-opacity:1;stroke:none"
+ y="940.03156"
+ x="5.6780787"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ <rect
+ id="rect4101"
+ style="opacity:0.32105264;fill:url(#linearGradient3823);fill-opacity:1;stroke:none"
+ transform="scale(-1,1)"
+ y="940.03156"
+ x="-123.17911"
+ ry="6.6882038"
+ rx="6.6985612"
+ height="95.988556"
+ width="117.50103" />
+ </g>
+</svg>
More information about the scm-commits
mailing list