Overhaul the haiku-apps directory

* Fixed PROVIDES/*REQUIRES entries
* Added vcs hashes to the ports needing it in the SRC_URI
* Made single executable apps install to the top level $appsDir
* Added patches for gcc4 versions of most apps
* Added patches for apps that couldn't build on any arch
   ( even though they were marked as working :( )
* Other misc fixes that I've forgotten already because I'm sick of
  looking at this directory
This commit is contained in:
Chris Roberts
2013-12-02 20:48:05 -07:00
parent 664e3c050d
commit 8a30e59744
38 changed files with 1381 additions and 643 deletions

View File

@@ -1,8 +1,18 @@
SUMMARY="Sum-It is a native spreadsheet for BeOS"
DESCRIPTION="
Sum-It is a spreadsheet for BeOS (Download BeOS for free). This is Open Sum-It,
the open source version of Maarten Hekkelman's Sum-It application.
Sum-It has many features, including a plug-in architecture for formulas and
graphs. This product includes software developed by Hekkelman Programmatuur B.V.
"
LICENSE="BSD (4-clause)"
COPYRIGHT="1996-1998, 2000 Hekkelman Programmatuur B.V. All rights reserved.
1999-2000 Tim Vernum. All rights reserved."
HOMEPAGE="https://github.com/HaikuArchives/OpenSumIt"
SRC_URI="git+https://github.com/HaikuArchives/OpenSumIt.git"
REVISION="1"
ARCHITECTURES="x86 x86_gcc2"
SRC_URI="git+https://github.com/HaikuArchives/OpenSumIt.git#cdab184a27"
REVISION="2"
ARCHITECTURES="!x86 x86_gcc2"
PROVIDES="
sum_it = $portVersion
app:sum_it = $portVersion
@@ -10,11 +20,15 @@ PROVIDES="
BUILD_REQUIRES="
haiku_devel >= $haikuVersion
"
BUILD_PREREQUIRES="
cmd:make
cmd:gcc
cmd:flex
cmd:bison
"
BUILD()
{
pushd bsl
@@ -36,16 +50,5 @@ INSTALL()
{
mkdir -p $appsDir
cp sum-it/OpenSum-It $appsDir/Sum-It
addAppDeskbarSymlink $appsDir/Sum-It
}
LICENSE="BSD (4-clause)"
COPYRIGHT="1996-1998, 2000 Hekkelman Programmatuur B.V. All rights reserved.
1999-2000 Tim Vernum. All rights reserved."
DESCRIPTION="
Sum-It is a spreadsheet for BeOS (Download BeOS for free). This is Open Sum-It,
the open source version of Maarten Hekkelman's Sum-It application.
Sum-It has many features, including a plug-in architecture for formulas and
graphs. This product includes software developed by Hekkelman Programmatuur B.V.
"