openbsd-ports/x11/kde/base3/Makefile
espie f90faf868a conflicts from the past: history since 3.7.
As noted on ports@ recently, pkg_add -r relies on conflicts, and the
sheer existence of updates means we MUST take the past into account in
conflicts now.

Note the renaming of hugs98 to valid package names where versions are
concerned.

This commit shows clearly the renaming of the xfce4 plugin packages, the
ditching of eclipse flavors, the splitting of nessus into subpackages,
the splitting of various other software documentations, some packaging bugs
in kdeedu, and a lot of files moving around...

okay pvalchev@
2005-08-16 09:49:51 +00:00

54 lines
1.8 KiB
Makefile

# $OpenBSD: Makefile,v 1.44 2005/08/16 09:49:53 espie Exp $
COMMENT= "K Desktop Environment, basic applications"
COMMENT-plugins= "Konqueror nsplugins, essentially native JDK"
CATEGORIES= x11 x11/kde
VERSION= 3.4.2
DISTNAME= kdebase-${VERSION}
PKGNAME= ${DISTNAME}p0
MODKDE_VERSION?= 3.4
FLAVORS= debug
LIB_DEPENDS= kdecore.6,kabc,katepartinterfaces,kdefakes,kdefx,kdnssd,kdeprint,kdeprint_management,kdesu,kdeui,khtml,kio,kjs,knewstuff,kmid,kmdi2,kparts,kresources,kscreensaver,kscript,ktexteditor,kutils,kwalletclient,DCOP,vcard,artskde::x11/kde/libs3 \
lber,ldap.2:openldap-client-2.*:databases/openldap \
sasl2::security/cyrus-sasl2 \
usb::devel/libusb
BUILD_DEPENDS+=::devel/pkgconfig
SEPARATE_BUILD= flavored
EXTRA_CONFIG= xdg/menus/kde-settings.menu \
xdg/menus/kde-information.menu \
xdg/menus/kde-screensavers.menu \
xdg/menus/applications-merged/kde-essential.menu \
ksysguarddrc
LIB_DEPENDS+= \
glib-2.0.0.0,gmodule-2.0.0.0,gthread-2.0.0.0::devel/glib2
CONFIGURE_ENV+=ac_cv_header_libsmbclient=no \
PKG_CONFIG_PATH=${X11BASE}/lib/pkgconfig
SAMPLECONFDIR=${PREFIX}/share/apps/kde-conf-sample
SUBST_VARS=EXTRA_CONFIG SAMPLECONFDIR
post-install:
rm -rf ${PREFIX}/share/config/kdm
${INSTALL_PROGRAM} ${WRKBUILD}/kdm/kfrontend/genkdmconf ${PREFIX}/libexec
FAKE_FLAGS=DESTDIR=${WRKINST} sysconfdir=${SAMPLECONFDIR}
#CONFIGURE_ARGS+=--without-motif
WANTLIB= ICE SM X11 Xcursor Xext Xrandr Xrender Xss Xt Xtst Xxf86misc \
art_lgpl_2 artsflow artsflow_idl audiofile c crypto esd \
freetype iconv intl jpeg kmedia2_idl m mad mcop ogg ossaudio \
pcre pcreposix png pthread qtmcop soundserver_idl ssl stdc++ \
util vorbis vorbisenc vorbisfile xkbfile z GLU fontenc \
Xinerama Xft Xfixes fontconfig GL Xcomposite Xdamage \
Half Imath IlmImf Iex
.include <bsd.port.mk>