mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Update Becasso and ArtPaint recipes
Becasso: * Upstreamed korli's patch. Now builds on all Haiku plattforms. * Update to latest commit. * Improved DESCRIPTION. * Update HOMEPAGE URL. * Renamed "BeCasso" everywhere to "Becasso" as that's the actual name of the app. * Include documentation and tutorial and the API docs. ArtPaint: * Update to latest commit. * Fix build. * Include the add-ons.
This commit is contained in:
@@ -8,10 +8,11 @@ HOMEPAGE="https://github.com/HaikuArchives/ArtPaint"
|
||||
COPYRIGHT="2003 Heikki Suhonen
|
||||
2009 Karsten Heimrich"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/ArtPaint/archive/3e4be5a29e2966b390d668b7e96ef3f7901fa001.tar.gz"
|
||||
CHECKSUM_SHA256="2990682bb932f4fbd8f156511171ae09d61038eddfa88fc7646af715f6fc83d8"
|
||||
SOURCE_DIR="ArtPaint-3e4be5a29e2966b390d668b7e96ef3f7901fa001"
|
||||
REVISION="2"
|
||||
srcGitRev="b4f5fcef7f49011b1974ffe899d4ec14d7d4c576"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/ArtPaint/archive/$srcGitRev.tar.gz"
|
||||
CHECKSUM_SHA256="01482dbe4b90805565a0b2b3f256ae26853646411ea20304bafced7ad38ca5cd"
|
||||
SOURCE_DIR="ArtPaint-$srcGitRev"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
|
||||
|
||||
@@ -35,14 +36,13 @@ BUILD_PREREQUIRES="
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd artpaint
|
||||
make $jobArgs OBJ_DIR=objects
|
||||
./build.sh
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd artpaint
|
||||
mkdir -p $appsDir
|
||||
cp objects/ArtPaint $appsDir
|
||||
addAppDeskbarSymlink $appsDir/ArtPaint
|
||||
|
||||
mkdir -p $appsDir/ArtPaint
|
||||
cp -r dist/* $appsDir/ArtPaint
|
||||
addAppDeskbarSymlink $appsDir/ArtPaint/ArtPaint
|
||||
}
|
||||
|
||||
@@ -1,26 +1,24 @@
|
||||
SUMMARY="A paint and imaging software"
|
||||
DESCRIPTION="BeCasso is a paint and imaging software for Haiku, originally \
|
||||
DESCRIPTION="Becasso is a paint and imaging software for Haiku, originally \
|
||||
written for BeOS by Sum Software.
|
||||
It features alpha channel support, layering, multi-level undo/redo, add-on \
|
||||
architecture for external filters, transformators and generators, an \
|
||||
orthogonal user interface, and import/export of numerous file formats \
|
||||
via the Translation Kit."
|
||||
HOMEPAGE="https://github.com/orangejua/Becasso"
|
||||
orthogonal user interface, and import/export of numerous file formats."
|
||||
HOMEPAGE="https://github.com/HaikuArchives/Becasso"
|
||||
COPYRIGHT="1997-2003 Sum Software
|
||||
2013 Julian Harnath"
|
||||
LICENSE="MIT"
|
||||
REVISION="2"
|
||||
COMMIT="42f736e5a936947e58085ad97e794b2a056fd85a"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/Becasso/archive/$COMMIT.zip"
|
||||
CHECKSUM_SHA256="20a7ede7f3d4befac25e2af4a70b64f068bc2eda0379a75279b7904577677eed"
|
||||
SOURCE_DIR="Becasso-$COMMIT"
|
||||
PATCHES="becasso-$portVersion.patchset"
|
||||
REVISION="3"
|
||||
srcGitRev="4552e03687c5851ced22c855496e8d483cc4ae35"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/Becasso/archive/$srcGitRev.tar.gz"
|
||||
CHECKSUM_SHA256="65b1c42f4f56e92b748774ebbd908019625c8d2e601af317245d9efa6d8240dc"
|
||||
SOURCE_DIR="Becasso-$srcGitRev"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 ?x86 x86_64"
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
|
||||
PROVIDES="
|
||||
becasso = $portVersion
|
||||
app:BeCasso = $portVersion
|
||||
app:Becasso = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
@@ -48,10 +46,13 @@ INSTALL()
|
||||
{
|
||||
jam install
|
||||
|
||||
beCassoDir=$appsDir/BeCasso
|
||||
mkdir -p $beCassoDir
|
||||
becassoDir=$appsDir/Becasso
|
||||
mkdir -p $becassoDir $becassoDir/Documentation $becassoDir/Tutorials
|
||||
|
||||
cp -R target/* $beCassoDir
|
||||
cp -R target/* $becassoDir
|
||||
cp -R documentation/Becasso\ 2.0/* $becassoDir/Documentation
|
||||
cp -R source/BecassoAPI2.0/API $becassoDir/Documentation
|
||||
cp -R documentation/Tutorials $becassoDir
|
||||
|
||||
addAppDeskbarSymlink $beCassoDir/Becasso
|
||||
addAppDeskbarSymlink $becassoDir/Becasso
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user