Changeset View
Changeset View
Standalone View
Standalone View
devel/guile-lib/Makefile
PORTNAME= guile-lib | PORTNAME= guile-lib | ||||
PORTVERSION= 0.2.6.1 | PORTVERSION= 0.2.6.1 | ||||
PORTREVISION= 2 | PORTREVISION= 3 | ||||
CATEGORIES= devel scheme | CATEGORIES= devel scheme | ||||
MASTER_SITES= SAVANNAH | MASTER_SITES= SAVANNAH | ||||
PKGNAMESUFFIX= -${FLAVOR} | |||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= Repository of useful code written in Guile Scheme | COMMENT= Repository of useful code written in Guile Scheme | ||||
WWW= https://www.nongnu.org/guile-lib/ | WWW= https://www.nongnu.org/guile-lib/ | ||||
LICENSE= LGPL3 GPLv3 | LICENSE= LGPL3 GPLv3 | ||||
LICENSE_COMB= multi | LICENSE_COMB= multi | ||||
BUILD_DEPENDS= guile2>0:lang/guile2 | USES= gmake guile:2.2,3.0,flavors,alias,build,run pkgconfig | ||||
RUN_DEPENDS= guile2>0:lang/guile2 | GNU_CONFIGURE= yes | ||||
CONFIGURE_ARGS+=--with-guile-site | |||||
CONFIGURE_ENV+= GUILE_EFFECTIVE_VERSION=${GUILE_VER} | |||||
TEST_TARGET= check | TEST_TARGET= check | ||||
USES= gmake pkgconfig | |||||
GNU_CONFIGURE= yes | |||||
INFO= guile-library | INFO= guile-library | ||||
INFO_PATH= share/info/guile${GUILE_SFX} | |||||
PLIST_SUB+= SCMDIR=share/guile/site/${GUILE_VER} | |||||
# DO NOT try and add rules here to strip .go files, no matter how loudly | |||||
# testport / stage-qa shouts at you about it, because .go files (which are | |||||
# compiled bytecode) are not intended to be stripped and doing so causes | |||||
# breakage at run time. | |||||
post-install: | |||||
${MKDIR} ${STAGEDIR}${PREFIX}/${GUILE_PKGCONFIG_DIR} | |||||
${MV} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/*.pc \ | |||||
${STAGEDIR}${PREFIX}/${GUILE_PKGCONFIG_DIR}/ | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |