zhuk 2e8b53ca43 Revert upstream commit 457492e97dd1435021cff15d4fbb8f1fd7be9b24, it breaks
due to changing "-I/usr/local/include/kde4" to
"-isystem /usr/local/include/kde4". Still investigating, who to blame:
CMake, Phonon or maybe someone else... not me, right?

(note for myself: there is no such thing as extra build for KDE stuff)

Breakage noticed by naddy@: thanks and sorry.
2015-07-06 23:54:04 +00:00

48 lines
1.3 KiB
Makefile

# $OpenBSD: Makefile,v 1.17 2015/07/06 23:54:04 zhuk Exp $
COMMENT = multimedia layer for Qt4/KDE4
CATEGORIES = multimedia devel
VERSION = 4.8.3
DISTNAME = phonon-${VERSION}
HOMEPAGE = http://phonon.kde.org/
REVISION = 0
# Renamed to avoid clashing with Qt4's one
# XXX major should be tweaked on any update, to unbreak
# IMPORTED_LINK_INTERFACE_LIBRARIES CMake feature.
SHARED_LIBS = phonon_s 2.0 \
phonon_sexperimental 1.0
MAINTAINER = KDE porting team <openbsd-kde@googlegroups.com>
# LGPL v2.1
PERMIT_PACKAGE_CDROM = Yes
MASTER_SITES = ${MASTER_SITE_KDE:=stable/phonon/${VERSION}/src/}
MODULES = x11/kde4
MODKDE4_USE =
MODKDE4_LIB_LINKS = Yes
WANTLIB = m
WANTLIB += lib/qt4/QtDBus lib/qt4/QtDeclarative lib/qt4/QtGui
WANTLIB += lib/qt4/QtTest
WANTLIB += pulse pulse-mainloop-glib qzeitgeist
LIB_DEPENDS = productivity/libqzeitgeist>=0.8.0 \
audio/pulseaudio
# Not sure if it's needed at all but doesn't hurt either for now.
CONFIGURE_ARGS = -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:Bool=Yes \
-DINCLUDE_INSTALL_DIR=include/phonon \
-DBACKEND_INSTALL_DIR="${PREFIX}/lib/kde4/plugins/phonon_backend"
# Clashes with the one provided by Qt itself.
CONFIGURE_ARGS += -DPHONON_BUILD_DESIGNER_PLUGIN:Bool=No \
-DCMAKE_POLICY_DEFAULT_CMP0017=NEW
# Upstream says, tests need to be redone.
NO_TEST = Yes
.include <bsd.port.mk>