2008-10-03 03:58:13 -04:00
|
|
|
# $OpenBSD: Makefile,v 1.2 2008/10/03 07:58:13 ajacoutot Exp $
|
2008-09-05 08:28:02 -04:00
|
|
|
|
|
|
|
COMMENT= GNUstep workspace manager
|
|
|
|
|
2008-10-03 03:58:13 -04:00
|
|
|
DISTNAME= gworkspace-0.8.7
|
2008-09-05 08:28:02 -04:00
|
|
|
CATEGORIES= x11
|
|
|
|
|
|
|
|
SO_VERSION= 0.0
|
|
|
|
.for _lib in DBKit FSNode Inspector Operation
|
|
|
|
SHARED_LIBS+= ${_lib} ${SO_VERSION}
|
|
|
|
.endfor
|
|
|
|
|
2008-10-03 03:58:13 -04:00
|
|
|
HOMEPAGE= http://www.gnustep.org/experience/GWorkspace.html
|
2008-09-05 08:28:02 -04:00
|
|
|
|
|
|
|
WANTLIB= c gnustep-base m objc pthread
|
|
|
|
|
2008-10-03 03:58:13 -04:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GNUSTEP:=usr-apps/}
|
2008-09-05 08:28:02 -04:00
|
|
|
|
|
|
|
MODULES= x11/gnustep
|
|
|
|
|
|
|
|
RUN_DEPENDS= ::x11/gnustep/back
|
|
|
|
LIB_DEPENDS= gnustep-gui::x11/gnustep/gui
|
|
|
|
|
|
|
|
USE_X11= Yes
|
|
|
|
USE_LIBTOOL= Yes
|
|
|
|
|
|
|
|
CONFIGURE_STYLE=gnu
|
|
|
|
CONFIGURE_ENV= GNUSTEP_MAKEFILES=`gnustep-config --variable=GNUSTEP_MAKEFILES`
|
|
|
|
|
|
|
|
# XXX libDBKit does not use XXX_INTERFACE_VERSION
|
|
|
|
# drawback: all solibs will get version from LIBDBKit_VERSION
|
|
|
|
MAKE_FLAGS+= INTERFACE_VERSION=${LIBDBKit_VERSION}
|
|
|
|
|
|
|
|
MAKE_ENV+= FSNode_VERSION=${LIBFSNode_VERSION} \
|
|
|
|
FSNode_INTERFACE_VERSION=${LIBFSNode_VERSION} \
|
|
|
|
Inspector_VERSION=${LIBInspector_VERSION} \
|
|
|
|
Inspector_INTERFACE_VERSION=${LIBInspector_VERSION} \
|
|
|
|
Operation_VERSION=${LIBOperation_VERSION} \
|
|
|
|
Operation_INTERFACE_VERSION=${LIBOperation_VERSION}
|
|
|
|
|
|
|
|
post-install:
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/Inspector/ContentViewersProtocol.h \
|
|
|
|
${PREFIX}/lib/GNUstep/Frameworks/Inspector.framework/Versions/${SO_VERSION}/Headers/
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|