Provide Archlinux PKGBUILD
add package descriptions
give longer names to extensions

Before, only the first word of the name from extensions.csv was used in
the extension name. Now, the full name is utilized there. However, in
other places, most notably the uuid of the extension, the first word
keeps on serving as single identifier.
move periods

Moving the periods to the template results in a description format more
according to AUR customs.
switch to error free template substitution method

Variables in templates that have no mapping are now left unchanged. This
enables the processing of shell scripts which also use the "$variable"
syntax.
condense redundancy
generate PKGBUILD

Version and name of the package are not longer stored in the PKGBUILD,
but are now collected in the wscript and inserted in a PKGBUILD.in
template.
patch .AURINFO

mkaurball itself is unable to incorporate the descriptions of the split
packages into the .AURINFO. Waf now unpacks the generated source
archive, adds them and repackages the contents.
install source package

Installing the source package from the build directory to the DESTDIR
makes it easier to find.
place processed templates

When no output directory is given, files generated by template
procession are now placed in a location within the build directory
corresponding to the location of the template file in its relative
origin.
release version 2

Automatic package generation and a few code style and display fixes make
for a version number increment.