diff -Naur speed-dreams-2.0.0-a3-r3412-src/cmake/macros.cmake speed-dreams-2.0.0-a3-r3412-src-haiku/cmake/macros.cmake
|
old
|
new
|
|
| 869 | 869 | ENDIF(JPEG_FOUND) |
| 870 | 870 | ENDMACRO(ADD_JPEG_LIBRARY TARGET) |
| 871 | 871 | |
| | 872 | IF(NOT BEOS) |
| | 873 | |
| 872 | 874 | MACRO(ADD_X11_INCLUDEDIR) |
| 873 | 875 | FIND_PACKAGE(X11) |
| 874 | 876 | |
| … |
… |
|
| 916 | 918 | ENDIF(X11_Xrandr_LIB) |
| 917 | 919 | ENDMACRO(ADD_XRANDR_LIBRARY TARGET) |
| 918 | 920 | |
| | 921 | ENDIF(NOT BEOS) |
| | 922 | |
| 919 | 923 | #Some unix compilers need libdl |
| 920 | 924 | MACRO(ADD_DL_LIBRARY TARGET) |
| 921 | | IF(UNIX) |
| | 925 | IF(UNIX AND NOT BEOS) |
| 922 | 926 | FIND_LIBRARY(LIBDL_LIB dl "") |
| 923 | 927 | |
| 924 | 928 | IF(LIBDL_LIB) |
| 925 | 929 | TARGET_LINK_LIBRARIES(${TARGET} ${LIBDL_LIB}) |
| 926 | 930 | ENDIF(LIBDL_LIB) |
| 927 | 931 | #MESSAGE(STATUS LIBDL = ${LIBDL_LIB}) |
| 928 | | ENDIF(UNIX) |
| | 932 | ELSEIF(UNIX AND NOT BEOS) |
| | 933 | FIND_LIBRARY(LIBDL_LIB network "") |
| | 934 | |
| | 935 | IF(LIBDL_LIB) |
| | 936 | TARGET_LINK_LIBRARIES(${TARGET} ${LIBDL_LIB}) |
| | 937 | ENDIF(LIBDL_LIB) |
| | 938 | #MESSAGE(STATUS LIBDL = ${LIBDL_LIB}) |
| | 939 | ENDIF(UNIX AND NOT BEOS) |
| 929 | 940 | ENDMACRO(ADD_DL_LIBRARY TARGET) |
| 930 | 941 | |
| 931 | 942 | MACRO(ADD_SD_DEFINITIONS) |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/data/data/icons/icon.rdef speed-dreams-2.0.0-a3-r3412-src-haiku/data/data/icons/icon.rdef
|
old
|
new
|
|
| | 1 | |
| | 2 | resource(<your resource id here>) #'VICN' array { |
| | 3 | $"6E636966040500020006033D5062388E16BB07363FED7E4A24CEC2FA0800FFFF" |
| | 4 | $"FF7AC4C4DBCEFFFFFF020006033BDEB6376D73B7E6323C3385484A5949F98D00" |
| | 5 | $"EC7C7983D93017FFCEC500020006023AC0000000000000004000004AF0000000" |
| | 6 | $"00002A9B0CFFEDEE8106060CAFFFF4C4B727C50228C46C26C5D524C50924C6A1" |
| | 7 | $"24C71B27C89F24C62621C82421C42821C25327C2A524C1E62BC52B2EC4E02DC5" |
| | 8 | $"53B8CA4B304D304B3039344A344A344F34C78F2EC73D31C7FC2A060413363039" |
| | 9 | $"303630213437060ED33FE20F3C29C093293C29212FBC522FBC522FBCFB2FBD4E" |
| | 10 | $"31BD6CB955BD4E31BBD13FBBD13FBBB3BFCABA6941BB1241BA6941B937BA7D35" |
| | 11 | $"B61B234734473447BD6347C0333FBFBBC11CC0333FC1B031C1B031C228B80308" |
| | 12 | $"034E3755BD8F4E3E080347374EBD8F473E0803403747BD8F403E0C0A00010030" |
| | 13 | $"242C01178400040A01010020242C0A00010230242C01178400040A0201022024" |
| | 14 | $"2C0A00010130242C01178400040A01010120242C0A00010330242C0117862204" |
| | 15 | $"0A00010430242C01178622040A00010530242C01178622040A03010330242C01" |
| | 16 | $"178222040A03010430242C01178222040A03010530242C0117822204" |
| | 17 | }; |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/src/libs/tgfclient/CMakeLists.txt speed-dreams-2.0.0-a3-r3412-src-haiku/src/libs/tgfclient/CMakeLists.txt
|
old
|
new
|
|
| 54 | 54 | TARGET_LINK_LIBRARIES(tgfclient winmm) |
| 55 | 55 | ENDIF(WIN32) |
| 56 | 56 | |
| 57 | | IF(UNIX) |
| | 57 | IF(UNIX AND NOT BEOS) |
| 58 | 58 | ADD_X11_LIBRARY(tgfclient) |
| 59 | 59 | IF(OPTION_XRANDR) |
| 60 | 60 | ADD_XRANDR_LIBRARY(tgfclient) |
| 61 | 61 | ENDIF(OPTION_XRANDR) |
| 62 | | ENDIF(UNIX) |
| | 62 | ENDIF(UNIX AND NOT BEOS) |
| 63 | 63 | |
| 64 | 64 | IF(WIN32) |
| 65 | 65 | ADD_DEFINITIONS(-DTGFCLIENT_DLL) |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/src/libs/tgfclient/guifont.cpp speed-dreams-2.0.0-a3-r3412-src-haiku/src/libs/tgfclient/guifont.cpp
|
old
|
new
|
|
| 27 | 27 | #include <machine/endian.h> |
| 28 | 28 | #endif |
| 29 | 29 | |
| 30 | | #ifdef LINUX |
| | 30 | #if defined(LINUX) || defined(__HAIKU__) |
| 31 | 31 | #include <endian.h> |
| 32 | 32 | #endif |
| 33 | 33 | |
| … |
… |
|
| 44 | 44 | const char *keySize[4] = { "size big", "size large", "size medium", "size small" }; |
| 45 | 45 | |
| 46 | 46 | |
| 47 | | #ifndef WIN32 |
| | 47 | #if !defined(WIN32) && !defined(__HAIKU__) |
| 48 | 48 | #if BYTE_ORDER == BIG_ENDIAN |
| 49 | 49 | void swap32(unsigned int *p, unsigned int size) |
| 50 | 50 | { |
| … |
… |
|
| 121 | 121 | //fread(font, sizeof(GLFONT), 1, Input); |
| 122 | 122 | fread(font, 24, 1, Input); // for IA64... |
| 123 | 123 | |
| 124 | | #ifndef WIN32 |
| | 124 | #if !defined(WIN32) && !defined(__HAIKU__) |
| 125 | 125 | #if BYTE_ORDER == BIG_ENDIAN |
| 126 | 126 | swap32((unsigned int *) font, 24); |
| 127 | 127 | #endif |
| … |
… |
|
| 141 | 141 | //Read glFont characters |
| 142 | 142 | fread(font->Char, sizeof(GLFONTCHAR), Num, Input); |
| 143 | 143 | |
| 144 | | #ifndef WIN32 |
| | 144 | #if !defined(WIN32) && !defined(__HAIKU__) |
| 145 | 145 | #if BYTE_ORDER == BIG_ENDIAN |
| 146 | 146 | swap32((unsigned int *) font->Char, sizeof(GLFONTCHAR) * Num); |
| 147 | 147 | #endif |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/src/linux/linuxspec.cpp speed-dreams-2.0.0-a3-r3412-src-haiku/src/linux/linuxspec.cpp
|
old
|
new
|
|
| 30 | 30 | #include <sys/time.h> |
| 31 | 31 | #include <unistd.h> |
| 32 | 32 | |
| | 33 | #if defined(__HAIKU__) |
| | 34 | #include <sys/param.h> |
| | 35 | #endif |
| | 36 | |
| 33 | 37 | #if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) |
| 34 | 38 | #include <sys/param.h> |
| 35 | 39 | #include <sys/sysctl.h> |
| … |
… |
|
| 686 | 690 | * Remarks |
| 687 | 691 | * |
| 688 | 692 | */ |
| | 693 | #if !defined(__HAIKU__) |
| | 694 | |
| 689 | 695 | std::string cpuSet2String(const cpu_set_t* pCPUSet) |
| 690 | 696 | { |
| 691 | 697 | std::ostringstream ossCPUSet; |
| … |
… |
|
| 699 | 705 | |
| 700 | 706 | return ossCPUSet.str(); |
| 701 | 707 | } |
| | 708 | #endif |
| 702 | 709 | |
| 703 | 710 | bool |
| 704 | 711 | linuxSetThreadAffinity(int nCPUId) |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/src/tools/nfsperf/CMakeLists.txt speed-dreams-2.0.0-a3-r3412-src-haiku/src/tools/nfsperf/CMakeLists.txt
|
old
|
new
|
|
| 14 | 14 | |
| 15 | 15 | ADD_SDLIB_LIBRARY(${SD_TOOLS_EXECPREFIX}nfsperf tgf txml) |
| 16 | 16 | |
| 17 | | IF(UNIX) |
| | 17 | IF(UNIX AND NOT BEOS) |
| 18 | 18 | TARGET_LINK_LIBRARIES(${SD_TOOLS_EXECPREFIX}nfsperf dl) |
| 19 | | ENDIF(UNIX) |
| | 19 | ELSEIF(UNIX AND NOT BEOS) |
| | 20 | TARGET_LINK_LIBRARIES(${SD_TOOLS_EXECPREFIX}nfsperf network) |
| | 21 | ENDIF(UNIX AND NOT BEOS) |
| 20 | 22 | |
| 21 | 23 | SD_INSTALL_FILES(BIN TARGETS ${SD_TOOLS_EXECPREFIX}nfsperf) |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/src/tools/texmapper/CMakeLists.txt speed-dreams-2.0.0-a3-r3412-src-haiku/src/tools/texmapper/CMakeLists.txt
|
old
|
new
|
|
| 22 | 22 | |
| 23 | 23 | ADD_PNG_LIBRARY(${SD_TOOLS_EXECPREFIX}texmapper) |
| 24 | 24 | |
| 25 | | IF(UNIX) |
| | 25 | IF(UNIX AND NOT BEOS) |
| 26 | 26 | ADD_X11_LIBRARY(${SD_TOOLS_EXECPREFIX}texmapper) |
| 27 | 27 | ADD_XRANDR_LIBRARY(${SD_TOOLS_EXECPREFIX}texmapper) |
| 28 | | ENDIF(UNIX) |
| | 28 | ENDIF(UNIX AND NOT BEOS) |
| 29 | 29 | |
| 30 | 30 | SD_INSTALL_FILES(BIN TARGETS ${SD_TOOLS_EXECPREFIX}texmapper) |
| 31 | 31 | |
diff -Naur speed-dreams-2.0.0-a3-r3412-src/src/tools/xmlversion/CMakeLists.txt speed-dreams-2.0.0-a3-r3412-src-haiku/src/tools/xmlversion/CMakeLists.txt
|
old
|
new
|
|
| 21 | 21 | ADD_SDLIB_LIBRARY(xmlversion tgf txml) |
| 22 | 22 | ENDIF(CMAKE_SKIP_RPATH OR CMAKE_SKIP_BUILD_RPATH) |
| 23 | 23 | |
| 24 | | IF(UNIX) |
| | 24 | IF(UNIX AND NOT BEOS) |
| 25 | 25 | TARGET_LINK_LIBRARIES(xmlversion dl) |
| 26 | | ENDIF(UNIX) |
| | 26 | ENDIF(UNIX AND NOT BEOS) |
| 27 | 27 | |
| 28 | 28 | GET_TARGET_PROPERTY(XMLVERSION_BUILDLOC xmlversion LOCATION) |
| 29 | 29 | FILE(WRITE ${CMAKE_BINARY_DIR}/xmlversion_loc.txt ${XMLVERSION_BUILDLOC}) |