2014-01-13 00:20:01 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.3 2014/01/13 00:20:01 sebastia Exp $
|
2011-06-28 16:06:20 +00:00
|
|
|
|
|
|
|
COMMENT = traditional GNUstep objective-c runtime
|
|
|
|
|
2014-01-13 00:20:01 +00:00
|
|
|
# note: this port does not use the gnustep module
|
2012-01-05 15:16:18 +00:00
|
|
|
VERSION = 1.7.2
|
|
|
|
DISTNAME = gnustep-objc-${VERSION}
|
|
|
|
PKGNAME = gnustep-libobjc1-${VERSION}
|
2014-01-13 00:20:01 +00:00
|
|
|
CATEGORIES = devel x11/gnustep
|
2012-01-05 15:16:18 +00:00
|
|
|
SHARED_LIBS += objc1 0.0
|
2011-06-28 16:06:20 +00:00
|
|
|
|
|
|
|
HOMEPAGE = http://www.gnustep.org/
|
|
|
|
MASTER_SITES = ${MASTER_SITE_GNUSTEP:=libs/}
|
|
|
|
|
2014-01-13 00:20:01 +00:00
|
|
|
USE_GMAKE ?= Yes
|
|
|
|
MAKE_FILE ?= GNUmakefile
|
2011-06-28 16:06:20 +00:00
|
|
|
|
2012-01-05 15:16:18 +00:00
|
|
|
MAKE_FLAGS += libobjc1_INTERFACE_VERSION=${LIBobjc1_VERSION} \
|
|
|
|
CLIBRARY_NAME=libobjc1 \
|
|
|
|
ADDITIONAL_CCFLAGS="${CFLAGS}" \
|
|
|
|
ADDITIONAL_CPPFLAGS="${CPPFLAGS}" \
|
|
|
|
ADDITIONAL_LDFLAGS="${LDFLAGS}" \
|
|
|
|
libobjc1_HEADER_FILES_INSTALL_DIR=gnustep/objc
|
2011-06-28 16:06:20 +00:00
|
|
|
|
2014-01-13 00:20:01 +00:00
|
|
|
MAKE_ENV += messages=yes
|
|
|
|
|
|
|
|
.ifdef DEBUG
|
|
|
|
CONFIGURE_ARGS += --enable-debug --disable-strip
|
|
|
|
MAKE_ENV += debug=yes strip=no
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS += --disable-debug --enable-strip
|
|
|
|
MAKE_ENV += debug=no strip=yes
|
|
|
|
.endif
|
|
|
|
|
|
|
|
pre-build:
|
|
|
|
mkdir -p ${WRKSRC}/config/mips64el/generic
|
|
|
|
cp ${WRKSRC}/config/mips/irix6/tconfig.h \
|
|
|
|
${WRKSRC}/config/mips64el/generic
|
|
|
|
|
2011-06-28 16:06:20 +00:00
|
|
|
.include <bsd.port.mk>
|