/[ports]/head/irc/kvirc/Makefile
ViewVC logotype

Contents of /head/irc/kvirc/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 421956 - (show annotations) (download)
Mon Sep 12 20:10:40 2016 UTC (7 years, 9 months ago) by marino
File MIME type: text/plain
File size: 2362 byte(s)
irc/kvirc: Honor SSL flags

Approved by:	SSL blanket

1 # Created by: Michael Ranner
2 # $FreeBSD$
3
4 PORTNAME= kvirc
5 PORTVERSION= 4.2.0
6 PORTREVISION= 4
7 CATEGORIES= irc kde
8 MASTER_SITES= ftp://ftp.kvirc.de/pub/kvirc/%SUBDIR%/ \
9 http://kvirc.gmake.de/pub/kvirc/%SUBDIR%/ \
10 http://kvirc-ftp.visualscripts.com/%SUBDIR%/ \
11 ftp://dedimarbo.ath.cx/pub/kvirc/%SUBDIR%/ \
12 ftp://kvirc.eban-meban.com/%SUBDIR%/ \
13 http://kvirc.tradebit.com/%SUBDIR%/ \
14 http://kvirc.imsam.info/%SUBDIR%/ \
15 http://kvirc.bcoos.net/%SUBDIR%/
16 MASTER_SITE_SUBDIR= ${PORTVERSION}/source
17
18 MAINTAINER= makc@FreeBSD.org
19 COMMENT?= IRC client for KDE 4
20
21 USE_PERL5= build
22 USE_QT4= moc_build qmake_build rcc_build uic_build \
23 dbus gui network sql xml
24 USES= cmake cpe gettext perl5 ssl tar:bzip2
25 CMAKE_ARGS= -DWANT_ESD=no -DWANT_DOXYGEN=no \
26 -DMANDIR=${MANPREFIX}
27 USE_LDCONFIG= yes
28
29 OPTIONS_DEFINE= AUDIOFILE GSM PERL PYTHON DEBUG
30 OPTIONS_SUB= yes
31
32 AUDIOFILE_DESC= Support for various audio formats
33 AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
34 AUDIOFILE_CMAKE_OFF= -DWITHOUT_AUDIOFILE=yes
35
36 GSM_DESC= u-law to gsm audio converter support
37 GSM_LIB_DEPENDS= libgsm.so:audio/gsm
38 GSM_CMAKE_OFF= -DWANT_GSM=no
39
40 PERL_DESC= Perl scripting support
41 PERL_USE= PERL5=run
42 PERL_CMAKE_OFF= -DWANT_PERL=no
43
44 PYTHON_DESC= Python scripting support
45 PYTHON_USES= python
46 PYTHON_CMAKE_OFF= -DWANT_PYTHON=no
47
48 DEBUG_CMAKE_ON= -DWITH_DEBUG=yes -DVERBOSE=yes
49
50 .if defined(PKGNAMESUFFIX)
51 CONFLICTS_INSTALL= kvirc-4.*
52
53 CMAKE_ARGS+= -DWITHOUT_KDE4=yes
54 PLIST_SUB+= QT="" KDE="@comment "
55
56 OPTIONS_DEFINE+= PHONON WEBKIT
57
58 PHONON_DESC= Build with Phonon support
59 PHONON_USE= QT4=phonon
60 PHONON_CMAKE_OFF= -DWITHOUT_PHONON=yes
61
62 WEBKIT_DESC= Build with QtWebkit support
63 WEBKIT_USE= QT4=webkit
64 WEBKIT_CMAKE_OFF= -DWITHOUT_QTWEBKIT=yes
65 .else #defined(PKGNAMESUFFIX)
66 CONFLICTS_INSTALL= kvirc-qt4-4.*
67
68 USES+= kde:4 shared-mime-info
69 USE_KDE= kdelibs automoc4
70 PLIST_SUB+= QT="@comment " KDE=""
71 .endif #defined(PKGNAMESUFFIX)
72
73 PLIST_SUB+= VER="${PORTVERSION:R}"
74
75 pre-fetch-PERL-on:
76 @${ECHO_CMD} "====================================================="
77 @${ECHO_CMD} " Perl scripting requires perl with multiplicity"
78 @${ECHO_CMD} " support (enabled in ports by default)."
79 @${ECHO_CMD} "====================================================="
80
81 post-patch:
82 ${REINPLACE_CMD} -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \
83 ${WRKSRC}/CMakeLists.txt
84
85 .include <bsd.port.mk>

Properties

Name Value
svn:eol-style native
svn:keywords FreeBSD=%H
svn:mime-type text/plain

  ViewVC Help
Powered by ViewVC 1.1.27