This provides AWS Simple Icons
for Dia which
programatically creates icons from the iconset provided by
AWS Simple Icons for Architecture Diagrams.
This is a fork and slight rewrite of pieterlange/aws-dia-shapes which in turn appears to be a fork of kazuhisya/dia-aws-simple-icons.
This fork/rewrite takes my work of figuring out dependencies, reverse-engineering and ironing out issues with the original ./do-it.sh script and so should produce a more reliable build.
The AWS Simple Icons
shape sheet is generated from a template (see makefile)
and is currently installed into ~/.dia/{shapes,sheets}
.
No system install is supported but PRs welcome (see TODO list below).
- Dia
- convert from ImageMagick
- convert-im6 from ImageMagick
- make from Gnu Make
- rsvg-convert from libRSVG
- unzip
- wget
Build and install the AWS Simple Icons
git clone https://github.com/shalomb/aws-dia-shapes.git
cd aws-dia-shapes
./configure
make clean
make
make install
NOTE : A restart of dia may be needed once the above steps are complete. A
new sheet should now be present at Other sheets > AWS Simple Icons
.
- AWS Simple Icons for Architecture Diagrams
- No license specified.
- Introducing AWS Simple Icons for your Architecture Diagrams | AWS Blog
- How do I import custom SVG shapes into Dia? - Stack Overflow
- How to add a new shape to Dia
- pieterlange/aws-dia-shapes/blob/master/makefile
- cipriancraciun/mosaic-blueprints/blob/master/dia-shapes/aws/makefile
- Some icons turn out to be grayscale and/or colours are not preserved.
- Allow
./configure
to do a system install. - Build debian packages via CheckInstall - Debian Wiki