]> git.lizzy.rs Git - micro.git/commitdiff
Added scalable logo for packaging.
authorGeigerCounter <saturnstarinc2@gmail.com>
Wed, 29 Mar 2017 10:36:09 +0000 (05:36 -0500)
committerGeigerCounter <saturnstarinc2@gmail.com>
Wed, 29 Mar 2017 10:36:09 +0000 (05:36 -0500)
assets/logo.svg [new file with mode: 0644]
tools/build-rpm.sh

diff --git a/assets/logo.svg b/assets/logo.svg
new file mode 100644 (file)
index 0000000..900e18c
--- /dev/null
@@ -0,0 +1,63 @@
+<?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"
+   id="svg3336"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   width="128"
+   height="128"
+   viewBox="0 0 128 128"
+   sodipodi:docname="logo.svg">
+  <metadata
+     id="metadata3342">
+    <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>
+  <defs
+     id="defs3340" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1355"
+     inkscape:window-height="717"
+     id="namedview3338"
+     showgrid="false"
+     inkscape:zoom="1.6243169"
+     inkscape:cx="111.32302"
+     inkscape:cy="30.538264"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg3336" />
+  <path
+     style="fill:#2e3192;fill-opacity:1"
+     d="m 56.1,127.32358 c -13.68932,-1.70993 -27.156628,-8.3544 -37.112903,-18.31068 -25.0687936,-25.068788 -25.0687936,-65.95701 0,-91.025803 25.068793,-25.0687936 65.957015,-25.0687936 91.025803,0 25.0688,25.068793 25.0688,65.957015 0,91.025803 C 95.87457,123.15123 76.198116,129.83404 56.1,127.32358 Z"
+     id="path3364"
+     inkscape:connector-curvature="0" />
+  <path
+     style="fill:#ffffff"
+     d="m 40.756452,106.01908 c 1.442831,-1.83426 1.55476,-4.09687 0.414499,-8.37899 -0.678184,-2.546844 -0.684604,-4.05591 -0.03829,-9 1.276867,-9.767604 4.483143,-23.040636 5.565559,-23.039766 0.220979,1.74e-4 0.417725,2.092674 0.437213,4.65 0.04167,5.468298 1.558564,9.06891 4.638769,11.010942 2.551646,1.608774 9.15365,1.329324 12.80399,-0.541974 3.245124,-1.663572 7.649064,-6.112434 9.850956,-9.951438 L 76.188736,67.7 l 0.0054,3.922866 c 0.0042,2.867148 0.36894,4.642788 1.355628,6.59796 1.532058,3.035856 3.323226,4.15755 6.659322,4.17033 5.192928,0.01986 9.07014,-3.668676 10.866768,-10.338036 0.98277,-3.64821 1.064448,-11.21265 0.09235,-8.55312 -3.025218,8.276592 -4.468212,9.893562 -9.238056,10.351884 -2.629152,0.25263 -3.177804,0.08883 -4.921776,-1.469412 -1.609044,-1.437678 -2.016072,-2.308416 -2.258508,-4.8315 -0.262884,-2.73585 0.105942,-4.06497 3.32007,-11.964365 C 88.28388,40.315087 89.33625,35.536248 87,33.2 c -1.559352,-1.559353 -3.62787,-1.522741 -5.691792,0.10074 -2.295762,1.805846 -3.105984,4.070756 -5.14293,14.376662 -2.464164,12.46744 -6.525822,20.297092 -12.62193,24.331306 C 59.052142,74.98085 52.704914,73.6403 50.637191,69.282896 49.19967,66.253544 49.857706,62.552972 53.387813,53.814319 56.613526,45.829186 58.8,38.711369 58.8,36.195564 c 0,-4.161283 -4.366993,-5.665719 -7.364438,-2.537061 -2.183558,2.279144 -3.117251,5.256959 -4.280897,13.653016 -0.547956,3.953665 -1.259292,9.010489 -1.580746,11.237387 -0.321454,2.226896 -2.083918,8.706896 -3.916587,14.400002 -4.33165,13.456074 -6.85029,23.184822 -7.273674,28.096022 -0.325586,3.77675 -0.269352,4.00056 1.319044,5.25 2.187498,1.72068 3.541408,1.64679 5.05375,-0.27585 z"
+     id="path3362"
+     inkscape:connector-curvature="0" />
+</svg>
index 8385c91b91e756db2bffba2dec9345b9d43d9d2b..2c865dd149e5ed7da5499c9e8f97aa513f85d25f 100755 (executable)
@@ -9,7 +9,7 @@ echo Version: $2
 echo Release: 1
 echo "Summary: A feature-rich terminal text editor"
 echo URL: https://micro-editor.github.io
-echo "Packager: Zachary Yedidia <zyedidia@gmail.com>"
+echo "Packager: Zachary Yedidia \<zyedidia@gmail.com\>"
 echo License: MIT
 echo ExclusiveArch: $1
 echo "Group: Applications/Editors"
@@ -46,12 +46,15 @@ echo "Auto generated on $dategenerated by $USER@$HOSTNAME"
 function installFiles() {
 TO="$1/$2/usr/share/doc/micro/"
 mkdir -p $TO
+mkdir -p "$1/$2/usr/share/man/man1/micro.1.gz"
+mkdir -p "$1/$2/usr/share/applications/"
+mkdir -p "$1/$2/usr/share/icons/"
 cp ../AUTHORS $TO
 cp ../LICENSE $TO
 cp ../LICENSE-THIRD-PARTY $TO
 cp ../README.md $TO
 gzip -c ../assets/packaging/micro.1 > $1/$2/usr/share/man/man1/micro.1.gz
-cp ../assets/packaging/micro.deskto $1/$2/usr/share/applications/
+cp ../assets/packaging/micro.desktop $1/$2/usr/share/applications/
 cp ../assets/logo.svg $1/$2/usr/share/icons/micro.svg
 }
 
@@ -73,10 +76,12 @@ mkdir -p $PKGPATH/amd64/
 mkdir -p $PKGPATH/i386/
 
 buildRPMSpec "amd64" "$version" > "$PKGPATH/amd64/micro-$version-amd64.spec"
+buildRPMSpec "amd64" "$version"
 tar -xzf "../binaries/micro-$version-linux.tar.gz" "micro-$version/micro"
 mv "micro-$version/micro" "$PKGPATH/amd64/usr/local/bin"
 
 buildRPMSpec "i386" "$version" > "$PKGPATH/i386/micro-$version-i386.spec"
+buildRPMSpec "i386" "$version"
 tar -xzf "../binaries/micro-$version-linux32.tar.gz" "micro-$version/micro"
 mv "micro-$version/micro" "$PKGPATH/i386/usr/local/bin/"
 
@@ -85,4 +90,4 @@ installFiles $PKGPATH "amd64"
 installFiles $PKGPATH "i386"
 
 rpmbuild -bb --buildroot $PKGPATH/amd64 $PKGPATH/amd64/micro-$version-amd64.spec
-rpmbuild -bb --buildroot $PKGPATH/i386 $PKGPATH/i386/micro-$version-i386.spec
+rpmbuild -bb --buildroot $PKGPATH/i386 $PKGPATH/i386/micro-$version-i386.spec
\ No newline at end of file