Browse Source

Update to newest versions of python, inkscape, etc

Nik Unger 2 years ago
parent
commit
0e3c779857
97 changed files with 30 additions and 30 deletions
  1. 9 9
      Makefile
  2. 1 1
      build/crysp-logo-pictorial-blackbg.eps
  3. BIN
      build/crysp-logo-pictorial-blackbg.pdf
  4. BIN
      build/crysp-logo-pictorial-blackbg.png
  5. BIN
      build/crysp-logo-pictorial-clearbg.pdf
  6. BIN
      build/crysp-logo-pictorial-clearbg.png
  7. 1 1
      build/crysp-logo-pictorial-mono-blackbg-whitefg.eps
  8. BIN
      build/crysp-logo-pictorial-mono-blackbg-whitefg.pdf
  9. BIN
      build/crysp-logo-pictorial-mono-blackbg-whitefg.png
  10. 1 1
      build/crysp-logo-pictorial-mono-whitebg-blackfg.eps
  11. BIN
      build/crysp-logo-pictorial-mono-whitebg-blackfg.pdf
  12. BIN
      build/crysp-logo-pictorial-mono-whitebg-blackfg.png
  13. 1 1
      build/crysp-logo-pictorial-whitebg.eps
  14. BIN
      build/crysp-logo-pictorial-whitebg.pdf
  15. BIN
      build/crysp-logo-pictorial-whitebg.png
  16. 1 1
      build/crysp-logo-tagline1-blackbg-whitefg.eps
  17. BIN
      build/crysp-logo-tagline1-blackbg-whitefg.pdf
  18. BIN
      build/crysp-logo-tagline1-blackbg-whitefg.png
  19. BIN
      build/crysp-logo-tagline1-clearbg-blackfg.pdf
  20. BIN
      build/crysp-logo-tagline1-clearbg-blackfg.png
  21. BIN
      build/crysp-logo-tagline1-clearbg-whitefg.pdf
  22. BIN
      build/crysp-logo-tagline1-clearbg-whitefg.png
  23. 1 1
      build/crysp-logo-tagline1-mono-blackbg-whitefg.eps
  24. BIN
      build/crysp-logo-tagline1-mono-blackbg-whitefg.pdf
  25. BIN
      build/crysp-logo-tagline1-mono-blackbg-whitefg.png
  26. BIN
      build/crysp-logo-tagline1-mono-clearbg-blackfg.pdf
  27. BIN
      build/crysp-logo-tagline1-mono-clearbg-blackfg.png
  28. BIN
      build/crysp-logo-tagline1-mono-clearbg-whitefg.pdf
  29. BIN
      build/crysp-logo-tagline1-mono-clearbg-whitefg.png
  30. 1 1
      build/crysp-logo-tagline1-mono-whitebg-blackfg.eps
  31. BIN
      build/crysp-logo-tagline1-mono-whitebg-blackfg.pdf
  32. BIN
      build/crysp-logo-tagline1-mono-whitebg-blackfg.png
  33. 1 1
      build/crysp-logo-tagline1-whitebg-blackfg.eps
  34. BIN
      build/crysp-logo-tagline1-whitebg-blackfg.pdf
  35. BIN
      build/crysp-logo-tagline1-whitebg-blackfg.png
  36. 1 1
      build/crysp-logo-tagline2-blackbg-whitefg.eps
  37. BIN
      build/crysp-logo-tagline2-blackbg-whitefg.pdf
  38. BIN
      build/crysp-logo-tagline2-blackbg-whitefg.png
  39. BIN
      build/crysp-logo-tagline2-clearbg-blackfg.pdf
  40. BIN
      build/crysp-logo-tagline2-clearbg-blackfg.png
  41. BIN
      build/crysp-logo-tagline2-clearbg-whitefg.pdf
  42. BIN
      build/crysp-logo-tagline2-clearbg-whitefg.png
  43. 1 1
      build/crysp-logo-tagline2-mono-blackbg-whitefg.eps
  44. BIN
      build/crysp-logo-tagline2-mono-blackbg-whitefg.pdf
  45. BIN
      build/crysp-logo-tagline2-mono-blackbg-whitefg.png
  46. BIN
      build/crysp-logo-tagline2-mono-clearbg-blackfg.pdf
  47. BIN
      build/crysp-logo-tagline2-mono-clearbg-blackfg.png
  48. BIN
      build/crysp-logo-tagline2-mono-clearbg-whitefg.pdf
  49. BIN
      build/crysp-logo-tagline2-mono-clearbg-whitefg.png
  50. 1 1
      build/crysp-logo-tagline2-mono-whitebg-blackfg.eps
  51. BIN
      build/crysp-logo-tagline2-mono-whitebg-blackfg.pdf
  52. BIN
      build/crysp-logo-tagline2-mono-whitebg-blackfg.png
  53. 1 1
      build/crysp-logo-tagline2-whitebg-blackfg.eps
  54. BIN
      build/crysp-logo-tagline2-whitebg-blackfg.pdf
  55. BIN
      build/crysp-logo-tagline2-whitebg-blackfg.png
  56. 1 1
      build/crysp-logo-word-blackbg-whitefg.eps
  57. BIN
      build/crysp-logo-word-blackbg-whitefg.pdf
  58. BIN
      build/crysp-logo-word-blackbg-whitefg.png
  59. BIN
      build/crysp-logo-word-clearbg-blackfg.pdf
  60. BIN
      build/crysp-logo-word-clearbg-blackfg.png
  61. BIN
      build/crysp-logo-word-clearbg-whitefg.pdf
  62. BIN
      build/crysp-logo-word-clearbg-whitefg.png
  63. 1 1
      build/crysp-logo-word-mono-blackbg-whitefg.eps
  64. BIN
      build/crysp-logo-word-mono-blackbg-whitefg.pdf
  65. BIN
      build/crysp-logo-word-mono-blackbg-whitefg.png
  66. BIN
      build/crysp-logo-word-mono-clearbg-blackfg.pdf
  67. BIN
      build/crysp-logo-word-mono-clearbg-blackfg.png
  68. BIN
      build/crysp-logo-word-mono-clearbg-whitefg.pdf
  69. BIN
      build/crysp-logo-word-mono-clearbg-whitefg.png
  70. 1 1
      build/crysp-logo-word-mono-whitebg-blackfg.eps
  71. BIN
      build/crysp-logo-word-mono-whitebg-blackfg.pdf
  72. BIN
      build/crysp-logo-word-mono-whitebg-blackfg.png
  73. 1 1
      build/crysp-logo-word-whitebg-blackfg.eps
  74. BIN
      build/crysp-logo-word-whitebg-blackfg.pdf
  75. BIN
      build/crysp-logo-word-whitebg-blackfg.png
  76. BIN
      build/icon/crysp-logo-favicon.ico
  77. BIN
      build/icon/crysp-logo-icon-120.png
  78. BIN
      build/icon/crysp-logo-icon-128.png
  79. BIN
      build/icon/crysp-logo-icon-144.png
  80. BIN
      build/icon/crysp-logo-icon-152.png
  81. BIN
      build/icon/crysp-logo-icon-16.png
  82. BIN
      build/icon/crysp-logo-icon-167.png
  83. BIN
      build/icon/crysp-logo-icon-180.png
  84. BIN
      build/icon/crysp-logo-icon-196.png
  85. BIN
      build/icon/crysp-logo-icon-228.png
  86. BIN
      build/icon/crysp-logo-icon-24.png
  87. BIN
      build/icon/crysp-logo-icon-256.png
  88. BIN
      build/icon/crysp-logo-icon-32.png
  89. BIN
      build/icon/crysp-logo-icon-48.png
  90. BIN
      build/icon/crysp-logo-icon-57.png
  91. BIN
      build/icon/crysp-logo-icon-64.png
  92. BIN
      build/icon/crysp-logo-icon-70.png
  93. BIN
      build/icon/crysp-logo-icon-76.png
  94. BIN
      build/icon/crysp-logo-icon-96.png
  95. BIN
      build/icon/crysp-logo-icon.ico
  96. 4 4
      proc-template.py
  97. 1 1
      strip-pdf-metadata.sh

+ 9 - 9
Makefile

@@ -14,7 +14,7 @@
 #    -> EPS generation
 # 5. convert (ImageMagick)
 #    -> multi-resolution favicon creation
-# 6. python
+# 6. python3
 #    -> Custom script for generating the logo layouts from master SVG
 # 7. pdftk
 #    -> PDF reproducible builds
@@ -52,11 +52,11 @@ ${BGS}: ${FILES}
 	scour -i "$<" -o "$@" --remove-descriptive-elements --enable-viewboxing --enable-id-stripping --enable-comment-stripping --shorten-ids --indent=none --no-line-breaks
 
 %.1.svg: %.2.svg
-	inkscape "--file=$<" --export-area-drawing "--export-plain-svg=$@"
+	inkscape "$<" --export-area-drawing --export-plain-svg "--export-filename=$@"
 
 %.2.svg:
 	mkdir -p ${@D}
-	cat master_template.svg | python proc-template.py "$(*F)" > "$@"
+	cat master_template.svg | python3 proc-template.py "$(*F)" > "$@"
 
 %.png: %.1.png
 	pngcrush "$<" "$@"
@@ -71,12 +71,12 @@ ${BGS}: ${FILES}
 		mode="$${BASH_REMATCH[1]}"
 		dim="$${BASH_REMATCH[2]}"
 		if [ "$$mode" == "h" ] ; then
-			inkscape "--file=$<" "--export-png=$@" "--export-height=$$dim"
+			inkscape "$<" --export-type="png" "--export-filename=$@" "--export-height=$$dim"
 		else
-			inkscape "--file=$<" "--export-png=$@" "--export-width=$$dim"
+			inkscape "$<" --export-type="png" "--export-filename=$@" "--export-width=$$dim"
 		fi
 	else
-		inkscape "--file=$<" "--export-png=$@"
+		inkscape "$<" --export-type="png" "--export-filename=$@"
 	fi
 
 %.pdf: %.1.pdf
@@ -86,13 +86,13 @@ ${BGS}: ${FILES}
 	ps2pdf -dEPSCrop "$<" "$@"
 
 %.2.pdf: %.svg
-	inkscape "--file=$<" "--export-eps=$@"
+	inkscape "$<" --export-type="pdf" "--export-filename=$@"
 
 %.eps: %.1.eps
 	cat "$<" | ps2eps | sed -e ':a;N;$$!ba;s/\n%%CreationDate:[^\n]\+\n/\n/g' > "$@"
 
 %.1.eps: %.svg
-	inkscape "--file=$<" "--export-eps=$@"
+	inkscape "$<" --export-type="eps" "--export-filename=$@"
 
 TMPICONSRC := ${ICONDIR}/tmp-favicon-icon-clearbg.svg
 COMMA := ,
@@ -111,7 +111,7 @@ ${ICONDIR}/%-icon.svg: ${TMPICONSRC}
 	convert -density 384 -background transparent "${TMPICONSRC}" -flatten -colors 256 -define "icon:auto-resize=$(subst ${SPACE},${COMMA},${SIMPLEICONSIZES})" "$@"
 
 ${ICONDIR}/%.1.png: ${TMPICONSRC}
-	inkscape "--file=${TMPICONSRC}" "--export-width=$(subst .1.png,,$(subst ${ICONDIR}/${FILEPREFIX}-icon-,,$@))" "--export-height=$(subst .1.png,,$(subst ${ICONDIR}/${FILEPREFIX}-icon-,,$@))" "--export-png=$@"
+	inkscape "${TMPICONSRC}" "--export-width=$(subst .1.png,,$(subst ${ICONDIR}/${FILEPREFIX}-icon-,,$@))" "--export-height=$(subst .1.png,,$(subst ${ICONDIR}/${FILEPREFIX}-icon-,,$@))" --export-type="png" "--export-filename=$@"
 
 .PHONY: clean
 clean:

+ 1 - 1
build/crysp-logo-pictorial-blackbg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 279 300
 %%HiResBoundingBox: 0.000000 0.000000 279.000000 300.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-pictorial-blackbg.pdf


BIN
build/crysp-logo-pictorial-blackbg.png


BIN
build/crysp-logo-pictorial-clearbg.pdf


BIN
build/crysp-logo-pictorial-clearbg.png


+ 1 - 1
build/crysp-logo-pictorial-mono-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 279 300
 %%HiResBoundingBox: 0.000000 0.000000 279.000000 300.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-pictorial-mono-blackbg-whitefg.pdf


BIN
build/crysp-logo-pictorial-mono-blackbg-whitefg.png


+ 1 - 1
build/crysp-logo-pictorial-mono-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 242 263
 %%HiResBoundingBox: 37.500000 37.500000 241.500000 263.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-pictorial-mono-whitebg-blackfg.pdf


BIN
build/crysp-logo-pictorial-mono-whitebg-blackfg.png


+ 1 - 1
build/crysp-logo-pictorial-whitebg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 242 263
 %%HiResBoundingBox: 37.500000 37.500000 241.500000 263.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-pictorial-whitebg.pdf


BIN
build/crysp-logo-pictorial-whitebg.png


+ 1 - 1
build/crysp-logo-tagline1-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 908 450
 %%HiResBoundingBox: 0.000000 0.000000 907.500000 450.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline1-blackbg-whitefg.pdf


BIN
build/crysp-logo-tagline1-blackbg-whitefg.png


BIN
build/crysp-logo-tagline1-clearbg-blackfg.pdf


BIN
build/crysp-logo-tagline1-clearbg-blackfg.png


BIN
build/crysp-logo-tagline1-clearbg-whitefg.pdf


BIN
build/crysp-logo-tagline1-clearbg-whitefg.png


+ 1 - 1
build/crysp-logo-tagline1-mono-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 908 450
 %%HiResBoundingBox: 0.000000 0.000000 907.500000 450.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline1-mono-blackbg-whitefg.pdf


BIN
build/crysp-logo-tagline1-mono-blackbg-whitefg.png


BIN
build/crysp-logo-tagline1-mono-clearbg-blackfg.pdf


BIN
build/crysp-logo-tagline1-mono-clearbg-blackfg.png


BIN
build/crysp-logo-tagline1-mono-clearbg-whitefg.pdf


BIN
build/crysp-logo-tagline1-mono-clearbg-whitefg.png


+ 1 - 1
build/crysp-logo-tagline1-mono-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 870 413
 %%HiResBoundingBox: 37.500000 37.000000 870.000000 413.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline1-mono-whitebg-blackfg.pdf


BIN
build/crysp-logo-tagline1-mono-whitebg-blackfg.png


+ 1 - 1
build/crysp-logo-tagline1-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 870 413
 %%HiResBoundingBox: 37.500000 37.000000 870.000000 413.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline1-whitebg-blackfg.pdf


BIN
build/crysp-logo-tagline1-whitebg-blackfg.png


+ 1 - 1
build/crysp-logo-tagline2-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 908 450
 %%HiResBoundingBox: 0.000000 0.000000 907.500000 450.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline2-blackbg-whitefg.pdf


BIN
build/crysp-logo-tagline2-blackbg-whitefg.png


BIN
build/crysp-logo-tagline2-clearbg-blackfg.pdf


BIN
build/crysp-logo-tagline2-clearbg-blackfg.png


BIN
build/crysp-logo-tagline2-clearbg-whitefg.pdf


BIN
build/crysp-logo-tagline2-clearbg-whitefg.png


+ 1 - 1
build/crysp-logo-tagline2-mono-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 908 450
 %%HiResBoundingBox: 0.000000 0.000000 907.500000 450.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline2-mono-blackbg-whitefg.pdf


BIN
build/crysp-logo-tagline2-mono-blackbg-whitefg.png


BIN
build/crysp-logo-tagline2-mono-clearbg-blackfg.pdf


BIN
build/crysp-logo-tagline2-mono-clearbg-blackfg.png


BIN
build/crysp-logo-tagline2-mono-clearbg-whitefg.pdf


BIN
build/crysp-logo-tagline2-mono-clearbg-whitefg.png


+ 1 - 1
build/crysp-logo-tagline2-mono-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 870 413
 %%HiResBoundingBox: 37.500000 37.000000 870.000000 413.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline2-mono-whitebg-blackfg.pdf


BIN
build/crysp-logo-tagline2-mono-whitebg-blackfg.png


+ 1 - 1
build/crysp-logo-tagline2-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 870 413
 %%HiResBoundingBox: 37.500000 37.000000 870.000000 413.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-tagline2-whitebg-blackfg.pdf


BIN
build/crysp-logo-tagline2-whitebg-blackfg.png


+ 1 - 1
build/crysp-logo-word-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 908 316
 %%HiResBoundingBox: 0.000000 0.000000 907.500000 316.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-word-blackbg-whitefg.pdf


BIN
build/crysp-logo-word-blackbg-whitefg.png


BIN
build/crysp-logo-word-clearbg-blackfg.pdf


BIN
build/crysp-logo-word-clearbg-blackfg.png


BIN
build/crysp-logo-word-clearbg-whitefg.pdf


BIN
build/crysp-logo-word-clearbg-whitefg.png


+ 1 - 1
build/crysp-logo-word-mono-blackbg-whitefg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 0 0 908 316
 %%HiResBoundingBox: 0.000000 0.000000 907.500000 316.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-word-mono-blackbg-whitefg.pdf


BIN
build/crysp-logo-word-mono-blackbg-whitefg.png


BIN
build/crysp-logo-word-mono-clearbg-blackfg.pdf


BIN
build/crysp-logo-word-mono-clearbg-blackfg.png


BIN
build/crysp-logo-word-mono-clearbg-whitefg.pdf


BIN
build/crysp-logo-word-mono-clearbg-whitefg.png


+ 1 - 1
build/crysp-logo-word-mono-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 870 279
 %%HiResBoundingBox: 37.500000 37.500000 870.000000 279.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-word-mono-whitebg-blackfg.pdf


BIN
build/crysp-logo-word-mono-whitebg-blackfg.png


+ 1 - 1
build/crysp-logo-word-whitebg-blackfg.eps

@@ -1,7 +1,7 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%BoundingBox: 37 37 870 279
 %%HiResBoundingBox: 37.500000 37.500000 870.000000 279.000000
-%%Creator: cairo 1.15.12 (http://cairographics.org)
+%%Creator: cairo 1.16.0 (https://cairographics.org)
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
 %%EndComments

BIN
build/crysp-logo-word-whitebg-blackfg.pdf


BIN
build/crysp-logo-word-whitebg-blackfg.png


BIN
build/icon/crysp-logo-favicon.ico


BIN
build/icon/crysp-logo-icon-120.png


BIN
build/icon/crysp-logo-icon-128.png


BIN
build/icon/crysp-logo-icon-144.png


BIN
build/icon/crysp-logo-icon-152.png


BIN
build/icon/crysp-logo-icon-16.png


BIN
build/icon/crysp-logo-icon-167.png


BIN
build/icon/crysp-logo-icon-180.png


BIN
build/icon/crysp-logo-icon-196.png


BIN
build/icon/crysp-logo-icon-228.png


BIN
build/icon/crysp-logo-icon-24.png


BIN
build/icon/crysp-logo-icon-256.png


BIN
build/icon/crysp-logo-icon-32.png


BIN
build/icon/crysp-logo-icon-48.png


BIN
build/icon/crysp-logo-icon-57.png


BIN
build/icon/crysp-logo-icon-64.png


BIN
build/icon/crysp-logo-icon-70.png


BIN
build/icon/crysp-logo-icon-76.png


BIN
build/icon/crysp-logo-icon-96.png


BIN
build/icon/crysp-logo-icon.ico


+ 4 - 4
proc-template.py

@@ -3,7 +3,7 @@ import xml.etree.ElementTree as ET
 import re
 
 if len(sys.argv) != 2:
-	print 'Invalid usage; see Makefile'
+	print('Invalid usage; see Makefile')
 	sys.exit(1)
 operations = re.findall(r'\w+', sys.argv[1])
 
@@ -17,7 +17,7 @@ namespaces = {
 	'inkscape': 'http://www.inkscape.org/namespaces/inkscape',
 }
 
-for prefix, namespace in namespaces.items():
+for prefix, namespace in list(namespaces.items()):
 	ET.register_namespace(prefix, namespace)
 
 tree = ET.parse(sys.stdin)
@@ -77,7 +77,7 @@ for wrongBg in ['backgroundTagline', 'backgroundWord', 'backgroundPictorial', 'b
 
 # Handle background color
 if bg is None:
-	print 'No background element found'
+	print('No background element found')
 	sys.exit(1)
 if 'whitebg' in operations:
 	setFillColor(bg, '#ffffff')
@@ -111,4 +111,4 @@ for el in root.findall('.//*[@style]', namespaces):
 	css = re.sub(r'font-(?:feature-settings|variant-caps|variant-ligatures|variant-numeric):[^;"]+[;"]', '', css)
 	el.set('style', css)
 
-tree.write(sys.stdout, xml_declaration=True)
+tree.write(sys.stdout, xml_declaration=True, encoding='unicode')

+ 1 - 1
strip-pdf-metadata.sh

@@ -7,7 +7,7 @@ pdftk "$inf" dump_data | \
   sed -e 's/\(PdfID[0-9]\+:\)\s.*/\1\ /g' | \
   pdftk "$inf" update_info - output "$outf-tmp"
 
-exiftool -all:all= -overwrite_original "$outf-tmp"
+exiftool -m -all:all= -overwrite_original "$outf-tmp"
 qpdf --linearize "$outf-tmp" "$outf"
 
 redact=$(pdftk "$outf" dump_data | \