mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-15 23:50:44 +00:00
add2ed7652
Once we have had time to discuss whether this is the best method to solve the broken configure behavior on most KDE ports, we will decide whether to keep this commit or not. Complained about by: scrappy
55 lines
1.4 KiB
Makefile
55 lines
1.4 KiB
Makefile
# New ports collection makefile for: kdelibs
|
|
# Version required: 1.1.2
|
|
# Date created: 28 October 1997
|
|
# Whom: Stefan Eßer <se@freebsd.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
DISTNAME= kdelibs-1.1.2
|
|
PKGNAME= kdelibs-1.1.2.1
|
|
CATEGORIES= x11 kde
|
|
MASTER_SITES= $(MASTER_SITE_KDE)
|
|
MASTER_SITE_SUBDIR= stable/1.1.2/distribution/tar/generic/source/bz2
|
|
|
|
MAINTAINER= will@FreeBSD.org
|
|
|
|
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
|
|
png.3:${PORTSDIR}/graphics/png \
|
|
tiff.4:${PORTSDIR}/graphics/tiff
|
|
|
|
USE_LIBTOOL= yes
|
|
USE_BZIP2= yes
|
|
USE_QT= yes
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+="--with-extra-includes=${PREFIX}/include" \
|
|
"--x-inc=$(X11BASE)/include" \
|
|
"--x-lib=$(X11BASE)/lib" \
|
|
--enable-shared
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${PREFIX}/include" \
|
|
LDFLAGS="-L${LOCALBASE}/lib"
|
|
USE_GMAKE= yes
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
LIBMAJOR= 3
|
|
LIBMINOR= 0
|
|
.if ${PORTOBJFORMAT} == "aout"
|
|
LIBVER= ${LIBMAJOR}.${LIBMINOR}
|
|
.else
|
|
LIBVER= ${LIBMAJOR}
|
|
.endif
|
|
PLIST_SUB= LIBVER=${LIBVER}
|
|
MAKE_ENV= SOMAJOR=${LIBMAJOR} SOMINOR=${LIBMINOR}
|
|
|
|
post-install:
|
|
@${TOUCH} ${PREFIX}/lib/libkdecore.la
|
|
.for LIB in jscript kab kdecore kdeui kfile kfm khtmlw kimgio kspell mediatool
|
|
@${LN} -sf ${PREFIX}/lib/lib${LIB}.so.${LIBVER} ${PREFIX}/lib/lib${LIB}.so
|
|
.if ${PORTOBJFORMAT} == "aout"
|
|
@${RM} -f ${PREFIX}/lib/lib${LIB}.so.${LIBMAJOR}
|
|
.endif
|
|
.endfor
|
|
|
|
.include <bsd.port.post.mk>
|