Changeset View
Changeset View
Standalone View
Standalone View
lang/ghc/bsd.cabal.mk
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
DATADIR= ${PREFIX}/share/cabal/ghc-${GHC_VERSION}/${PACKAGE} | DATADIR= ${PREFIX}/share/cabal/ghc-${GHC_VERSION}/${PACKAGE} | ||||
DOCSDIR= ${CABAL_DOCSDIR}/${PACKAGE} | DOCSDIR= ${CABAL_DOCSDIR}/${PACKAGE} | ||||
EXAMPLESDIR= ${PREFIX}/share/examples/cabal/ghc-${GHC_VERSION}/${PACKAGE} | EXAMPLESDIR= ${PREFIX}/share/examples/cabal/ghc-${GHC_VERSION}/${PACKAGE} | ||||
GHC_LIB_DOCSDIR_REL= share/doc/ghc-${GHC_VERSION}/html/libraries | GHC_LIB_DOCSDIR_REL= share/doc/ghc-${GHC_VERSION}/html/libraries | ||||
CABAL_LIBDIR= ${PREFIX}/lib/cabal/ghc-${GHC_VERSION} | CABAL_LIBDIR= ${PREFIX}/lib/cabal/ghc-${GHC_VERSION} | ||||
CABAL_LIBSUBDIR= ${PACKAGE} | CABAL_LIBSUBDIR= ${PACKAGE} | ||||
CABAL_ARCH= x86_64 | CABAL_ARCH= ${ARCH:S/amd64/x86_64/:C/armv.*/arm/} | ||||
.if ("${ARCH}" == "i386") | |||||
CABAL_ARCH= i386 | |||||
.endif | |||||
CABAL_ARCHSUBDIR= ${CABAL_ARCH}-freebsd-ghc-${GHC_VERSION} | CABAL_ARCHSUBDIR= ${CABAL_ARCH}-freebsd-ghc-${GHC_VERSION} | ||||
CABAL_LIBDIR_REL= ${CABAL_LIBDIR:S,^${PREFIX}/,,} | CABAL_LIBDIR_REL= ${CABAL_LIBDIR:S,^${PREFIX}/,,} | ||||
CONFIGURE_ARGS+= --libdir=${CABAL_LIBDIR} --libsubdir=${CABAL_LIBSUBDIR} | CONFIGURE_ARGS+= --libdir=${CABAL_LIBDIR} --libsubdir=${CABAL_LIBSUBDIR} | ||||
# Inherited via lang/ghc we need to depend on iconv and libgmp.so (stage q/a) | # Inherited via lang/ghc we need to depend on iconv and libgmp.so (stage q/a) | ||||
USES+= iconv:translit | USES+= iconv:translit | ||||
LIB_DEPENDS+= libgmp.so:math/gmp | LIB_DEPENDS+= libgmp.so:math/gmp | ||||
▲ Show 20 Lines • Show All 279 Lines • Show Last 20 Lines |