# Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= ramblercontacts PORTVERSION= 0.3.2.1030 PORTREVISION= 2 CATEGORIES= net-im russian MASTER_SITES= http://freebsd.nsu.ru/distfiles/ DISTNAME= ${PORTNAME}_v${PORTVERSION}_beta_src MAINTAINER= ports@FreeBSD.org COMMENT= Free, multi-service communication client from Rambler LICENSE= GPLv3 USES= qmake dos2unix DOS2UNIX_FILES= src/config.inc USE_XORG= xscrnsaver USE_QT4= moc_build rcc_build uic_build designer_build \ webkit USE_LDCONFIG= yes post-patch: # Remove bogus Byte Order Mark (BOM) from some source files @${REINPLACE_CMD} -e '1s/^[^#]*//' ${WRKSRC}/src/utils/balloontip.* # Apparently, these are results of development on Windoze @${REINPLACE_CMD} -e 's/info>/Info>/ ; s/metrics>/Metrics>/' \ ${WRKSRC}/src/plugins/stylesheeteditor/private/qcssparser.cpp # Fix namespace syntax (curly braces seem to be required in this case) and # allow the program to find its resources from arbitrary directory (use # absolute paths) @${REINPLACE_CMD} -e '/unix:!macx/s/INSTALL_.*/{ & }/ ; \ 51,53s/\.\./$$$${INSTALL_PREFIX}/' ${WRKSRC}/src/config.inc # Do not install yet another copy of GPL, we have LICENSE knob for this @${REINPLACE_CMD} -e 's| ../../COPYING||' \ ${WRKSRC}/src/loader/loader.pro .include