Added fastdep and ccache to paladine recipe, this fixes makefile export, but paledit is still broken

This commit is contained in:
Scott McCreary
2013-12-09 10:47:50 +00:00
parent 7afffc1dd9
commit 695aa4856c

View File

@@ -1,6 +1,6 @@
SUMMARY="Paladin is a open source integrated development environment (IDE)" SUMMARY="Paladin is a open source integrated development environment (IDE)"
DESCRIPTION="Paladin is an open source integrated development environment (IDE) modeled after BeOS' BeIDE." DESCRIPTION="Paladin is an open source integrated development environment (IDE) modeled after BeOS' BeIDE."
HOMEPAGE="http://paladin.sourceforge.net" HOMEPAGE="http://paladin.sourceforge.net"
SRC_URI="http://sourceforge.net/projects/paladin/files/Paladin-1.3.src.zip/download" SRC_URI="http://sourceforge.net/projects/paladin/files/Paladin-1.3.src.zip/download"
REVISION="2" REVISION="2"
CHECKSUM_MD5="5cf4b445f77626f71956ccc325ed77dc" CHECKSUM_MD5="5cf4b445f77626f71956ccc325ed77dc"
@@ -25,6 +25,8 @@ PROVIDES="
REQUIRES=" REQUIRES="
haiku >= $haikuVersion haiku >= $haikuVersion
lib:libpcre lib:libpcre
cmd:fastdep
cmd:ccache
" "
BUILD_REQUIRES=" BUILD_REQUIRES="
devel:libpcre devel:libpcre
@@ -51,12 +53,12 @@ BUILD()
cd Paladin cd Paladin
./build.sh ./build.sh
cd .. cd ..
#Rez #Rez
cd PalEdit/rez/Sources cd PalEdit/rez/Sources
g++ -o rez *.cpp -I. -lbe g++ -o rez *.cpp -I. -lbe
cd ../../.. cd ../../..
#PalEdit #PalEdit
cd PalEdit/Sources cd PalEdit/Sources
g++ -shared -fPIC -o libhekkel.so HAppResFile.cpp HButtonBar.cpp HColorControl.cpp \ g++ -shared -fPIC -o libhekkel.so HAppResFile.cpp HButtonBar.cpp HColorControl.cpp \
@@ -76,7 +78,7 @@ BUILD()
utf-support.cpp Utils.cpp libhekkel.so -lpcre -lbe -ltracker -lmail -ltextencoding -ltranslation \ utf-support.cpp Utils.cpp libhekkel.so -lpcre -lbe -ltracker -lmail -ltextencoding -ltranslation \
-lnetwork -lnetwork
cd ../.. cd ../..
#SymbolFinder #SymbolFinder
cd SymbolFinder cd SymbolFinder
g++ -o SymbolFinder *.cpp -lbe -lroot g++ -o SymbolFinder *.cpp -lbe -lroot
@@ -88,23 +90,23 @@ INSTALL()
mkdir -p $appsDir/Paladin mkdir -p $appsDir/Paladin
mkdir -p $libDir mkdir -p $libDir
mkdir -p $binDir mkdir -p $binDir
#Paladin #Paladin
cp Paladin/Paladin $appsDir/Paladin cp Paladin/Paladin $appsDir/Paladin
cp Paladin/README $appsDir/Paladin cp Paladin/README $appsDir/Paladin
cp -r Templates $appsDir/Paladin cp -r Templates $appsDir/Paladin
cp -r Paladin/Licenses $appsDir/Paladin cp -r Paladin/Licenses $appsDir/Paladin
#Rez #Rez
cp PalEdit/rez/Sources/rez $binDir cp PalEdit/rez/Sources/rez $binDir
#PalEdit #PalEdit
cp PalEdit/Sources/PalEdit $appsDir/Paladin/PalEdit cp PalEdit/Sources/PalEdit $appsDir/Paladin/PalEdit
cp PalEdit/Sources/libhekkel.so $libDir cp PalEdit/Sources/libhekkel.so $libDir
#SymbolFinder #SymbolFinder
cp SymbolFinder/SymbolFinder $appsDir/Paladin cp SymbolFinder/SymbolFinder $appsDir/Paladin
addAppDeskbarSymlink $appsDir/Paladin/Paladin Paladin addAppDeskbarSymlink $appsDir/Paladin/Paladin Paladin
addAppDeskbarSymlink $appsDir/Paladin/PalEdit PalEdit addAppDeskbarSymlink $appsDir/Paladin/PalEdit PalEdit
addAppDeskbarSymlink $appsDir/Paladin/SymbolFinder "Symbol Finder" addAppDeskbarSymlink $appsDir/Paladin/SymbolFinder "Symbol Finder"