mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 06:28:55 +02:00
Add recipe for tecgraf im.
The libs have no soname (as usual with tecgraf products), and prepareInstalledDevelLibs isn't working. What can we do to fix that?
This commit is contained in:
40
media-libs/im/patches/im-3.8.patchset
Normal file
40
media-libs/im/patches/im-3.8.patchset
Normal file
@@ -0,0 +1,40 @@
|
||||
From 25622aa79bc39c13f2d8f55a6a0572e34d06b962 Mon Sep 17 00:00:00 2001
|
||||
From: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
||||
Date: Thu, 14 Nov 2013 21:46:53 +0100
|
||||
Subject: Make tecmake aware of Haiku and the lack of libm.
|
||||
|
||||
|
||||
diff --git a/tec_uname b/tec_uname
|
||||
index cc89349..fc982e0 100755
|
||||
--- a/tec_uname
|
||||
+++ b/tec_uname
|
||||
@@ -148,6 +148,11 @@ ComputeSystemPaths()
|
||||
|
||||
TEC_SYSTEM_INC=/usr/include
|
||||
|
||||
+ if [ $TEC_SYSNAME == Haiku ]; then
|
||||
+ TEC_SYSTEM_LIB=`finddir B_SYSTEM_LIB_DIRECTORY`
|
||||
+ TEC_SYSTEM_INC=`finddir B_SYSTEM_HEADERS_DIRECTORY`
|
||||
+ fi
|
||||
+
|
||||
TEC_LUA_LIB=$TEC_SYSTEM_LIB/lua/$LUA_VER
|
||||
}
|
||||
|
||||
diff --git a/tecmake.mak b/tecmake.mak
|
||||
index f799a07..f317af2 100755
|
||||
--- a/tecmake.mak
|
||||
+++ b/tecmake.mak
|
||||
@@ -1177,7 +1177,9 @@ ifdef USE_X11
|
||||
STDINCS += $(X11_INC)
|
||||
endif
|
||||
|
||||
-LIBS += m
|
||||
+ifneq "$(TEC_SYSNAME)" "Haiku"
|
||||
+ LIBS += m
|
||||
+endif
|
||||
|
||||
ifneq ($(findstring cygw, $(TEC_UNAME)), )
|
||||
WIN_OTHER := Yes
|
||||
--
|
||||
1.8.3.4
|
||||
|
||||
Reference in New Issue
Block a user