pkgsrc-wip/kdelibs4/Makefile
Mark Davies 770dfd87f4 Some of KDELibsDependencies.cmake was split into
KDELibsDependenciesInternal.cmake so rewrite paths in that file as well.
2008-07-29 13:14:24 +00:00

84 lines
2.7 KiB
Makefile

# $NetBSD: Makefile,v 1.14 2008/07/29 13:14:24 mwdavies Exp $
DISTNAME= kdelibs-${_KDE_VERSION}
CATEGORIES= x11
COMMENT= Support libraries for the KDE integrated X11 desktop
#PATCH_SITES= ftp://ftp.kde.org/pub/kde/security_patches/ \
# http://mirrors.isc.org/pub/kde/security_patches/
#PATCHFILES= post-kde-4.0.3-khtml.diff
.include "../../wip/kde4/Makefile.kde4"
CONFLICTS= kdelibs-[0-9]*
# BUILD_MAKE_FLAGS+= VERBOSE=1
CMAKE_DEPENDENCIES_REWRITE= _KDE_build/KDELibsDependencies.cmake
CMAKE_DEPENDENCIES_REWRITE+= _KDE_build/KDELibsDependenciesInternal.cmake
CMAKE_MODULE_PATH_OVERRIDE+= kjsembed/qtonly/CMakeLists.txt
CMAKE_ARGS+= -DKDE_DISTRIBUTION_TEXT:STRING="NetBSD pkgsrc"
MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/menus
CONF_FILES+= ${PREFIX}/share/examples/kdelibs4/applications.menu \
${PKG_SYSCONFDIR}/xdg/menus/applications.menu
INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 ${PKGMANDIR}/man8
REPLACE_PERL+= \
kio/proxytype.pl \
kio/useragent.pl \
kio/misc/fileshareset \
kdeui/preparetips
CHECK_PORTABILITY_SKIP+=kate/tests/highlight.sh
SUBST_CLASSES+= kdelibsfix
SUBST_STAGE.kdelibsfix= pre-configure
SUBST_MESSAGE.kdelibsfix= Fixing hardcoded paths.
SUBST_FILES.kdelibsfix= \
kde3support/kdeui/k3sconfig.cpp \
kio/kssl/kopenssl.cpp
SUBST_SED.kdelibsfix= -e 's:@LOCALBASE@:${LOCALBASE}:g'
USE_TOOLS+= flex
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD"
# make sure zone.tab is installed
DEPENDS+= zonetab-[0-9]*:../../time/zonetab
.endif
BUILDLINK_DEPMETHOD.qt4-tools= full
.include "../../wip/kde4/kde4.mk"
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../wip/phonon/buildlink3.mk"
.include "../../wip/strigi/buildlink3.mk"
.include "../../wip/soprano/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../devel/pcre/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/jasper/buildlink3.mk"
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/libungif/buildlink3.mk"
.include "../../graphics/openexr/buildlink3.mk"
# Avahi ? rather than mDNSResponder
.include "../../net/mDNSResponder/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/fam.buildlink3.mk"
.include "../../textproc/aspell/buildlink3.mk"
.include "../../textproc/enchant/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../x11/libXtst/buildlink3.mk"
# .include "../../mk/oss.buildlink3.mk"
.include "../../mk/krb5.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"