# New ports collection makefile for: monotone # Date created: 05 Feb 2004 # Whom: Mark A. Wicks # # $FreeBSD$ # PORTNAME= monotone PORTVERSION= 0.25 CATEGORIES= devel MASTER_SITES= http://www.venge.net/monotone/downloads/ \ http://norton.kettering.edu/freebsd/ MAINTAINER= lapo@lapo.it COMMENT= A distributed version control system with digital signatures LIB_DEPENDS= boost_regex.3:${PORTSDIR}/devel/boost USE_GCC= 3.4+ USE_REINPLACE= yes USE_ICONV= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ MAKEINFO="makeinfo --no-split" PLIST_FILES= bin/monotone INFO= monotone MAN1= monotone.1 PORTDOCS= NEWS UPGRADE .include .if ${OSVERSION} < 500000 BROKEN= "wcswidth() not present in libc on FreeBSD < 5.0" .endif .if defined(WITHOUT_NLS) CONFIGURE_ARGS+= --disable-nls .else USE_GETTEXT= yes PLIST_FILES+= share/locale/fr/LC_MESSAGES/monotone.mo \ share/locale/ja/LC_MESSAGES/monotone.mo \ share/locale/pt_BR/LC_MESSAGES/monotone.mo .endif post-extract: @${RM} -f ${WRKSRC}/monotone.info* post-patch: @${REINPLACE_CMD} -e 's|\($$(CXX) -Wall\)|\1 ${CXXFLAGS}|' \ ${WRKSRC}/Makefile.in post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include