Merged in Mrowqa/haikuports/hugen-recipe (pull request #108)

Added recipe for Hugen
This commit is contained in:
Scott McCreary
2014-01-01 13:35:49 -08:00

View File

@@ -0,0 +1,42 @@
DESCRIPTION="
Hugen is a simply python script for generating code for Haiku \
applications. It is based on templates. You can define your own \
one and quick generate some files with adequate names and content \
instead creating it manually. Templates for class and simple \
application with Makefile and Jamfile are provided by default.
"
SUMMARY="Code generator for Haiku"
HOMEPAGE="https://github.com/aldeck/hugen"
COPYRIGHT="2009 Alexandre Deckner"
LICENSE="MIT"
SRC_URI="git+https://github.com/aldeck/hugen.git#a5e42390e6d4435d9d81fe3670670e18a52dee9c"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
PROVIDES="
hugen$secondaryArchSuffix = $portVersion
cmd:hugen$secondaryArchSuffix = $portVersion
"
REQUIRES="
cmd:python$secondaryArchSuffix
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
"
BUILD()
{
# simply do nothing
echo
}
INSTALL()
{
mkdir -p $binDir/hugen_app
cp -R hugen.py configs/ templates/ $binDir/hugen_app
echo python $binDir/hugen_app/hugen.py > $binDir/hugen
chmod +x $binDir/hugen
}