Updated paladin bep and patch file

This commit is contained in:
Scott McCreary
2010-09-04 22:18:19 +00:00
parent feb8593833
commit 7a07a8d068
2 changed files with 15 additions and 50 deletions

View File

@@ -4,35 +4,31 @@ SRC_URI="http://sourceforge.net/projects/paladin/files/Paladin-1.3.src.zip/downl
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="dev-libs/libpcre >= 8.02"
CHECKSUM_MD5="36ad2e8dfa71218b37a469311c09c408"
CHECKSUM_MD5="5cf4b445f77626f71956ccc325ed77dc"
BUILD {
cd Paladin
cd Paladin-1.3.src/Paladin
chmod 755 buildhaikugcc2.sh
chmod 755 buildhaikugcc4.sh
if [ -n "$(setgcc | grep '2')" ]; then
./buildhaikugcc2.sh
cd ../SymbolFinder
../Paladin/Paladin -r -d SymbolFinder.pld
./buildhaikugcc2.sh
else
./buildhaikugcc4.sh
cd ../SymbolFinder
make
fi
cd ../SymbolFinder
../Paladin/Paladin -r -d SymbolFinder.pld
cd ../PalEdit
jam
}
INSTALL {
cd Paladin-1.3.src
mkdir -p ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin
cp -f Paladin/Paladin ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f Paladin/WHAT* ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f Paladin/README ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r Paladin/Templates ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
cp -f -r PalEdit/generated/distro/* ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
if [ -n "$(setgcc | grep '2')" ]; then
cp -f SymbolFinder/SymbolFinder ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
else
cp -f SymbolFinder/objects.x86-gcc4-release/SymbolFinder ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
fi
cp -f SymbolFinder/SymbolFinder ${DESTDIR}/`finddir B_APPS_DIRECTORY`/Paladin/
}
LICENSE="MIT"
COPYRIGHT="2008-2010 Jon Yoder"
COPYRIGHT="2008-2010 DarkWyrm"

View File

@@ -1,6 +1,6 @@
diff -urN PalEdit/Jamfile PalEdit-jam/Jamfile
--- PalEdit/Jamfile 1970-01-01 00:00:00.000000000 +0000
+++ PalEdit-jam/Jamfile 2010-09-02 05:47:38.009175040 +0000
diff -urN Paladin-1.3.src/PalEdit/Jamfile PalEdit-jam/Jamfile
--- Paladin-1.3.src/PalEdit/Jamfile 1970-01-01 00:00:00.000000000 +0000
+++ Paladin-1.3.src/PalEdit-jam/Jamfile 2010-09-02 05:47:38.009175040 +0000
@@ -0,0 +1,10 @@
+SubDir TOP ;
+
@@ -12,9 +12,9 @@ diff -urN PalEdit/Jamfile PalEdit-jam/Jamfile
+
+MakeDistro distro ;
+
diff -urN PalEdit/Jamrules PalEdit-jam/Jamrules
--- PalEdit/Jamrules 1970-01-01 00:00:00.000000000 +0000
+++ PalEdit-jam/Jamrules 2010-09-02 05:47:45.931921920 +0000
diff -urN Paladin-1.3.src/PalEdit/Jamrules Paladin-1.3.src/PalEdit-jam/Jamrules
--- Paladin-1.3.src/PalEdit/Jamrules 1970-01-01 00:00:00.000000000 +0000
+++ Paladin-1.3.src/PalEdit-jam/Jamrules 2010-09-02 05:47:45.931921920 +0000
@@ -0,0 +1,67 @@
+
+# The directories used by the build.
@@ -83,34 +83,3 @@ diff -urN PalEdit/Jamrules PalEdit-jam/Jamrules
+ cp -a $(COMMON_FOLDER)/lib/libpcre*.so $(DISTRO_DIR)/lib/ ;
+}
+
diff -urN SymbolFinder/Makefile SymbolFinder-gcc4/Makefile
--- SymbolFinder/Makefile 1970-01-01 00:00:00.000000000 +0000
+++ SymbolFinder-gcc4/Makefile 2010-09-03 15:40:49.521666560 +0000
@@ -0,0 +1,27 @@
+NAME= SymbolFinder
+TYPE= APP
+SRCS= App.cpp DPath.cpp DWindow.cpp MainWindow.cpp
+RSRCS=
+LIBS= /boot/develop/lib/x86/libroot.so /boot/develop/lib/x86/libbe.so /boot/system/lib/gcc4/libstdc++.so /boot/develop/lib/x86/libsupc++.so /boot/develop/lib/x86/libstdc++.so
+LIBPATHS=
+SYSTEM_INCLUDE_PATHS= /boot/develop/headers/be /boot/develop/headers/cpp /boot/develop/headers/posix /boot/home/config/include
+LOCAL_INCLUDE_PATHS=
+OPTIMIZE=FULL
+# specify any preprocessor symbols to be defined. The symbols will not
+# have their values set automatically; you must supply the value (if any)
+# to use. For example, setting DEFINES to "DEBUG=1" will cause the
+# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
+# would pass "-DDEBUG" on the compiler's command line.
+DEFINES=
+# specify special warning levels
+# if unspecified default warnings will be used
+# NONE = supress all warnings
+# ALL = enable all warnings
+WARNINGS =
+# Build with debugging symbols if set to TRUE
+SYMBOLS=
+COMPILER_FLAGS=
+LINKER_FLAGS=
+
+## include the makefile-engine
+include $(BUILDHOME)/etc/makefile-engine