4 # This file contains some variable definitions that are supposed to
5 # make your life easier when dealing with ports related to the GNUstep.
8 # Options for a port before include this file:
9 # ============================================
11 # USE_GNUSTEP_BASE=yes
12 # your port depends on the gnustep-base port.
15 # your port depends on the gnustep-gui port.
17 # USE_GNUSTEP_BACK=yes
18 # your port depends on the gnustep-back port.
20 # USE_GNUSTEP_CONFIGURE=yes
21 # call configure script with GNUstep.sh sourced in the current shell
23 # USE_GNUSTEP_BUILD=yes
24 # call build target with GNUstep.sh sourced in the current shell
26 # USE_GNUSTEP_INSTALL=yes
27 # call install target with GNUstep.sh sourced in the current shell
29 # USE_GNUSTEP_MAKE_DIRS= App Tools
30 # call build and install target in each of the given dirs.
32 # USE_GNUSTEP_MAKE=yes
33 # require GNUstep.sh for build and install
35 # USE_GNUSTEP_SYSTEM_LIBS+= Renaissance:x11-toolkits/renaissance
36 # depends on a shared lib in System directory
38 # USE_GNUSTEP_SYSTEM_BUNDLES+= EtoileMenus:x11-themes/etoile-etoilemenus
39 # depends on Bundles installed in System directory
41 # USE_GNUSTEP_SYSTEM_THEMES+= Camaelon:x11-themes/etoile-camaelon
42 # depends on Themes installed in System directory
44 # USE_GNUSTEP_LOCAL_LIBS+= pantomime:mail/pantomime
45 # depends on a shared lib in Local directory
47 # USE_GNUSTEP_LOCAL_BUNDLES+= Cddb:audio/cddb-bundle
48 # depends on Bundles installed in Local directory
50 # USE_GNUSTEP_LOCAL_THEMES+= WildMenus:x11-themes/etoile-wildmenus
51 # depends on Themes installed in Local directory
53 # USE_GNUSTEP_LOCAL_MENULETS+= PowerMenulet:sysutils/etoile-powermenulet
54 # depends on Menulets installed in Local directory
56 # USE_GNUSTEP_LOCAL_ASTS+= CommentToLog:lang/etoile-lkplugins
57 # depends on Ast Bundles installed in Local directory
59 # USE_GNUSTEP_LOCAL_BURNS+= MP3ToWav:audio/mp3towav-bundle
60 # depends on Burn Bundles installed in Local directory
62 # USE_GNUSTEP_SYSTEM_APPS+= ProjectCenter:devel/projectcenter.app
63 # depends on Application installed in System directory
65 # USE_GNUSTEP_LOCAL_APPS+= Ink:misc/gnustep-examples
66 # depends on Application installed in Local directory
68 # USE_GNUSTEP_SYSTEM_TOOLS+= resizer:deskutils/gworkspace
69 # depends on Tool installed in System directory
71 # USE_GNUSTEP_LOCAL_TOOLS+= zillion:net/zillion
72 # depends on Tool installed in Local directory
74 # USE_GNUSTEP_SYSTEM_SERVICES+= thumbnailer:deskutils/gworkspace
75 # depends on Services installed in System directory
77 # USE_GNUSTEP_LOCAL_SERVICES+= LaTeX:textproc/latex-service
78 # depends on Services installed in Local directory
80 # ---------------------------------------------------------------------------
81 .if !defined(_POSTMKINCLUDED)
83 GNUstep_Include_MAINTAINER= ports@FreeBSD.org
85 .if defined(USE_GNUSTEP_BUILD) || defined(USE_GNUSTEP_MAKE)
86 BUILD_DEPENDS+= ${GNUSTEP_MAKEFILES}/GNUstep.sh:${PORTSDIR}/${GNUSTEP_MAKE_PORT}
88 .if defined(USE_GNUSTEP_INSTALL) || defined(USE_GNUSTEP_MAKE)
89 RUN_DEPENDS+= ${GNUSTEP_MAKEFILES}/GNUstep.sh:${PORTSDIR}/${GNUSTEP_MAKE_PORT}
92 GNUSTEP_MAKE_PORT?= devel/gnustep-make
93 GNUSTEP_BASE_PORT?= lang/gnustep-base
94 GNUSTEP_GUI_PORT?= x11-toolkits/gnustep-gui
95 GNUSTEP_BACK_PORT?= x11-toolkits/gnustep-back
96 # Note: back-cairo will be deprecated in favour of Opal soon...
98 .if ${MACHINE_ARCH} == "i386"
101 GNU_ARCH= ${MACHINE_ARCH}
104 .if !defined(USE_MAKEFILE)
106 MAKEFILE= GNUmakefile
109 .if defined(ADDITIONAL_FLAGS)
110 MAKE_ENV+= ADDITIONAL_FLAGS="${ADDITIONAL_FLAGS}"
112 .if defined(ADDITIONAL_CFLAGS)
113 MAKE_ENV+= ADDITIONAL_CFLAGS="${ADDITIONAL_CFLAGS}"
115 .if defined(ADDITIONAL_CPPFLAGS)
116 MAKE_ENV+= ADDITIONAL_CPPFLAGS="${ADDITIONAL_CPPFLAGS}"
118 .if defined(ADDITIONAL_OBJCFLAGS)
119 MAKE_ENV+= ADDITIONAL_OBJCFLAGS="${ADDITIONAL_OBJCFLAGS}"
121 .if defined(ADDITIONAL_INCLUDE_DIRS)
122 MAKE_ENV+= ADDITIONAL_INCLUDE_DIRS="${ADDITIONAL_INCLUDE_DIRS}"
124 .if defined(ADDITIONAL_LDFLAGS)
125 MAKE_ENV+= ADDITIONAL_LDFLAGS="${ADDITIONAL_LDFLAGS}"
127 .if defined(ADDITIONAL_LIB_DIRS)
128 MAKE_ENV+= ADDITIONAL_LIB_DIRS="${ADDITIONAL_LIB_DIRS}"
131 GNUSTEP_PREFIX?= ${LOCALBASE}/GNUstep
132 DEFAULT_LIBVERSION?= 0.0.1
134 .if defined(USE_GNUSTEP_PREFIX)
135 PREFIX= ${GNUSTEP_PREFIX}
139 GNUSTEP_SYSTEM_ROOT= ${GNUSTEP_PREFIX}/System
140 GNUSTEP_MAKEFILES= ${GNUSTEP_SYSTEM_ROOT}/Library/Makefiles
141 GNUSTEP_SYSTEM_BUNDLES= ${GNUSTEP_SYSTEM_ROOT}/Library/Bundles
142 GNUSTEP_SYSTEM_LIBRARIES= ${GNUSTEP_SYSTEM_ROOT}/Library/Libraries
143 GNUSTEP_SYSTEM_APPS= ${GNUSTEP_SYSTEM_ROOT}/Applications
144 GNUSTEP_SYSTEM_TOOLS= ${GNUSTEP_SYSTEM_ROOT}/Tools
145 GNUSTEP_SYSTEM_SERVICES= ${GNUSTEP_SYSTEM_ROOT}/Library/Services
147 GNUSTEP_LOCAL_ROOT= ${GNUSTEP_PREFIX}/Local
148 GNUSTEP_LOCAL_BUNDLES= ${GNUSTEP_LOCAL_ROOT}/Library/Bundles
149 GNUSTEP_LOCAL_LIBRARIES= ${GNUSTEP_LOCAL_ROOT}/Library/Libraries
150 GNUSTEP_LOCAL_APPS= ${GNUSTEP_LOCAL_ROOT}/Applications
151 GNUSTEP_LOCAL_TOOLS= ${GNUSTEP_LOCAL_ROOT}/Tools
152 GNUSTEP_LOCAL_SERVICES= ${GNUSTEP_LOCAL_ROOT}/Library/Services
154 .if defined(WITH_GNUSTEP_DEVEL)
155 PKGNAMESUFFIX?= -devel${PKGNAMESUFFIX2}
156 PLIST_SUB+= GNUSTEP_DEVEL=""
157 PLIST_SUB+= GNUSTEP_STABLE="@comment "
159 PLIST_SUB+= GNUSTEP_DEVEL="@comment "
160 PLIST_SUB+= GNUSTEP_STABLE=""
163 PLIST_SUB+= GNU_ARCH=${GNU_ARCH} VERSION=${PORTVERSION}
164 PLIST_SUB+= MAJORVERSION=${PORTVERSION:C/([0-9]).*/\1/1}
165 PLIST_SUB+= LIBVERSION=${DEFAULT_LIBVERSION}
166 PLIST_SUB+= MAJORLIBVERSION=${DEFAULT_LIBVERSION:C/([0-9]).*/\1/1}
168 .if exists(${DESTDIR}/usr/bin/clang)
169 _CLANG!= ${DESTDIR}/usr/bin/clang --version | head -1 | \
170 ${SED} -e 's/.*clang version \([0-9]\)\.\([0-9]\).*/\1\2/'
176 BUILD_DEPENDS+= ${LOCALBASE}/bin/clang33:${PORTSDIR}/lang/clang33
177 CPP= ${LOCALBASE}/bin/clang-cpp33
178 CC= ${LOCALBASE}/bin/clang33
179 CXX= ${LOCALBASE}/bin/clang++33
181 CPP= /usr/bin/clang-cpp
183 CXX= /usr/bin/clang++
186 MAKE_ENV+= "CC=${CC} CXX=${CXX}"
190 # ---------------------------------------------------------------------------
193 .if defined(USE_GNUSTEP_BASE)
194 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_LIBRARIES}/libgnustep-base.so:${PORTSDIR}/${GNUSTEP_BASE_PORT}
195 LIB_DEPENDS+= libobjc.so.4.6:${PORTSDIR}/lang/libobjc2
196 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_LIBRARIES}/libgnustep-base.so:${PORTSDIR}/${GNUSTEP_BASE_PORT}
199 # ---------------------------------------------------------------------------
202 .if defined(USE_GNUSTEP_GUI)
203 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_LIBRARIES}/libgnustep-gui.so:${PORTSDIR}/${GNUSTEP_GUI_PORT}
204 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_LIBRARIES}/libgnustep-gui.so:${PORTSDIR}/${GNUSTEP_GUI_PORT}
207 # ---------------------------------------------------------------------------
210 .if defined(USE_GNUSTEP_BACK)
212 BACKCAIRO= libgnustep-back${BACKSUFFIX}
214 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_BUNDLES}/${BACKCAIRO}.bundle/${BACKCAIRO}:${PORTSDIR}/${GNUSTEP_BACK_PORT}
215 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_BUNDLES}/${BACKCAIRO}.bundle/${BACKCAIRO}:${PORTSDIR}/${GNUSTEP_BACK_PORT}
217 MAKE_FLAGS+= GUI_BACKEND_LIB=cairo
220 # ---------------------------------------------------------------------------
223 .if defined(USE_GNUSTEP_SYSTEM_LIBS)
224 .for _GNUSTEP_DEP in ${USE_GNUSTEP_SYSTEM_LIBS}
225 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_LIBRARIES}/lib${_GNUSTEP_DEP:C/:.*//}.so:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
226 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_LIBRARIES}/lib${_GNUSTEP_DEP:C/:.*//}.so:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
230 # ---------------------------------------------------------------------------
231 # source system bundles
233 .if defined(USE_GNUSTEP_SYSTEM_BUNDLES)
234 .for _GNUSTEP_DEP in ${USE_GNUSTEP_SYSTEM_BUNDLES}
235 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.bundle/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
236 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.bundle/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
240 # ---------------------------------------------------------------------------
241 # source system themes
243 .if defined(USE_GNUSTEP_SYSTEM_THEMES)
244 .for _GNUSTEP_DEP in ${USE_GNUSTEP_SYSTEM_THEMES}
245 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.themeEngine/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
246 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.themeEngine/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
250 # ---------------------------------------------------------------------------
253 .if defined(USE_GNUSTEP_LOCAL_LIBS)
254 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_LIBS}
255 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_LIBRARIES}/lib${_GNUSTEP_DEP:C/:.*//}.so:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
256 RUN_DEPENDS+= ${GNUSTEP_LOCAL_LIBRARIES}/lib${_GNUSTEP_DEP:C/:.*//}.so:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
260 # ---------------------------------------------------------------------------
261 # source local bundles
263 .if defined(USE_GNUSTEP_LOCAL_BUNDLES)
264 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_BUNDLES}
265 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.bundle/${_GNUSTEP_DEP:C/:.*//:C;.*/;;}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
266 RUN_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.bundle/${_GNUSTEP_DEP:C/:.*//:C;.*/;;}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
270 # ---------------------------------------------------------------------------
271 # source local themes
273 .if defined(USE_GNUSTEP_LOCAL_THEMES)
274 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_THEMES}
275 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.themeEngine/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
276 RUN_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.themeEngine/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
280 # ---------------------------------------------------------------------------
281 # source local menulets
283 .if defined(USE_GNUSTEP_LOCAL_MENULETS)
284 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_MENULETS}
285 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.menulet/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
286 RUN_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/${_GNUSTEP_DEP:C/:.*//}.menulet/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
290 # ---------------------------------------------------------------------------
293 .if defined(USE_GNUSTEP_LOCAL_ASTS)
294 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_ASTS}
295 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/LanguageKit/${_GNUSTEP_DEP:C/:.*//}.ast/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
296 RUN_DEPENDS+= ${GNUSTEP_LOCAL_BUNDLES}/LanguageKit/${_GNUSTEP_DEP:C/:.*//}.ast/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
300 # ---------------------------------------------------------------------------
303 .if defined(USE_GNUSTEP_LOCAL_BURNS)
304 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_BURNS}
305 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_ROOT}/Library/Burn/${_GNUSTEP_DEP:C/:.*//}.bundle/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
306 RUN_DEPENDS+= ${GNUSTEP_LOCAL_ROOT}/Library/Burn/${_GNUSTEP_DEP:C/:.*//}.bundle/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
310 # ---------------------------------------------------------------------------
313 .if defined(USE_GNUSTEP_SYSTEM_APPS)
314 .for _GNUSTEP_DEP in ${USE_GNUSTEP_SYSTEM_APPS}
315 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_APPS}/${_GNUSTEP_DEP:C/:.*//}.app/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
316 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_APPS}/${_GNUSTEP_DEP:C/:.*//}.app/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
320 # ---------------------------------------------------------------------------
323 .if defined(USE_GNUSTEP_LOCAL_APPS)
324 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_APPS}
325 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_APPS}/${_GNUSTEP_DEP:C/:.*//}.app/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
326 RUN_DEPENDS+= ${GNUSTEP_LOCAL_APPS}/${_GNUSTEP_DEP:C/:.*//}.app/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
330 # ---------------------------------------------------------------------------
331 # source system tools
333 .if defined(USE_GNUSTEP_SYSTEM_TOOLS)
334 .for _GNUSTEP_DEP in ${USE_GNUSTEP_SYSTEM_TOOLS}
335 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_TOOLS}/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
336 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_TOOLS}/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
340 # ---------------------------------------------------------------------------
343 .if defined(USE_GNUSTEP_LOCAL_TOOLS)
344 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_TOOLS}
345 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_TOOLS}/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
346 RUN_DEPENDS+= ${GNUSTEP_LOCAL_TOOLS}/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
350 # ---------------------------------------------------------------------------
351 # source system services
353 .if defined(USE_GNUSTEP_SYSTEM_SERVICES)
354 .for _GNUSTEP_DEP in ${USE_GNUSTEP_SYSTEM_SERVICES}
355 BUILD_DEPENDS+= ${GNUSTEP_SYSTEM_SERVICES}/${_GNUSTEP_DEP:C/:.*//}.service/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
356 RUN_DEPENDS+= ${GNUSTEP_SYSTEM_SERVICES}/${_GNUSTEP_DEP:C/:.*//}.service/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
360 # ---------------------------------------------------------------------------
361 # source local services
363 .if defined(USE_GNUSTEP_LOCAL_SERVICES)
364 .for _GNUSTEP_DEP in ${USE_GNUSTEP_LOCAL_SERVICES}
365 BUILD_DEPENDS+= ${GNUSTEP_LOCAL_SERVICES}/${_GNUSTEP_DEP:C/:.*//}.service/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
366 RUN_DEPENDS+= ${GNUSTEP_LOCAL_SERVICES}/${_GNUSTEP_DEP:C/:.*//}.service/${_GNUSTEP_DEP:C/:.*//}:${PORTSDIR}/${_GNUSTEP_DEP:C/.*://}
370 # ---------------------------------------------------------------------------
373 .if defined(USE_GNUSTEP_CONFIGURE)
374 NO_CCACHE= Overrides PATH set from GNUstep.sh
379 @(cd ${CONFIGURE_WRKSRC}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \
380 if ! ${SETENV} CC="${CC}" CXX="${CXX}" CPP="${CPP}" \
381 CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
382 CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
383 INSTALL="/usr/bin/install -c -o ${BINOWN} -g ${BINGRP}" \
384 INSTALL_DATA="${INSTALL} -c" \
385 INSTALL_PROGRAM="${INSTALL} -c" \
386 INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
387 ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; then \
388 ${ECHO} "===> Script \"${CONFIGURE_SCRIPT}\" failed: here are the contents of \"${CONFIGURE_LOG}\""; \
389 ${CAT} ${CONFIGURE_LOG}; \
390 ${ECHO} "(end of \"${CONFIGURE_LOG}\")"; \
395 # ---------------------------------------------------------------------------
398 .if defined(USE_GNUSTEP_BUILD)
399 NO_CCACHE= Overrides PATH set from GNUstep.sh
401 .if defined(USE_GNUSTEP_MAKE_DIRS)
402 .for i in ${USE_GNUSTEP_MAKE_DIRS}
403 @(cd ${BUILD_WRKSRC}/${i}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \
404 ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET})
407 @(cd ${BUILD_WRKSRC}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \
408 ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET})
413 # ---------------------------------------------------------------------------
416 .if defined(USE_GNUSTEP_INSTALL)
418 .if defined(USE_GNUSTEP_MAKE_DIRS)
419 .for i in ${USE_GNUSTEP_MAKE_DIRS}
420 @(cd ${INSTALL_WRKSRC}/${i}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \
421 ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
424 @(cd ${INSTALL_WRKSRC}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \
425 ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
427 .if defined(PACKAGE_BUILDING) || defined(BATCH) || defined(CLEAN_ROOT)
433 .if !defined(GNUSTEP_WITH_BASE_GCC)
434 TARGLIB!= ${MAKE} -C ${PORTSDIR}/${GNUSTEP_GCC_PORT} -V TARGLIB
439 # ---------------------------------------------------------------------------
440 # run ldconfig for installed shlibs
442 .if defined(USE_GNUSTEP_LDCONFIG)
443 .for i in ${USE_GNUSTEP_LDCONFIG}