skalibs: Don't build shared objects for Darwin.
skalibs' README says so, and this really is the only way you can successfully build skalibs on OS X. This change allows execline and s6 to run on OS X.
This commit is contained in:
parent
72c268e7aa
commit
e4d03f3a3f
2 changed files with 12 additions and 4 deletions
|
@ -13,6 +13,14 @@ USE_LANGUAGES= c
|
|||
HAS_CONFIGURE= yes
|
||||
USE_TOOLS+= gmake
|
||||
|
||||
PLIST_VARS+= include-shared-objects
|
||||
PLIST.include-shared-objects= yes
|
||||
|
||||
CONFIGURE_ARGS+= "--prefix=${PREFIX}"
|
||||
|
||||
.if "${OPSYS}" == "Darwin"
|
||||
PLIST.include-shared-objects= no
|
||||
CONFIGURE_ARGS+= "--disable-shared"
|
||||
.endif
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -83,10 +83,10 @@ include/skalibs/unixmessage.h
|
|||
include/skalibs/unixonacid.h
|
||||
include/skalibs/ushort.h
|
||||
include/skalibs/webipc.h
|
||||
lib/libskarnet.so
|
||||
lib/libskarnet.so.2.3
|
||||
lib/libskarnet.so.2.3.9
|
||||
lib/libskarnet.so.${PKGVERSION}
|
||||
${PLIST.include-shared-objects}lib/libskarnet.so
|
||||
${PLIST.include-shared-objects}lib/libskarnet.so.2.3
|
||||
${PLIST.include-shared-objects}lib/libskarnet.so.2.3.9
|
||||
${PLIST.include-shared-objects}lib/libskarnet.so.${PKGVERSION}
|
||||
lib/skalibs/libskarnet.a
|
||||
lib/skalibs/sysdeps/rt.lib
|
||||
lib/skalibs/sysdeps/socket.lib
|
||||
|
|
Loading…
Reference in a new issue