2013-05-10 18:44:26 +02:00
|
|
|
# Created by: Stas Timokhin <stast@bsdportal.ru>
|
2010-11-26 15:47:08 +01:00
|
|
|
# $FreeBSD$
|
|
|
|
|
2014-08-23 19:20:44 +02:00
|
|
|
PORTNAME= eiskaltdcpp
|
2020-02-10 11:06:32 +01:00
|
|
|
PORTREVISION= 20
|
2010-11-26 15:47:08 +01:00
|
|
|
CATEGORIES= net-p2p
|
2014-08-23 19:20:44 +02:00
|
|
|
PKGNAMESUFFIX= -gtk
|
2010-11-26 15:47:08 +01:00
|
|
|
|
2014-07-24 17:57:24 +02:00
|
|
|
MAINTAINER= ports@FreeBSD.org
|
2020-02-10 11:06:32 +01:00
|
|
|
COMMENT= EiskaltDC++ client GTK graphic interface
|
2010-11-26 15:47:08 +01:00
|
|
|
|
2011-10-06 00:59:55 +02:00
|
|
|
LICENSE= GPLv3
|
|
|
|
|
2016-04-01 16:16:16 +02:00
|
|
|
RUN_DEPENDS= eiskaltdcpp-data>=0:net-p2p/eiskaltdcpp-data
|
|
|
|
LIB_DEPENDS= libeiskaltdcpp.so:net-p2p/eiskaltdcpp-lib
|
2010-11-26 15:47:08 +01:00
|
|
|
|
2014-08-23 19:20:44 +02:00
|
|
|
MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
|
2010-11-26 15:47:08 +01:00
|
|
|
|
2019-11-08 14:26:08 +01:00
|
|
|
USES= cmake compiler:c++11-lib desktop-file-utils gettext gnome ssl
|
2014-08-23 19:20:44 +02:00
|
|
|
USE_GNOME= pango glib20
|
|
|
|
|
|
|
|
OPTIONS_DEFINE= LIBNOTIFY FREE_SPACE
|
|
|
|
OPTIONS_DEFAULT= LIBNOTIFY FREE_SPACE GTK2 NOSOUND
|
|
|
|
OPTIONS_SINGLE= GTK SOUND
|
|
|
|
OPTIONS_SINGLE_GTK= GTK2 GTK3
|
|
|
|
OPTIONS_SINGLE_SOUND= NOSOUND LIBGNOME2 LIBCANBERRA
|
|
|
|
NOSOUND_DESC= Disable sound notification support
|
|
|
|
LIBGNOME2_DESC= Sound notification support via libgnome
|
|
|
|
LIBCANBERRA_DESC= Sound notification support via libcanberra
|
2013-05-10 18:44:26 +02:00
|
|
|
LIBNOTIFY_DESC= Popup notification support
|
2014-08-23 19:20:44 +02:00
|
|
|
FREE_SPACE_DESC=Free space bar in status panel
|
|
|
|
GTK_DESC= GTK GUI toolkit version
|
2010-11-26 15:47:08 +01:00
|
|
|
|
|
|
|
CMAKE_ARGS+= -DUSE_QT:BOOL=OFF
|
2011-10-25 00:20:59 +02:00
|
|
|
CMAKE_ARGS+= -DCREATE_MO:BOOL=ON
|
|
|
|
CMAKE_ARGS+= -DINSTALL_DATA:BOOL=OFF
|
2010-11-26 15:47:08 +01:00
|
|
|
|
2014-08-23 19:20:44 +02:00
|
|
|
NOSOUND_CMAKE_ON= -DUSE_LIBGNOME2:BOOL=OFF -DUSE_LIBCANBERRA:BOOL=OFF
|
|
|
|
|
|
|
|
LIBGNOME2_USE= gnome=libgnome
|
|
|
|
LIBGNOME2_CMAKE_ON= -DUSE_LIBGNOME2:BOOL=ON -DUSE_LIBCANBERRA:BOOL=OFF
|
|
|
|
|
2016-04-01 16:16:16 +02:00
|
|
|
LIBCANBERRA_LIB_DEPENDS=libcanberra-gtk.so:audio/libcanberra
|
2014-08-23 19:20:44 +02:00
|
|
|
LIBCANBERRA_CMAKE_ON= -DUSE_LIBGNOME2:BOOL=OFF -DUSE_LIBCANBERRA:BOOL=ON
|
|
|
|
|
2016-04-01 16:16:16 +02:00
|
|
|
LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
|
2016-06-30 22:02:43 +02:00
|
|
|
LIBNOTIFY_CMAKE_BOOL= USE_LIBNOTIFY
|
2014-08-23 19:20:44 +02:00
|
|
|
|
|
|
|
GTK2_USE= gnome=gtk20
|
2016-06-30 22:02:43 +02:00
|
|
|
GTK2_CMAKE_BOOL= USE_GTK
|
|
|
|
GTK2_CMAKE_BOOL_OFF= USE_GTK3
|
2014-08-23 19:20:44 +02:00
|
|
|
|
|
|
|
GTK3_USE= gnome=gtk30
|
2016-06-30 22:02:43 +02:00
|
|
|
GTK3_CMAKE_BOOL= USE_GTK3
|
|
|
|
GTK3_CMAKE_BOOL_OFF= USE_GTK
|
2014-08-23 19:20:44 +02:00
|
|
|
|
2016-06-30 22:02:43 +02:00
|
|
|
FREE_SPACE_CMAKE_BOOL= FREE_SPACE_BAR_C
|
2014-08-23 19:20:44 +02:00
|
|
|
|
|
|
|
.include "${MASTERDIR}/Makefile"
|