1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

- new option USE_GNUSTEP_LDCONFIG

- new option USE_MAKEFILE
- default USE_GMAKE and GNUmakefile
This commit is contained in:
Dirk Meyer 2006-11-30 06:55:29 +00:00
parent 5fe79500c2
commit 19c830cd02
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=178307

View File

@ -134,11 +134,26 @@ GNU_ARCH= ix86
GNU_ARCH= ${MACHINE_ARCH}
.endif
.if !defined(USE_MAKEFILE)
USE_GMAKE= yes
MAKEFILE= GNUmakefile
.endif
.if defined(ADDITIONAL_OBJCFLAGS)
MAKE_ENV+= ADDITIONAL_OBJCFLAGS="${ADDITIONAL_OBJCFLAGS}"
.endif
.if defined(ADDITIONAL_LDFLAGS)
MAKE_ENV+= ADDITIONAL_LDFLAGS="${ADDITIONAL_LDFLAGS}"
.endif
GNUSTEP_PREFIX?= ${LOCALBASE}/GNUstep
DEFAULT_LIBVERSION?= 0.0.1
.if defined(USE_GNUSTEP_PREFIX)
PREFIX= ${GNUSTEP_PREFIX}
NO_MTREE= yes
.endif
SYSTEMDIR= ${GNUSTEP_PREFIX}/System
SYSMAKEDIR= ${SYSTEMDIR}/Library/Makefiles
SYSBUNDLEDIR= ${SYSTEMDIR}/Library/Bundles
@ -146,15 +161,14 @@ SYSLIBDIR= ${SYSTEMDIR}/Library/Libraries
COMBOLIBDIR= ${SYSTEMDIR}/Library/Libraries
LOCALLIBDIR= ${GNUSTEP_PREFIX}/Local/Library/Libraries
LOCALBUNDLEDIR= ${GNUSTEP_PREFIX}/Local/Library/Bundles
.if defined(WITH_GNUSTEP_DEVEL)
PKGNAMESUFFIX?= -devel${PKGNAMESUFFIX2}
PLIST_SUB+= GNUSTEP_DEVEL=""
PLIST_SUB+= GNUSTEP_STABLE="@comment "
DEFAULT_LIBVERSION?= 0.0.1
.else
PLIST_SUB+= GNUSTEP_DEVEL="@comment "
PLIST_SUB+= GNUSTEP_STABLE=""
DEFAULT_LIBVERSION?= 0.0.1
.endif
PLIST_SUB+= GNU_ARCH=${GNU_ARCH} VERSION=${PORTVERSION}
@ -426,4 +440,15 @@ TARGLIB!= (cd ${PORTSDIR}/${GNUSTEP_GCC_PORT} && make -V TARGLIB)
.endif
# ---------------------------------------------------------------------------
# run ldconfig for installed shlibs
#
.if defined(USE_GNUSTEP_LDCONFIG)
.for i in ${USE_GNUSTEP_LDCONFIG}
LDCONFIG_DIRS+= ${i}
.endfor
INSTALLS_SHLIB= yes
NO_FILTER_SHLIBS= yes
.endif
# eof