fe68eec3e2
maintain and improve QT/KDE on FreeBSD. This group (at this time) consists of: demon, olgeni, kevlo, lauri@kde.org, rwatson, and will. While I'm here, fail build of kdelibs11 if kdelibs2 is installed. This was originally supposed to be committed with the 2.2 update, but...
67 lines
1.9 KiB
Makefile
67 lines
1.9 KiB
Makefile
# New ports collection makefile for: KDE2 Multimedia
|
|
# Date created: Saturday 2 September 2000
|
|
# Whom: Will Andrews <will@FreeBSD.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= kdemultimedia
|
|
PORTVERSION= 2.2
|
|
CATEGORIES= audio kde
|
|
MASTER_SITES= ${MASTER_SITE_KDE}
|
|
MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
|
|
RUN_DEPENDS= xanim:${PORTSDIR}/graphics/xanim
|
|
|
|
USE_KDELIBS_VER=2
|
|
USE_BZIP2= yes
|
|
INSTALLS_SHLIB= yes
|
|
USE_AUTOCONF= yes
|
|
CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \
|
|
--with-qt-libraries=${X11BASE}/lib
|
|
USE_GMAKE= yes
|
|
MAKE_ENV= ${CONFIGURE_ENV}
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if exists(${LOCALBASE}/include/ogg/ogg.h) \
|
|
|| exists(${LOCALBASE}/include/vorbis/vorbisfile.h)
|
|
WITH_OGGVORBIS= yes
|
|
.endif
|
|
|
|
.if defined(WITH_OGGVORBIS) && ${WITH_OGGVORBIS} == yes
|
|
LIB_DEPENDS+= ogg.2:${PORTSDIR}/audio/libogg \
|
|
vorbis.0:${PORTSDIR}/audio/libvorbis
|
|
PLIST_SUB+= OGGVORBIS:=""
|
|
.else
|
|
PLIST_SUB+= OGGVORBIS:="@comment "
|
|
pre-everything::
|
|
@${ECHO_MSG}
|
|
@${ECHO_MSG} "If you want to compile with ogg/vorbis support,"
|
|
@${ECHO_MSG} "hit Ctrl-C right now and use \"make WITH_OGGVORBIS=yes\""
|
|
@${ECHO_MSG}
|
|
.endif
|
|
|
|
pre-configure:
|
|
${PERL} -pi -e "s@all_includes=\"@all_includes=\"-I/usr/include @g" ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4
|
|
${PERL} -pi -e 's,kscd_compile=no,kscd_compile=yes,g; \
|
|
s,kde_artsplug_compiles = xno,kde_argsplug_compiles = x,g' ${WRKSRC}/configure.in
|
|
|
|
post-install:
|
|
@${ECHO_MSG}
|
|
@${ECHO_MSG} "In order to run the kscd program properly, please run as root:"
|
|
@${ECHO_MSG}
|
|
@${ECHO_MSG} " # ${LN} -sf <cdrom_device> /dev/cdrom"
|
|
@${ECHO_MSG} " # ${CHMOD} 666 <cdrom_device>"
|
|
@${ECHO_MSG}
|
|
@${ECHO_MSG} "to link and give permission to access the CD-ROM device."
|
|
@${ECHO_MSG} "For example, if you have an IDE/ATAPI CD-ROM device:"
|
|
@${ECHO_MSG}
|
|
@${ECHO_MSG} " # ${LN} -sf /dev/racd0c /dev/cdrom"
|
|
@${ECHO_MSG} " # ${CHMOD} 666 /dev/racd0c"
|
|
@${ECHO_MSG}
|
|
|
|
.include <bsd.port.post.mk>
|