Add a recipe for cpctools.

* Haikuporter complains of missing provides, because of uppercase in
cmd: entries. Not sure what to do with that.
This commit is contained in:
Adrien Destugues
2015-07-25 11:30:14 +02:00
parent 5b2ad2f0f4
commit b99da3763e

View File

@@ -0,0 +1,63 @@
SUMMARY="Tools for Amstrad/Schneider CPC software development"
DESCRIPTION="This is a collection of various tools for cross development for \
Amstrad CPC machines. The goal is to provide a fast and automated \"modify, \
build, run\" development cycle in line with the UNIX way of doing things.
Some graphical tools are also provided, with a focus on debugging, analyzing, \
reverse engineering and experimentations."
HOMEPAGE="https://github.com/cpcsdk/cpctools"
COPYRIGHT="
2005 Thierry Jouin
2008-2015 Romain Giot, Adrien Destugues, Quentin Carlier, Mauricio Muñoz Lucero
"
LICENSE="
MIT
GNU GPL v2
"
REVISION="1"
ARCHITECTURES="x86_gcc2"
SOURCE_URI="git+https://github.com/cpcsdk/cpctools.git#ac9ebe65c7eb49bc1175050d4a6d912bbf5856f5"
PROVIDES="
cpctools = $portVersion
cmd:aft2
cmd:cpcDSK
cmd:cpcfs
cmd:createSnapshot
cmd:damsConverter
cmd:dataDBGenerator
cmd:dataLinker
lib:libcpc
"
REQUIRES="
haiku
lib:libdsk
"
BUILD_REQUIRES="
haiku_devel
devel:libdsk
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:gcc
cmd:make
"
BUILD()
{
mkdir -p cpctools.build
cd cpctools.build
cmake ../cpctools $cmakeDirArgs
make $jobArgs
}
INSTALL()
{
cd cpctools.build
make install
rm -rf $prefix/docs
}