# $FreeBSD: head/devel/libosmocore/Makefile 364633 2014-08-11 18:14:07Z pi $ PORTNAME= libosmocore PORTVERSION= 0.6.6 CATEGORIES= devel MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ \ http://ns1.chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Common library for all Osmocom projects LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libtool pkgconfig execinfo USE_AUTOTOOLS= aclocal autoconf automake libtoolize autoheader AUTOMAKE_ARGS= --gnu --add-missing --copy LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS DOCS_DESC= Build documentation OPTIONS_UNSET= DOCS .include .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \ dot:${PORTSDIR}/graphics/graphviz .endif post-patch: .if ${PORT_OPTIONS:MDOCS} ${CP} ${WRKSRC}/Makefile.am.orig ${WRKSRC}/Makefile.am .endif ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ ${WRKSRC}/Makefile.am ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .if ${PORT_OPTIONS:MDOCS} post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in codec core gsm vty ${FIND} ${WRKSRC}/doc/${i}/html -not -type d | ${SED} \ 's,^${WRKSRC}/doc/${i}/html,${DOCSDIR_REL}/${i}/html,' >> ${TMPPLIST} .endfor .endif .include