mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-14 07:43:06 +00:00
bda8e9b3d4
- Move all stuff specific to kde core ports to x11/kde2/Makefile.kde. + Default to compile optimized for speed, not debugging, in ports builds, not just packages. We don't really get that many backtraces or debugging information, and there's a better way to provide these things to people willing to spend some time working on KDE. It's at (as announced before): http://freebsd.kde.org/. - Remove teTeX dependency for kdegraphics2 upon request, and being unable to find any reason not to. Apparently, kdegraphics still compiles libkdvi and kdvi -- I guess dvips is merely a runtime dependency. Therefore to enable its use one just needs to add the teTeX package. Bump PORTREVISION to reflect dependency change. - Fix koffice port by removing PYTHON_VERSION, which is unnecessary. PR: 33650 (part of) Submitted by: John Merryweather Cooper <jmcoopr@johncoop.MSHOME.bmi.net> Reviewed by: kde-freebsd@lists.csociety.org (teTeX dep removal, and optimizing for speed, not debugging capability)
38 lines
1012 B
Makefile
38 lines
1012 B
Makefile
# This is a simple set of Makefile macros which allow the core kde ports to
|
|
# bring these in automatically since it's tiring to modify all of them to
|
|
# add more of these. These don't belong in bsd.kde.mk because they aren't
|
|
# very likely to apply outside of KDE core modules. Nonetheless, also
|
|
# provide variables to remove one or more of these.
|
|
#
|
|
# $FreeBSD$
|
|
|
|
CONFIGURE_ARGS?=
|
|
|
|
.if !defined(_NO_KDE_OBJPRELINK)
|
|
.if ${MACHINE_ARCH} == "i386" && !defined(NO_KDE_OBJPRELINK)
|
|
BUILD_DEPENDS+= objprelink:${PORTSDIR}/devel/objprelink
|
|
CONFIGURE_ARGS+=--enable-objprelink
|
|
.endif
|
|
.endif
|
|
|
|
.if !defined(_NO_KDE_FINAL)
|
|
.if defined(PARALLEL_PACKAGE_BUILD) || !defined(NO_KDE_FINAL)
|
|
CONFIGURE_ARGS+=--enable-final
|
|
.endif
|
|
.endif
|
|
|
|
.if !defined(_NO_KDE_NDEBUG)
|
|
.if defined(PARALLEL_PACKAGE_BUILD) || !defined(WANT_KDE_DEBUG)
|
|
CONFIGURE_ARGS+=--disable-debug
|
|
.else
|
|
CONFIGURE_ARGS+=--enable-debug
|
|
STRIP=''
|
|
.endif
|
|
.endif
|
|
|
|
.if !defined(_NO_KDE_NON_I386_OPTS)
|
|
.if ${MACHINE_ARCH} == "alpha"
|
|
CFLAGS= -O0 ${KDE_CFLAGS}
|
|
.endif
|
|
.endif
|