2020-08-16 20:35:18 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.78 2020/08/16 20:35:18 sebastia Exp $
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
|
2007-07-21 17:30:10 +00:00
|
|
|
COMMENT= GNUstep base library
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
|
2020-06-09 21:11:02 +00:00
|
|
|
DISTNAME= gnustep-base-1.27.0
|
2020-08-16 20:35:18 +00:00
|
|
|
REVISION = 0
|
2010-07-05 07:52:02 +00:00
|
|
|
|
2020-06-09 21:11:02 +00:00
|
|
|
SHARED_LIBS= gnustep-base 10.3
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
CATEGORIES= devel
|
|
|
|
|
2008-07-28 23:55:28 +00:00
|
|
|
LIBDIR= lib/GNUstep/Libraries/gnustep-base/Versions/${LIBgnustep-base_VERSION}
|
|
|
|
SUBST_VARS= LIBDIR
|
|
|
|
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
HOMEPAGE= http://www.gnustep.org/
|
|
|
|
|
2019-10-20 08:02:59 +00:00
|
|
|
WANTLIB += avahi-client avahi-common c ffi gmp gnutls iberty iconv icudata
|
|
|
|
WANTLIB += icui18n icuuc m objc2 pthread lzma xml2 xslt z
|
2017-07-27 11:01:32 +00:00
|
|
|
WANTLIB += ${COMPILER_LIBCXX}
|
2009-10-06 19:20:51 +00:00
|
|
|
|
2010-05-12 16:43:47 +00:00
|
|
|
.if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "amd64"
|
2009-10-06 19:20:51 +00:00
|
|
|
WANTLIB += iberty
|
|
|
|
.endif
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
|
2008-10-03 07:21:56 +00:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GNUSTEP:=core/}
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
|
2016-08-29 09:11:22 +00:00
|
|
|
MODULES = x11/gnustep
|
2010-10-26 12:39:10 +00:00
|
|
|
MODGNUSTEP_NEEDS_GUI= No
|
|
|
|
MODGNUSTEP_NEEDS_BASE= No
|
|
|
|
|
2016-08-29 09:11:22 +00:00
|
|
|
LIB_DEPENDS += converters/libiconv \
|
|
|
|
devel/libffi \
|
2010-11-22 08:36:47 +00:00
|
|
|
devel/gmp \
|
|
|
|
textproc/libxslt \
|
|
|
|
security/gnutls \
|
2019-10-20 08:02:59 +00:00
|
|
|
textproc/icu4c \
|
2012-08-22 07:15:51 +00:00
|
|
|
net/avahi \
|
|
|
|
x11/gnustep/libobjc2
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
|
2007-07-25 06:10:40 +00:00
|
|
|
CONFIGURE_STYLE=gnu
|
2019-05-30 12:43:30 +00:00
|
|
|
CONFIGURE_ENV= ac_cv_header_execinfo_h=false
|
2011-07-19 06:29:09 +00:00
|
|
|
CONFIGURE_ARGS += --disable-procfs \
|
2019-10-20 08:02:59 +00:00
|
|
|
--disable-procfs-psinfo
|
2012-07-08 13:22:54 +00:00
|
|
|
MAKE_FLAGS += libgnustep-base_INTERFACE_VERSION=${LIBgnustep-base_VERSION}
|
Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|