aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradamw <adamw@FreeBSD.org>2014-08-24 01:20:44 +0800
committeradamw <adamw@FreeBSD.org>2014-08-24 01:20:44 +0800
commitfc74cf124f821773c84dbebf25efeb8b56deeb87 (patch)
tree5f858bd9f7a5a307eccaa725e14f9caae1517f7b
parentfca72516f2b654ab7af6bf85993bd85ca6336498 (diff)
downloadfreebsd-ports-gnome-fc74cf124f821773c84dbebf25efeb8b56deeb87.tar.gz
freebsd-ports-gnome-fc74cf124f821773c84dbebf25efeb8b56deeb87.tar.zst
freebsd-ports-gnome-fc74cf124f821773c84dbebf25efeb8b56deeb87.zip
net-p2p/eiskaltdcpp-cli
net-p2p/eiskaltdcpp-daemon net-p2p/eiskaltdcpp-data net-p2p/eiskaltdcpp-gtk net-p2p/eiskaltdcpp-lib net-p2p/eiskaltdcpp-qt 1. Update to 2.2.9 2. Stage 3. Chase for new build options: gtk30, libcanberra, json-rpc 4. Use master/slave relations PR: 192869 Submitted by: Vladimir Kondratiev
-rw-r--r--net-p2p/eiskaltdcpp-cli/Makefile42
-rw-r--r--net-p2p/eiskaltdcpp-cli/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-cli/pkg-descr8
-rw-r--r--net-p2p/eiskaltdcpp-cli/pkg-plist14
-rw-r--r--net-p2p/eiskaltdcpp-daemon/Makefile61
-rw-r--r--net-p2p/eiskaltdcpp-daemon/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-daemon/files/patch-CMakeLists.txt42
-rw-r--r--net-p2p/eiskaltdcpp-daemon/files/patch-cmake__CMakeLists.txt85
-rw-r--r--net-p2p/eiskaltdcpp-daemon/files/patch-nasdc__CMakeLists.txt27
-rw-r--r--net-p2p/eiskaltdcpp-daemon/pkg-descr8
-rw-r--r--net-p2p/eiskaltdcpp-data/Makefile83
-rw-r--r--net-p2p/eiskaltdcpp-data/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-data/pkg-descr8
-rw-r--r--net-p2p/eiskaltdcpp-data/pkg-plist1300
-rw-r--r--net-p2p/eiskaltdcpp-gtk/Makefile94
-rw-r--r--net-p2p/eiskaltdcpp-gtk/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt74
-rw-r--r--net-p2p/eiskaltdcpp-gtk/files/patch-cmake__CMakeLists.txt85
-rw-r--r--net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt52
-rw-r--r--net-p2p/eiskaltdcpp-gtk/pkg-descr8
-rw-r--r--net-p2p/eiskaltdcpp-gtk/pkg-plist7
-rw-r--r--net-p2p/eiskaltdcpp-lib/Makefile78
-rw-r--r--net-p2p/eiskaltdcpp-lib/distinfo4
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt75
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-cmake__CMakeLists.txt (renamed from net-p2p/eiskaltdcpp-qt/files/patch-cmake__CMakeLists.txt)19
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-dcpp-Atomic.h25
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt18
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-jsonrpc.pl32
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-xmlrpc.pl (renamed from net-p2p/eiskaltdcpp-cli/files/patch-eiskaltdcpp-cli__cli.pl)4
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-jsonrpc.111
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-xmlrpc.1 (renamed from net-p2p/eiskaltdcpp-cli/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli.1)8
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-daemon__CMakeLists.txt20
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-gtk__CMakeLists.txt62
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__CMakeLists.txt38
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.cpp11
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.h11
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__main.cpp10
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-json__CMakeLists.txt11
-rw-r--r--net-p2p/eiskaltdcpp-lib/pkg-descr2
-rw-r--r--net-p2p/eiskaltdcpp-lib/pkg-plist12
-rw-r--r--net-p2p/eiskaltdcpp-qt/Makefile130
-rw-r--r--net-p2p/eiskaltdcpp-qt/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt42
-rw-r--r--net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt44
-rw-r--r--net-p2p/eiskaltdcpp-qt/pkg-descr8
-rw-r--r--net-p2p/eiskaltdcpp-qt/pkg-plist566
46 files changed, 1430 insertions, 1819 deletions
diff --git a/net-p2p/eiskaltdcpp-cli/Makefile b/net-p2p/eiskaltdcpp-cli/Makefile
index 16157515df8d..646fea524d6b 100644
--- a/net-p2p/eiskaltdcpp-cli/Makefile
+++ b/net-p2p/eiskaltdcpp-cli/Makefile
@@ -1,11 +1,9 @@
# Created by: Maxim Ignatenko <gelraen.ua@gmail.com>
# $FreeBSD$
-PORTNAME= eiskaltdcpp-cli
-PORTVERSION= 2.2.4
+PORTNAME= eiskaltdcpp
CATEGORIES= net-p2p
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= eiskaltdcpp-${DISTVERSION}
+PKGNAMESUFFIX= -cli
MAINTAINER= ports@FreeBSD.org
COMMENT= EiskaltDC++ Direct Connect command-line interface
@@ -13,26 +11,30 @@ COMMENT= EiskaltDC++ Direct Connect command-line interface
LICENSE= GPLv3
RUN_DEPENDS= p5-RPC-XML>=0:${PORTSDIR}/net/p5-RPC-XML \
+ p5-JSON-RPC>=0:${PORTSDIR}/devel/p5-JSON-RPC \
p5-Term-ShellUI>=0:${PORTSDIR}/shells/p5-Term-ShellUI
-PROJECTHOST= eiskaltdc
+MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
NO_BUILD= yes
-USES= perl5 tar:xz
+NO_ARCH= yes
+USES= perl5 shebangfix
USE_PERL5= run
+SHEBANG_FILES= eiskaltdcpp-cli/*.pl
-MAN1= ${PORTNAME}.1
-MANCOMPRESSED= no
-
-NO_STAGE= yes
do-install:
- @${INSTALL_SCRIPT} "${WRKSRC}/${PORTNAME}/cli.pl" "${PREFIX}/bin/eiskaltdcpp-cli"
- @${INSTALL_MAN} "${WRKSRC}/${PORTNAME}/eiskaltdcpp-cli.1" "${PREFIX}/man/man1/"
- @${MKDIR} "${PREFIX}/etc/eiskaltdcpp" || true
- @${INSTALL_DATA} "${WRKSRC}/${PORTNAME}/config.pl" "${PREFIX}/etc/eiskaltdcpp/config.pl.dist"
- @if [ ! -f "${PREFIX}/etc/eiskaltdcpp/config.pl" ]; then \
- ${CP} -pv "${PREFIX}/etc/eiskaltdcpp/config.pl.dist" \
- "${PREFIX}/etc/eiskaltdcpp/config.pl"; \
- fi
-
-.include <bsd.port.mk>
+ @${INSTALL_SCRIPT} "${WRKSRC}/eiskaltdcpp-cli/cli-jsonrpc.pl" \
+ "${STAGEDIR}${PREFIX}/bin/eiskaltdcpp-cli-jsonrpc"
+ @${INSTALL_SCRIPT} "${WRKSRC}/eiskaltdcpp-cli/cli-xmlrpc.pl" \
+ "${STAGEDIR}${PREFIX}/bin/eiskaltdcpp-cli-xmlrpc"
+ @${INSTALL_MAN} "${WRKSRC}/eiskaltdcpp-cli/eiskaltdcpp-cli-jsonrpc.1" \
+ "${STAGEDIR}${PREFIX}/man/man1/"
+ @${INSTALL_MAN} "${WRKSRC}/eiskaltdcpp-cli/eiskaltdcpp-cli-xmlrpc.1" \
+ "${STAGEDIR}${PREFIX}/man/man1/"
+ @${MKDIR} "${STAGEDIR}${PREFIX}/etc/eiskaltdcpp" || true
+ @${INSTALL_DATA} "${WRKSRC}/eiskaltdcpp-cli/cli-jsonrpc-config.pl" \
+ "${STAGEDIR}${PREFIX}/etc/eiskaltdcpp/cli-jsonrpc-config.pl.dist"
+ @${INSTALL_DATA} "${WRKSRC}/eiskaltdcpp-cli/cli-xmlrpc-config.pl" \
+ "${STAGEDIR}${PREFIX}/etc/eiskaltdcpp/cli-xmlrpc-config.pl.dist"
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/eiskaltdcpp-cli/distinfo b/net-p2p/eiskaltdcpp-cli/distinfo
deleted file mode 100644
index f94894f67b5f..000000000000
--- a/net-p2p/eiskaltdcpp-cli/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eiskaltdcpp-2.2.4.tar.xz) = a14d44ad1c48dc97354e17d3d8d8fc9bdd7be646d275603d092c6d9ebf7061b4
-SIZE (eiskaltdcpp-2.2.4.tar.xz) = 2008920
diff --git a/net-p2p/eiskaltdcpp-cli/pkg-descr b/net-p2p/eiskaltdcpp-cli/pkg-descr
deleted file mode 100644
index e099bceaca42..000000000000
--- a/net-p2p/eiskaltdcpp-cli/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-EiskaltDC++ is a cross-platform program that uses the Direct Connect
-and ADC protocol. It is compatible with other DC clients, such as the
-original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also
-interoperates with all common DC hub software.
-
-This port contains XMLRPC CLI client for EiskaltDC++ daemon.
-
-WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-cli/pkg-plist b/net-p2p/eiskaltdcpp-cli/pkg-plist
index 1b662cd04797..ead31137934b 100644
--- a/net-p2p/eiskaltdcpp-cli/pkg-plist
+++ b/net-p2p/eiskaltdcpp-cli/pkg-plist
@@ -1,5 +1,11 @@
-bin/eiskaltdcpp-cli
-@unexec if cmp -s %D/etc/eiskaltdcpp/config.pl.dist %D/etc/eiskaltdcpp/config.pl; then rm -f %D/etc/eiskaltdcpp/config.pl; fi
-etc/eiskaltdcpp/config.pl.dist
-@exec if [ ! -f %D/etc/eiskaltdcpp/config.pl ] ; then cp -p %D/%F %B/config.pl; fi
+bin/eiskaltdcpp-cli-jsonrpc
+bin/eiskaltdcpp-cli-xmlrpc
+man/man1/eiskaltdcpp-cli-jsonrpc.1.gz
+man/man1/eiskaltdcpp-cli-xmlrpc.1.gz
+@unexec if cmp -s %D/etc/eiskaltdcpp/cli-jsonrpc-config.pl.dist %D/etc/eiskaltdcpp/cli-jsonrpc-config.pl; then rm -f %D/etc/eiskaltdcpp/cli-jsonrpc-config.pl; fi
+@unexec if cmp -s %D/etc/eiskaltdcpp/cli-xmlrpc-config.pl.dist %D/etc/eiskaltdcpp/cli-xmlrpc-config.pl; then rm -f %D/etc/eiskaltdcpp/cli-xmlrpc-config.pl; fi
+etc/eiskaltdcpp/cli-jsonrpc-config.pl.dist
+@exec if [ ! -f %D/etc/eiskaltdcpp/cli-jsonrpc-config.pl ] ; then cp -p %D/%F %B/cli-jsonrpc-config.pl; fi
+etc/eiskaltdcpp/cli-xmlrpc-config.pl.dist
+@exec if [ ! -f %D/etc/eiskaltdcpp/cli-xmlrpc-config.pl ] ; then cp -p %D/%F %B/cli-xmlrpc-config.pl; fi
@dirrmtry etc/eiskaltdcpp
diff --git a/net-p2p/eiskaltdcpp-daemon/Makefile b/net-p2p/eiskaltdcpp-daemon/Makefile
index 301c6904b6ea..7fb8dffd14cf 100644
--- a/net-p2p/eiskaltdcpp-daemon/Makefile
+++ b/net-p2p/eiskaltdcpp-daemon/Makefile
@@ -1,61 +1,44 @@
# Created by: Stas Timokhin <stast@bsdportal.ru>
# $FreeBSD$
-PORTNAME= eiskaltdcpp-daemon
-PORTVERSION= 2.2.4
-PORTREVISION= 3
+PORTNAME= eiskaltdcpp
CATEGORIES= net-p2p
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= eiskaltdcpp-${DISTVERSION}
+PKGNAMESUFFIX= -daemon
MAINTAINER= ports@FreeBSD.org
COMMENT= EiskaltDC++ Direct Connect client daemon
LICENSE= GPLv3
-LIB_DEPENDS+= libeiskaltdcpp.so:${PORTSDIR}/net-p2p/eiskaltdcpp-lib
-BUILD_DEPENDS+= chrpath:${PORTSDIR}/devel/chrpath
+LIB_DEPENDS= libeiskaltdcpp.so:${PORTSDIR}/net-p2p/eiskaltdcpp-lib
-PROJECTHOST= eiskaltdc
+MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
-USE_GCC= yes
-USES= cmake gettext tar:xz
+USES= cmake gettext compiler:c++11-lib
USE_OPENSSL= yes
-OPTIONS_DEFINE= XMLRPC
-OPTIONS_DEFAULT= XMLRPC
-XMLRPC_DESC= XMLRPC interface support
+OPTIONS_SINGLE= UI
+OPTIONS_SINGLE_UI= NOUI XMLRPC JSONRPC
+OPTIONS_DEFAULT= JSONRPC
+UI_DESC= Daemon user interface
+NOUI_DESC= Daemon without anyone ui
+XMLRPC_DESC= XMLRPC interface support (deprecated)
+JSONRPC_DESC= JSONRPC interface support
-MAN1= ${PORTNAME}.1
-MANCOMPRESSED= yes
+PLIST_FILES= bin/${PORTNAME}${PKGNAMESUFFIX} \
+ man/man1/${PORTNAME}${PKGNAMESUFFIX}.1.gz
-PLIST_FILES= bin/${PORTNAME}
-
-CXXFLAGS+= -I${LOCALBASE}/include
-CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF
+CXXFLAGS+= -I${LOCALBASE}/include -D_GLIBCXX_USE_C99
CMAKE_ARGS+= -DUSE_QT:BOOL=OFF
CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF
-CMAKE_ARGS+= -DNO_UI_DAEMON:BOOL=ON
-CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp"
-CMAKE_ARGS+= -DUSE_IDNA:BOOL=OFF
CMAKE_ARGS+= -DCREATE_MO:BOOL=OFF
-CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib"
-CMAKE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=ON
-
-BUILD_WRKSRC= ${WRKSRC}/nasdc
-INSTALL_WRKSRC= ${WRKSRC}/nasdc
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MXMLRPC}
-LIB_DEPENDS+= libxmlrpc++.so:${PORTSDIR}/net/xmlrpc-c-devel
-CMAKE_ARGS+= -DXMLRPC_DAEMON:BOOL=ON
-.else
-CMAKE_ARGS+= -DXMLRPC_DAEMON:BOOL=OFF
-.endif
+BUILD_WRKSRC= ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
+INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
-post-build:
- ${LOCALBASE}/bin/chrpath -r "${_GCC_RUNTIME}" "${WRKSRC}/nasdc/${PORTNAME}"
+XMLRPC_LIB_DEPENDS= libxmlrpc++.so:${PORTSDIR}/net/xmlrpc-c-devel
+XMLRPC_CMAKE_ON= -DXMLRPC_DAEMON:BOOL=ON -DJSONRPC_DAEMON:BOOL=OFF -DNO_UI_DAEMON:BOOL=OFF
+JSONRPC_CMAKE_ON= -DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=ON -DNO_UI_DAEMON:BOOL=OFF
+NOUI_CMAKE_ON= -DXMLRPC_DAEMON:BOOL=OFF -DJSONRPC_DAEMON:BOOL=OFF -DNO_UI_DAEMON:BOOL=ON
-.include <bsd.port.mk>
+.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/eiskaltdcpp-daemon/distinfo b/net-p2p/eiskaltdcpp-daemon/distinfo
deleted file mode 100644
index f94894f67b5f..000000000000
--- a/net-p2p/eiskaltdcpp-daemon/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eiskaltdcpp-2.2.4.tar.xz) = a14d44ad1c48dc97354e17d3d8d8fc9bdd7be646d275603d092c6d9ebf7061b4
-SIZE (eiskaltdcpp-2.2.4.tar.xz) = 2008920
diff --git a/net-p2p/eiskaltdcpp-daemon/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-daemon/files/patch-CMakeLists.txt
deleted file mode 100644
index 7fa7d5147306..000000000000
--- a/net-p2p/eiskaltdcpp-daemon/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,42 +0,0 @@
---- CMakeLists.txt.orig 2011-10-02 22:12:43.000000000 +0700
-+++ CMakeLists.txt 2013-05-09 17:37:33.000000000 +0700
-@@ -256,7 +256,7 @@
- endif()
- message (STATUS "USED LOCAL BOOST HEADERS")
- else (LOCAL_BOOST)
-- find_package (Boost REQUIRED)
-+ find_package (Boost COMPONENTS system REQUIRED)
- if (Boost_VERSION VERSION_LESS 103900)
- add_definitions(-DFIX_FOR_OLD_BOOST)
- endif()
-@@ -370,16 +370,14 @@
- else (MINGW)
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
- endif (MINGW)
-- if (NOT APPLE)
-- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wl,--as-needed")
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--as-needed")
-- endif (NOT APPLE)
- set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -pipe -DNDEBUG")
- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DQT_NO_DEBUG -pipe")
- set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -UNDEBUG -g3 -pipe")
- endif ()
-
--include_directories(${eiskaltdcpp_BINARY_DIR}
-+include_directories(
-+ ${EISKALTDCPP_INCLUDE_DIR}
-+ ${eiskaltdcpp_BINARY_DIR}
- ${eiskaltdcpp_SOURCE_DIR}
- ${GMP_INCLUDE_DIR}
- )
-@@ -451,7 +449,9 @@
- add_subdirectory (dht)
- endif (WITH_DHT)
-
--add_subdirectory (dcpp)
-+if (BUILD_LIB)
-+ add_subdirectory (dcpp)
-+endif (BUILD_LIB)
-
- if (USE_QT)
- add_subdirectory (eiskaltdcpp-qt)
diff --git a/net-p2p/eiskaltdcpp-daemon/files/patch-cmake__CMakeLists.txt b/net-p2p/eiskaltdcpp-daemon/files/patch-cmake__CMakeLists.txt
deleted file mode 100644
index 6780e45dbb26..000000000000
--- a/net-p2p/eiskaltdcpp-daemon/files/patch-cmake__CMakeLists.txt
+++ /dev/null
@@ -1,85 +0,0 @@
---- ./cmake/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
-+++ ./cmake/CMakeLists.txt 2011-10-10 11:10:30.000000000 +0300
-@@ -37,12 +37,14 @@
-
- endmacro(GET_RELATIVE_SOURCES)
-
-+if (BUILD_LIB)
- get_absolute_sources(abs_dcpp_sources "${DCPP_SRCS};${DCPP_HDRS}")
- get_relative_sources(rel_dcpp_sources "${dcpp_SOURCE_DIR}/po" "${abs_dcpp_sources}")
- file(MAKE_DIRECTORY "${dcpp_BINARY_DIR}/po")
- set(dcpp_files_from "${dcpp_BINARY_DIR}/po/libeiskaltdcpp_srcs.txt")
- string(REGEX REPLACE ";" "\n" dcpp_contents "${rel_dcpp_sources}")
- file(WRITE "${dcpp_files_from}" "${dcpp_contents}")
-+endif (BUILD_LIB)
-
- if (USE_GTK)
- get_absolute_sources(abs_gtk_cpp_sources "${GTK_SRCS};${GTK_HDRS}")
-@@ -163,6 +165,7 @@
- # if the po file doesn't exist. The case where a po file used to
- # exist and no longer exists should never occur
-
-+ if (BUILD_LIB)
- if(NOT EXISTS ${dcpp_SOURCE_DIR}/po/${LANG}.po)
- add_custom_command(
- OUTPUT ${dcpp_SOURCE_DIR}/po/${LANG}.po
-@@ -194,6 +197,7 @@
- WORKING_DIRECTORY ${dcpp_SOURCE_DIR}/po
- COMMENT "pot-update [dcpp-${LANG}]: Updated po file."
- )
-+ endif (BUILD_LIB)
-
- if (USE_GTK)
- if(NOT EXISTS ${eiskaltdcpp-gtk_SOURCE_DIR}/po/${LANG}.po)
-@@ -231,15 +235,19 @@
- SET(pot-update-SRC ${pot-update-SRC} ${eiskaltdcpp-gtk_SOURCE_DIR}/po/${LANG}.po.dummy )
- endif (USE_GTK)
-
-+ if (BUILD_LIB)
- SET(pot-update-SRC ${pot-update-SRC} ${dcpp_SOURCE_DIR}/po/${LANG}.po.dummy)
-+ endif (BUILD_LIB)
- endforeach(LANG ${LANGUAGES})
-
- # Add to target list
-+ if (BUILD_LIB)
- SET(pot-update-SRC
- ${pot-update-SRC}
- ${dcpp_SOURCE_DIR}/po/libeiskaltdcpp.pot # should depend on languages
-
- )
-+ endif (BUILD_LIB)
- if (USE_GTK)
- SET(pot-update-SRC
- ${pot-update-SRC}
-@@ -329,6 +337,7 @@
-
- foreach(LANG ${LANGUAGES})
-
-+ if (BUILD_LIB)
- add_custom_command(
- OUTPUT ${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES
- COMMAND ${CMAKE_COMMAND} -E make_directory
-@@ -346,6 +355,7 @@
- WORKING_DIRECTORY ${dcpp_SOURCE_DIR}/po
- COMMENT "mo-update [dcpp-${LANG}]: Creating mo file."
- )
-+ endif (BUILD_LIB)
- if (USE_GTK)
- add_custom_command(
- OUTPUT ${eiskaltdcpp-gtk_BINARY_DIR}/locale/${LANG}/LC_MESSAGES
-@@ -377,6 +387,7 @@
- )
- endif (USE_GTK)
-
-+ if (BUILD_LIB)
- install(FILES
- ${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES/libeiskaltdcpp.mo
- DESTINATION ${LOCALE_DIR}/${LANG}/LC_MESSAGES)
-@@ -387,6 +398,7 @@
- set(mo-update-LANG-SRC ${mo-update-LANG-SRC}
- ${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES/libeiskaltdcpp.mo
- )
-+ endif (BUILD_LIB)
-
- if(UPDATE_PO)
- add_custom_target(mo-update-${LANG}
diff --git a/net-p2p/eiskaltdcpp-daemon/files/patch-nasdc__CMakeLists.txt b/net-p2p/eiskaltdcpp-daemon/files/patch-nasdc__CMakeLists.txt
deleted file mode 100644
index 2aa2f72cb7db..000000000000
--- a/net-p2p/eiskaltdcpp-daemon/files/patch-nasdc__CMakeLists.txt
+++ /dev/null
@@ -1,27 +0,0 @@
---- nasdc/CMakeLists.txt.orig 2011-10-02 22:12:43.000000000 +0700
-+++ nasdc/CMakeLists.txt 2013-05-09 17:38:53.000000000 +0700
-@@ -49,7 +49,16 @@
- ${nasdc_SRCS}
- )
-
--target_link_libraries (nasdc dcpp ${XMLRPCLIBS})
-+if (BUILD_LIB)
-+ set(DCPP_LIB dcpp)
-+else (BUILD_LIB)
-+ find_library(DCPP_LIB eiskaltdcpp)
-+ if (DCPP_LIB)
-+ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
-+ endif (DCPP_LIB)
-+endif (BUILD_LIB)
-+
-+target_link_libraries (nasdc ${DCPP_LIB} ${XMLRPCLIBS} ${Boost_LIBRARIES} ${GETTEXT_LIBRARIES})
-
- if (UNIX)
- set (BINDIR bin)
-@@ -81,5 +90,5 @@
- if (APPLE)
- install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-daemon.1.gz DESTINATION ${PROJECT_NAME_GLOBAL}.app/man/man1)
- elseif (UNIX AND NOT APPLE)
-- install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-daemon.1.gz DESTINATION ${SHARE_DIR}/man/man1)
-+ install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-daemon.1.gz DESTINATION man/man1)
- endif (APPLE)
diff --git a/net-p2p/eiskaltdcpp-daemon/pkg-descr b/net-p2p/eiskaltdcpp-daemon/pkg-descr
deleted file mode 100644
index 12ae17bce783..000000000000
--- a/net-p2p/eiskaltdcpp-daemon/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-EiskaltDC++ is a cross-platform program that uses the Direct Connect
-and ADC protocol. It is compatible with other DC clients, such as the
-original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also
-interoperates with all common DC hub software.
-
-This port is GUI-less daemon that uses eiskaltdcpp-lib.
-
-WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-data/Makefile b/net-p2p/eiskaltdcpp-data/Makefile
index f8e55227a0f6..b23eb9c8d992 100644
--- a/net-p2p/eiskaltdcpp-data/Makefile
+++ b/net-p2p/eiskaltdcpp-data/Makefile
@@ -1,79 +1,44 @@
# Created by: Stas Timokhin <stast@bsdportal.ru>
# $FreeBSD$
-PORTNAME= eiskaltdcpp-data
-PORTVERSION= 2.2.4
-PORTREVISION= 1
+PORTNAME= eiskaltdcpp
CATEGORIES= net-p2p
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= eiskaltdcpp-${DISTVERSION}
+PKGNAMESUFFIX= -data
MAINTAINER= ports@FreeBSD.org
COMMENT= Shared data for EiskaltDC++ GUIs
LICENSE= GPLv3
-PROJECTHOST= eiskaltdc
+MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
-USES= tar:xz
+USES= cmake
+NO_ARCH= yes
NO_BUILD= yes
INSTALLS_ICONS= yes
-OPTIONS_DEFINE= EMOTICONS EXAMPLES LUASCRIPTS SOUND
+CMAKE_SOURCE_PATH= ${WRKSRC}/data
+
+OPTIONS_DEFINE= EMOTICONS EXAMPLES LUASCRIPTS SOUNDS
OPTIONS_DEFAULT= EMOTICONS SOUNDS
+OPTIONS_SUB= yes
EMOTICONS_DESC= Install emoticons
EXAMPLES_DESC= Install script examples
LUASCRIPTS_DESC= Install lua script examples
SOUNDS_DESC= Install sound files
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-DATA_DIR= ${PREFIX}/share/eiskaltdcpp
-
-.if ${PORT_OPTIONS:MEMOTICONS}
-PLIST_SUB+= EMOTICONS=""
-.else
-PLIST_SUB+= EMOTICONS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MEXAMPLES}
-PLIST_SUB+= EXAMPLES=""
-.else
-PLIST_SUB+= EXAMPLES="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MLUASCRIPTS}
-PLIST_SUB+= LUASCRIPTS=""
-.else
-PLIST_SUB+= LUASCRIPTS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSOUNDS}
-PLIST_SUB+= SOUNDS=""
-.else
-PLIST_SUB+= SOUNDS="@comment "
-.endif
-
-do-install:
- @${MKDIR} ${DATA_DIR}
- @${TOUCH} ${DATA_DIR}/keep_me
-.for SIZE in 16x16 22x22 24x24 32x32 48x48 64x64 128x128
- @${MKDIR} "${LOCALBASE}/share/icons/hicolor/${SIZE}/apps"
- @${CP} -v "${WRKSRC}/icons/icon_${SIZE}.png" "${LOCALBASE}/share/icons/hicolor/${SIZE}/apps/eiskaltdcpp.png"
-.endfor
-.if ${PORT_OPTIONS:MEMOTICONS}
- @${CP} -rv ${WRKSRC}/emoticons ${DATA_DIR}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${DATA_DIR}/examples
- @${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${DATA_DIR}/examples
-.endif
-.if ${PORT_OPTIONS:MLUASCRIPTS}
- @${CP} -rv ${WRKSRC}/luascripts ${DATA_DIR}
-.endif
-.if ${PORT_OPTIONS:MSOUNDS}
- @${CP} -rv ${WRKSRC}/sounds ${DATA_DIR}
-.endif
-
-.include <bsd.port.mk>
+CMAKE_ARGS= -Wno-dev \
+ -DUSE_GTK:BOOL=ON \
+ -DCLIENT_DATA_DIR=${DATADIR} \
+ -DSHARE_DIR=${LOCALBASE}/share
+
+EMOTICONS_CMAKE_ON= -DWITH_EMOTICONS:BOOL=ON
+EMOTICONS_CMAKE_OFF= -DWITH_EMOTICONS:BOOL=OFF
+EXAMPLES_CMAKE_ON= -DWITH_EXAMPLES:BOOL=ON
+EXAMPLES_CMAKE_OFF= -DWITH_EXAMPLES:BOOL=OFF
+LUASCRIPTS_CMAKE_ON= -DWITH_LUASCRIPTS:BOOL=ON -DLUA_SCRIPT:BOOL=ON
+LUASCRIPTS_CMAKE_OFF= -DWITH_LUASCRIPTS:BOOL=OFF
+SOUNDS_CMAKE_ON= -DWITH_SOUNDS:BOOL=ON
+SOUNDS_CMAKE_OFF= -DWITH_SOUNDS:BOOL=OFF
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/eiskaltdcpp-data/distinfo b/net-p2p/eiskaltdcpp-data/distinfo
deleted file mode 100644
index f94894f67b5f..000000000000
--- a/net-p2p/eiskaltdcpp-data/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eiskaltdcpp-2.2.4.tar.xz) = a14d44ad1c48dc97354e17d3d8d8fc9bdd7be646d275603d092c6d9ebf7061b4
-SIZE (eiskaltdcpp-2.2.4.tar.xz) = 2008920
diff --git a/net-p2p/eiskaltdcpp-data/pkg-descr b/net-p2p/eiskaltdcpp-data/pkg-descr
deleted file mode 100644
index b65a8e4c346c..000000000000
--- a/net-p2p/eiskaltdcpp-data/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-EiskaltDC++ is a cross-platform program that uses the Direct Connect
-and ADC protocol. It is compatible with other DC clients, such as the
-original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also
-interoperates with all common DC hub software.
-
-This port contains shared data for EiskaltDC++ GUIs.
-
-WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-data/pkg-plist b/net-p2p/eiskaltdcpp-data/pkg-plist
index c6e54d1ef8e2..1730170f750b 100644
--- a/net-p2p/eiskaltdcpp-data/pkg-plist
+++ b/net-p2p/eiskaltdcpp-data/pkg-plist
@@ -1,663 +1,649 @@
-share/eiskaltdcpp/keep_me
+%%EMOTICONS%%%%DATADIR%%/emoticons/default.xml
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/READ_ME.txt
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/angel.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/crying.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/cyclops.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/embarrassed.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/foot-in-mouth.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/glasses-cool.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/kiss.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/moneymouth.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/monkey.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/sad.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/shock.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/shout.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/shut-mouth.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/skywalker.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/smile-big.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/smile.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/thinking.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/tongue.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/default/wink.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink.xml
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!!!.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!!.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!$$.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!$.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!Abiohazard.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!Aradiation.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!Stop.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!Wmoon.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!Wrain.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!Wsun.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!XP.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!goto.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!man.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!no mat.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!toleft.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!toright.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/!women.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+-1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+Beer.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+Gift.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+Kiss.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+PM.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+Rose.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+cup.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+hrtred.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/+medal.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0PC.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0TV.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0WC.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0bomb.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0boyan.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0clock.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0coffee.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0dynamic.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0flame.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0ganj.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0gunAK.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0gunM16.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0idea.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0martini.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0melody.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0pizza.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0pyrate.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0star_red.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0teddy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0tort.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/0wall.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/1th.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/2nd.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/3rd.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Baby.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Flirt1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Flirt2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Frozen.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Givy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Happy2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Happy3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Happy4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Happy5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Lol1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Lol2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Lol3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Lol4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Lol5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Lol6.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Love1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Love2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Love3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_OK.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_Rose.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_U.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_cooll.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_coolr.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_diablo.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_dulya.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_fuckU2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_gun.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_gun1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_kick.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_kosyak.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_left.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_rdown.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_rockleft.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_rockright.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_rrockl.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_rrockr.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_rup.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_sekira.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_stop.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_victory.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/P_vo.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/READ_ME.txt
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Rose1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Rose2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Smile1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Smile2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Smile3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Stressed.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Suicid.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Surprise2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/Zombie.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/a_cat.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/a_dog.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/alien.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/amazement.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/angel.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/applause.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/apstenur.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/au!.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bad1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bad2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bad3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bad4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bad5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bag.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/beee.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/beee1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/beee2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/beee3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/big boss.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blink1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blink2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blink3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blush1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blush2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blush3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blush4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blush5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/blush6.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/botanik1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/botanik2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/bye.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/clown.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/comando.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cool1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cool2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cool3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cool4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy0_o.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy_love.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy_mad.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy_niger.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crazy_tooth.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cruel1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cruel2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cruel3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cruel4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cruel5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cruelvery.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cry!.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cry.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/crylol.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/cyclope.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/dance.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/death.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/diablo1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/diablo2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/diabloblack.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/diablohmm.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/diablored.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/dnt spk.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/doctor.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/download.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/drugs.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/elf.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/fhyu.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/flirt brunette.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/gift.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/girl_alcohol.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/girl_bad.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/girl_princess.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/guitarist.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/gum.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/gun tommy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/happy1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/happy6.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/happy_niger.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/happyvery.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/hearts.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/hi.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/hide.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/hm1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/hm2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/joker.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kachok.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kenny.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kick.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kind.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/king.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kiss.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kolhozneg.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kroleg.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/kruger.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/ku-ku.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/love_kiss.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/lumumba.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/man.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/ment.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/mm1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/mm2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/nagolove.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/niger.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/ninja.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/nono.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/party.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/pilot.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/pirate1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/pirate2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/plevok.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/podarok.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/pop-corn.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/popa.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/pray.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/proud.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/punk1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/punk2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/raper.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/read.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/recall.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/resent.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rest.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rich.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rip1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rip2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rip3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rocker.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rockerhayer.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/rulez.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/russian.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sad1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sad2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sad3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sad5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sad6.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sad7.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/search1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/search2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/secret.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/security.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/shout.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/shout1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/shout_happy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/shrek.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sick1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sick2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sick3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sigh.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sleep1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sleep2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/sleep3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/smile_cruel.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/smile_cruel2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/smile_mad.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/smilehe.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/smilehee.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/smokecool.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/so_happy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/strah1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/strah2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/strah4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/superman.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/surprise1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/surprise3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/suslik.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/telephon.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/trinity.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/user.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/v nosu.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/vampire.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/victory.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/viking.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/whistle.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/witch.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/yes!.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/flylink/yo.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4.xml
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/READ_ME.txt
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/angry.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/bat.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/beer.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/cake.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/camera.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/cat.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/clock.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/cocktail.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/confused.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/cry.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/cup.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/dog.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/email.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/embarassed.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/film.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/kiss.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/lightbulb.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/love.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/note.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/omg.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/phone.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/present.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/rose.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/sad.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/shade.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/smile.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/star.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/teeth.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/thumbs_down.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/thumbs_up.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/tongue.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/unlove.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/wilted_rose.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/kde4/wink.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore.xml
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/O_O.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/READ_ME.txt
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/angry.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/arrow_l.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/arrow_r.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/beer.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/brow.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/cool.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/crego.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/cry.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/eek.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/errm.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/excited.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/exclamation.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/fear.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/frustrated.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/geek.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/grin.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/headphonel.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/headphoner.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/heart.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/hmph.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/idea.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/lol.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/love.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/martini.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/naughty.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/nervous.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/neutral.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/o.0.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/o_0.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/oh_my.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/omg.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/panda.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/pirate.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/puke.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/question.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/retard.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/rockinl.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/rockinr.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/roll.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/rosey.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/sad.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/shout.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/shy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/sketchy.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/sly.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/smile.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/squirmish.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/sulk.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/suspicious.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/thinker.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/thumbs_down.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/thumbs_up.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/tongue-1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/tongue-2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/tongue-3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/tongue-4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/umm.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/w00t.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/whatever.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/whistle.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/nerdcore/wink.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb.xml
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/12.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/READ_ME.txt
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/beer_mug.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/crego.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon1.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon10.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon11.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon12.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon13.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon14.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon15.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon16.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon17.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon18.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon19.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon2.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon20.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon21.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon22.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon23.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon24.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon25.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon26.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon27.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon28.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon29.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon3.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon30.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon31.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon32.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon33.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon34.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon35.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon36.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon37.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon38.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon39.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon4.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon40.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon41.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon42.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon43.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon45.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon49.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon5.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon52.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon56.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon57.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon6.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon60.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon61.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon65.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon7.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon72.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon8.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon9.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/icon99.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/martini.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/rockin.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/rockinr.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/thumbs_down.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/peerweb/thumbs_up.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox.xml
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/READ_ME.txt
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_001.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_002.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_003.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_004.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_005.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_006.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_007.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_008.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_009.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_010.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_011.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_012.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_013.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_014.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_015.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_016.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_017.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_018.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_019.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_020.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_021.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_022.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_023.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_024.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_025.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_026.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_027.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_028.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_029.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_030.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_031.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_032.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_033.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_034.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_035.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_036.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_037.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_038.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_039.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_040.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_041.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_042.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_043.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_044.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_045.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_046.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_047.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_048.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_049.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_050.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_051.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_052.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_053.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_054.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_055.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_056.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_057.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_058.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_059.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_060.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_061.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_062.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_063.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_064.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_065.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_066.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_067.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_068.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_069.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_070.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_071.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_072.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_073.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_074.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_075.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_076.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_077.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_078.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_079.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_080.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_081.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_082.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_083.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_084.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_085.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_086.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_087.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_088.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_089.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_090.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_091.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_092.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_093.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_094.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_095.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_096.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_097.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_098.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_099.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_100.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_101.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_102.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_103.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_104.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_105.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_106.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_107.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_108.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_109.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_110.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_111.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_112.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_113.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_114.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_115.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_116.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_117.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_118.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_119.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_120.png
+%%EMOTICONS%%%%DATADIR%%/emoticons/radox/radox_121.png
+%%EXAMPLES%%%%DATADIR%%/examples/amr.en_US.sh
+%%EXAMPLES%%%%DATADIR%%/examples/audacious.en_US.sh
+%%EXAMPLES%%%%DATADIR%%/examples/commands.ru_RU.UTF-8.php
+%%EXAMPLES%%%%DATADIR%%/examples/deadbeef.ru_RU.UTF-8.sh
+%%EXAMPLES%%%%DATADIR%%/examples/mod.amarok.sh
+%%EXAMPLES%%%%DATADIR%%/examples/mpc.en_US.sh
+%%EXAMPLES%%%%DATADIR%%/examples/mpris_now_playing.en_US.sh
+%%EXAMPLES%%%%DATADIR%%/examples/qmmp.ru_RU.UTF-8.sh
+%%EXAMPLES%%%%DATADIR%%/examples/rhythmbox.en_US.sh
+%%EXAMPLES%%%%DATADIR%%/examples/xmms2_audacious2.ru_RU.UTF-8.php
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/adccommands.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/antispam.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/bier.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/formatting.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/formatting_settings.txt
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/ignore.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/kickfilter.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/kml_geoip.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/libsimplepickle.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/log.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/monologue.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/mytimer.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/onjoin.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/p2pblock.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/quiet_login.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/readme.txt
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/search_reply.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/slots.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/startup.lua
+%%LUASCRIPTS%%%%DATADIR%%/luascripts/uptime.lua
+%%SOUNDS%%%%DATADIR%%/sounds/DownloadBegins.wav
+%%SOUNDS%%%%DATADIR%%/sounds/DownloadFinished.wav
+%%SOUNDS%%%%DATADIR%%/sounds/HubConnected.wav
+%%SOUNDS%%%%DATADIR%%/sounds/HubDisconnected.wav
+%%SOUNDS%%%%DATADIR%%/sounds/MsgType.wav
+%%SOUNDS%%%%DATADIR%%/sounds/MyNickInMainChat.wav
+%%SOUNDS%%%%DATADIR%%/sounds/PrivateMessage.wav
+%%SOUNDS%%%%DATADIR%%/sounds/READ_ME.txt
+%%SOUNDS%%%%DATADIR%%/sounds/UploadFinished.wav
+%%EXAMPLES%%%%DATADIR%%/update_geoip
+share/icons/hicolor/128x128/apps/eiskaltdcpp.png
share/icons/hicolor/16x16/apps/eiskaltdcpp.png
share/icons/hicolor/22x22/apps/eiskaltdcpp.png
share/icons/hicolor/24x24/apps/eiskaltdcpp.png
share/icons/hicolor/32x32/apps/eiskaltdcpp.png
share/icons/hicolor/48x48/apps/eiskaltdcpp.png
share/icons/hicolor/64x64/apps/eiskaltdcpp.png
-share/icons/hicolor/128x128/apps/eiskaltdcpp.png
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/24x24/apps
-@dirrmtry share/icons/hicolor/24x24
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/READ_ME.txt
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/angel.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/crying.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/cyclops.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/embarrassed.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/foot-in-mouth.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/glasses-cool.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/kiss.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/moneymouth.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/monkey.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/sad.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/shock.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/shout.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/shut-mouth.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/skywalker.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/smile-big.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/smile.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/thinking.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/tongue.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/wink.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/default.xml
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!!!.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!!.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!$$.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!$.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Abiohazard.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Aradiation.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Stop.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Wmoon.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Wrain.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Wsun.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!XP.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!goto.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!man.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!no mat.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!toleft.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!toright.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!women.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+-1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Beer.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Gift.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Kiss.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+PM.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Rose.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+cup.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+hrtred.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+medal.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0PC.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0TV.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0WC.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0bomb.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0boyan.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0clock.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0coffee.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0dynamic.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0flame.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0ganj.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0gunAK.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0gunM16.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0idea.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0martini.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0melody.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0pizza.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0pyrate.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0star_red.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0teddy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0tort.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0wall.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/1th.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/2nd.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/3rd.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Baby.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Flirt1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Flirt2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Frozen.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Givy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol6.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Love1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Love2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Love3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_OK.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_Rose.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_U.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_cooll.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_coolr.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_diablo.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_dulya.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_fuckU2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_gun.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_gun1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_kick.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_kosyak.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_left.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rdown.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rockleft.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rockright.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rrockl.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rrockr.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rup.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_sekira.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_stop.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_victory.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_vo.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/READ_ME.txt
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Rose1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Rose2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Smile1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Smile2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Smile3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Stressed.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Suicid.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Surprise2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Zombie.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/a_cat.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/a_dog.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/alien.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/amazement.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/angel.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/applause.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/apstenur.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/au!.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bag.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/big boss.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blink1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blink2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blink3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush6.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/botanik1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/botanik2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bye.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/clown.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/comando.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy0_o.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_love.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_mad.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_niger.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_tooth.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruelvery.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cry!.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cry.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crylol.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cyclope.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/dance.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/death.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablo1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablo2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diabloblack.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablohmm.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablored.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/dnt spk.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/doctor.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/download.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/drugs.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/elf.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/fhyu.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/flirt brunette.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/gift.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/girl_alcohol.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/girl_bad.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/girl_princess.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/guitarist.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/gum.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/gun tommy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happy1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happy6.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happy_niger.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happyvery.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hearts.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hi.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hide.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hm1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hm2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/joker.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kachok.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kenny.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kick.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kind.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/king.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kiss.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kolhozneg.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kroleg.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kruger.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/ku-ku.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/love_kiss.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/lumumba.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/man.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/ment.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/mm1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/mm2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/nagolove.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/niger.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/ninja.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/nono.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/party.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pilot.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pirate1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pirate2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/plevok.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/podarok.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pop-corn.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/popa.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pray.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/proud.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/punk1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/punk2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/raper.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/read.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/recall.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/resent.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rest.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rich.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rip1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rip2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rip3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rocker.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rockerhayer.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rulez.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/russian.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad6.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad7.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/search1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/search2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/secret.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/security.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shout.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shout1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shout_happy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shrek.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sick1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sick2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sick3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sigh.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sleep1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sleep2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sleep3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smile_cruel.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smile_cruel2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smile_mad.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smilehe.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smilehee.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smokecool.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/so_happy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/strah1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/strah2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/strah4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/superman.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/surprise1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/surprise3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/suslik.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/telephon.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/trinity.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/user.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/v nosu.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/vampire.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/victory.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/viking.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/whistle.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/witch.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/yes!.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/yo.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink.xml
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/READ_ME.txt
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/angry.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/bat.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/beer.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cake.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/camera.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cat.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/clock.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cocktail.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/confused.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cry.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cup.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/dog.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/email.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/embarassed.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/film.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/kiss.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/lightbulb.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/love.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/note.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/omg.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/phone.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/present.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/rose.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/sad.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/shade.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/smile.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/star.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/teeth.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/thumbs_down.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/thumbs_up.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/tongue.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/unlove.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/wilted_rose.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/wink.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4.xml
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/O_O.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/READ_ME.txt
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/angry.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/arrow_l.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/arrow_r.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/beer.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/brow.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/cool.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/crego.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/cry.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/eek.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/errm.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/excited.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/exclamation.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/fear.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/frustrated.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/geek.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/grin.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/headphonel.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/headphoner.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/heart.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/hmph.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/idea.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/lol.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/love.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/martini.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/naughty.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/nervous.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/neutral.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/o.0.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/o_0.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/oh_my.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/omg.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/panda.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/pirate.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/puke.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/question.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/retard.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/rockinl.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/rockinr.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/roll.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/rosey.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sad.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/shout.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/shy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sketchy.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sly.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/smile.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/squirmish.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sulk.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/suspicious.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/thinker.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/thumbs_down.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/thumbs_up.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/umm.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/w00t.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/whatever.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/whistle.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/wink.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore.xml
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/12.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/READ_ME.txt
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/beer_mug.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/crego.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon1.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon10.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon11.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon12.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon13.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon14.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon15.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon16.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon17.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon18.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon19.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon2.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon20.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon21.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon22.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon23.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon24.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon25.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon26.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon27.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon28.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon29.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon3.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon30.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon31.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon32.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon33.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon34.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon35.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon36.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon37.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon38.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon39.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon4.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon40.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon41.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon42.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon43.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon45.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon49.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon5.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon52.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon56.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon57.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon6.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon60.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon61.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon65.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon7.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon72.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon8.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon9.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon99.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/martini.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/rockin.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/rockinr.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/thumbs_down.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/thumbs_up.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb.xml
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/READ_ME.txt
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_001.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_002.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_003.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_004.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_005.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_006.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_007.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_008.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_009.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_010.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_011.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_012.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_013.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_014.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_015.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_016.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_017.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_018.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_019.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_020.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_021.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_022.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_023.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_024.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_025.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_026.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_027.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_028.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_029.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_030.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_031.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_032.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_033.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_034.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_035.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_036.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_037.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_038.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_039.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_040.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_041.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_042.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_043.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_044.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_045.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_046.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_047.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_048.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_049.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_050.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_051.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_052.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_053.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_054.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_055.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_056.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_057.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_058.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_059.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_060.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_061.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_062.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_063.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_064.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_065.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_066.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_067.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_068.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_069.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_070.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_071.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_072.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_073.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_074.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_075.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_076.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_077.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_078.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_079.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_080.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_081.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_082.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_083.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_084.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_085.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_086.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_087.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_088.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_089.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_090.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_091.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_092.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_093.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_094.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_095.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_096.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_097.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_098.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_099.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_100.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_101.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_102.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_103.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_104.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_105.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_106.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_107.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_108.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_109.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_110.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_111.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_112.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_113.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_114.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_115.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_116.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_117.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_118.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_119.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_120.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_121.png
-%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox.xml
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/peerweb
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/kde4
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/radox
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/default
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/nerdcore
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/flylink
-%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons
-%%EXAMPLES%%share/eiskaltdcpp/examples/amr.en_US.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/audacious.en_US.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/commands.ru_RU.UTF-8.php
-%%EXAMPLES%%share/eiskaltdcpp/examples/mod.amarok.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/mpc.en_US.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/mpris_now_playing.en_US.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/qmmp.ru_RU.UTF-8.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/rhythmbox.en_US.sh
-%%EXAMPLES%%share/eiskaltdcpp/examples/xmms2_audacious2.ru_RU.UTF-8.php
-%%EXAMPLES%%@dirrm share/eiskaltdcpp/examples
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/adccommands.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/antispam.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/bier.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/formatting.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/formatting_settings.txt
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/ignore.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/kickfilter.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/kml_geoip.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/libsimplepickle.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/log.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/monologue.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/mytimer.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/onjoin.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/p2pblock.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/quiet_login.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/readme.txt
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/search_reply.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/slots.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/startup.lua
-%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/uptime.lua
-%%LUASCRIPTS%%@dirrm share/eiskaltdcpp/luascripts
-%%SOUNDS%%share/eiskaltdcpp/sounds/DownloadBegins.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/DownloadFinished.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/HubConnected.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/HubDisconnected.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/MsgType.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/MyNickInMainChat.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/PrivateMessage.wav
-%%SOUNDS%%share/eiskaltdcpp/sounds/READ_ME.txt
-%%SOUNDS%%share/eiskaltdcpp/sounds/UploadFinished.wav
-%%SOUNDS%%@dirrm share/eiskaltdcpp/sounds
-@dirrm share/eiskaltdcpp
+share/pixmaps/eiskaltdcpp.png
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons/default
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons/flylink
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons/kde4
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons/nerdcore
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons/peerweb
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons/radox
+%%EMOTICONS%%@dirrm %%DATADIR%%/emoticons
+%%EXAMPLES%%@dirrm %%DATADIR%%/examples
+%%LUASCRIPTS%%@dirrm %%DATADIR%%/luascripts
+%%SOUNDS%%@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%
diff --git a/net-p2p/eiskaltdcpp-gtk/Makefile b/net-p2p/eiskaltdcpp-gtk/Makefile
index fd2df3db3ec2..233bca63d4cf 100644
--- a/net-p2p/eiskaltdcpp-gtk/Makefile
+++ b/net-p2p/eiskaltdcpp-gtk/Makefile
@@ -1,73 +1,61 @@
# Created by: Stas Timokhin <stast@bsdportal.ru>
# $FreeBSD$
-PORTNAME= eiskaltdcpp-gtk
-PORTVERSION= 2.2.4
-PORTREVISION= 4
+PORTNAME= eiskaltdcpp
CATEGORIES= net-p2p
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= eiskaltdcpp-${DISTVERSION}
+PKGNAMESUFFIX= -gtk
MAINTAINER= ports@FreeBSD.org
COMMENT= EiskaltDC++ Direct Connect client GTK GUI
LICENSE= GPLv3
-RUN_DEPENDS= ${LOCALBASE}/share/eiskaltdcpp/keep_me:${PORTSDIR}/net-p2p/eiskaltdcpp-data
+RUN_DEPENDS= eiskaltdcpp-data>=0:${PORTSDIR}/net-p2p/eiskaltdcpp-data
LIB_DEPENDS= libeiskaltdcpp.so:${PORTSDIR}/net-p2p/eiskaltdcpp-lib
-BUILD_DEPENDS+= chrpath:${PORTSDIR}/devel/chrpath
-CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF
-PROJECTHOST= eiskaltdc
+MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
-USE_GCC= yes
-USES= cmake gettext tar:xz
+USES= cmake gettext compiler:c++11-lib desktop-file-utils
USE_OPENSSL= yes
-
-MAN1= ${PORTNAME}.1
-MANCOMPRESSED= yes
-
-OPTIONS_DEFINE= MINIUPNP LIBGNOME2 LIBNOTIFY
-OPTIONS_DEFAULT= MINIUPNP LIBNOTIFY
-MINIUPNP_DESC= UPnP support
-LIBGNOME2_DESC= Sound notification support
+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
LIBNOTIFY_DESC= Popup notification support
-
-USE_GNOME= pango gtk20 glib20
+FREE_SPACE_DESC=Free space bar in status panel
+GTK_DESC= GTK GUI toolkit version
CMAKE_ARGS+= -DUSE_QT:BOOL=OFF
-CMAKE_ARGS+= -DUSE_GTK:BOOL=ON
-CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp"
CMAKE_ARGS+= -DCREATE_MO:BOOL=ON
-CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib"
-CMAKE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=ON
CMAKE_ARGS+= -DINSTALL_DATA:BOOL=OFF
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMINIUPNP}
-LIB_DEPENDS+= libminiupnpc.so:${PORTSDIR}/net/miniupnpc
-CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=OFF
-.else
-CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MLIBGNOME2}
-USE_GNOME+= libgnome
-CMAKE_ARGS+= -DUSE_LIBGNOME2:BOOL=ON
-.else
-CMAKE_ARGS+= -DUSE_LIBGNOME2:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MLIBNOTIFY}
-LIB_DEPENDS+= libnotify.so:${PORTSDIR}/devel/libnotify
-CMAKE_ARGS+= -DUSE_LIBNOTIFY:BOOL=ON
-.else
-CMAKE_ARGS+= -DUSE_LIBNOTIFY:BOOL=OFF
-.endif
-
-post-build:
- ${LOCALBASE}/bin/chrpath -r "${_GCC_RUNTIME}" "${WRKSRC}/${PORTNAME}/${PORTNAME}"
-
-.include <bsd.port.mk>
+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
+
+LIBCANBERRA_LIB_DEPENDS=libcanberra-gtk.so:${PORTSDIR}/audio/libcanberra
+LIBCANBERRA_CMAKE_ON= -DUSE_LIBGNOME2:BOOL=OFF -DUSE_LIBCANBERRA:BOOL=ON
+
+LIBNOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify
+LIBNOTIFY_CMAKE_ON= -DUSE_LIBNOTIFY:BOOL=ON
+LIBNOTIFY_CMAKE_OFF= -DUSE_LIBNOTIFY:BOOL=OFF
+
+GTK2_USE= gnome=gtk20
+GTK2_CMAKE_ON= -DUSE_GTK:BOOL=ON -DUSE_GTK3:BOOL=OFF
+GTK2_CMAKE_OFF= -DUSE_GTK:BOOL=OFF -DUSE_GTK3:BOOL=ON
+
+GTK3_USE= gnome=gtk30
+GTK3_CMAKE_ON= -DUSE_GTK:BOOL=OFF -DUSE_GTK3:BOOL=ON
+GTK3_CMAKE_OFF= -DUSE_GTK:BOOL=ON -DUSE_GTK3:BOOL=OFF
+
+FREE_SPACE_CMAKE_ON= -DFREE_SPACE_BAR_C:BOOL=ON
+FREE_SPACE_CMAKE_OFF= -DFREE_SPACE_BAR_C:BOOL=OFF
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/eiskaltdcpp-gtk/distinfo b/net-p2p/eiskaltdcpp-gtk/distinfo
deleted file mode 100644
index f94894f67b5f..000000000000
--- a/net-p2p/eiskaltdcpp-gtk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eiskaltdcpp-2.2.4.tar.xz) = a14d44ad1c48dc97354e17d3d8d8fc9bdd7be646d275603d092c6d9ebf7061b4
-SIZE (eiskaltdcpp-2.2.4.tar.xz) = 2008920
diff --git a/net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt
deleted file mode 100644
index f1f6e7321d3b..000000000000
--- a/net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,74 +0,0 @@
---- CMakeLists.txt.orig 2011-10-02 22:12:43.000000000 +0700
-+++ CMakeLists.txt 2013-05-09 17:58:03.000000000 +0700
-@@ -212,14 +212,14 @@
-
- if (USE_LIBGNOME2)
- message (STATUS "Building with LibGnome2 support")
-- find_package (LibGnome2 REQUIRED)
-+ find_library(LIBGNOME2_LIBRARIES gnome-2)
- else (USE_LIBGNOME2)
- message (STATUS "Building without LibGnome2 support")
- endif (USE_LIBGNOME2)
-
- if (USE_LIBNOTIFY)
- message (STATUS "Building with libnotify support")
-- set (LIBNOTIFY "-lnotify")
-+ find_library(LIBNOTIFY notify)
- else (USE_LIBNOTIFY)
- message (STATUS "Building without libnotify support")
- endif (USE_LIBNOTIFY)
-@@ -256,7 +256,7 @@
- endif()
- message (STATUS "USED LOCAL BOOST HEADERS")
- else (LOCAL_BOOST)
-- find_package (Boost REQUIRED)
-+ find_package (Boost COMPONENTS system REQUIRED)
- if (Boost_VERSION VERSION_LESS 103900)
- add_definitions(-DFIX_FOR_OLD_BOOST)
- endif()
-@@ -370,16 +370,14 @@
- else (MINGW)
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
- endif (MINGW)
-- if (NOT APPLE)
-- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wl,--as-needed")
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--as-needed")
-- endif (NOT APPLE)
- set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -pipe -DNDEBUG")
- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DQT_NO_DEBUG -pipe")
- set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -UNDEBUG -g3 -pipe")
- endif ()
-
--include_directories(${eiskaltdcpp_BINARY_DIR}
-+include_directories(
-+ ${EISKALTDCPP_INCLUDE_DIR}
-+ ${eiskaltdcpp_BINARY_DIR}
- ${eiskaltdcpp_SOURCE_DIR}
- ${GMP_INCLUDE_DIR}
- )
-@@ -451,7 +449,9 @@
- add_subdirectory (dht)
- endif (WITH_DHT)
-
--add_subdirectory (dcpp)
-+if (BUILD_LIB)
-+ add_subdirectory (dcpp)
-+endif (BUILD_LIB)
-
- if (USE_QT)
- add_subdirectory (eiskaltdcpp-qt)
-@@ -482,7 +482,7 @@
- add_subdirectory(cmake)
- endif(GETTEXT_FOUND)
-
--if (USE_QT OR USE_GTK)
-+if (INSTALL_DATA AND (USE_QT OR USE_GTK))
-
- if (WITH_EXAMPLES)
- install (DIRECTORY examples/ DESTINATION ${CLIENT_DATA_DIR}/examples
-@@ -524,4 +524,4 @@
- install (FILES icons/icon_128x128.png DESTINATION ${SHARE_DIR}/pixmaps/ RENAME eiskaltdcpp.png)
- endif (NOT HAIKU)
- endif (APPLE)
--endif (USE_QT OR USE_GTK)
-+endif (INSTALL_DATA AND (USE_QT OR USE_GTK))
diff --git a/net-p2p/eiskaltdcpp-gtk/files/patch-cmake__CMakeLists.txt b/net-p2p/eiskaltdcpp-gtk/files/patch-cmake__CMakeLists.txt
deleted file mode 100644
index 6780e45dbb26..000000000000
--- a/net-p2p/eiskaltdcpp-gtk/files/patch-cmake__CMakeLists.txt
+++ /dev/null
@@ -1,85 +0,0 @@
---- ./cmake/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
-+++ ./cmake/CMakeLists.txt 2011-10-10 11:10:30.000000000 +0300
-@@ -37,12 +37,14 @@
-
- endmacro(GET_RELATIVE_SOURCES)
-
-+if (BUILD_LIB)
- get_absolute_sources(abs_dcpp_sources "${DCPP_SRCS};${DCPP_HDRS}")
- get_relative_sources(rel_dcpp_sources "${dcpp_SOURCE_DIR}/po" "${abs_dcpp_sources}")
- file(MAKE_DIRECTORY "${dcpp_BINARY_DIR}/po")
- set(dcpp_files_from "${dcpp_BINARY_DIR}/po/libeiskaltdcpp_srcs.txt")
- string(REGEX REPLACE ";" "\n" dcpp_contents "${rel_dcpp_sources}")
- file(WRITE "${dcpp_files_from}" "${dcpp_contents}")
-+endif (BUILD_LIB)
-
- if (USE_GTK)
- get_absolute_sources(abs_gtk_cpp_sources "${GTK_SRCS};${GTK_HDRS}")
-@@ -163,6 +165,7 @@
- # if the po file doesn't exist. The case where a po file used to
- # exist and no longer exists should never occur
-
-+ if (BUILD_LIB)
- if(NOT EXISTS ${dcpp_SOURCE_DIR}/po/${LANG}.po)
- add_custom_command(
- OUTPUT ${dcpp_SOURCE_DIR}/po/${LANG}.po
-@@ -194,6 +197,7 @@
- WORKING_DIRECTORY ${dcpp_SOURCE_DIR}/po
- COMMENT "pot-update [dcpp-${LANG}]: Updated po file."
- )
-+ endif (BUILD_LIB)
-
- if (USE_GTK)
- if(NOT EXISTS ${eiskaltdcpp-gtk_SOURCE_DIR}/po/${LANG}.po)
-@@ -231,15 +235,19 @@
- SET(pot-update-SRC ${pot-update-SRC} ${eiskaltdcpp-gtk_SOURCE_DIR}/po/${LANG}.po.dummy )
- endif (USE_GTK)
-
-+ if (BUILD_LIB)
- SET(pot-update-SRC ${pot-update-SRC} ${dcpp_SOURCE_DIR}/po/${LANG}.po.dummy)
-+ endif (BUILD_LIB)
- endforeach(LANG ${LANGUAGES})
-
- # Add to target list
-+ if (BUILD_LIB)
- SET(pot-update-SRC
- ${pot-update-SRC}
- ${dcpp_SOURCE_DIR}/po/libeiskaltdcpp.pot # should depend on languages
-
- )
-+ endif (BUILD_LIB)
- if (USE_GTK)
- SET(pot-update-SRC
- ${pot-update-SRC}
-@@ -329,6 +337,7 @@
-
- foreach(LANG ${LANGUAGES})
-
-+ if (BUILD_LIB)
- add_custom_command(
- OUTPUT ${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES
- COMMAND ${CMAKE_COMMAND} -E make_directory
-@@ -346,6 +355,7 @@
- WORKING_DIRECTORY ${dcpp_SOURCE_DIR}/po
- COMMENT "mo-update [dcpp-${LANG}]: Creating mo file."
- )
-+ endif (BUILD_LIB)
- if (USE_GTK)
- add_custom_command(
- OUTPUT ${eiskaltdcpp-gtk_BINARY_DIR}/locale/${LANG}/LC_MESSAGES
-@@ -377,6 +387,7 @@
- )
- endif (USE_GTK)
-
-+ if (BUILD_LIB)
- install(FILES
- ${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES/libeiskaltdcpp.mo
- DESTINATION ${LOCALE_DIR}/${LANG}/LC_MESSAGES)
-@@ -387,6 +398,7 @@
- set(mo-update-LANG-SRC ${mo-update-LANG-SRC}
- ${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES/libeiskaltdcpp.mo
- )
-+ endif (BUILD_LIB)
-
- if(UPDATE_PO)
- add_custom_target(mo-update-${LANG}
diff --git a/net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt b/net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt
deleted file mode 100644
index c6732f696a64..000000000000
--- a/net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt
+++ /dev/null
@@ -1,52 +0,0 @@
---- ./eiskaltdcpp-gtk/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
-+++ ./eiskaltdcpp-gtk/CMakeLists.txt 2011-10-10 11:10:30.000000000 +0300
-@@ -12,7 +12,7 @@
- set (GTK_SRCS @gtk_srcs@ PARENT_SCOPE)
- set (GTK_HDRS @gtk_hdrs@ PARENT_SCOPE)
- set (GTK_UI @gtk_ui@ PARENT_SCOPE)
--set (GTHREAD "-lgthread-2.0")
-+find_library (GTHREAD "gthread-2.0")
-
- if (USE_GTK)
- set(GTK_INCLUDE_DIRS ${GTK2_INCLUDE_DIRS})
-@@ -44,6 +44,10 @@
- list (APPEND LIBS ${LUA_LIBRARIES})
- endif (LUA_SCRIPT)
-
-+if (USE_MINIUPNP OR FREE_SPACE_BAR_C)
-+ list(APPEND LIBS extra)
-+endif (USE_MINIUPNP OR FREE_SPACE_BAR_C)
-+
- add_executable (eiskaltdcpp-gtk MACOSX_BUNDLE WIN32
- ${gtk_srcs}
- )
-@@ -90,10 +94,19 @@
- add_definitions(-DCLIENT_RES_DIR="${CLIENT_DATA_DIR}/gtk/resources")
- endif (APPLE)
-
-+if (BUILD_LIB)
-+ set(DCPP_LIB dcpp)
-+else (BUILD_LIB)
-+ find_library(DCPP_LIB eiskaltdcpp)
-+ if (DCPP_LIB)
-+ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
-+ endif (DCPP_LIB)
-+endif (BUILD_LIB)
-+
- if (APPLE)
-- target_link_libraries (eiskaltdcpp-gtk ${LIBS} dcpp iconv intl)
-+ target_link_libraries (eiskaltdcpp-gtk ${LIBS} ${DCPP_LIB} iconv intl)
- else (APPLE)
-- target_link_libraries (eiskaltdcpp-gtk ${LIBS} dcpp)
-+ target_link_libraries (eiskaltdcpp-gtk ${LIBS} ${DCPP_LIB})
- endif (APPLE)
-
- if (UNIX)
-@@ -131,6 +144,6 @@
- else (APPLE)
- if (UNIX)
- install (FILES eiskaltdcpp-gtk.desktop DESTINATION ${SHARE_DIR}/applications)
-- install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-gtk.1.gz DESTINATION ${SHARE_DIR}/man/man1)
-+ install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-gtk.1.gz DESTINATION man/man1)
- endif (UNIX)
- endif (APPLE)
diff --git a/net-p2p/eiskaltdcpp-gtk/pkg-descr b/net-p2p/eiskaltdcpp-gtk/pkg-descr
deleted file mode 100644
index b96cc9ac83f1..000000000000
--- a/net-p2p/eiskaltdcpp-gtk/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-EiskaltDC++ is a cross-platform program that uses the Direct Connect
-and ADC protocol. It is compatible with other DC clients, such as the
-original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also
-interoperates with all common DC hub software.
-
-This port is GTK GUI that uses eiskaltdcpp-lib.
-
-WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-gtk/pkg-plist b/net-p2p/eiskaltdcpp-gtk/pkg-plist
index 51c85646bf1a..af59bd686baa 100644
--- a/net-p2p/eiskaltdcpp-gtk/pkg-plist
+++ b/net-p2p/eiskaltdcpp-gtk/pkg-plist
@@ -1,4 +1,5 @@
bin/eiskaltdcpp-gtk
+man/man1/eiskaltdcpp-gtk.1.gz
share/applications/eiskaltdcpp-gtk.desktop
share/eiskaltdcpp/gtk/icons/hicolor/128x128/apps/eiskaltdcpp.png
share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-dc++-fw-op.png
@@ -103,18 +104,22 @@ share/eiskaltdcpp/gtk/ui/searchspy.ui
share/eiskaltdcpp/gtk/ui/settingsdialog.ui
share/eiskaltdcpp/gtk/ui/sharebrowser.ui
share/eiskaltdcpp/gtk/ui/transfers.ui
+share/eiskaltdcpp/gtk/ui/uploadqueue.ui
share/locale/be/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/bg/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/cs/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/de/LC_MESSAGES/eiskaltdcpp-gtk.mo
+share/locale/el/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/en/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/es/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/fr/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/hu/LC_MESSAGES/eiskaltdcpp-gtk.mo
+share/locale/it/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/pl/LC_MESSAGES/eiskaltdcpp-gtk.mo
+share/locale/pt_BR/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/ru/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/sk/LC_MESSAGES/eiskaltdcpp-gtk.mo
-share/locale/sr/LC_MESSAGES/eiskaltdcpp-gtk.mo
+share/locale/sr@latin/LC_MESSAGES/eiskaltdcpp-gtk.mo
share/locale/uk/LC_MESSAGES/eiskaltdcpp-gtk.mo
@dirrm share/eiskaltdcpp/gtk/icons/hicolor/16x16/status
@dirrm share/eiskaltdcpp/gtk/icons/hicolor/16x16
diff --git a/net-p2p/eiskaltdcpp-lib/Makefile b/net-p2p/eiskaltdcpp-lib/Makefile
index 3acc30a6f418..f8ff4411f5ba 100644
--- a/net-p2p/eiskaltdcpp-lib/Makefile
+++ b/net-p2p/eiskaltdcpp-lib/Makefile
@@ -1,69 +1,69 @@
# Created by: Stas Timokhin <stast@bsdportal.ru>
# $FreeBSD$
-PORTNAME= eiskaltdcpp-lib
-PORTVERSION= 2.2.4
-PORTREVISION= 7
+PORTNAME= eiskaltdcpp
+PORTVERSION= 2.2.9
CATEGORIES= net-p2p
MASTER_SITES= GOOGLE_CODE
-DISTNAME= eiskaltdcpp-${DISTVERSION}
+PROJECTHOST= eiskaltdc
+PKGNAMESUFFIX?= -lib
MAINTAINER= fjoe@FreeBSD.org
COMMENT= Direct Connect client shared library
LICENSE= GPLv3
+.if !defined (MASTERDIR)
LIB_DEPENDS= libboost_system.so:${PORTSDIR}/devel/boost-libs
-BUILD_DEPENDS+= chrpath:${PORTSDIR}/devel/chrpath
-
-PROJECTHOST= eiskaltdc
-USES= cmake gettext tar:xz compiler:gcc-c++11-lib
+USES= cmake gettext compiler:c++11-lib
USE_OPENSSL= yes
USE_LDCONFIG= yes
-OPTIONS_DEFINE= LUA PCRE IDN DHT
+OPTIONS_DEFINE= LUA PCRE IDN DHT MINIUPNP
OPTIONS_DEFAULT= IDN DHT
DHT_DESC= DHT support
+MINIUPNP_DESC= UPnP support
-.include <bsd.port.options.mk>
-
-CMAKE_ARGS+= -DINSTALL_HEADERS:BOOL=ON
+CMAKE_ARGS+= -DBUILD_LIB:BOOL=ON
+CMAKE_ARGS+= -DWITH_DEV_FILES:BOOL=ON
CMAKE_ARGS+= -DUSE_QT:BOOL=OFF
CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF
+CMAKE_ARGS+= -DUSE_GTK3:BOOL=OFF
CMAKE_ARGS+= -DUSE_ASPELL:BOOL=OFF
-CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=OFF
-CMAKE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=ON
-.if ${PORT_OPTIONS:MLUA}
-USES+= lua
-CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=ON
-#IGNORE= crashes on connect attempt if built with Lua support
-.else
-CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=OFF
-.endif
+LUA_USES= lua:51
+LUA_CMAKE_ON= -DLUA_SCRIPT:BOOL=ON
+LUA_CMAKE_OFF= -DLUA_SCRIPT:BOOL=OFF
-.if ${PORT_OPTIONS:MPCRE}
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
-CMAKE_ARGS+= -DPERL_REGEX:BOOL=ON
-.else
-CMAKE_ARGS+= -DPERL_REGEX:BOOL=OFF
-.endif
+PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+PCRE_CMAKE_ON= -DPERL_REGEX:BOOL=ON
+PCRE_CMAKE_OFF= -DPERL_REGEX:BOOL=OFF
-.if ${PORT_OPTIONS:MIDN}
-LIB_DEPENDS+= libidn.so:${PORTSDIR}/dns/libidn
-CMAKE_ARGS+= -DUSE_IDNA:BOOL=ON
-.else
-CMAKE_ARGS+= -DUSE_IDNA:BOOL=OFF
-.endif
+IDN_LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn
+IDN_CMAKE_ON= -DUSE_IDNA:BOOL=ON
+IDN_CMAKE_OFF= -DUSE_IDNA:BOOL=OFF
+
+DHT_CMAKE_ON= -DWITH_DHT:BOOL=ON
+DHT_CMAKE_OFF= -DWITH_DHT:BOOL=OFF
-.if ${PORT_OPTIONS:MDHT}
-CMAKE_ARGS+= -DWITH_DHT:BOOL=ON
-.else
-CMAKE_ARGS+= -DWITH_DHT:BOOL=OFF
+MINIUPNP_LIB_DEPENDS= libminiupnpc.so:${PORTSDIR}/net/miniupnpc
+MINIUPNP_CMAKE_ON= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=OFF
+MINIUPNP_CMAKE_OFF= -DUSE_MINIUPNP:BOOL=OFF
.endif
-post-build:
- ${LOCALBASE}/bin/chrpath -r "${_GCC_RUNTIME}" "${WRKSRC}/dcpp/libeiskaltdcpp.so.2.2"
+USES+= tar:xz
+PLIST= ${.CURDIR}/pkg-plist
+
+.if defined (MASTERDIR) && !defined (NO_BUILD)
+CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF
+CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp"
+CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib"
+# these slave ports options have to be in sync with master library
+CMAKE_ARGS+= -DUSE_IDNA:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^IDN ' | ${CUT} -f 2 -d ' '`
+CMAKE_ARGS+= -DWITH_DHT:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^DHT ' | ${CUT} -f 2 -d ' '`
+CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^LUA ' | ${CUT} -f 2 -d ' '`
+CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^MINIUPNP ' | ${CUT} -f 2 -d ' '`
+.endif
.include <bsd.port.mk>
diff --git a/net-p2p/eiskaltdcpp-lib/distinfo b/net-p2p/eiskaltdcpp-lib/distinfo
index f94894f67b5f..8d61c080f2df 100644
--- a/net-p2p/eiskaltdcpp-lib/distinfo
+++ b/net-p2p/eiskaltdcpp-lib/distinfo
@@ -1,2 +1,2 @@
-SHA256 (eiskaltdcpp-2.2.4.tar.xz) = a14d44ad1c48dc97354e17d3d8d8fc9bdd7be646d275603d092c6d9ebf7061b4
-SIZE (eiskaltdcpp-2.2.4.tar.xz) = 2008920
+SHA256 (eiskaltdcpp-2.2.9.tar.xz) = 3d9170645450f9cb0a605278b8646fec2110b9637910d86fd27cf245cbe24eaf
+SIZE (eiskaltdcpp-2.2.9.tar.xz) = 2327732
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt
index 0046ae712f1f..5e323eee1429 100644
--- a/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt
@@ -1,26 +1,51 @@
---- ./CMakeLists.txt.orig 2011-03-08 19:47:12.000000000 +0200
-+++ ./CMakeLists.txt 2011-03-09 19:18:26.000000000 +0200
-@@ -316,10 +316,6 @@
- if (MINGW)
- set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--enable-auto-import")
- endif (MINGW)
-- if (NOT APPLE)
-- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wl,--as-needed")
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--as-needed")
-- endif (NOT APPLE)
- set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -pipe -DNDEBUG")
- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DQT_NO_DEBUG -pipe")
- set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -UNDEBUG -g3 -pipe")
-@@ -514,3 +510,12 @@
- install (FILES icons/icon_128x128.png DESTINATION ${SHARE_DIR}/pixmaps/ RENAME eiskaltdcpp.png)
+--- CMakeLists.txt.orig 2011-10-02 22:12:43.000000000 +0700
++++ CMakeLists.txt 2013-05-09 17:58:03.000000000 +0700
+@@ -169,7 +169,7 @@
+ endif()
+ message (STATUS "USED LOCAL BOOST HEADERS")
+ else (LOCAL_BOOST)
+- find_package (Boost REQUIRED)
++ find_package (Boost COMPONENTS system REQUIRED)
+ if (Boost_VERSION VERSION_LESS 104200)
+ add_definitions(-DTIMER_OLD_BOOST)
+ endif()
+@@ -234,7 +234,7 @@
+ if (APPLE)
+ set (MAN_DIR "${PROJECT_NAME_GLOBAL}.app/man/man1")
+ else (APPLE)
+- set (MAN_DIR "${SHARE_DIR}/man/man1")
++ set (MAN_DIR "${CMAKE_INSTALL_PREFIX}/man/man1")
endif (APPLE)
- endif (USE_QT OR USE_GTK)
-+
-+if (INSTALL_HEADERS)
-+ message(STATUS "DCPP headers will be installed")
-+ file(GLOB DCPP_HEADERS dcpp/*.h)
-+ INSTALL(FILES ${DCPP_HEADERS}
-+ DESTINATION "include/eiskaltdcpp/dcpp")
-+else (INSTALL_HEADERS)
-+ message(STATUS "DCPP headers will not be installed")
-+endif (INSTALL_HEADERS)
+
+ message (STATUS "Data directory: ${CLIENT_DATA_DIR}")
+@@ -287,7 +287,9 @@
+ endif ()
+ endif ()
+
+-include_directories(${eiskaltdcpp_BINARY_DIR}
++include_directories(
++ ${EISKALTDCPP_INCLUDE_DIR}
++ ${eiskaltdcpp_BINARY_DIR}
+ ${eiskaltdcpp_SOURCE_DIR}
+ ${GMP_INCLUDE_DIR}
+ )
+@@ -336,13 +338,17 @@
+ endif (WIN32 OR HAIKU)
+
+ add_subdirectory(extra)
+-add_subdirectory(data)
++if (INSTALL_DATA)
++ add_subdirectory(data)
++endif (INSTALL_DATA)
+
+ if (WITH_DHT)
+ add_subdirectory (dht)
+ endif (WITH_DHT)
+
+-add_subdirectory (dcpp)
++if (BUILD_LIB)
++ add_subdirectory (dcpp)
++endif (BUILD_LIB)
+
+ if (HAIKU AND HAIKU_PKG)
+ add_subdirectory (haiku)
diff --git a/net-p2p/eiskaltdcpp-qt/files/patch-cmake__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-cmake__CMakeLists.txt
index 6780e45dbb26..0958fddc1810 100644
--- a/net-p2p/eiskaltdcpp-qt/files/patch-cmake__CMakeLists.txt
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-cmake__CMakeLists.txt
@@ -13,7 +13,7 @@
file(WRITE "${dcpp_files_from}" "${dcpp_contents}")
+endif (BUILD_LIB)
- if (USE_GTK)
+ if (USE_GTK OR USE_GTK3)
get_absolute_sources(abs_gtk_cpp_sources "${GTK_SRCS};${GTK_HDRS}")
@@ -163,6 +165,7 @@
# if the po file doesn't exist. The case where a po file used to
@@ -29,11 +29,11 @@
)
+ endif (BUILD_LIB)
- if (USE_GTK)
+ if (USE_GTK OR USE_GTK3)
if(NOT EXISTS ${eiskaltdcpp-gtk_SOURCE_DIR}/po/${LANG}.po)
@@ -231,15 +235,19 @@
SET(pot-update-SRC ${pot-update-SRC} ${eiskaltdcpp-gtk_SOURCE_DIR}/po/${LANG}.po.dummy )
- endif (USE_GTK)
+ endif (USE_GTK OR USE_GTK3)
+ if (BUILD_LIB)
SET(pot-update-SRC ${pot-update-SRC} ${dcpp_SOURCE_DIR}/po/${LANG}.po.dummy)
@@ -48,7 +48,7 @@
)
+ endif (BUILD_LIB)
- if (USE_GTK)
+ if (USE_GTK OR USE_GTK3)
SET(pot-update-SRC
${pot-update-SRC}
@@ -329,6 +337,7 @@
@@ -64,18 +64,17 @@
COMMENT "mo-update [dcpp-${LANG}]: Creating mo file."
)
+ endif (BUILD_LIB)
- if (USE_GTK)
+ if (USE_GTK OR USE_GTK3)
add_custom_command(
OUTPUT ${eiskaltdcpp-gtk_BINARY_DIR}/locale/${LANG}/LC_MESSAGES
-@@ -377,6 +387,7 @@
+@@ -374,12 +384,14 @@
)
- endif (USE_GTK)
+ endif (USE_GTK OR USE_GTK3)
+ if (BUILD_LIB)
- install(FILES
+ set(mo-update-SRC ${mo-update-SRC}
${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES/libeiskaltdcpp.mo
- DESTINATION ${LOCALE_DIR}/${LANG}/LC_MESSAGES)
-@@ -387,6 +398,7 @@
+ )
set(mo-update-LANG-SRC ${mo-update-LANG-SRC}
${dcpp_BINARY_DIR}/locale/${LANG}/LC_MESSAGES/libeiskaltdcpp.mo
)
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-dcpp-Atomic.h b/net-p2p/eiskaltdcpp-lib/files/patch-dcpp-Atomic.h
deleted file mode 100644
index 3d8eb02871a8..000000000000
--- a/net-p2p/eiskaltdcpp-lib/files/patch-dcpp-Atomic.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- dcpp/Atomic.h.orig 2012-01-27 21:20:06.000000000 +0300
-+++ dcpp/Atomic.h 2012-01-27 21:21:11.000000000 +0300
-@@ -57,18 +57,18 @@
-
- // type cast
- operator value_type() const {
-- return boost::interprocess::detail::atomic_read32(&m_value);
-+ return boost::interprocess::ipcdetail::atomic_read32(&m_value);
- }
-
- // increment
-- void inc() { boost::interprocess::detail::atomic_inc32(&m_value); }
-+ void inc() { boost::interprocess::ipcdetail::atomic_inc32(&m_value); }
-
- // decrement
-- void dec() { boost::interprocess::detail::atomic_dec32(&m_value); }
-+ void dec() { boost::interprocess::ipcdetail::atomic_dec32(&m_value); }
-
- private:
- mutable value_type m_value;
-- void assign(value_type val) { boost::interprocess::detail::atomic_write32(&m_value, val); }
-+ void assign(value_type val) { boost::interprocess::ipcdetail::atomic_write32(&m_value, val); }
- };
-
- // int32_t
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt
index f6d06a763923..6d75f6280ce8 100644
--- a/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt
@@ -1,26 +1,15 @@
--- dcpp/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
+++ dcpp/CMakeLists.txt 2011-10-03 10:14:13.000000000 +0300
-@@ -34,8 +34,6 @@
- set (APPLE_LIBS "iconv")
- endif (APPLE)
-
--set (UPNP "extra")
--
- add_library (dcpp ${LINK} ${dcpp_srcs})
-
- if (WITH_DHT)
-@@ -76,8 +74,8 @@
- endif (WIN32)
+@@ -82,7 +82,7 @@
target_link_libraries (dcpp ${DHT_LIB} ${PTHREADS} ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES}
--${OPENSSL_LIBRARIES} ${GETTEXT_LIBRARIES} ${ICONV_LIBRARIES} ${WIN32_LIBS} ${APPLE_LIBS} ${LUA_LIBRARIES} ${UPNP} ${PCRE} ${IDNA_LIBRARIES})
+ ${OPENSSL_LIBRARIES} ${GETTEXT_LIBRARIES} ${ICONV_LIBRARIES} ${WIN32_LIBS} ${APPLE_LIBS} ${LUA_LIBRARIES} ${UPNP} ${PCRE} ${IDNA_LIBRARIES} ${XATTR_LIBRARIES} ${HAIKU_LIB} ${Boost_LIBRARIES})
-set_target_properties(dcpp PROPERTIES VERSION ${SOVERSION} OUTPUT_NAME "eiskaltdcpp")
-+${OPENSSL_LIBRARIES} ${GETTEXT_LIBRARIES} ${ICONV_LIBRARIES} ${WIN32_LIBS} ${APPLE_LIBS} ${LUA_LIBRARIES} ${UPNP} ${PCRE} ${IDNA_LIBRARIES} extra)
+set_target_properties(dcpp PROPERTIES SOVERSION 2 VERSION ${SOVERSION} OUTPUT_NAME "eiskaltdcpp")
if (APPLE)
set (LIBDIR1 .)
-@@ -86,6 +84,6 @@
+@@ -91,7 +91,7 @@
if (LINK STREQUAL SHARED)
install (TARGETS dcpp
@@ -28,3 +17,4 @@
+ LIBRARY DESTINATION ${LIBDIR}
BUNDLE DESTINATION ${LIBDIR1})
endif (LINK STREQUAL SHARED)
+
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-jsonrpc.pl b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-jsonrpc.pl
new file mode 100644
index 000000000000..f5d5f5d30be3
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-jsonrpc.pl
@@ -0,0 +1,32 @@
+--- eiskaltdcpp-cli/cli-jsonrpc.pl.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-cli/cli-jsonrpc.pl 2014-08-10 16:43:19.942914548 +0400
+@@ -35,8 +35,7 @@
+ unshift @INC,
+ "$XDG_CONFIG_HOME/eiskaltdc++",
+ "$HOME/.config/eiskaltdc++/",
+- "/usr/local/share/eiskaltdcpp/cli",
+- "/usr/share/eiskaltdcpp/cli"
++ "/usr/local/etc/eiskaltdcpp"
+ }
+
+ # preparing terminal
+@@ -87,15 +86,16 @@
+ my $res;
+
+ # creating and configuring jsonrpc client
+-my $client = eval
++my $client;
++eval
+ {
+ require JSON::RPC::Client;
+- JSON::RPC::Client->new();
++ $client = JSON::RPC::Client->new();
+ }
+ or do
+ {
+ require JSON::RPC::Legacy::Client;
+- JSON::RPC::Legacy::Client->new();
++ $client=JSON::RPC::Legacy::Client->new();
+ };
+ $client->version("2.0");
+ $client->ua->timeout(10);
diff --git a/net-p2p/eiskaltdcpp-cli/files/patch-eiskaltdcpp-cli__cli.pl b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-xmlrpc.pl
index e222defdae59..b3ef63addc69 100644
--- a/net-p2p/eiskaltdcpp-cli/files/patch-eiskaltdcpp-cli__cli.pl
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__cli-xmlrpc.pl
@@ -1,5 +1,5 @@
---- ./eiskaltdcpp-cli/cli.pl.orig 2011-10-02 18:12:43.000000000 +0300
-+++ ./eiskaltdcpp-cli/cli.pl 2011-10-06 09:30:39.000000000 +0300
+--- eiskaltdcpp-cli/cli-xmlrpc.pl.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-cli/cli-xmlrpc.pl 2014-08-10 16:45:28.978906623 +0400
@@ -36,8 +36,7 @@
unshift @INC,
"$XDG_CONFIG_HOME/eiskaltdc++",
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-jsonrpc.1 b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-jsonrpc.1
new file mode 100644
index 000000000000..5823a33f0beb
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-jsonrpc.1
@@ -0,0 +1,11 @@
+--- eiskaltdcpp-cli/eiskaltdcpp-cli-jsonrpc.1.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-cli/eiskaltdcpp-cli-jsonrpc.1 2014-08-10 16:48:06.194885609 +0400
+@@ -33,7 +33,7 @@
+ .B "~/.config/eiskaltdc++/" or "$XDG_CONFIG_HOME/eiskaltdc++/"
+ Directory with user configuration files and logs
+ .TP
+-.B "/usr/local/share/eiskaltdcpp/cli/" or "/usr/share/eiskaltdcpp/cli/"
++.B "/usr/local/etc/eiskaltdcpp"
+ Directory with default configuration file
+ .SH "DOCUMENTATION"
+ .TP
diff --git a/net-p2p/eiskaltdcpp-cli/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli.1 b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-xmlrpc.1
index e0ce6526e96e..06ba19242447 100644
--- a/net-p2p/eiskaltdcpp-cli/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli.1
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-cli__eiskaltdcpp-cli-xmlrpc.1
@@ -1,11 +1,11 @@
---- ./eiskaltdcpp-cli/eiskaltdcpp-cli.1.orig 2011-10-06 09:31:09.000000000 +0300
-+++ ./eiskaltdcpp-cli/eiskaltdcpp-cli.1 2011-10-06 09:32:23.000000000 +0300
-@@ -29,7 +29,7 @@
+--- eiskaltdcpp-cli/eiskaltdcpp-cli-xmlrpc.1.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-cli/eiskaltdcpp-cli-xmlrpc.1 2014-08-10 16:50:11.790938668 +0400
+@@ -33,7 +33,7 @@
.B "~/.config/eiskaltdc++/" or "$XDG_CONFIG_HOME/eiskaltdc++/"
Directory with user configuration files and logs
.TP
-.B "/usr/local/share/eiskaltdcpp/cli/" or "/usr/share/eiskaltdcpp/cli/"
-+.B "/usr/local/etc/eiskaltdcpp/"
++.B "/usr/local/etc/eiskaltdcpp"
Directory with default configuration file
.SH "DOCUMENTATION"
.TP
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-daemon__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-daemon__CMakeLists.txt
new file mode 100644
index 000000000000..1ca83baf3c7b
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-daemon__CMakeLists.txt
@@ -0,0 +1,20 @@
+--- eiskaltdcpp-daemon/CMakeLists.txt.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-daemon/CMakeLists.txt 2014-08-10 17:16:29.124891587 +0400
+@@ -63,7 +63,16 @@
+ ${ICONV_LIBRARIES}
+ )
+
+-target_link_libraries (${PROJECT_NAME} dcpp ${LIBS})
++if (BUILD_LIB)
++ set(DCPP_LIB dcpp)
++else (BUILD_LIB)
++ find_library(DCPP_LIB eiskaltdcpp)
++ if (DCPP_LIB)
++ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
++ endif (DCPP_LIB)
++endif (BUILD_LIB)
++
++target_link_libraries (${PROJECT_NAME} ${DCPP_LIB} ${LIBS} ${Boost_LIBRARIES} ${GETTEXT_LIBRARIES} extra)
+
+ if (CMAKE_BUILD_TYPE STREQUAL Debug)
+ add_definitions(-D_DEBUG)
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-gtk__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-gtk__CMakeLists.txt
new file mode 100644
index 000000000000..09c063aa782e
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-gtk__CMakeLists.txt
@@ -0,0 +1,62 @@
+--- ./eiskaltdcpp-gtk/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
++++ ./eiskaltdcpp-gtk/CMakeLists.txt 2011-10-10 11:10:30.000000000 +0300
+@@ -12,7 +12,7 @@
+
+ if (USE_LIBGNOME2)
+ message (STATUS "Building with LibGnome2 support")
+- find_package (LibGnome2 REQUIRED)
++ find_library(LIBGNOME2_LIBRARIES gnome-2)
+ set_property(SOURCE ${PROJECT_SOURCE_DIR}/src/sound.cc ${PROJECT_SOURCE_DIR}/src/settingsdialog.cc PROPERTY COMPILE_DEFINITIONS USE_MINIUPNP APPEND)
+ message (STATUS "Building without LibCanberra support")
+ elseif (USE_LIBCANBERRA)
+@@ -26,7 +26,7 @@
+
+ if (USE_LIBNOTIFY)
+ message (STATUS "Building with libnotify support")
+- set (LIBNOTIFY "-lnotify")
++ find_library(LIBNOTIFY notify)
+ else (USE_LIBNOTIFY)
+ message (STATUS "Building without libnotify support")
+ endif (USE_LIBNOTIFY)
+@@ -39,7 +39,7 @@
+ set (GTK_SRCS @gtk_srcs@ PARENT_SCOPE)
+ set (GTK_HDRS @gtk_hdrs@ PARENT_SCOPE)
+ set (GTK_UI @gtk_ui@ PARENT_SCOPE)
+-set (GTHREAD "-lgthread-2.0")
++find_library (GTHREAD "gthread-2.0")
+
+ if (USE_GTK)
+ set(GTK_INCLUDE_DIRS ${GTK2_INCLUDE_DIRS})
+@@ -74,6 +74,10 @@
+ list (APPEND LIBS ${LUA_LIBRARIES})
+ endif (LUA_SCRIPT)
+
++if (USE_MINIUPNP OR FREE_SPACE_BAR_C)
++ list(APPEND LIBS extra)
++endif (USE_MINIUPNP OR FREE_SPACE_BAR_C)
++
+ add_executable (${PROJECT_NAME} MACOSX_BUNDLE WIN32
+ ${gtk_srcs}
+ )
+@@ -124,10 +128,19 @@
+ add_definitions(-DCLIENT_RES_DIR="${CLIENT_DATA_DIR}/gtk/resources")
+ endif (APPLE)
+
++if (BUILD_LIB)
++ set(DCPP_LIB dcpp)
++else (BUILD_LIB)
++ find_library(DCPP_LIB eiskaltdcpp)
++ if (DCPP_LIB)
++ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
++ endif (DCPP_LIB)
++endif (BUILD_LIB)
++
+ if (APPLE)
+- target_link_libraries (${PROJECT_NAME} ${LIBS} dcpp iconv intl)
++ target_link_libraries (${PROJECT_NAME} ${LIBS} ${DCPP_LIB} iconv intl)
+ else (APPLE)
+- target_link_libraries (${PROJECT_NAME} ${LIBS} dcpp)
++ target_link_libraries (${PROJECT_NAME} ${LIBS} ${DCPP_LIB})
+ endif (APPLE)
+
+ if (UNIX)
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__CMakeLists.txt
new file mode 100644
index 000000000000..6416c4335aa8
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__CMakeLists.txt
@@ -0,0 +1,38 @@
+--- eiskaltdcpp-qt/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
++++ eiskaltdcpp-qt/CMakeLists.txt 2011-10-03 11:20:59.000000000 +0300
+@@ -238,6 +238,10 @@
+ set_property(SOURCE ${PROJECT_SOURCE_DIR}/src/main.cpp PROPERTY COMPILE_DEFINITIONS ENABLE_STACKTRACE)
+ endif (ENABLE_STACKTRACE)
+
++if (USE_MINIUPNP OR FREE_SPACE_BAR_C)
++ list(APPEND LIBS extra)
++endif (USE_MINIUPNP OR FREE_SPACE_BAR_C)
++
+ if (APPLE)
+ set (MACOSICON "${PROJECT_SOURCE_DIR}/../data/icons/icon_128x128.icns")
+ set (MACOSICONINBUNDLE "icon_128x128.icns")
+@@ -275,12 +279,21 @@
+ add_definitions(-DCLIENT_RES_DIR="${CLIENT_DATA_DIR}/qt/resources")
+ endif (APPLE)
+
++if (BUILD_LIB)
++ set(DCPP_LIB dcpp)
++else (BUILD_LIB)
++ find_library(DCPP_LIB eiskaltdcpp)
++ if (DCPP_LIB)
++ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
++ endif (DCPP_LIB)
++endif (BUILD_LIB)
++
+ if (APPLE)
+- target_link_libraries (${PROJECT_NAME} ${LIBS} dcpp iconv)
++ target_link_libraries (${PROJECT_NAME} ${LIBS} ${DCPP_LIB} iconv)
+ elseif (HAIKU)
+- target_link_libraries (${PROJECT_NAME} ${LIBS} dcpp be)
++ target_link_libraries (${PROJECT_NAME} ${LIBS} ${DCPP_LIB} be)
+ else (APPLE)
+- target_link_libraries (${PROJECT_NAME} ${LIBS} dcpp)
++ target_link_libraries (${PROJECT_NAME} ${LIBS} ${DCPP_LIB})
+ endif (APPLE)
+
+ if (APPLE)
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.cpp b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.cpp
new file mode 100644
index 000000000000..6a4935d2552c
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.cpp
@@ -0,0 +1,11 @@
+--- eiskaltdcpp-qt/src/HubFrame.cpp.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-qt/src/HubFrame.cpp 2014-08-17 02:00:34.000000000 +0400
+@@ -772,7 +772,7 @@
+ }
+ }
+
+-HubFrame::HubFrame(QWidget *parent=NULL, QString hub="", QString encoding=""):
++HubFrame::HubFrame(QWidget *parent, QString hub, QString encoding):
+ QWidget(parent),
+ d_ptr(new HubFramePrivate())
+ {
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.h b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.h
new file mode 100644
index 000000000000..1d69ec0b7b36
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__HubFrame.h
@@ -0,0 +1,11 @@
+--- eiskaltdcpp-qt/src/HubFrame.h.orig 2014-08-17 01:57:00.000000000 +0400
++++ eiskaltdcpp-qt/src/HubFrame.h 2014-08-17 01:57:33.000000000 +0400
+@@ -128,7 +128,7 @@
+ typedef QMap<QString, QVariant> VarMap;
+ typedef QList<ShellCommandRunner*> ShellList;
+
+- HubFrame(QWidget *parent, QString, QString);
++ HubFrame(QWidget *parent=NULL, QString hub="", QString encoding="");
+ ~HubFrame();
+
+ bool parseForCmd(QString, QWidget *);
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__main.cpp b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__main.cpp
new file mode 100644
index 000000000000..845bedff2b45
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-eiskaltdcpp-qt__src__main.cpp
@@ -0,0 +1,10 @@
+--- eiskaltdcpp-qt/src/main.cpp.orig 2013-08-29 21:25:02.000000000 +0400
++++ eiskaltdcpp-qt/src/main.cpp 2014-08-16 10:25:44.000000000 +0400
+@@ -73,7 +73,6 @@
+ #include <unistd.h>
+ #include <signal.h>
+ #if !defined (__HAIKU__)
+-#include <execinfo.h>
+
+ #ifdef ENABLE_STACKTRACE
+ #include "extra/stacktrace.h"
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-json__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-json__CMakeLists.txt
new file mode 100644
index 000000000000..e044b7c47a40
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-json__CMakeLists.txt
@@ -0,0 +1,11 @@
+--- json/CMakeLists.txt.orig 2013-08-29 21:25:02.000000000 +0400
++++ json/CMakeLists.txt 2014-08-14 09:48:27.364617149 +0400
+@@ -12,7 +12,7 @@
+ set_source_files_properties(${PROJECT_SOURCE_DIR}/jsonrpc-cpp/mongoose.c PROPERTIES COMPILE_FLAGS "-DNDEBUG -DNO_CGI -DNO_SSL")
+ #option (LOCAL_JSONCPP "Use local JsonCpp" ON)
+ #if (LOCAL_JSONCPP)
+- set (JSONCPP_LIBRARY jsoncpp)
++ set (JSONCPP_LIBRARY jsoncpp ${CMAKE_THREAD_LIBS_INIT})
+ set (JSONCPP_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/jsoncpp/)
+ include_directories(${JSONCPP_INCLUDE_DIR})
+ aux_source_directory(${PROJECT_SOURCE_DIR}/jsoncpp/ jsoncpp_SRCS)
diff --git a/net-p2p/eiskaltdcpp-lib/pkg-descr b/net-p2p/eiskaltdcpp-lib/pkg-descr
index cf93e173f6ac..d21bf7f070b4 100644
--- a/net-p2p/eiskaltdcpp-lib/pkg-descr
+++ b/net-p2p/eiskaltdcpp-lib/pkg-descr
@@ -5,4 +5,4 @@ interoperates with all common DC hub software.
This port is DC++ core (customized) compiled as shared library.
-WWW: http://code.google.com/p/eiskaltdc/
+WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-lib/pkg-plist b/net-p2p/eiskaltdcpp-lib/pkg-plist
index 486dcca58278..5f5bc55cd551 100644
--- a/net-p2p/eiskaltdcpp-lib/pkg-plist
+++ b/net-p2p/eiskaltdcpp-lib/pkg-plist
@@ -44,6 +44,7 @@ include/eiskaltdcpp/dcpp/HttpConnection.h
include/eiskaltdcpp/dcpp/HubEntry.h
include/eiskaltdcpp/dcpp/LogManager.h
include/eiskaltdcpp/dcpp/LogManagerListener.h
+include/eiskaltdcpp/dcpp/MediaInfo.h
include/eiskaltdcpp/dcpp/MerkleCheckOutputStream.h
include/eiskaltdcpp/dcpp/MerkleTree.h
include/eiskaltdcpp/dcpp/NmdcHub.h
@@ -91,21 +92,21 @@ include/eiskaltdcpp/dcpp/UserConnection.h
include/eiskaltdcpp/dcpp/UserConnectionListener.h
include/eiskaltdcpp/dcpp/Util.h
include/eiskaltdcpp/dcpp/Wildcards.h
-include/eiskaltdcpp/dcpp/WindowInfo.h
-include/eiskaltdcpp/dcpp/WindowManager.h
-include/eiskaltdcpp/dcpp/WindowManagerListener.h
include/eiskaltdcpp/dcpp/ZUtils.h
include/eiskaltdcpp/dcpp/compiler.h
include/eiskaltdcpp/dcpp/debug.h
include/eiskaltdcpp/dcpp/format.h
include/eiskaltdcpp/dcpp/forward.h
include/eiskaltdcpp/dcpp/noexcept.h
+include/eiskaltdcpp/dcpp/nullptr.h
include/eiskaltdcpp/dcpp/stdinc.h
include/eiskaltdcpp/dcpp/typedefs.h
include/eiskaltdcpp/dcpp/version.h
include/eiskaltdcpp/dcpp/w.h
@dirrm include/eiskaltdcpp/dcpp
@dirrm include/eiskaltdcpp
+@dirrmtry share/locale/sr@latin/LC_MESSAGES
+@dirrmtry share/locale/sr@latin
lib/libeiskaltdcpp.so.2.2
lib/libeiskaltdcpp.so.2
lib/libeiskaltdcpp.so
@@ -113,12 +114,15 @@ share/locale/be/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/bg/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/cs/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/de/LC_MESSAGES/libeiskaltdcpp.mo
+share/locale/el/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/en/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/es/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/fr/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/hu/LC_MESSAGES/libeiskaltdcpp.mo
+share/locale/it/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/pl/LC_MESSAGES/libeiskaltdcpp.mo
+share/locale/pt_BR/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/ru/LC_MESSAGES/libeiskaltdcpp.mo
-share/locale/sr/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/sk/LC_MESSAGES/libeiskaltdcpp.mo
+share/locale/sr@latin/LC_MESSAGES/libeiskaltdcpp.mo
share/locale/uk/LC_MESSAGES/libeiskaltdcpp.mo
diff --git a/net-p2p/eiskaltdcpp-qt/Makefile b/net-p2p/eiskaltdcpp-qt/Makefile
index 386594f3b881..f3d3f52e4285 100644
--- a/net-p2p/eiskaltdcpp-qt/Makefile
+++ b/net-p2p/eiskaltdcpp-qt/Makefile
@@ -1,111 +1,63 @@
# Created by: Stas Timokhin <stast@bsdportal.ru>
# $FreeBSD$
-PORTNAME= eiskaltdcpp-qt
-PORTVERSION= 2.2.4
-PORTREVISION= 5
+PORTNAME= eiskaltdcpp
CATEGORIES= net-p2p
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= eiskaltdcpp-${DISTVERSION}
+PKGNAMESUFFIX= -qt
MAINTAINER= ports@FreeBSD.org
COMMENT= EiskaltDC++ Direct Connect client Qt GUI
LICENSE= GPLv3
-RUN_DEPENDS= ${LOCALBASE}/share/eiskaltdcpp/keep_me:${PORTSDIR}/net-p2p/eiskaltdcpp-data
+RUN_DEPENDS= eiskaltdcpp-data>=0:${PORTSDIR}/net-p2p/eiskaltdcpp-data
+LIB_DEPENDS= libeiskaltdcpp.so:${PORTSDIR}/net-p2p/eiskaltdcpp-lib
-LIB_DEPENDS+= libeiskaltdcpp.so:${PORTSDIR}/net-p2p/eiskaltdcpp-lib \
- libexecinfo.so:${PORTSDIR}/devel/libexecinfo
-BUILD_DEPENDS+= chrpath:${PORTSDIR}/devel/chrpath
+MASTERDIR= ${.CURDIR}/../eiskaltdcpp-lib
-CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF
-
-PROJECTHOST= eiskaltdc
-
-USE_GCC= yes
-USES= cmake gettext tar:xz
+USES= cmake gettext compiler:c++11-lib desktop-file-utils
USE_OPENSSL= yes
+USE_QT4= gui xml network qmake_build uic_build \
+ moc_build rcc_build linguist_build
-MAN1= ${PORTNAME}.1
-MANCOMPRESSED= yes
-
-OPTIONS_DEFINE= ASPELL FREE_SPACE DBUS_NOTIFY QTSCRIPT QML SQLITE MINIUPNP
-OPTIONS_DEFAULT= FREE_SPACE DBUS_NOTIFY MINIUPNP
+OPTIONS_DEFINE= ASPELL FREE_SPACE DBUS_NOTIFY QTSCRIPT QML SQLITE
+OPTIONS_DEFAULT= FREE_SPACE DBUS_NOTIFY
+OPTIONS_SUB= yes
FREE_SPACE_DESC= Free space bar in status panel
DBUS_NOTIFY_DESC= DBus notification support
QTSCRIPT_DESC= QtScript support
QML_DESC= Qt Declarative ui support
-SQLITE_DESC= SQLite support (experimental)
-MINIUPNP_DESC= UPnP support
-USE_QT4= gui xml network qmake_build uic_build \
- moc_build rcc_build linguist_build
CMAKE_ARGS+= -DUSE_QT:BOOL=ON
CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF
-CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp"
CMAKE_ARGS+= -DCREATE_MO:BOOL=OFF
-CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib"
-CMAKE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=ON
-
-BUILD_WRKSRC= ${WRKSRC}/${PORTNAME}
-INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MASPELL}
-LIB_DEPENDS+= libaspell.so:${PORTSDIR}/textproc/aspell
-CMAKE_ARGS+= -DUSE_ASPELL:BOOL=on
-.else
-CMAKE_ARGS+= -DUSE_ASPELL:BOOL=0
-.endif
-
-.if ${PORT_OPTIONS:MFREE_SPACE}
-CMAKE_ARGS+= -DFREE_SPACE_BAR_C:BOOL=ON
-.else
-CMAKE_ARGS+= -DFREE_SPACE_BAR_C:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MDBUS_NOTIFY}
-CMAKE_ARGS+= -DDBUS_NOTIFY:BOOL=ON
-USE_QT4+= dbus
-.else
-CMAKE_ARGS+= -DDBUS_NOTIFY:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MQTSCRIPT}
-CMAKE_ARGS+= -DUSE_JS:BOOL=ON
-USE_QT4+= script
-RUN_DEPENDS+= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so:${PORTSDIR}/devel/qtscriptgenerator
-PLIST_SUB+= QTSCRIPT=""
-.else
-CMAKE_ARGS+= -DUSE_JS:BOOL=OFF
-PLIST_SUB+= QTSCRIPT="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MQML}
-CMAKE_ARGS+= -DUSE_QT_QML:BOOL=ON
-USE_QT4+= declarative
-.else
-CMAKE_ARGS+= -DUSE_QT_QML:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MSQLITE}
-CMAKE_ARGS+= -DUSE_QT_SQLITE:BOOL=ON
-USE_QT4+= sql-sqlite3
-.else
-CMAKE_ARGS+= -DUSE_QT_SQLITE:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MMINIUPNP}
-LIB_DEPENDS+= libminiupnpc.so:${PORTSDIR}/net/miniupnpc
-CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=OFF
-.else
-CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=OFF
-.endif
-
-post-build:
- ${LOCALBASE}/bin/chrpath -r "${_GCC_RUNTIME}" "${WRKSRC}/${PORTNAME}/${PORTNAME}"
-
-.include <bsd.port.mk>
+CMAKE_ARGS+= -DINSTALL_DATA:BOOL=OFF
+
+BUILD_WRKSRC= ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
+INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}
+
+ASPELL_LIB_DEPENDS= libaspell.so:${PORTSDIR}/textproc/aspell
+ASPELL_CMAKE_ON= -DUSE_ASPELL:BOOL=ON
+ASPELL_CMAKE_OFF= -DUSE_ASPELL:BOOL=OFF
+
+FREE_SPACE_CMAKE_ON= -DFREE_SPACE_BAR_C:BOOL=ON
+FREE_SPACE_CMAKE_OFF= -DFREE_SPACE_BAR_C:BOOL=OFF
+
+DBUS_NOTIFY_USE= QT4=dbus
+DBUS_NOTIFY_CMAKE_ON= -DDBUS_NOTIFY:BOOL=ON
+DBUS_NOTIFY_CMAKE_OFF= -DDBUS_NOTIFY:BOOL=OFF
+
+QTSCRIPT_USE= QT4=script
+QTSCRIPT_RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so:${PORTSDIR}/devel/qtscriptgenerator
+QTSCRIPT_CMAKE_ON= -DUSE_JS:BOOL=ON
+QTSCRIPT_CMAKE_OFF= -DUSE_JS:BOOL=OFF
+
+QML_USE= QT4=declarative
+QML_CMAKE_ON= -DUSE_QT_QML:BOOL=ON
+QML_CMAKE_OFF= -DUSE_QT_QML:BOOL=OFF
+
+SQLITE_USE= QT4=sql-sqlite3
+SQLITE_CMAKE_ON= -DUSE_QT_SQLITE:BOOL=ON
+SQLITE_CMAKE_OFF= -DUSE_QT_SQLITE:BOOL=OFF
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/eiskaltdcpp-qt/distinfo b/net-p2p/eiskaltdcpp-qt/distinfo
deleted file mode 100644
index f94894f67b5f..000000000000
--- a/net-p2p/eiskaltdcpp-qt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eiskaltdcpp-2.2.4.tar.xz) = a14d44ad1c48dc97354e17d3d8d8fc9bdd7be646d275603d092c6d9ebf7061b4
-SIZE (eiskaltdcpp-2.2.4.tar.xz) = 2008920
diff --git a/net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt
deleted file mode 100644
index 33571dc4a48a..000000000000
--- a/net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,42 +0,0 @@
---- CMakeLists.txt.orig 2011-10-02 22:12:43.000000000 +0700
-+++ CMakeLists.txt 2013-05-10 19:57:21.000000000 +0700
-@@ -256,7 +256,7 @@
- endif()
- message (STATUS "USED LOCAL BOOST HEADERS")
- else (LOCAL_BOOST)
-- find_package (Boost REQUIRED)
-+ find_package (Boost COMPONENTS system REQUIRED)
- if (Boost_VERSION VERSION_LESS 103900)
- add_definitions(-DFIX_FOR_OLD_BOOST)
- endif()
-@@ -370,16 +370,14 @@
- else (MINGW)
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
- endif (MINGW)
-- if (NOT APPLE)
-- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wl,--as-needed")
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--as-needed")
-- endif (NOT APPLE)
- set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -pipe -DNDEBUG")
- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DQT_NO_DEBUG -pipe")
- set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -UNDEBUG -g3 -pipe")
- endif ()
-
--include_directories(${eiskaltdcpp_BINARY_DIR}
-+include_directories(
-+ ${EISKALTDCPP_INCLUDE_DIR}
-+ ${eiskaltdcpp_BINARY_DIR}
- ${eiskaltdcpp_SOURCE_DIR}
- ${GMP_INCLUDE_DIR}
- )
-@@ -451,7 +449,9 @@
- add_subdirectory (dht)
- endif (WITH_DHT)
-
--add_subdirectory (dcpp)
-+if (BUILD_LIB)
-+ add_subdirectory (dcpp)
-+endif (BUILD_LIB)
-
- if (USE_QT)
- add_subdirectory (eiskaltdcpp-qt)
diff --git a/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt b/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt
deleted file mode 100644
index 4e02989c7e8f..000000000000
--- a/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt
+++ /dev/null
@@ -1,44 +0,0 @@
---- eiskaltdcpp-qt/CMakeLists.txt.orig 2011-10-02 18:12:43.000000000 +0300
-+++ eiskaltdcpp-qt/CMakeLists.txt 2011-10-03 11:20:59.000000000 +0300
-@@ -359,6 +359,10 @@
- set_property(SOURCE ${PROJECT_SOURCE_DIR}/src/main.cpp PROPERTY COMPILE_DEFINITIONS ENABLE_STACKTRACE)
- endif (ENABLE_STACKTRACE)
-
-+if (USE_MINIUPNP OR FREE_SPACE_BAR_C)
-+ list(APPEND LIBS extra)
-+endif (USE_MINIUPNP OR FREE_SPACE_BAR_C)
-+
- if (APPLE)
- set (MACOSICON "${PROJECT_SOURCE_DIR}/../icons/icon_128x128.icns")
- set (MACOSICONINBUNDLE "icon_128x128.icns")
-@@ -396,10 +400,19 @@
- add_definitions(-DCLIENT_RES_DIR="${CLIENT_DATA_DIR}/qt/resources")
- endif (APPLE)
-
-+if (BUILD_LIB)
-+ set(DCPP_LIB dcpp)
-+else (BUILD_LIB)
-+ find_library(DCPP_LIB eiskaltdcpp)
-+ if (DCPP_LIB)
-+ message(STATUS "EiskaltDC++ shared library found at ${DCPP_LIB}")
-+ endif (DCPP_LIB)
-+endif (BUILD_LIB)
-+
- if (APPLE)
-- target_link_libraries (eiskaltdcpp-qt ${LIBS} dcpp iconv)
-+ target_link_libraries (eiskaltdcpp-qt ${LIBS} ${DCPP_LIB} iconv)
- else (APPLE)
-- target_link_libraries (eiskaltdcpp-qt ${LIBS} dcpp)
-+ target_link_libraries (eiskaltdcpp-qt ${LIBS} ${DCPP_LIB})
- endif (APPLE)
-
- if (APPLE)
-@@ -469,7 +482,7 @@
- else (APPLE)
- install (FILES ${PROJECT_BINARY_DIR}/default.rcc DESTINATION ${CLIENT_DATA_DIR}/qt/resources)
- if (UNIX AND NOT HAIKU)
-- install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-qt.1.gz DESTINATION ${SHARE_DIR}/man/man1)
-+ install (FILES ${PROJECT_BINARY_DIR}/eiskaltdcpp-qt.1.gz DESTINATION man/man1)
- install (FILES eiskaltdcpp-qt.desktop DESTINATION ${SHARE_DIR}/applications)
- endif (UNIX AND NOT HAIKU)
- endif (APPLE)
diff --git a/net-p2p/eiskaltdcpp-qt/pkg-descr b/net-p2p/eiskaltdcpp-qt/pkg-descr
deleted file mode 100644
index 228e3214d356..000000000000
--- a/net-p2p/eiskaltdcpp-qt/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-EiskaltDC++ is a cross-platform program that uses the Direct Connect
-and ADC protocol. It is compatible with other DC clients, such as the
-original DC from Neomodus, DC++ and derivatives. EiskaltDC++ also
-interoperates with all common DC hub software.
-
-This port is Qt GUI that uses eiskaltdcpp-lib.
-
-WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-qt/pkg-plist b/net-p2p/eiskaltdcpp-qt/pkg-plist
index c11923a6ce1d..08b61d8f28a5 100644
--- a/net-p2p/eiskaltdcpp-qt/pkg-plist
+++ b/net-p2p/eiskaltdcpp-qt/pkg-plist
@@ -1,272 +1,298 @@
bin/eiskaltdcpp-qt
+man/man1/eiskaltdcpp-qt.1.gz
share/applications/eiskaltdcpp-qt.desktop
-share/eiskaltdcpp/qt/icons/appl/default/adls.png
-share/eiskaltdcpp/qt/icons/appl/default/application-exit.png
-share/eiskaltdcpp/qt/icons/appl/default/application-x-archive.png
-share/eiskaltdcpp/qt/icons/appl/default/application-x-executable.png
-share/eiskaltdcpp/qt/icons/appl/default/audio-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/default/ball_green.png
-share/eiskaltdcpp/qt/icons/appl/default/bookmark-new.png
-share/eiskaltdcpp/qt/icons/appl/default/chat.png
-share/eiskaltdcpp/qt/icons/appl/default/configure.png
-share/eiskaltdcpp/qt/icons/appl/default/console.png
-share/eiskaltdcpp/qt/icons/appl/default/default.qrc
-share/eiskaltdcpp/qt/icons/appl/default/dialog-close.png
-share/eiskaltdcpp/qt/icons/appl/default/document-edit.png
-share/eiskaltdcpp/qt/icons/appl/default/download.png
-share/eiskaltdcpp/qt/icons/appl/default/edit-clear-locationbar-rtl.png
-share/eiskaltdcpp/qt/icons/appl/default/edit-clear.png
-share/eiskaltdcpp/qt/icons/appl/default/edit-copy.png
-share/eiskaltdcpp/qt/icons/appl/default/edit-delete.png
-share/eiskaltdcpp/qt/icons/appl/default/edit-find.png
-share/eiskaltdcpp/qt/icons/appl/default/eraser.png
-share/eiskaltdcpp/qt/icons/appl/default/face-smile.png
-share/eiskaltdcpp/qt/icons/appl/default/fav.png
-share/eiskaltdcpp/qt/icons/appl/default/favadd.png
-share/eiskaltdcpp/qt/icons/appl/default/favrem.png
-share/eiskaltdcpp/qt/icons/appl/default/favserver.png
-share/eiskaltdcpp/qt/icons/appl/default/favusers.png
-share/eiskaltdcpp/qt/icons/appl/default/find.png
-share/eiskaltdcpp/qt/icons/appl/default/folder-blue.png
-share/eiskaltdcpp/qt/icons/appl/default/freespace.png
-share/eiskaltdcpp/qt/icons/appl/default/go-down-search.png
-share/eiskaltdcpp/qt/icons/appl/default/go-down.png
-share/eiskaltdcpp/qt/icons/appl/default/go-up-search.png
-share/eiskaltdcpp/qt/icons/appl/default/go-up.png
-share/eiskaltdcpp/qt/icons/appl/default/gui.png
-share/eiskaltdcpp/qt/icons/appl/default/hashing.png
-share/eiskaltdcpp/qt/icons/appl/default/hubmsg.png
-share/eiskaltdcpp/qt/icons/appl/default/icon_appl.png
-share/eiskaltdcpp/qt/icons/appl/default/icon_appl_big.png
-share/eiskaltdcpp/qt/icons/appl/default/icon_msg.png
-share/eiskaltdcpp/qt/icons/appl/default/im-user-away.png
-share/eiskaltdcpp/qt/icons/appl/default/image-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/default/list-add.png
-share/eiskaltdcpp/qt/icons/appl/default/log_file.png
-share/eiskaltdcpp/qt/icons/appl/default/message.png
-share/eiskaltdcpp/qt/icons/appl/default/network-connect.png
-share/eiskaltdcpp/qt/icons/appl/default/network-disconnect.png
-share/eiskaltdcpp/qt/icons/appl/default/openlist.png
-share/eiskaltdcpp/qt/icons/appl/default/own_filelist.png
-share/eiskaltdcpp/qt/icons/appl/default/plugin.png
-share/eiskaltdcpp/qt/icons/appl/default/pmmsg.png
-share/eiskaltdcpp/qt/icons/appl/default/qt-logo.png
-share/eiskaltdcpp/qt/icons/appl/default/reconnect.png
-share/eiskaltdcpp/qt/icons/appl/default/refrlist.png
-share/eiskaltdcpp/qt/icons/appl/default/reload.png
-share/eiskaltdcpp/qt/icons/appl/default/server.png
-share/eiskaltdcpp/qt/icons/appl/default/slow.png
-share/eiskaltdcpp/qt/icons/appl/default/slow_off.png
-share/eiskaltdcpp/qt/icons/appl/default/spam.png
-share/eiskaltdcpp/qt/icons/appl/default/spy.png
-share/eiskaltdcpp/qt/icons/appl/default/status.png
-share/eiskaltdcpp/qt/icons/appl/default/text-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/default/transfer.png
-share/eiskaltdcpp/qt/icons/appl/default/unknown.png
-share/eiskaltdcpp/qt/icons/appl/default/users.png
-share/eiskaltdcpp/qt/icons/appl/default/video-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/default/view-close.png
-share/eiskaltdcpp/qt/icons/appl/default/view-filter.png
-share/eiskaltdcpp/qt/icons/appl/default/zoom-in.png
-share/eiskaltdcpp/qt/icons/appl/default/zoom-out.png
-share/eiskaltdcpp/qt/icons/user/default/usericons.png
-share/eiskaltdcpp/qt/icons/appl/faenza/adls.png
-share/eiskaltdcpp/qt/icons/appl/faenza/application-exit.png
-share/eiskaltdcpp/qt/icons/appl/faenza/application-x-archive.png
-share/eiskaltdcpp/qt/icons/appl/faenza/application-x-executable.png
-share/eiskaltdcpp/qt/icons/appl/faenza/audio-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/faenza/ball_green.png
-share/eiskaltdcpp/qt/icons/appl/faenza/bookmark-new.png
-share/eiskaltdcpp/qt/icons/appl/faenza/chat.png
-share/eiskaltdcpp/qt/icons/appl/faenza/configure.png
-share/eiskaltdcpp/qt/icons/appl/faenza/console.png
-share/eiskaltdcpp/qt/icons/appl/faenza/dialog-close.png
-share/eiskaltdcpp/qt/icons/appl/faenza/document-edit.png
-share/eiskaltdcpp/qt/icons/appl/faenza/download.png
-share/eiskaltdcpp/qt/icons/appl/faenza/edit-clear-locationbar-rtl.png
-share/eiskaltdcpp/qt/icons/appl/faenza/edit-clear.png
-share/eiskaltdcpp/qt/icons/appl/faenza/edit-copy.png
-share/eiskaltdcpp/qt/icons/appl/faenza/edit-delete.png
-share/eiskaltdcpp/qt/icons/appl/faenza/edit-find.png
-share/eiskaltdcpp/qt/icons/appl/faenza/eraser.png
-share/eiskaltdcpp/qt/icons/appl/faenza/face-smile.png
-share/eiskaltdcpp/qt/icons/appl/faenza/fav.png
-share/eiskaltdcpp/qt/icons/appl/faenza/favadd.png
-share/eiskaltdcpp/qt/icons/appl/faenza/favrem.png
-share/eiskaltdcpp/qt/icons/appl/faenza/favserver.png
-share/eiskaltdcpp/qt/icons/appl/faenza/favusers.png
-share/eiskaltdcpp/qt/icons/appl/faenza/find.png
-share/eiskaltdcpp/qt/icons/appl/faenza/folder-blue.png
-share/eiskaltdcpp/qt/icons/appl/faenza/freespace.png
-share/eiskaltdcpp/qt/icons/appl/faenza/go-down-search.png
-share/eiskaltdcpp/qt/icons/appl/faenza/go-down.png
-share/eiskaltdcpp/qt/icons/appl/faenza/go-up-search.png
-share/eiskaltdcpp/qt/icons/appl/faenza/go-up.png
-share/eiskaltdcpp/qt/icons/appl/faenza/gui.png
-share/eiskaltdcpp/qt/icons/appl/faenza/hashing.png
-share/eiskaltdcpp/qt/icons/appl/faenza/hubmsg.png
-share/eiskaltdcpp/qt/icons/appl/faenza/icon_appl.png
-share/eiskaltdcpp/qt/icons/appl/faenza/icon_appl_big.png
-share/eiskaltdcpp/qt/icons/appl/faenza/icon_msg.png
-share/eiskaltdcpp/qt/icons/appl/faenza/im-user-away.png
-share/eiskaltdcpp/qt/icons/appl/faenza/image-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/faenza/list-add.png
-share/eiskaltdcpp/qt/icons/appl/faenza/log_file.png
-share/eiskaltdcpp/qt/icons/appl/faenza/message.png
-share/eiskaltdcpp/qt/icons/appl/faenza/network-connect.png
-share/eiskaltdcpp/qt/icons/appl/faenza/network-disconnect.png
-share/eiskaltdcpp/qt/icons/appl/faenza/openlist.png
-share/eiskaltdcpp/qt/icons/appl/faenza/own_filelist.png
-share/eiskaltdcpp/qt/icons/appl/faenza/plugin.png
-share/eiskaltdcpp/qt/icons/appl/faenza/pmmsg.png
-share/eiskaltdcpp/qt/icons/appl/faenza/qt-logo.png
-share/eiskaltdcpp/qt/icons/appl/faenza/reconnect.png
-share/eiskaltdcpp/qt/icons/appl/faenza/refrlist.png
-share/eiskaltdcpp/qt/icons/appl/faenza/reload.png
-share/eiskaltdcpp/qt/icons/appl/faenza/server.png
-share/eiskaltdcpp/qt/icons/appl/faenza/slow.png
-share/eiskaltdcpp/qt/icons/appl/faenza/slow_off.png
-share/eiskaltdcpp/qt/icons/appl/faenza/spam.png
-share/eiskaltdcpp/qt/icons/appl/faenza/spy.png
-share/eiskaltdcpp/qt/icons/appl/faenza/status.png
-share/eiskaltdcpp/qt/icons/appl/faenza/text-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/faenza/transfer.png
-share/eiskaltdcpp/qt/icons/appl/faenza/unknown.png
-share/eiskaltdcpp/qt/icons/appl/faenza/users.png
-share/eiskaltdcpp/qt/icons/appl/faenza/video-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/faenza/view-close.png
-share/eiskaltdcpp/qt/icons/appl/faenza/view-filter.png
-share/eiskaltdcpp/qt/icons/appl/faenza/zoom-in.png
-share/eiskaltdcpp/qt/icons/appl/faenza/zoom-out.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/adls.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/application-exit.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/application-x-archive.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/application-x-executable.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/audio-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/ball_green.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/bookmark-new.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/chat.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/configure.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/console.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/default.qrc
-share/eiskaltdcpp/qt/icons/appl/monochrome/dialog-close.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/document-edit.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/download.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/edit-clear-locationbar-rtl.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/edit-clear.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/edit-copy.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/edit-delete.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/edit-find.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/eraser.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/face-smile.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/fav.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/favadd.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/favrem.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/favserver.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/favusers.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/find.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/folder-blue.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/freespace.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/go-down-search.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/go-down.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/go-up-search.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/go-up.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/gui.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/hashing.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/hubmsg.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/icon_appl.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/icon_appl_big.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/icon_msg.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/im-user-away.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/image-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/list-add.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/log_file.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/message.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/network-connect.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/network-disconnect.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/openlist.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/own_filelist.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/plugin.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/pmmsg.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/qt-logo.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/reconnect.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/refrlist.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/reload.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/server.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/slow.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/slow_off.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/spam.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/spy.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/status.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/text-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/transfer.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/unknown.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/users.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/video-x-generic.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/view-close.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/view-filter.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/zoom-in.png
-share/eiskaltdcpp/qt/icons/appl/monochrome/zoom-out.png
-share/eiskaltdcpp/qt/icons/user/valknut/usericons.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/amarok_nowplay/amarok.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/amarok_nowplay/amarok.sh
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/amarok_nowplay/main.js
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/amarok_nowplay/script.desc
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/clementine_nowplay/clementine.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/clementine_nowplay/clementine.sh
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/clementine_nowplay/main.js
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/clementine_nowplay/script.desc
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/gnome/commands.ru_RU.UTF-8.php
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/gnome/gnome.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/gnome/main.js
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/gnome/script.desc
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/konsole/konsole.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/konsole/main.js
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/konsole/script.desc
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/logmanager/log_file.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/logmanager/main.js
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/logmanager/script.desc
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/Button.qml
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/TicTac.qml
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/pics/board.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/pics/o.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/pics/x.png
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/tic-tac-toe.js
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/script.desc
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/tic-tac-toe.qml
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/tic-tac-toe.qmlproject
-%%QTSCRIPT%%share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/x.png
-share/eiskaltdcpp/qt/resources/default.rcc
-share/eiskaltdcpp/qt/ts/be.qm
-share/eiskaltdcpp/qt/ts/bg.qm
-share/eiskaltdcpp/qt/ts/cs.qm
-share/eiskaltdcpp/qt/ts/de.qm
-share/eiskaltdcpp/qt/ts/en.qm
-share/eiskaltdcpp/qt/ts/es.qm
-share/eiskaltdcpp/qt/ts/fr.qm
-share/eiskaltdcpp/qt/ts/hu.qm
-share/eiskaltdcpp/qt/ts/pl.qm
-share/eiskaltdcpp/qt/ts/ru.qm
-share/eiskaltdcpp/qt/ts/sr.qm
-share/eiskaltdcpp/qt/ts/sk.qm
-share/eiskaltdcpp/qt/ts/uk.qm
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/amarok_nowplay
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/clementine_nowplay
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/gnome
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/logmanager
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content/pics
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/tic-tac-toe/content
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/tic-tac-toe
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts/konsole
-%%QTSCRIPT%%@dirrm share/eiskaltdcpp/qt/qtscripts
-@dirrm share/eiskaltdcpp/qt/icons/appl/default
-@dirrm share/eiskaltdcpp/qt/icons/appl/faenza
-@dirrm share/eiskaltdcpp/qt/icons/appl/monochrome
-@dirrm share/eiskaltdcpp/qt/icons/appl
-@dirrm share/eiskaltdcpp/qt/icons/user/default
-@dirrm share/eiskaltdcpp/qt/icons/user/valknut
-@dirrm share/eiskaltdcpp/qt/icons/user
-@dirrm share/eiskaltdcpp/qt/icons
-@dirrm share/eiskaltdcpp/qt/ts
-@dirrm share/eiskaltdcpp/qt/resources
-@dirrm share/eiskaltdcpp/qt
+%%DATADIR%%/qt/icons/appl/default/adls.png
+%%DATADIR%%/qt/icons/appl/default/application-exit.png
+%%DATADIR%%/qt/icons/appl/default/application-x-archive.png
+%%DATADIR%%/qt/icons/appl/default/application-x-executable.png
+%%DATADIR%%/qt/icons/appl/default/audio-x-generic.png
+%%DATADIR%%/qt/icons/appl/default/ball_green.png
+%%DATADIR%%/qt/icons/appl/default/bookmark-new.png
+%%DATADIR%%/qt/icons/appl/default/chat.png
+%%DATADIR%%/qt/icons/appl/default/configure.png
+%%DATADIR%%/qt/icons/appl/default/console.png
+%%DATADIR%%/qt/icons/appl/default/default.qrc
+%%DATADIR%%/qt/icons/appl/default/dialog-close.png
+%%DATADIR%%/qt/icons/appl/default/document-edit.png
+%%DATADIR%%/qt/icons/appl/default/download.png
+%%DATADIR%%/qt/icons/appl/default/edit-clear-locationbar-rtl.png
+%%DATADIR%%/qt/icons/appl/default/edit-clear.png
+%%DATADIR%%/qt/icons/appl/default/edit-copy.png
+%%DATADIR%%/qt/icons/appl/default/edit-delete.png
+%%DATADIR%%/qt/icons/appl/default/edit-find.png
+%%DATADIR%%/qt/icons/appl/default/eraser.png
+%%DATADIR%%/qt/icons/appl/default/face-smile.png
+%%DATADIR%%/qt/icons/appl/default/fav.png
+%%DATADIR%%/qt/icons/appl/default/favadd.png
+%%DATADIR%%/qt/icons/appl/default/favrem.png
+%%DATADIR%%/qt/icons/appl/default/favserver.png
+%%DATADIR%%/qt/icons/appl/default/favusers.png
+%%DATADIR%%/qt/icons/appl/default/find.png
+%%DATADIR%%/qt/icons/appl/default/folder-blue.png
+%%DATADIR%%/qt/icons/appl/default/freespace.png
+%%DATADIR%%/qt/icons/appl/default/go-down-search.png
+%%DATADIR%%/qt/icons/appl/default/go-down.png
+%%DATADIR%%/qt/icons/appl/default/go-next.png
+%%DATADIR%%/qt/icons/appl/default/go-previous.png
+%%DATADIR%%/qt/icons/appl/default/go-top.png
+%%DATADIR%%/qt/icons/appl/default/go-up-search.png
+%%DATADIR%%/qt/icons/appl/default/go-up.png
+%%DATADIR%%/qt/icons/appl/default/gui.png
+%%DATADIR%%/qt/icons/appl/default/hashing.png
+%%DATADIR%%/qt/icons/appl/default/hubmsg.png
+%%DATADIR%%/qt/icons/appl/default/icon_appl.png
+%%DATADIR%%/qt/icons/appl/default/icon_appl_big.png
+%%DATADIR%%/qt/icons/appl/default/icon_msg.png
+%%DATADIR%%/qt/icons/appl/default/icon_msg_big.png
+%%DATADIR%%/qt/icons/appl/default/im-user-away.png
+%%DATADIR%%/qt/icons/appl/default/image-x-generic.png
+%%DATADIR%%/qt/icons/appl/default/list-add.png
+%%DATADIR%%/qt/icons/appl/default/log_file.png
+%%DATADIR%%/qt/icons/appl/default/message.png
+%%DATADIR%%/qt/icons/appl/default/network-connect.png
+%%DATADIR%%/qt/icons/appl/default/network-disconnect.png
+%%DATADIR%%/qt/icons/appl/default/openlist.png
+%%DATADIR%%/qt/icons/appl/default/own_filelist.png
+%%DATADIR%%/qt/icons/appl/default/plugin.png
+%%DATADIR%%/qt/icons/appl/default/pmmsg.png
+%%DATADIR%%/qt/icons/appl/default/qt-logo.png
+%%DATADIR%%/qt/icons/appl/default/reconnect.png
+%%DATADIR%%/qt/icons/appl/default/refrlist.png
+%%DATADIR%%/qt/icons/appl/default/reload.png
+%%DATADIR%%/qt/icons/appl/default/server.png
+%%DATADIR%%/qt/icons/appl/default/slow.png
+%%DATADIR%%/qt/icons/appl/default/slow_off.png
+%%DATADIR%%/qt/icons/appl/default/spam.png
+%%DATADIR%%/qt/icons/appl/default/spy.png
+%%DATADIR%%/qt/icons/appl/default/status.png
+%%DATADIR%%/qt/icons/appl/default/text-x-generic.png
+%%DATADIR%%/qt/icons/appl/default/transfer.png
+%%DATADIR%%/qt/icons/appl/default/unknown.png
+%%DATADIR%%/qt/icons/appl/default/users.png
+%%DATADIR%%/qt/icons/appl/default/video-x-generic.png
+%%DATADIR%%/qt/icons/appl/default/view-close.png
+%%DATADIR%%/qt/icons/appl/default/view-filter.png
+%%DATADIR%%/qt/icons/appl/default/zoom-in.png
+%%DATADIR%%/qt/icons/appl/default/zoom-out.png
+%%DATADIR%%/qt/icons/appl/faenza/adls.png
+%%DATADIR%%/qt/icons/appl/faenza/application-exit.png
+%%DATADIR%%/qt/icons/appl/faenza/application-x-archive.png
+%%DATADIR%%/qt/icons/appl/faenza/application-x-executable.png
+%%DATADIR%%/qt/icons/appl/faenza/audio-x-generic.png
+%%DATADIR%%/qt/icons/appl/faenza/ball_green.png
+%%DATADIR%%/qt/icons/appl/faenza/bookmark-new.png
+%%DATADIR%%/qt/icons/appl/faenza/chat.png
+%%DATADIR%%/qt/icons/appl/faenza/configure.png
+%%DATADIR%%/qt/icons/appl/faenza/console.png
+%%DATADIR%%/qt/icons/appl/faenza/dialog-close.png
+%%DATADIR%%/qt/icons/appl/faenza/document-edit.png
+%%DATADIR%%/qt/icons/appl/faenza/download.png
+%%DATADIR%%/qt/icons/appl/faenza/edit-clear-locationbar-rtl.png
+%%DATADIR%%/qt/icons/appl/faenza/edit-clear.png
+%%DATADIR%%/qt/icons/appl/faenza/edit-copy.png
+%%DATADIR%%/qt/icons/appl/faenza/edit-delete.png
+%%DATADIR%%/qt/icons/appl/faenza/edit-find.png
+%%DATADIR%%/qt/icons/appl/faenza/eraser.png
+%%DATADIR%%/qt/icons/appl/faenza/face-smile.png
+%%DATADIR%%/qt/icons/appl/faenza/faenza.qrc
+%%DATADIR%%/qt/icons/appl/faenza/fav.png
+%%DATADIR%%/qt/icons/appl/faenza/favadd.png
+%%DATADIR%%/qt/icons/appl/faenza/favrem.png
+%%DATADIR%%/qt/icons/appl/faenza/favserver.png
+%%DATADIR%%/qt/icons/appl/faenza/favusers.png
+%%DATADIR%%/qt/icons/appl/faenza/find.png
+%%DATADIR%%/qt/icons/appl/faenza/folder-blue.png
+%%DATADIR%%/qt/icons/appl/faenza/freespace.png
+%%DATADIR%%/qt/icons/appl/faenza/go-down-search.png
+%%DATADIR%%/qt/icons/appl/faenza/go-down.png
+%%DATADIR%%/qt/icons/appl/faenza/go-next.png
+%%DATADIR%%/qt/icons/appl/faenza/go-previous.png
+%%DATADIR%%/qt/icons/appl/faenza/go-top.png
+%%DATADIR%%/qt/icons/appl/faenza/go-up-search.png
+%%DATADIR%%/qt/icons/appl/faenza/go-up.png
+%%DATADIR%%/qt/icons/appl/faenza/gui.png
+%%DATADIR%%/qt/icons/appl/faenza/hashing.png
+%%DATADIR%%/qt/icons/appl/faenza/hubmsg.png
+%%DATADIR%%/qt/icons/appl/faenza/icon_appl.png
+%%DATADIR%%/qt/icons/appl/faenza/icon_appl_big.png
+%%DATADIR%%/qt/icons/appl/faenza/icon_msg.png
+%%DATADIR%%/qt/icons/appl/faenza/icon_msg_big.png
+%%DATADIR%%/qt/icons/appl/faenza/im-user-away.png
+%%DATADIR%%/qt/icons/appl/faenza/image-x-generic.png
+%%DATADIR%%/qt/icons/appl/faenza/list-add.png
+%%DATADIR%%/qt/icons/appl/faenza/log_file.png
+%%DATADIR%%/qt/icons/appl/faenza/message.png
+%%DATADIR%%/qt/icons/appl/faenza/network-connect.png
+%%DATADIR%%/qt/icons/appl/faenza/network-disconnect.png
+%%DATADIR%%/qt/icons/appl/faenza/openlist.png
+%%DATADIR%%/qt/icons/appl/faenza/own_filelist.png
+%%DATADIR%%/qt/icons/appl/faenza/plugin.png
+%%DATADIR%%/qt/icons/appl/faenza/pmmsg.png
+%%DATADIR%%/qt/icons/appl/faenza/qt-logo.png
+%%DATADIR%%/qt/icons/appl/faenza/reconnect.png
+%%DATADIR%%/qt/icons/appl/faenza/refrlist.png
+%%DATADIR%%/qt/icons/appl/faenza/reload.png
+%%DATADIR%%/qt/icons/appl/faenza/server.png
+%%DATADIR%%/qt/icons/appl/faenza/slow.png
+%%DATADIR%%/qt/icons/appl/faenza/slow_off.png
+%%DATADIR%%/qt/icons/appl/faenza/spam.png
+%%DATADIR%%/qt/icons/appl/faenza/spy.png
+%%DATADIR%%/qt/icons/appl/faenza/status.png
+%%DATADIR%%/qt/icons/appl/faenza/text-x-generic.png
+%%DATADIR%%/qt/icons/appl/faenza/transfer.png
+%%DATADIR%%/qt/icons/appl/faenza/unknown.png
+%%DATADIR%%/qt/icons/appl/faenza/users.png
+%%DATADIR%%/qt/icons/appl/faenza/video-x-generic.png
+%%DATADIR%%/qt/icons/appl/faenza/view-close.png
+%%DATADIR%%/qt/icons/appl/faenza/view-filter.png
+%%DATADIR%%/qt/icons/appl/faenza/zoom-in.png
+%%DATADIR%%/qt/icons/appl/faenza/zoom-out.png
+%%DATADIR%%/qt/icons/appl/monochrome/adls.png
+%%DATADIR%%/qt/icons/appl/monochrome/application-exit.png
+%%DATADIR%%/qt/icons/appl/monochrome/application-x-archive.png
+%%DATADIR%%/qt/icons/appl/monochrome/application-x-executable.png
+%%DATADIR%%/qt/icons/appl/monochrome/audio-x-generic.png
+%%DATADIR%%/qt/icons/appl/monochrome/ball_green.png
+%%DATADIR%%/qt/icons/appl/monochrome/bookmark-new.png
+%%DATADIR%%/qt/icons/appl/monochrome/chat.png
+%%DATADIR%%/qt/icons/appl/monochrome/configure.png
+%%DATADIR%%/qt/icons/appl/monochrome/console.png
+%%DATADIR%%/qt/icons/appl/monochrome/dialog-close.png
+%%DATADIR%%/qt/icons/appl/monochrome/document-edit.png
+%%DATADIR%%/qt/icons/appl/monochrome/download.png
+%%DATADIR%%/qt/icons/appl/monochrome/edit-clear-locationbar-rtl.png
+%%DATADIR%%/qt/icons/appl/monochrome/edit-clear.png
+%%DATADIR%%/qt/icons/appl/monochrome/edit-copy.png
+%%DATADIR%%/qt/icons/appl/monochrome/edit-delete.png
+%%DATADIR%%/qt/icons/appl/monochrome/edit-find.png
+%%DATADIR%%/qt/icons/appl/monochrome/eraser.png
+%%DATADIR%%/qt/icons/appl/monochrome/face-smile.png
+%%DATADIR%%/qt/icons/appl/monochrome/fav.png
+%%DATADIR%%/qt/icons/appl/monochrome/favadd.png
+%%DATADIR%%/qt/icons/appl/monochrome/favrem.png
+%%DATADIR%%/qt/icons/appl/monochrome/favserver.png
+%%DATADIR%%/qt/icons/appl/monochrome/favusers.png
+%%DATADIR%%/qt/icons/appl/monochrome/find.png
+%%DATADIR%%/qt/icons/appl/monochrome/folder-blue.png
+%%DATADIR%%/qt/icons/appl/monochrome/freespace.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-down-search.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-down.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-next.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-previous.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-top.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-up-search.png
+%%DATADIR%%/qt/icons/appl/monochrome/go-up.png
+%%DATADIR%%/qt/icons/appl/monochrome/gui.png
+%%DATADIR%%/qt/icons/appl/monochrome/hashing.png
+%%DATADIR%%/qt/icons/appl/monochrome/hubmsg.png
+%%DATADIR%%/qt/icons/appl/monochrome/icon_appl.png
+%%DATADIR%%/qt/icons/appl/monochrome/icon_appl_big.png
+%%DATADIR%%/qt/icons/appl/monochrome/icon_msg.png
+%%DATADIR%%/qt/icons/appl/monochrome/icon_msg_big.png
+%%DATADIR%%/qt/icons/appl/monochrome/im-user-away.png
+%%DATADIR%%/qt/icons/appl/monochrome/image-x-generic.png
+%%DATADIR%%/qt/icons/appl/monochrome/list-add.png
+%%DATADIR%%/qt/icons/appl/monochrome/log_file.png
+%%DATADIR%%/qt/icons/appl/monochrome/message.png
+%%DATADIR%%/qt/icons/appl/monochrome/monochrome.qrc
+%%DATADIR%%/qt/icons/appl/monochrome/network-connect.png
+%%DATADIR%%/qt/icons/appl/monochrome/network-disconnect.png
+%%DATADIR%%/qt/icons/appl/monochrome/openlist.png
+%%DATADIR%%/qt/icons/appl/monochrome/own_filelist.png
+%%DATADIR%%/qt/icons/appl/monochrome/plugin.png
+%%DATADIR%%/qt/icons/appl/monochrome/pmmsg.png
+%%DATADIR%%/qt/icons/appl/monochrome/qt-logo.png
+%%DATADIR%%/qt/icons/appl/monochrome/reconnect.png
+%%DATADIR%%/qt/icons/appl/monochrome/refrlist.png
+%%DATADIR%%/qt/icons/appl/monochrome/reload.png
+%%DATADIR%%/qt/icons/appl/monochrome/server.png
+%%DATADIR%%/qt/icons/appl/monochrome/slow.png
+%%DATADIR%%/qt/icons/appl/monochrome/slow_off.png
+%%DATADIR%%/qt/icons/appl/monochrome/spam.png
+%%DATADIR%%/qt/icons/appl/monochrome/spy.png
+%%DATADIR%%/qt/icons/appl/monochrome/status.png
+%%DATADIR%%/qt/icons/appl/monochrome/text-x-generic.png
+%%DATADIR%%/qt/icons/appl/monochrome/transfer.png
+%%DATADIR%%/qt/icons/appl/monochrome/unknown.png
+%%DATADIR%%/qt/icons/appl/monochrome/users.png
+%%DATADIR%%/qt/icons/appl/monochrome/video-x-generic.png
+%%DATADIR%%/qt/icons/appl/monochrome/view-close.png
+%%DATADIR%%/qt/icons/appl/monochrome/view-filter.png
+%%DATADIR%%/qt/icons/appl/monochrome/zoom-in.png
+%%DATADIR%%/qt/icons/appl/monochrome/zoom-out.png
+%%DATADIR%%/qt/icons/user/default/usericons.png
+%%DATADIR%%/qt/icons/user/valknut/usericons.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/amarok_nowplay/amarok.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/amarok_nowplay/amarok.sh
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/amarok_nowplay/main.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/amarok_nowplay/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/clementine_nowplay/clementine.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/clementine_nowplay/clementine.sh
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/clementine_nowplay/main.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/clementine_nowplay/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/gnome/commands.ru_RU.UTF-8.php
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/gnome/gnome.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/gnome/main.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/gnome/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/konsole/konsole.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/konsole/main.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/konsole/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/logmanager/log_file.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/logmanager/main.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/logmanager/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/main.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/qmmp.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/qmmp.sh
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/qmmp_langs/en_EN
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/qmmp_langs/es_ES
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/qmmp_langs/ru_RU
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/qmmp_nowplaying/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/content/Button.qml
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/content/TicTac.qml
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/content/pics/board.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/content/pics/o.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/content/pics/x.png
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/content/tic-tac-toe.js
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/script.desc
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/tic-tac-toe.qml
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/tic-tac-toe.qmlproject
+%%QTSCRIPT%%%%DATADIR%%/qt/qtscripts/tic-tac-toe/x.png
+%%DATADIR%%/qt/resources/default.rcc
+%%DATADIR%%/qt/ts/be.qm
+%%DATADIR%%/qt/ts/bg.qm
+%%DATADIR%%/qt/ts/cs.qm
+%%DATADIR%%/qt/ts/de.qm
+%%DATADIR%%/qt/ts/el.qm
+%%DATADIR%%/qt/ts/en.qm
+%%DATADIR%%/qt/ts/es.qm
+%%DATADIR%%/qt/ts/fr.qm
+%%DATADIR%%/qt/ts/hu.qm
+%%DATADIR%%/qt/ts/it.qm
+%%DATADIR%%/qt/ts/pl.qm
+%%DATADIR%%/qt/ts/pt_BR.qm
+%%DATADIR%%/qt/ts/ru.qm
+%%DATADIR%%/qt/ts/sk.qm
+%%DATADIR%%/qt/ts/sr@latin.qm
+%%DATADIR%%/qt/ts/uk.qm
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/amarok_nowplay
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/clementine_nowplay
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/gnome
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/logmanager
+%%QTSCRIPT%%@dirrmtry %%DATADIR%%/qt/qtscripts/qmmp_nowplaying/qmmp_langs
+%%QTSCRIPT%%@dirrmtry %%DATADIR%%/qt/qtscripts/qmmp_nowplaying
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/tic-tac-toe/content/pics
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/tic-tac-toe/content
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/tic-tac-toe
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts/konsole
+%%QTSCRIPT%%@dirrm %%DATADIR%%/qt/qtscripts
+@dirrm %%DATADIR%%/qt/icons/appl/default
+@dirrm %%DATADIR%%/qt/icons/appl/faenza
+@dirrm %%DATADIR%%/qt/icons/appl/monochrome
+@dirrm %%DATADIR%%/qt/icons/appl
+@dirrm %%DATADIR%%/qt/icons/user/default
+@dirrm %%DATADIR%%/qt/icons/user/valknut
+@dirrm %%DATADIR%%/qt/icons/user
+@dirrm %%DATADIR%%/qt/icons
+@dirrm %%DATADIR%%/qt/ts
+@dirrm %%DATADIR%%/qt/resources
+@dirrm %%DATADIR%%/qt