114 lines
4.0 KiB
Makefile
114 lines
4.0 KiB
Makefile
# $OpenBSD: Makefile,v 1.158 2018/04/17 14:47:49 schwarze Exp $
|
|
|
|
BROKEN-alpha = .got subsegment exceeds 64K
|
|
BROKEN-mips64 = .got subsegment exceeds 64K
|
|
|
|
COMMENT-main = K Desktop Environment, libraries
|
|
COMMENT-langlist = list of languages supported by KDE
|
|
CATEGORIES = x11 x11/kde
|
|
VERSION = 3.5.10
|
|
DISTNAME = kdelibs-${VERSION}
|
|
PKGNAME-main = ${DISTNAME}
|
|
PKGSPEC-main = kdelibs->=3,<4
|
|
PKGNAME-langlist = kde3-langlist-${VERSION}
|
|
PKG_ARCH-langlist = *
|
|
REVISION-main = 46
|
|
REVISION-langlist = 2
|
|
|
|
MODKDE_VERSION = 3.5.8
|
|
|
|
SHARED_LIBS += DCOP 7.0 # .6.0
|
|
SHARED_LIBS += kdefx 7.0 # .6.0
|
|
SHARED_LIBS += kdefakes 7.0 # .6.0
|
|
SHARED_LIBS += kdecore 7.0 # .6.0
|
|
SHARED_LIBS += kunittest 2.0 # .1.0
|
|
SHARED_LIBS += kdeui 9.0 # .6.0
|
|
SHARED_LIBS += kspell 7.0 # .6.0
|
|
SHARED_LIBS += kdesu 7.0 # .6.0
|
|
SHARED_LIBS += kjs 6.0 # .3.0
|
|
SHARED_LIBS += kwalletclient 2.0 # .1.1
|
|
SHARED_LIBS += kwalletbackend 2.0 # .1.0
|
|
SHARED_LIBS += kio 7.0 # .6.0
|
|
SHARED_LIBS += kdesasl 4.0 # .3.0
|
|
SHARED_LIBS += kntlm 1.0 # .0.0
|
|
SHARED_LIBS += artskde 4.0 # .3.0
|
|
SHARED_LIBS += kdnssd 2.0 # .1.0
|
|
SHARED_LIBS += knewstuff 2.0 # .1.0
|
|
SHARED_LIBS += kparts 4.0 # .3.0
|
|
SHARED_LIBS += kresources 4.0 # .3.0
|
|
SHARED_LIBS += kutils 4.0 # .3.0
|
|
SHARED_LIBS += kmid 1.0 # .0.95
|
|
SHARED_LIBS += kscreensaver 7.0 # .6.0
|
|
SHARED_LIBS += kdeprint 7.0 # .6.0
|
|
SHARED_LIBS += kdeprint_management 7.0 # .6.0
|
|
SHARED_LIBS += vcard 1.0 # .0.0
|
|
SHARED_LIBS += kabc 4.0 # .3.0
|
|
SHARED_LIBS += kabc_file 2.0 # .1.0
|
|
SHARED_LIBS += kabc_dir 2.0 # .1.0
|
|
SHARED_LIBS += kabc_ldapkio 2.0 # .1.0
|
|
SHARED_LIBS += kspell2 2.0 # .1.0
|
|
SHARED_LIBS += kmdi2 2.0 # .1.0
|
|
SHARED_LIBS += kmdi 2.0 # .1.0
|
|
SHARED_LIBS += kjava 2.0 # .1.0
|
|
SHARED_LIBS += khtml 8.0 # .6.0
|
|
SHARED_LIBS += ktexteditor 1.0 # .0.0
|
|
SHARED_LIBS += kscript 1.0 # .0.0
|
|
SHARED_LIBS += kmediaplayer 1.0 # .0.0
|
|
SHARED_LIBS += kimproxy 1.0 # .0.0
|
|
SHARED_LIBS += katepartinterfaces 1.0 # .0.0
|
|
|
|
WANTLIB-main += FLAC GL ICE SM X11
|
|
WANTLIB-main += X11-xcb Xcursor Xdamage Xext Xfixes Xft Xi
|
|
WANTLIB-main += Xinerama Xmu Xrandr Xrender Xt Xxf86vm art_lgpl_2 artsflow
|
|
WANTLIB-main += artsflow_idl aspell audiofile avahi-client avahi-common
|
|
WANTLIB-main += bz2 c dbus-1 dns_sd drm expat fam fontconfig
|
|
WANTLIB-main += freetype glapi glib-2.0 gmodule-2.0 gthread-2.0
|
|
WANTLIB-main += iconv idn intl jasper jpeg kmedia2_idl lcms lzma m mad
|
|
WANTLIB-main += mcop mng ogg pcre pcreposix png pthread
|
|
WANTLIB-main += qt-mt qtmcop sndio soundserver_idl ${COMPILER_LIBCXX} tiff
|
|
WANTLIB-main += util vorbis vorbisenc vorbisfile xcb xcb-dri2
|
|
WANTLIB-main += xcb-glx xml2 xslt z
|
|
WANTLIB-langlist =
|
|
|
|
MULTI_PACKAGES = -main -langlist
|
|
|
|
MODULES = x11/kde
|
|
|
|
RUN_DEPENDS-langlist =
|
|
RUN_DEPENDS-main = ${RUN_DEPENDS} \
|
|
kde3-langlist-*|kde4-langlist-*:${BUILD_PKGPATH},-langlist \
|
|
devel/desktop-file-utils \
|
|
x11/gtk+3,-guic
|
|
|
|
LIB_DEPENDS-langlist =
|
|
LIB_DEPENDS-main = ${LIB_DEPENDS} \
|
|
archivers/bzip2 \
|
|
devel/libidn \
|
|
devel/pcre \
|
|
graphics/jasper \
|
|
graphics/libart \
|
|
graphics/tiff \
|
|
net/avahi \
|
|
sysutils/gamin \
|
|
textproc/aspell/core \
|
|
textproc/libxslt>=1.0.10 \
|
|
x11/kde/arts3
|
|
|
|
TEST_IS_INTERACTIVE = X11
|
|
|
|
SEPARATE_BUILD = flavored
|
|
|
|
# broken with cups>=1.6.0
|
|
CONFIGURE_ARGS = --disable-cups \
|
|
--without-lua \
|
|
--without-gssapi \
|
|
--without-openexr
|
|
|
|
MODGNU_AUTOCONF_FILES += dcop/dcop-path.h.in
|
|
|
|
pre-configure:
|
|
@perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},g' \
|
|
${WRKSRC}/kdeprint/cups/kmcupsmanager.cpp
|
|
|
|
.include <bsd.port.mk>
|