#
# klik (c) 2003-06 Simon Peter
#
# probono@myrealbox.com
#
# The klik client is published under the GPL
# Please do not set up your own klik-like servers,
# but join the klik project instead -
# please join #klik on irc.freenode.net
#
#
###########################################################################
# settings
APPNAME="Kommander"
DESCRIPTION="Visually draw Dialogs for KDE."
TESTED="KNOPPIX_V3.3-2003-11-14"
APPDIR="$HOME/$APPNAME"
APP="$APPDIR/usr/bin/kmdr-editor"
FILES="http://source.rfc822.org/pub/debian/pool/main/q/quanta/kommander_3.1.5-2_i386.deb"
MIMETYPES="text/kmdr"
ICON="$APPDIR/usr/share/icons/locolor/16x16/apps/kmdr/executor.png"
POSTINSTALL=""
###########################################################################
<\? include("recipes/generic-footer"); ?\>
# server-side include (PHP)
As you can see, this recipe is so easy because all the repeating stuff (like fetching and unpacking) is included server-wise from "recipes/generic-footer". For this app (Kommander), it would be extremely easy to create the recipe.
Please note that the descriptions for the klik store are taken from the variables inside the recipe.
Now you want to know what goes on in "recipes/generic-footer" for sure. So here it is:
Should a change in generic-footer be neccessary, it will be made once and all recipes using it will be updated immediately.
Of course, there also situations where generic-footer does not apply. For Windows apps, there is a wine-footer, for example. Flash is a good example for a recipe that doesn't use a footer at all, here the recipe is just:
Eventually all of this runs inside a database which makes collaborative creation and editing of recipes easy and comfortable with a web interface.
Discussion board: discuss klik
There is a web interface to contribute recipes.
Because this software is in early pre-alpha stage, it is not released or licensed yet. Please contact the project team if you wish to join the project or if you want to reuse some of its code. Please do not fork klik at this moment, it will be opened for your contributions as soon as the fundamental design aspects are worked out.
klik 0.1 by probono