Changeset View
Changeset View
Standalone View
Standalone View
head/devel/p5-perlqt/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= perlqt | PORTNAME= perlqt | ||||
PORTVERSION= ${KDE4_VERSION} | PORTVERSION= ${KDE4_VERSION} | ||||
CATEGORIES= devel kde perl5 | CATEGORIES= devel kde perl5 | ||||
MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src | MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src | ||||
PKGNAMEPREFIX= p5- | PKGNAMEPREFIX= p5- | ||||
DIST_SUBDIR= KDE/${PORTVERSION} | DIST_SUBDIR= KDE/${PORTVERSION} | ||||
MAINTAINER= kde@FreeBSD.org | MAINTAINER= kde@FreeBSD.org | ||||
COMMENT= Perl bindings for Qt | COMMENT= Perl bindings for Qt | ||||
LIB_DEPENDS= libqscintilla2.so:devel/qscintilla2 \ | LIB_DEPENDS= libqscintilla2.so:devel/qscintilla2 \ | ||||
libqwt.so:x11-toolkits/qwt5 | libqwt.so:x11-toolkits/qwt5 | ||||
USE_KDE4= smokeqt qimageblitz | USES= cmake:outsource kde:4 perl5 tar:xz | ||||
USE_KDE= smokeqt qimageblitz | |||||
USE_QT4= corelib dbus gui network xml \ | USE_QT4= corelib dbus gui network xml \ | ||||
qmake_build moc_build uic_build rcc_build | qmake_build moc_build uic_build rcc_build | ||||
USES= cmake:outsource perl5 tar:xz | |||||
# Respect PREFIX | # Respect PREFIX | ||||
CMAKE_ARGS+= -DCUSTOM_PERL_SITE_ARCH_DIR=${PREFIX}/${SITE_ARCH_REL} | CMAKE_ARGS+= -DCUSTOM_PERL_SITE_ARCH_DIR=${PREFIX}/${SITE_ARCH_REL} | ||||
# Fix build PREFIX != KDE4_PREFIX | # Fix build PREFIX != KDE_PREFIX | ||||
CMAKE_ARGS+= -DSmoke_DIR=${KDE4_PREFIX}/lib/cmake/smoke | CMAKE_ARGS+= -DSmoke_DIR=${KDE_PREFIX}/lib/cmake/smoke | ||||
SUB_FILES= perl-kdebindings-env.sh pkg-message | SUB_FILES= perl-kdebindings-env.sh pkg-message | ||||
SUB_LIST+= PERL5LIBDIR="${PREFIX}/${SITE_ARCH_REL}:\ | SUB_LIST+= PERL5LIBDIR="${PREFIX}/${SITE_ARCH_REL}:\ | ||||
${PREFIX}/${SITE_PERL_REL}" | ${PREFIX}/${SITE_PERL_REL}" | ||||
post-install: | post-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/env | ${MKDIR} ${STAGEDIR}${PREFIX}/env | ||||
${INSTALL_SCRIPT} ${WRKDIR}/perl-kdebindings-env.sh ${STAGEDIR}${PREFIX}/env | ${INSTALL_SCRIPT} ${WRKDIR}/perl-kdebindings-env.sh ${STAGEDIR}${PREFIX}/env | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |