mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-02 13:08:53 +02:00
Added fastdep and ccache to paladine recipe, this fixes makefile export, but paledit is still broken
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user