66686f4d26
Instead of augmenting the existing patch in files/ to work around a bug with base GCC that required a working copy constructor in an expression that actually uses operator=(), just switch to a more modern compiler that does not have this problem. This fixes the build on 8.4 and 9.3.
24 lines
803 B
Makefile
24 lines
803 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= ktp-text-ui
|
|
PORTVERSION= ${KTP_VERSION}
|
|
CATEGORIES= net-im kde
|
|
MASTER_SITES= ${MASTER_SITE_KDE}
|
|
MASTER_SITE_SUBDIR= ${KTP_BRANCH}/kde-telepathy/${PORTVERSION}/src
|
|
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.1
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= KDE chat window application
|
|
|
|
LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 \
|
|
libtelepathy-logger-qt4.so:${PORTSDIR}/net-im/telepathy-logger-qt4 \
|
|
libktpcommoninternalsprivate.so:${PORTSDIR}/net-im/ktp-common-internals
|
|
RUN_DEPENDS= ${KDE4_PREFIX}/bin/ktp-contactlist:${PORTSDIR}/net-im/ktp-contact-list
|
|
|
|
USE_KDE4= kdeprefix automoc4
|
|
USE_QT4= corelib webkit xml \
|
|
moc_build qmake_build rcc_build uic_build
|
|
USES= cmake compiler:c++11-lang gettext tar:bzip2
|
|
USE_LDCONFIG= yes
|
|
|
|
.include <bsd.port.mk>
|