Changeset View
Changeset View
Standalone View
Standalone View
devel/orc/Makefile
# Created by: mm | # Created by: mm | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= orc | PORTNAME= orc | ||||
PORTVERSION= 0.4.25 | PORTVERSION= 0.4.25 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ | MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ | ||||
MAINTAINER= kwm@FreeBSD.org | MAINTAINER= kwm@FreeBSD.org | ||||
COMMENT= Library and toolset to operate arrays of data | COMMENT= Library and toolset to operate arrays of data | ||||
LICENSE= BSD2CLAUSE BSD3CLAUSE | LICENSE= BSD2CLAUSE BSD3CLAUSE | ||||
LICENSE_COMB= multi | LICENSE_COMB= multi | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
USES= gmake libtool pkgconfig tar:xz | USES= gmake libtool pathfix pkgconfig tar:xz | ||||
PATHFIX_MAKEFILEIN= configure | |||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
CONFIGURE_ARGS+=--disable-gtk-doc | CONFIGURE_ARGS+=--disable-gtk-doc | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
SUBDIRS= orc orc-test tools | SUBDIRS= orc orc-test tools | ||||
EXAMPLES_DATA= example1orc.orc example2orc.orc example3orc.orc \ | EXAMPLES_DATA= example1orc.orc example2orc.orc example3orc.orc \ | ||||
Show All 12 Lines | |||||
SUBDIRS+= examples | SUBDIRS+= examples | ||||
.endif | .endif | ||||
MAKE_ARGS+= SUBDIRS="${SUBDIRS}" | MAKE_ARGS+= SUBDIRS="${SUBDIRS}" | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} \ | @${REINPLACE_CMD} \ | ||||
-E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \ | -E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \ | ||||
-e 's|pkgconfigdir=.*|pkgconfigdir=\"\\$$(prefix)/libdata/pkgconfig\"|g' \ | |||||
${WRKSRC}/configure | ${WRKSRC}/configure | ||||
post-install: | post-install: | ||||
.if ${PORT_OPTIONS:MEXAMPLES} | .if ${PORT_OPTIONS:MEXAMPLES} | ||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ||||
.for FILE in ${EXAMPLES_DATA} | .for FILE in ${EXAMPLES_DATA} | ||||
@${INSTALL_DATA} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} | @${INSTALL_DATA} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} | ||||
.endfor | .endfor | ||||
.for FILE in ${EXAMPLES_EXEC} | .for FILE in ${EXAMPLES_EXEC} | ||||
@${INSTALL_SCRIPT} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} | @${INSTALL_SCRIPT} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} | ||||
.endfor | .endfor | ||||
.endif | .endif | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |