diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2015-08-25 10:00:55 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2015-08-25 10:00:55 +0000 |
commit | e2554c18536e8e22e1a6c89603a1075b8966e2f9 (patch) | |
tree | e9e137e32a48637e51407184242fc9e1f30fadbc /irc | |
parent | c7efc316b9dbe566f4a56947b7cbc6a4190edb7c (diff) |
Notes
Diffstat (limited to 'irc')
-rw-r--r-- | irc/kvirc-qt4/Makefile | 4 | ||||
-rw-r--r-- | irc/kvirc/Makefile | 101 |
2 files changed, 36 insertions, 69 deletions
diff --git a/irc/kvirc-qt4/Makefile b/irc/kvirc-qt4/Makefile index 86f7fb564246..74c6a9758060 100644 --- a/irc/kvirc-qt4/Makefile +++ b/irc/kvirc-qt4/Makefile @@ -2,9 +2,7 @@ PKGNAMESUFFIX= -qt4 -COMMENT= Qt4 based IRC client - -CONFLICTS= kvirc-4.* +COMMENT= Qt 4 based IRC client MASTERDIR= ${.CURDIR}/../kvirc .include "${MASTERDIR}/Makefile" diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile index 0eecbb201686..d56fbb0a00f3 100644 --- a/irc/kvirc/Makefile +++ b/irc/kvirc/Makefile @@ -3,7 +3,7 @@ PORTNAME= kvirc PORTVERSION= 4.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= irc kde MASTER_SITES= ftp://ftp.kvirc.de/pub/kvirc/%SUBDIR%/ \ http://kvirc.gmake.de/pub/kvirc/%SUBDIR%/ \ @@ -18,10 +18,6 @@ MASTER_SITE_SUBDIR= ${PORTVERSION}/source MAINTAINER= makc@FreeBSD.org COMMENT?= IRC client for KDE 4 -.if !defined(PKGNAMESUFFIX) -CONFLICTS_INSTALL= kvirc-qt4-4.* -.endif - USE_OPENSSL= yes USE_PERL5= build USE_QT4= moc_build qmake_build rcc_build uic_build \ @@ -29,85 +25,58 @@ USE_QT4= moc_build qmake_build rcc_build uic_build \ USES= cmake cpe gettext perl5 tar:bzip2 CMAKE_ARGS= -DWANT_ESD=no -DWANT_DOXYGEN=no \ -DMANDIR=${MANPREFIX} -INSTALLS_ICONS= yes USE_LDCONFIG= yes OPTIONS_DEFINE= AUDIOFILE GSM PERL PYTHON DEBUG +OPTIONS_SUB= yes -AUDIOFILE_DESC= Support for various audio formats -GSM_DESC= u-law to gsm audio converter support -PERL_DESC= Perl scripting support -PYTHON_DESC= Python scripting support +AUDIOFILE_DESC= Support for various audio formats +AUDIOFILE_LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile +AUDIOFILE_CMAKE_OFF= -DWITHOUT_AUDIOFILE=yes -.if defined(PKGNAMESUFFIX) -OPTIONS_DEFINE+= PHONON WEBKIT -PHONON_DESC= Build with Phonon support -WEBKIT_DESC= Build with QtWebkit support -.endif +GSM_DESC= u-law to gsm audio converter support +GSM_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm +GSM_CMAKE_OFF= -DWANT_GSM=no -PLIST_SUB+= VER="${PORTVERSION:R}" +PERL_DESC= Perl scripting support +PERL_USE= PERL5=run +PERL_CMAKE_OFF= -DWANT_PERL=no -.include <bsd.port.options.mk> +PYTHON_DESC= Python scripting support +PYTHON_USES= python +PYTHON_CMAKE_OFF= -DWANT_PYTHON=no + +DEBUG_CMAKE_ON= -DWITH_DEBUG=yes -DVERBOSE=yes .if defined(PKGNAMESUFFIX) +CONFLICTS_INSTALL= kvirc-4.* + CMAKE_ARGS+= -DWITHOUT_KDE4=yes PLIST_SUB+= QT="" KDE="@comment " -. if ${PORT_OPTIONS:MPHONON} -USE_QT4+= phonon -. else -CMAKE_ARGS+= -DWITHOUT_PHONON=yes -. endif -. if ${PORT_OPTIONS:MWEBKIT} -USE_QT4+= webkit -. else -CMAKE_ARGS+= -DWITHOUT_QTWEBKIT=yes -. endif + +OPTIONS_DEFINE+= PHONON WEBKIT + +PHONON_DESC= Build with Phonon support +PHONON_USE= QT4=phonon +PHONON_CMAKE_OFF= -DWITHOUT_PHONON=yes + +WEBKIT_DESC= Build with QtWebkit support +WEBKIT_USE= QT4=webkit +WEBKIT_CMAKE_OFF= -DWITHOUT_QTWEBKIT=yes .else #defined(PKGNAMESUFFIX) +CONFLICTS_INSTALL= kvirc-qt4-4.* + USES+= shared-mime-info USE_KDE4= kdelibs automoc4 kdeprefix PLIST_SUB+= QT="@comment " KDE="" .endif #defined(PKGNAMESUFFIX) -.if ${PORT_OPTIONS:MDEBUG} -CMAKE_ARGS+= -DWITH_DEBUG=yes -DVERBOSE=yes -.endif - -#audio support -.if ${PORT_OPTIONS:MAUDIOFILE} -LIB_DEPENDS+= libaudiofile.so:${PORTSDIR}/audio/libaudiofile -.else -CMAKE_ARGS+= -DWITHOUT_AUDIOFILE=yes -.endif - -.if ${PORT_OPTIONS:MGSM} -LIB_DEPENDS+= libgsm.so:${PORTSDIR}/audio/gsm -.else -CMAKE_ARGS+= -DWANT_GSM=no -.endif - -#scripting support -.if ${PORT_OPTIONS:MPYTHON} -USES+= python -PLIST_SUB+= PYTHON="" -.else -CMAKE_ARGS+= -DWANT_PYTHON=no -PLIST_SUB+= PYTHON="@comment " -.endif - -.if ${PORT_OPTIONS:MPERL} -USE_PERL5+= run -PLIST_SUB+= PERL="" -.else -CMAKE_ARGS+= -DWANT_PERL=no -PLIST_SUB+= PERL="@comment " -.endif - -.if ${PORT_OPTIONS:MPERL} -pre-everything:: +PLIST_SUB+= VER="${PORTVERSION:R}" + +pre-fetch-PERL-on: @${ECHO_CMD} "=====================================================" - @${ECHO_CMD} " To enable perl scripting you need to rebuild" - @${ECHO_CMD} " perl with multiplicity support!" + @${ECHO_CMD} " Perl scripting requires perl with multiplicity + @${ECHO_CMD} " support (enabled in ports by default). @${ECHO_CMD} "=====================================================" -.endif .include <bsd.port.mk> |