mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-10 13:50:08 +02:00
79 lines
1.6 KiB
Bash
79 lines
1.6 KiB
Bash
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="6"
|
|
SOURCE_URI="https://github.com/cpcsdk/cpctools/archive/ac9ebe65c7eb49bc1175050d4a6d912bbf5856f5.tar.gz"
|
|
CHECKSUM_SHA256="a4bb951fb5866e2db4a87a4104187bb5265f3de089f3ed500b132d6cd0dd9942"
|
|
SOURCE_DIR="cpctools-ac9ebe65c7eb49bc1175050d4a6d912bbf5856f5"
|
|
|
|
ARCHITECTURES="x86_gcc2"
|
|
|
|
PROVIDES="
|
|
cpctools = $portVersion
|
|
cmd:aft2
|
|
cmd:cpcDSK
|
|
cmd:cpcfs
|
|
cmd:createSnapshot
|
|
cmd:damsConverter
|
|
cmd:dataDBGenerator
|
|
cmd:dataLinker
|
|
cmd:hideur
|
|
cmd:png2crtc
|
|
cmd:raw2crtc
|
|
lib:libcpc
|
|
"
|
|
REQUIRES="
|
|
haiku
|
|
lib:libdsk
|
|
lib:libpng16
|
|
lib:libz
|
|
"
|
|
|
|
BUILD_REQUIRES="
|
|
haiku_devel
|
|
devel:libdsk
|
|
devel:libpng16
|
|
devel:libz
|
|
"
|
|
BUILD_PREREQUIRES="
|
|
cmd:cmake
|
|
cmd:gcc
|
|
cmd:make
|
|
"
|
|
|
|
BUILD()
|
|
{
|
|
mkdir -p cpctools.build
|
|
pushd cpctools.build
|
|
cmake ../cpctools $cmakeDirArgs
|
|
make $jobArgs
|
|
popd
|
|
|
|
pushd gfx2crtc
|
|
make $jobArgs
|
|
popd
|
|
|
|
pushd hideur_maikeur
|
|
make $jobArgs
|
|
popd
|
|
}
|
|
|
|
INSTALL()
|
|
{
|
|
pushd cpctools.build
|
|
make install
|
|
popd
|
|
cp gfx2crtc/{png2crtc,raw2crtc} hideur_maikeur/hideur $binDir
|
|
|
|
rm -rf $prefix/docs
|
|
}
|