summaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2010-11-26 14:47:08 +0000
committerPav Lucistnik <pav@FreeBSD.org>2010-11-26 14:47:08 +0000
commit58607168edd2e45fd203e21cf8b2b743ff5ac262 (patch)
treec758da3978aaec8ece36b236c620016d49a31f1c /net-p2p
parentFixed building on CURRENT / broken alarm definition. (diff)
- Update to 2.1.1
- Split to separate ports of qt, gtk frontends, data and library PR: ports/152570 Submitted by: Maxim Ignatenko <gelraen.ua@gmail.com> (maintainer)
Notes
Notes: svn path=/head/; revision=265184
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Makefile5
-rw-r--r--net-p2p/eiskaltdc/Makefile56
-rw-r--r--net-p2p/eiskaltdc/distinfo3
-rw-r--r--net-p2p/eiskaltdc/files/patch-HashManager.cpp52
-rw-r--r--net-p2p/eiskaltdc/pkg-plist112
-rw-r--r--net-p2p/eiskaltdcpp-data/Makefile72
-rw-r--r--net-p2p/eiskaltdcpp-data/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-data/pkg-descr (renamed from net-p2p/eiskaltdc/pkg-descr)0
-rw-r--r--net-p2p/eiskaltdcpp-data/pkg-plist625
-rw-r--r--net-p2p/eiskaltdcpp-gtk/Makefile75
-rw-r--r--net-p2p/eiskaltdcpp-gtk/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt71
-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-plist126
-rw-r--r--net-p2p/eiskaltdcpp-lib/Makefile59
-rw-r--r--net-p2p/eiskaltdcpp-lib/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt15
-rw-r--r--net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt29
-rw-r--r--net-p2p/eiskaltdcpp-lib/pkg-descr8
-rw-r--r--net-p2p/eiskaltdcpp-lib/pkg-plist110
-rw-r--r--net-p2p/eiskaltdcpp-qt/Makefile94
-rw-r--r--net-p2p/eiskaltdcpp-qt/distinfo2
-rw-r--r--net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt54
-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-plist125
27 files changed, 1587 insertions, 224 deletions
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 72e1d2ce5412..4f6441056607 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -27,7 +27,10 @@
SUBDIR += edonkey-gui-gtk
SUBDIR += edonkey-gui-gtk-urlslave
SUBDIR += edonkey-tool-hash
- SUBDIR += eiskaltdc
+ SUBDIR += eiskaltdcpp-data
+ SUBDIR += eiskaltdcpp-gtk
+ SUBDIR += eiskaltdcpp-lib
+ SUBDIR += eiskaltdcpp-qt
SUBDIR += fcptools
SUBDIR += fidelio
SUBDIR += frost
diff --git a/net-p2p/eiskaltdc/Makefile b/net-p2p/eiskaltdc/Makefile
deleted file mode 100644
index 76ffa8324071..000000000000
--- a/net-p2p/eiskaltdc/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# New ports collection makefile for: net-p2p/eiskaltdc
-# Date created: 28 Aug 2009
-# Whom: Stas Timokhin <stast@bsdportal.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= eiskaltdcpp
-PORTVERSION= 2.0.3
-PORTREVISION= 1
-CATEGORIES= net-p2p
-MASTER_SITES= GOOGLE_CODE
-
-MAINTAINER= gelraen.ua@gmail.com
-COMMENT= A Direct Connect client QT GUI
-
-LIB_DEPENDS= upnp.4:${PORTSDIR}/devel/upnp \
- boost_system.4:${PORTSDIR}/devel/boost-libs
-RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme
-
-BROKEN= does not compile
-
-PROJECTHOST= eiskaltdc
-
-USE_BZIP2= yes
-USE_GCC= 4.2+
-USE_CMAKE= yes
-USE_QT_VER= 4
-USE_OPENSSL= yes
-QT_COMPONENTS= gui xml dbus network sql qmake_build uic_build \
- moc_build rcc_build linguist_build
-MAKE_JOBS_SAFE= yes
-
-MAN1= ${PORTNAME}.1
-MANCOMPRESSED= yes
-
-OPTIONS= ASPELL "Spell checking support" off
-
-.include <bsd.port.options.mk>
-
-.if defined(WITH_ASPELL)
-LIB_DEPENDS+= aspell.16:${PORTSDIR}/textproc/aspell
-CMAKE_ARGS+= -DUSE_ASPELL:BOOL=on
-.else
-CMAKE_ARGS+= -DUSE_ASPELL:BOOL=0
-.endif
-
-.if ${OSVERSION} < 700024
-USE_OPENSSL_PORT=yes
-.endif
-
-pre-configure:
- ${REINPLACE_CMD} -e 's,share/man/,man/,g' \
- ${WRKSRC}/${PORTNAME}/CMakeLists.txt
-
-.include <bsd.port.mk>
diff --git a/net-p2p/eiskaltdc/distinfo b/net-p2p/eiskaltdc/distinfo
deleted file mode 100644
index c44018566656..000000000000
--- a/net-p2p/eiskaltdc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (eiskaltdcpp-2.0.3.tar.bz2) = 0c52bf84aeaf1569851dd67362166f8e
-SHA256 (eiskaltdcpp-2.0.3.tar.bz2) = 9ef3380cbfc5acf8fde4a17666587fa9b6b3608be0187bd9fe217f7fdc568b13
-SIZE (eiskaltdcpp-2.0.3.tar.bz2) = 1033922
diff --git a/net-p2p/eiskaltdc/files/patch-HashManager.cpp b/net-p2p/eiskaltdc/files/patch-HashManager.cpp
deleted file mode 100644
index 862ddc9120b3..000000000000
--- a/net-p2p/eiskaltdc/files/patch-HashManager.cpp
+++ /dev/null
@@ -1,52 +0,0 @@
---- dcpp/HashManager.cpp.orig 2010-05-27 09:13:46.000000000 +0700
-+++ dcpp/HashManager.cpp 2010-05-27 09:14:01.000000000 +0700
-@@ -32,6 +32,49 @@
- #include <setjmp.h>
- #endif
-
-+#ifndef ILL_ILLOPC
-+#define ILL_ILLOPC 1 /* illegal opcode */
-+#define ILL_ILLOPN 2 /* illegal operand */
-+#define ILL_ILLADR 3 /* illegal addressing mode */
-+#define ILL_ILLTRP 4 /* illegal trap */
-+#define ILL_PRVOPC 5 /* privileged opcode */
-+#define ILL_PRVREG 6 /* privileged register */
-+#define ILL_COPROC 7 /* coprocessor error */
-+#define ILL_BADSTK 8 /* internal stack error */
-+#define FPE_INTDIV 1 /* integer divide by zero */
-+#define FPE_INTOVF 2 /* integer overflow */
-+#define FPE_FLTDIV 3 /* floating point divide by zero */
-+#define FPE_FLTOVF 4 /* floating point overflow */
-+#define FPE_FLTUND 5 /* floating point underflow */
-+#define FPE_FLTRES 6 /* floating point inexact result */
-+#define FPE_FLTINV 7 /* floating point invalid operation */
-+#define FPE_FLTSUB 8 /* subscript out of range */
-+#define SEGV_MAPERR 1 /* address not mapped to object */
-+#define SEGV_ACCERR 2 /* invalid permissions for mapped object */
-+#define BUS_ADRALN 1 /* invalid address alignment */
-+#define BUS_ADRERR 2 /* non-existant physical address */
-+#define BUS_OBJERR 3 /* object specific hardware error */
-+#define TRAP_BRKPT 1 /* process breakpoint */
-+#define TRAP_TRACE 2 /* process trace trap */
-+#define CLD_EXITED 1 /* child has exited */
-+#define CLD_KILLED 2 /* child was killed */
-+#define CLD_DUMPED 3 /* child terminated abnormally */
-+#define CLD_TRAPPED 4 /* traced child has trapped */
-+#define CLD_STOPPED 5 /* child has stopped */
-+#define CLD_CONTINUED 6 /* stopped child has continued */
-+#define POLL_IN 1 /* data input available */
-+#define POLL_OUT 2 /* output buffers available */
-+#define POLL_MSG 3 /* input message available */
-+#define POLL_ERR 4 /* i/o error */
-+#define POLL_PRI 5 /* high priority input available */
-+#define POLL_HUP 6 /* device disconnected */
-+#define SI_USER 0 /* sent by kill, sigsend, raise */
-+#define SI_QUEUE -1 /* sent by sigqueue */
-+#define SI_TIMER -2 /* sent by timer expiration */
-+#define SI_MESGQ -3 /* sent by real time mesq state change */
-+#define SI_ASYNCIO -4 /* sent by AIO completion */
-+#endif
-+
- namespace dcpp {
-
- #define HASH_FILE_VERSION_STRING "2"
diff --git a/net-p2p/eiskaltdc/pkg-plist b/net-p2p/eiskaltdc/pkg-plist
deleted file mode 100644
index ee19b4728897..000000000000
--- a/net-p2p/eiskaltdc/pkg-plist
+++ /dev/null
@@ -1,112 +0,0 @@
-bin/eiskaltdcpp
-share/applications/eiskaltdcpp.desktop
-%%DATADIR%%/examples/amr.en_US.sh
-%%DATADIR%%/examples/audacious.en_US.sh
-%%DATADIR%%/examples/commands.ru_RU.UTF-8.php
-%%DATADIR%%/examples/mpc.en_US.sh
-%%DATADIR%%/examples/mpris_now_playing.en_US.sh
-%%DATADIR%%/examples/qmmp.ru_RU.UTF-8.sh
-%%DATADIR%%/examples/rhythmbox.en_US.sh
-%%DATADIR%%/examples/xmms2_audacious2.ru_RU.UTF-8.php
-%%DATADIR%%/icons/appl/default/application-exit.png
-%%DATADIR%%/icons/appl/default/application-x-archive.png
-%%DATADIR%%/icons/appl/default/application-x-executable.png
-%%DATADIR%%/icons/appl/default/audio-x-generic.png
-%%DATADIR%%/icons/appl/default/ball_green.png
-%%DATADIR%%/icons/appl/default/bookmark-new.png
-%%DATADIR%%/icons/appl/default/chat.png
-%%DATADIR%%/icons/appl/default/configure.png
-%%DATADIR%%/icons/appl/default/console.png
-%%DATADIR%%/icons/appl/default/default.qrc
-%%DATADIR%%/icons/appl/default/dialog-close.png
-%%DATADIR%%/icons/appl/default/document-edit.png
-%%DATADIR%%/icons/appl/default/download.png
-%%DATADIR%%/icons/appl/default/edit-clear-locationbar-rtl.png
-%%DATADIR%%/icons/appl/default/edit-clear.png
-%%DATADIR%%/icons/appl/default/edit-copy.png
-%%DATADIR%%/icons/appl/default/edit-delete.png
-%%DATADIR%%/icons/appl/default/edit-find.png
-%%DATADIR%%/icons/appl/default/eraser.png
-%%DATADIR%%/icons/appl/default/face-smile.png
-%%DATADIR%%/icons/appl/default/fav.png
-%%DATADIR%%/icons/appl/default/favadd.png
-%%DATADIR%%/icons/appl/default/favrem.png
-%%DATADIR%%/icons/appl/default/favserver.png
-%%DATADIR%%/icons/appl/default/favusers.png
-%%DATADIR%%/icons/appl/default/find.png
-%%DATADIR%%/icons/appl/default/folder-blue.png
-%%DATADIR%%/icons/appl/default/freespace.png
-%%DATADIR%%/icons/appl/default/go-down-search.png
-%%DATADIR%%/icons/appl/default/go-down.png
-%%DATADIR%%/icons/appl/default/go-up-search.png
-%%DATADIR%%/icons/appl/default/go-up.png
-%%DATADIR%%/icons/appl/default/gui.png
-%%DATADIR%%/icons/appl/default/hashing.png
-%%DATADIR%%/icons/appl/default/hubmsg.png
-%%DATADIR%%/icons/appl/default/icon_appl.png
-%%DATADIR%%/icons/appl/default/icon_msg.png
-%%DATADIR%%/icons/appl/default/im-user-away.png
-%%DATADIR%%/icons/appl/default/image-x-generic.png
-%%DATADIR%%/icons/appl/default/list-add.png
-%%DATADIR%%/icons/appl/default/log_file.png
-%%DATADIR%%/icons/appl/default/message.png
-%%DATADIR%%/icons/appl/default/network-connect.png
-%%DATADIR%%/icons/appl/default/network-disconnect.png
-%%DATADIR%%/icons/appl/default/openlist.png
-%%DATADIR%%/icons/appl/default/own_filelist.png
-%%DATADIR%%/icons/appl/default/plugin.png
-%%DATADIR%%/icons/appl/default/pmmsg.png
-%%DATADIR%%/icons/appl/default/qt-logo.png
-%%DATADIR%%/icons/appl/default/reconnect.png
-%%DATADIR%%/icons/appl/default/refrlist.png
-%%DATADIR%%/icons/appl/default/reload.png
-%%DATADIR%%/icons/appl/default/server.png
-%%DATADIR%%/icons/appl/default/spam.png
-%%DATADIR%%/icons/appl/default/spy.png
-%%DATADIR%%/icons/appl/default/status.png
-%%DATADIR%%/icons/appl/default/text-x-generic.png
-%%DATADIR%%/icons/appl/default/transfer.png
-%%DATADIR%%/icons/appl/default/unknown.png
-%%DATADIR%%/icons/appl/default/users.png
-%%DATADIR%%/icons/appl/default/video-x-generic.png
-%%DATADIR%%/icons/appl/default/view-close.png
-%%DATADIR%%/icons/appl/default/view-filter.png
-%%DATADIR%%/icons/appl/default/zoom-in.png
-%%DATADIR%%/icons/appl/default/zoom-out.png
-%%DATADIR%%/icons/emot/default/default.png
-%%DATADIR%%/icons/emot/default/default.xml
-%%DATADIR%%/icons/emot/flylink/flylink.png
-%%DATADIR%%/icons/emot/flylink/flylink.xml
-%%DATADIR%%/icons/user/default/usericons.png
-%%DATADIR%%/icons/user/valknut/usericons.png
-%%DATADIR%%/resources/default.rcc
-%%DATADIR%%/ts/eiskaltdcpp.be.qm
-%%DATADIR%%/ts/eiskaltdcpp.en.qm
-%%DATADIR%%/ts/eiskaltdcpp.fr.qm
-%%DATADIR%%/ts/eiskaltdcpp.hu.qm
-%%DATADIR%%/ts/eiskaltdcpp.pl.qm
-%%DATADIR%%/ts/eiskaltdcpp.ru.qm
-%%DATADIR%%/ts/eiskaltdcpp.sr.qm
-%%DATADIR%%/ts/eiskaltdcpp.uk.qm
-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/pixmaps/eiskaltdcpp.png
-@dirrm %%DATADIR%%/ts
-@dirrm %%DATADIR%%/resources
-@dirrm %%DATADIR%%/icons/user/valknut
-@dirrm %%DATADIR%%/icons/user/default
-@dirrm %%DATADIR%%/icons/user
-@dirrm %%DATADIR%%/icons/emot/flylink
-@dirrm %%DATADIR%%/icons/emot/default
-@dirrm %%DATADIR%%/icons/emot
-@dirrm %%DATADIR%%/icons/appl/default
-@dirrm %%DATADIR%%/icons/appl
-@dirrm %%DATADIR%%/icons
-@dirrm %%DATADIR%%/examples
-@dirrm %%DATADIR%%
-@dirrmtry share/applications
diff --git a/net-p2p/eiskaltdcpp-data/Makefile b/net-p2p/eiskaltdcpp-data/Makefile
new file mode 100644
index 000000000000..ec465069b945
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-data/Makefile
@@ -0,0 +1,72 @@
+# New ports collection makefile for: net-p2p/eiskaltdc
+# Date created: 28 Aug 2009
+# Whom: Stas Timokhin <stast@bsdportal.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= eiskaltdcpp-data
+PORTVERSION= 2.1.1
+CATEGORIES= net-p2p
+MASTER_SITES= GOOGLE_CODE
+DISTNAME= eiskaltdcpp-${DISTVERSION}
+
+MAINTAINER= gelraen.ua@gmail.com
+COMMENT= Shared data for EiskaltDC++ GUIs
+
+PROJECTHOST= eiskaltdc
+
+USE_BZIP2= yes
+NO_BUILD= yes
+
+OPTIONS= EMOTICONS "Install emoticons" on \
+ EXAMPLES "Install script examples" on \
+ LUASCRIPTS "Install lua script examples" off \
+ SOUNDS "Install sound files" on
+
+.include <bsd.port.options.mk>
+
+DATA_DIR= ${PREFIX}/share/eiskaltdcpp
+
+.if defined(WITH_EMOTICONS)
+PLIST_SUB+= EMOTICONS=""
+.else
+PLIST_SUB+= EMOTICONS="@comment "
+.endif
+
+.if defined(WITH_EXAMPLES)
+PLIST_SUB+= EXAMPLES=""
+.else
+PLIST_SUB+= EXAMPLES="@comment "
+.endif
+
+.if defined(WITH_LUASCRIPTS)
+PLIST_SUB+= LUASCRIPTS=""
+.else
+PLIST_SUB+= LUASCRIPTS="@comment "
+.endif
+
+.if defined(WITH_SOUNDS)
+PLIST_SUB+= SOUNDS=""
+.else
+PLIST_SUB+= SOUNDS="@comment "
+.endif
+
+do-install:
+ ${MKDIR} ${DATA_DIR}
+ ${TOUCH} ${DATA_DIR}/keep_me
+.if defined(WITH_EMOTICONS)
+ ${CP} -rv ${WRKSRC}/emoticons ${DATA_DIR}
+.endif
+.if defined(WITH_EXAMPLES)
+ ${MKDIR} ${DATA_DIR}/examples
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${DATA_DIR}/examples
+.endif
+.if defined(WITH_LUASCRIPTS)
+ ${CP} -rv ${WRKSRC}/luascripts ${DATA_DIR}
+.endif
+.if defined(WITH_SOUNDS)
+ ${CP} -rv ${WRKSRC}/sounds ${DATA_DIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/eiskaltdcpp-data/distinfo b/net-p2p/eiskaltdcpp-data/distinfo
new file mode 100644
index 000000000000..44a689707872
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-data/distinfo
@@ -0,0 +1,2 @@
+SHA256 (eiskaltdcpp-2.1.1.tar.bz2) = 7c9d2288c2f39e95d02baff20df94f00c8343dbec182206758c3751fc880d944
+SIZE (eiskaltdcpp-2.1.1.tar.bz2) = 2079712
diff --git a/net-p2p/eiskaltdc/pkg-descr b/net-p2p/eiskaltdcpp-data/pkg-descr
index 947f0d273877..947f0d273877 100644
--- a/net-p2p/eiskaltdc/pkg-descr
+++ b/net-p2p/eiskaltdcpp-data/pkg-descr
diff --git a/net-p2p/eiskaltdcpp-data/pkg-plist b/net-p2p/eiskaltdcpp-data/pkg-plist
new file mode 100644
index 000000000000..7dc2700d75cf
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-data/pkg-plist
@@ -0,0 +1,625 @@
+share/eiskaltdcpp/keep_me
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!!!.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/death.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!!.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/apstenur.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/viking.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!$$.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/vampire.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruelvery.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/drugs.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/so_happy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kachok.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablored.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shout1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol6.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/victory.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0TV.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/telephon.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/girl_alcohol.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_cooll.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Smile3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_kosyak.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!women.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/superman.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/read.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_niger.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablohmm.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0dynamic.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!no mat.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0tort.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Love1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_Rose.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happy6.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0teddy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad7.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Stressed.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_coolr.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0WC.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hi.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/trinity.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0gunAK.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Baby.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hearts.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!XP.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/fhyu.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/1th.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hm2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_love.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_vo.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/angel.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/whistle.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/recall.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rip1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/raper.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shout.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Stop.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/king.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bag.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/niger.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Wrain.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/surprise3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/joker.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diabloblack.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/girl_bad.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kind.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0martini.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/applause.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Gift.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rdown.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/lumumba.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Smile1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blink1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/search2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0idea.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0pyrate.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/download.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rocker.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/strah4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happy1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_U.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/mm1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_tooth.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/punk1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Love2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rulez.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/au!.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_fuckU2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/search1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/comando.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+-1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blink2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/nono.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/secret.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Kiss.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smile_mad.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/party.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_sekira.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kick.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/yo.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/yes!.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Rose.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cyclope.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_gun.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rich.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happy_niger.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/clown.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/security.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+hrtred.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/ku-ku.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kolhozneg.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+medal.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/dnt spk.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0PC.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/user.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/strah2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rest.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cry.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/a_cat.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+PM.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/gum.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_gun1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy_mad.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hide.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablo1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0star_red.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sleep1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0ganj.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rockleft.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/punk2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pilot.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rrockl.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/strah1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!goto.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rockerhayer.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/love_kiss.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rip2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kruger.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_left.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Givy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Rose2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/suslik.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0pizza.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Surprise2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rockright.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/proud.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sleep3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Frozen.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smokecool.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/rip3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/v nosu.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shout_happy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_victory.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0boyan.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0flame.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0melody.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sick2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blink3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/amazement.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/girl_princess.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/plevok.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smile_cruel.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/alien.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Happy4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!$.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Love3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kiss.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/russian.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!man.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/ment.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crylol.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/ninja.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/a_dog.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_dulya.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/3rd.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/dance.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/doctor.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0coffee.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/witch.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/flirt brunette.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Lol1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_kick.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pirate1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Flirt1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pop-corn.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/happyvery.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sick1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rup.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/elf.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bye.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/guitarist.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/crazy0_o.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_stop.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kroleg.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/botanik2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pirate2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Rose1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!toright.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/bad5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/pray.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smile_cruel2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!toleft.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_rrockr.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/man.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Abiohazard.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Suicid.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Smile2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/kenny.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/botanik1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0wall.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/nagolove.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_OK.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Wsun.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0bomb.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/beee.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sad6.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/surprise1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/diablo2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush6.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/popa.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/podarok.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/2nd.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/mm2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/P_diablo.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cool2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Wmoon.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smilehe.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/shrek.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+Beer.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0gunM16.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/big boss.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cry!.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/0clock.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sleep2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/+cup.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/smilehee.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/READ_ME.txt
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Flirt2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/gun tommy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/cruel5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sigh.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/resent.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/Zombie.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/hm1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/blush5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/gift.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/sick3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink/!Aradiation.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default.xml
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon25.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon36.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon20.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon22.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon42.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon31.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon5.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/rockinr.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/12.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon30.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon19.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon37.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon6.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon40.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon8.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon27.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon45.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon15.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon29.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon32.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon23.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/martini.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon61.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon14.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon9.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon49.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon57.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon26.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon34.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon24.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon52.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon38.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon28.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon43.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/rockin.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/thumbs_down.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon21.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon13.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon39.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon18.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon35.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/beer_mug.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon17.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon11.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon60.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon99.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/crego.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon72.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon33.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon56.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon65.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon10.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/thumbs_up.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon7.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon12.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/READ_ME.txt
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon41.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb/icon16.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore.xml
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_101.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_102.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_039.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_106.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_058.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_070.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_033.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_098.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_051.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_047.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_097.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_054.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_029.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_088.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_090.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_117.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_008.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_016.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_021.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_096.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_020.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_035.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_026.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_077.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_085.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_056.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_061.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_099.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_108.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_094.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_073.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_076.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_078.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_025.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_017.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_019.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_111.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_055.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_115.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_057.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_107.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_012.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_071.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_119.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_059.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_089.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_086.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_003.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_038.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_005.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_080.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_036.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_041.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_032.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_066.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_104.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_091.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_069.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_034.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_031.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_105.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_072.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_007.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_015.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_065.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_068.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_121.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_009.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_002.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_010.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_116.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_040.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_030.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_075.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_028.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_043.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_037.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_120.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_018.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_110.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_004.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_100.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_023.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_064.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_095.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_048.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_087.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_052.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_074.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_113.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_024.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_103.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_112.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_006.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_060.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_082.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_114.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_014.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_118.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_084.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_027.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_079.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_042.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_001.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_046.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_083.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_092.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_063.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_081.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_049.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_050.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/READ_ME.txt
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_109.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_044.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_045.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_022.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_011.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_053.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_062.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_067.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_093.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox/radox_013.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/umm.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/thinker.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/angry.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/rockinr.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/idea.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/frustrated.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/eek.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/naughty.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/nervous.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/O_O.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sulk.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-2.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/whistle.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/o_0.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/brow.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/shout.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/oh_my.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/cool.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sketchy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/panda.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/martini.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/o.0.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/lol.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-4.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/rosey.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/arrow_r.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/grin.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/wink.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/cry.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-3.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/thumbs_down.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/whatever.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/retard.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/rockinl.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sad.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/love.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/shy.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/suspicious.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/exclamation.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/w00t.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/omg.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/hmph.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/squirmish.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/sly.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/pirate.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/tongue-1.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/crego.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/headphonel.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/puke.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/arrow_l.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/smile.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/errm.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/question.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/neutral.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/thumbs_up.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/heart.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/headphoner.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/READ_ME.txt
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/geek.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/roll.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/fear.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/excited.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/nerdcore/beer.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4.xml
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/angry.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cake.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/confused.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/teeth.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/camera.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/shade.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cocktail.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/present.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/wink.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cry.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cat.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/rose.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/thumbs_down.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/sad.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/email.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/love.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/star.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/note.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/omg.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/film.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/kiss.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/embarassed.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/cup.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/wilted_rose.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/phone.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/clock.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/smile.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/thumbs_up.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/unlove.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/READ_ME.txt
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/dog.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/lightbulb.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/tongue.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/beer.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/kde4/bat.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/peerweb.xml
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/cyclops.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/foot-in-mouth.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/moneymouth.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/thinking.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/crying.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/angel.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/shout.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/skywalker.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/wink.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/glasses-cool.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/shock.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/embarrassed.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/sad.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/monkey.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/kiss.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/shut-mouth.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/smile-big.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/smile.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/READ_ME.txt
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/default/tongue.png
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/flylink.xml
+%%EMOTICONS%%share/eiskaltdcpp/emoticons/radox.xml
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/flylink
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/peerweb
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/radox
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/nerdcore
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/kde4
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons/default
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/emoticons
+%%EXAMPLES%%share/eiskaltdcpp/examples/audacious.en_US.sh
+%%EXAMPLES%%share/eiskaltdcpp/examples/commands.ru_RU.UTF-8.php
+%%EXAMPLES%%share/eiskaltdcpp/examples/qmmp.ru_RU.UTF-8.sh
+%%EXAMPLES%%share/eiskaltdcpp/examples/mpris_now_playing.en_US.sh
+%%EXAMPLES%%share/eiskaltdcpp/examples/mpc.en_US.sh
+%%EXAMPLES%%share/eiskaltdcpp/examples/amr.en_US.sh
+%%EXAMPLES%%share/eiskaltdcpp/examples/rhythmbox.en_US.sh
+%%EXAMPLES%%share/eiskaltdcpp/examples/xmms2_audacious2.ru_RU.UTF-8.php
+%%EMOTICONS%%@dirrm share/eiskaltdcpp/examples
+%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/monologue.lua
+%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/readme.txt
+%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/startup.lua
+%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/bier.lua
+%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/mytimer.lua
+%%LUASCRIPTS%%share/eiskaltdcpp/luascripts/uptime.lua
+%%LUASCRIPTS%%@dirrm share/eiskaltdcpp/luascripts
+%%SOUNDS%%share/eiskaltdcpp/sounds/DownloadBegins.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/HubDisconnected.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/PrivateMessage.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/HubConnected.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/MsgType.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/DownloadFinished.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/MyNickInMainChat.wav
+%%SOUNDS%%share/eiskaltdcpp/sounds/READ_ME.txt
+%%SOUNDS%%share/eiskaltdcpp/sounds/UploadFinished.wav
+%%SOUNDS%%@dirrm share/eiskaltdcpp/sounds
+@dirrm share/eiskaltdcpp
diff --git a/net-p2p/eiskaltdcpp-gtk/Makefile b/net-p2p/eiskaltdcpp-gtk/Makefile
new file mode 100644
index 000000000000..72485e51604b
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-gtk/Makefile
@@ -0,0 +1,75 @@
+# New ports collection makefile for: net-p2p/eiskaltdc
+# Date created: 28 Aug 2009
+# Whom: Stas Timokhin <stast@bsdportal.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= eiskaltdcpp-gtk
+PORTVERSION= 2.1.1
+CATEGORIES= net-p2p
+MASTER_SITES= GOOGLE_CODE
+DISTNAME= eiskaltdcpp-${DISTVERSION}
+
+MAINTAINER= gelraen.ua@gmail.com
+COMMENT= EiskaltDC++ Direct Connect client GTK GUI
+
+RUN_DEPENDS= ${LOCALBASE}/share/eiskaltdcpp/keep_me:${PORTSDIR}/net-p2p/eiskaltdcpp-data
+LIB_DEPENDS= eiskaltdcpp:${PORTSDIR}/net-p2p/eiskaltdcpp-lib
+
+CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF
+PROJECTHOST= eiskaltdc
+
+USE_BZIP2= yes
+USE_GCC= 4.2+
+USE_CMAKE= yes
+USE_GETTEXT= yes
+USE_OPENSSL= yes
+MAKE_JOBS_SAFE= yes
+
+MAN1= ${PORTNAME}.1
+MANCOMPRESSED= yes
+
+OPTIONS= MINIUPNP "UPnP support" on \
+ LIBGNOME2 "Sound notification support" off \
+ LIBNOTIFY "Popup notification support" on
+
+USE_GNOME= pango gtk20 glib20 libglade2
+
+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=OFF
+CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib"
+
+BUILD_WRKSRC= ${WRKSRC}/${PORTNAME}
+INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_MINIUPNP)
+LIB_DEPENDS+= miniupnpc:${PORTSDIR}/net/miniupnpc
+CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=OFF
+.else
+CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=OFF
+.endif
+
+.if defined(WITH_LIBGNOME2)
+USE_GNOME+= libgnome
+CMAKE_ARGS+= -DUSE_LIBGNOME2:BOOL=ON
+.else
+CMAKE_ARGS+= -DUSE_LIBGNOME2:BOOL=OFF
+.endif
+
+.if defined(WITH_LIBNOTIFY)
+LIB_DEPENDS+= notify:${PORTSDIR}/devel/libnotify
+CMAKE_ARGS+= -DUSE_LIBNOTIFY:BOOL=ON
+.else
+CMAKE_ARGS+= -DUSE_LIBNOTIFY:BOOL=OFF
+.endif
+
+.if ${OSVERSION} < 700024
+USE_OPENSSL_PORT=yes
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/eiskaltdcpp-gtk/distinfo b/net-p2p/eiskaltdcpp-gtk/distinfo
new file mode 100644
index 000000000000..44a689707872
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-gtk/distinfo
@@ -0,0 +1,2 @@
+SHA256 (eiskaltdcpp-2.1.1.tar.bz2) = 7c9d2288c2f39e95d02baff20df94f00c8343dbec182206758c3751fc880d944
+SIZE (eiskaltdcpp-2.1.1.tar.bz2) = 2079712
diff --git a/net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..61a522eb92bc
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-gtk/files/patch-CMakeLists.txt
@@ -0,0 +1,71 @@
+--- CMakeLists.txt.orig 2010-11-21 23:38:14.000000000 +0100
++++ CMakeLists.txt 2010-11-26 15:24:18.000000000 +0100
+@@ -175,14 +175,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)
+@@ -301,19 +301,17 @@
+ if (CMAKE_CROSSCOMPILING)
+ set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -enable-auto-import")
+ endif (CMAKE_CROSSCOMPILING)
+- 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 (CMAKE_COMPILER_IS_GNUСXX AND CMAKE_COMPILER_IS_GNUC)
+ endif (NOT MSVC)
+
+-include_directories(${eiskaltdcpp_BINARY_DIR}
+- ${eiskaltdcpp_SOURCE_DIR}
+- ${GMP_INCLUDE_DIR}
++include_directories(
++ ${EISKALTDCPP_INCLUDE_DIR}
++ ${eiskaltdcpp_BINARY_DIR}
++ ${eiskaltdcpp_SOURCE_DIR}
++ ${GMP_INCLUDE_DIR}
+ )
+
+ message(STATUS "CMAKE will use this libs (and headers) during build:
+@@ -375,7 +373,9 @@
+ add_subdirectory (dht)
+ endif (DHT)
+
+-add_subdirectory (dcpp)
++if (BUILD_LIB)
++ add_subdirectory (dcpp)
++endif (BUILD_LIB)
+
+ if (USE_QT)
+ add_subdirectory (eiskaltdcpp-qt)
+@@ -420,11 +420,11 @@
+ LOCALE_LIST "${LANGUAGES}"
+ COPYRIGHT_HOLDER "EiskaltDC++ team"
+ SOURCES "${DCPP_SRCS};${DCPP_HDRS}"
+- PO_DIR "${dcpp_SOURCE_DIR}/po"
+- POT_BUILD_DIR "${dcpp_SOURCE_DIR}/po"
++ PO_DIR "${PROJECT_SOURCE_DIR}/po"
++ POT_BUILD_DIR "${PROJECT_SOURCE_DIR}/po"
+ #PO_PREFIX ""
+- PO_BUILD_DIR "${dcpp_SOURCE_DIR}/po"
+- MO_BUILD_DIR "${dcpp_BINARY_DIR}/locale"
++ PO_BUILD_DIR "${PROJECT_SOURCE_DIR}/po"
++ MO_BUILD_DIR "${PROJECT_BINARY_DIR}/locale"
+ MO_INSTALL_DIR "/${LOCALE_DIR}"
+ CREATE_POT_TARGET ${create_pot}
+ CREATE_PO_TARGET ${create_po}
diff --git a/net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt b/net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt
new file mode 100644
index 000000000000..01e10ce89312
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-gtk/files/patch-eiskaltdcpp-gtk__CMakeLists.txt
@@ -0,0 +1,52 @@
+--- ./eiskaltdcpp-gtk/CMakeLists.txt.orig 2010-11-22 00:38:14.000000000 +0200
++++ ./eiskaltdcpp-gtk/CMakeLists.txt 2010-11-24 14:47:03.000000000 +0200
+@@ -12,7 +12,7 @@
+ set (GTK_SRCS @gtk_srcs@ PARENT_SCOPE)
+ set (GTK_HDRS @gtk_hdrs@ PARENT_SCOPE)
+ set (GTK_GLADE @gtk_glade@ PARENT_SCOPE)
+-set (GTHREAD "-lgthread-2.0")
++find_library (GTHREAD "gthread-2.0")
+
+ include_directories (
+ ${GTK2_INCLUDE_DIRS}
+@@ -36,6 +36,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}
+ )
+@@ -56,10 +60,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)
+@@ -98,6 +111,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
new file mode 100644
index 000000000000..96c3d14e9fb4
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-gtk/pkg-descr
@@ -0,0 +1,8 @@
+EiskaltDC++ is a program for UNIX-like systems 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
new file mode 100644
index 000000000000..8c94ebc27d74
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-gtk/pkg-plist
@@ -0,0 +1,126 @@
+bin/eiskaltdcpp-gtk
+share/applications/eiskaltdcpp-gtk.desktop
+share/eiskaltdcpp/gtk/glade/adlsearch.glade
+share/eiskaltdcpp/gtk/glade/downloadqueue.glade
+share/eiskaltdcpp/gtk/glade/favoritehubs.glade
+share/eiskaltdcpp/gtk/glade/favoriteusers.glade
+share/eiskaltdcpp/gtk/glade/finishedtransfers.glade
+share/eiskaltdcpp/gtk/glade/hash.glade
+share/eiskaltdcpp/gtk/glade/hub.glade
+share/eiskaltdcpp/gtk/glade/mainwindow.glade
+share/eiskaltdcpp/gtk/glade/privatemessage.glade
+share/eiskaltdcpp/gtk/glade/publichubs.glade
+share/eiskaltdcpp/gtk/glade/search.glade
+share/eiskaltdcpp/gtk/glade/searchspy.glade
+share/eiskaltdcpp/gtk/glade/settingsdialog.glade
+share/eiskaltdcpp/gtk/glade/sharebrowser.glade
+share/eiskaltdcpp/gtk/glade/transfers.glade
+share/eiskaltdcpp/gtk/icons/hicolor/128x128/apps/eiskaltdcpp.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-dc++-fw-op.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-dc++-fw.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-dc++-op.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-dc++.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-normal-fw-op.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-normal-fw.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-normal-op.png
+share/eiskaltdcpp/gtk/icons/hicolor/16x16/status/eiskaltdcpp-normal.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/apps/eiskaltdcpp.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-adls.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-application-exit.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-configure.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-download.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-edit-find.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-favserver.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-favusers.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-find.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-folder-blue.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-go-down-search.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-go-up-search.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-gui.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-hashing.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-network-connect.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-openlist.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-own_filelist.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-reconnect.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-refrlist.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-server.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories/eiskaltdcpp-spy.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/emotes/face-smile.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/eiskaltdcpp-go-down.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/eiskaltdcpp-go-up.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/eiskaltdcpp-server-red.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/eiskaltdcpp-server.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/eiskaltdcpp-users-red.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/eiskaltdcpp-users.png
+share/eiskaltdcpp/gtk/icons/hicolor/22x22/status/icon_msg.png
+share/eiskaltdcpp/gtk/themes/bw.theme
+share/eiskaltdcpp/gtk/themes/gtk-theme.theme
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-dc++-fw-op.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-dc++-fw.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-dc++-op.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-dc++.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-normal-fw-op.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-normal-fw.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-normal-op.svg
+share/eiskaltdcpp/gtk/themes/hicolor/16x16/status/humanity-normal.svg
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-dc++-fw-op.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-dc++-fw.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-dc++-op.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-dc++.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-download.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-normal-fw-op.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-normal-fw.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-normal-op.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-normal.png
+share/eiskaltdcpp/gtk/themes/hicolor/22x22/status/linuxdcpp-upload.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/applications.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/away.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-connect.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-favorite-hubs.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-finished-downloads.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-finished-uploads.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-hash.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-preferences.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-public-hubs.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-queue.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-quit.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/bw-search.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/check.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/close.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/down1.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/favorites.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/go.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/group.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/paste.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/reconect.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/report.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/up1.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/user_black.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/web.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/zoom.png
+share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories/zoom1.png
+share/eiskaltdcpp/gtk/themes/humanity.theme
+share/eiskaltdcpp/gtk/themes/linuxdcpp.theme
+share/eiskaltdcpp/gtk/themes/mankthemedark.theme
+@dirrm share/eiskaltdcpp/gtk/glade
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/16x16/status
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/16x16
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/22x22/emotes
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/22x22/categories
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/22x22/status
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/22x22/apps
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/22x22
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/128x128/apps
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor/128x128
+@dirrm share/eiskaltdcpp/gtk/icons/hicolor
+@dirrm share/eiskaltdcpp/gtk/icons
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor/22x22/status
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor/22x22
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor/32x32/categories
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor/32x32
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor/16x16/status
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor/16x16
+@dirrm share/eiskaltdcpp/gtk/themes/hicolor
+@dirrm share/eiskaltdcpp/gtk/themes
+@dirrm share/eiskaltdcpp/gtk
+@dirrmtry share/applications
diff --git a/net-p2p/eiskaltdcpp-lib/Makefile b/net-p2p/eiskaltdcpp-lib/Makefile
new file mode 100644
index 000000000000..8f8a7b8eadf7
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: net-p2p/eiskaltdc
+# Date created: 28 Aug 2009
+# Whom: Stas Timokhin <stast@bsdportal.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= eiskaltdcpp-lib
+PORTVERSION= 2.1.1
+CATEGORIES= net-p2p
+MASTER_SITES= GOOGLE_CODE
+DISTNAME= eiskaltdcpp-${DISTVERSION}
+
+MAINTAINER= gelraen.ua@gmail.com
+COMMENT= A Direct Connect client shared library
+
+LIB_DEPENDS= boost_system:${PORTSDIR}/devel/boost-libs
+
+PROJECTHOST= eiskaltdc
+
+USE_BZIP2= yes
+USE_GCC= 4.2+
+USE_CMAKE= yes
+USE_GETTEXT= yes
+USE_OPENSSL= yes
+USE_LDCONFIG= yes
+MAKE_JOBS_SAFE= yes
+
+OPTIONS= LUA "Lua scripting support" off \
+ PCRE "PCRE support in ADL Search" off
+
+.include <bsd.port.options.mk>
+
+CMAKE_ARGS+= -DINSTALL_HEADERS:BOOL=ON
+CMAKE_ARGS+= -DUSE_QT:BOOL=OFF
+CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF
+CMAKE_ARGS+= -DUSE_ASPELL:BOOL=OFF
+CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=OFF
+
+.if defined(WITH_LUA) && !defined(WITHOUT_LUA)
+USE_LUA= 5.1
+CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=ON
+IGNORE= crashes on connect attempt if built with Lua support
+.else
+CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=OFF
+.endif
+
+.if defined(WITH_PCRE) && !defined(WITHOUT_PCRE)
+LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre
+CMAKE_ARGS+= -DPERL_REGEX:BOOL=ON
+.else
+CMAKE_ARGS+= -DPERL_REGEX:BOOL=OFF
+.endif
+
+.if ${OSVERSION} < 700024
+USE_OPENSSL_PORT=yes
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/eiskaltdcpp-lib/distinfo b/net-p2p/eiskaltdcpp-lib/distinfo
new file mode 100644
index 000000000000..44a689707872
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/distinfo
@@ -0,0 +1,2 @@
+SHA256 (eiskaltdcpp-2.1.1.tar.bz2) = 7c9d2288c2f39e95d02baff20df94f00c8343dbec182206758c3751fc880d944
+SIZE (eiskaltdcpp-2.1.1.tar.bz2) = 2079712
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..3f29ba0ead9d
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-CMakeLists.txt
@@ -0,0 +1,15 @@
+--- ./CMakeLists.txt.orig 2010-11-22 00:38:14.000000000 +0200
++++ ./CMakeLists.txt 2010-11-22 01:35:58.000000000 +0200
+@@ -493,3 +493,12 @@
+ install (FILES icons/icon_128x128.png DESTINATION ${SHARE_DIR}/pixmaps/ RENAME eiskaltdcpp.png)
+ 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)
diff --git a/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt b/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt
new file mode 100644
index 000000000000..965a32acdbdf
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/files/patch-dcpp__CMakeLists.txt
@@ -0,0 +1,29 @@
+--- ./dcpp/CMakeLists.txt.orig 2010-11-22 00:38:14.000000000 +0200
++++ ./dcpp/CMakeLists.txt 2010-11-22 01:37:22.000000000 +0200
+@@ -27,9 +27,6 @@
+ if (APPLE)
+ set (APPLE_LIBS "iconv")
+ endif (APPLE)
+-if (USE_MINIUPNP OR FREE_SPACE_BAR_C)
+-set (UPNP "extra")
+-endif (USE_MINIUPNP OR FREE_SPACE_BAR_C)
+ add_library (dcpp ${LINK} ${dcpp_srcs})
+ if (USE_DHT)
+ add_definitions ( -DUSE_DHT )
+@@ -45,7 +42,7 @@
+
+ target_link_libraries (dcpp ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES}
+ ${OPENSSL_LIBRARIES} ${GETTEXT_LIBRARIES} ${ICONV_LIBRARIES} ${WIN32_LIBS} ${APPLE_LIBS} ${LUA_LIBRARIES} ${UPNP} ${PCRE})
+-set_target_properties(dcpp PROPERTIES VERSION ${VERSION} OUTPUT_NAME "eiskaltdcpp")
++set_target_properties(dcpp PROPERTIES SOVERSION 2 VERSION ${VERSION} OUTPUT_NAME "eiskaltdcpp")
+ if (APPLE)
+ set (LIBDIR1 .)
+ set (LIBDIR ${PROJECT_NAME_GLOBAL}.app/Contents/MacOS)
+@@ -53,6 +50,6 @@
+
+ if (LINK STREQUAL SHARED)
+ install (TARGETS dcpp
+- LIBRARY DESTINATION ${LIBDIR} NAMELINK_SKIP
++ LIBRARY DESTINATION ${LIBDIR}
+ BUNDLE DESTINATION ${LIBDIR1})
+ endif (LINK STREQUAL SHARED)
diff --git a/net-p2p/eiskaltdcpp-lib/pkg-descr b/net-p2p/eiskaltdcpp-lib/pkg-descr
new file mode 100644
index 000000000000..94f7da45bdc3
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/pkg-descr
@@ -0,0 +1,8 @@
+EiskaltDC++ is a program for UNIX-like systems 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 DC++ core (customized) compiled as shared library.
+
+WWW: http://code.google.com/p/eiskaltdc/
diff --git a/net-p2p/eiskaltdcpp-lib/pkg-plist b/net-p2p/eiskaltdcpp-lib/pkg-plist
new file mode 100644
index 000000000000..88d83ddf61f8
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-lib/pkg-plist
@@ -0,0 +1,110 @@
+include/eiskaltdcpp/dcpp/ScriptManager.h
+include/eiskaltdcpp/dcpp/DownloadManager.h
+include/eiskaltdcpp/dcpp/Transfer.h
+include/eiskaltdcpp/dcpp/Streams.h
+include/eiskaltdcpp/dcpp/FinishedManagerListener.h
+include/eiskaltdcpp/dcpp/HashManager.h
+include/eiskaltdcpp/dcpp/ConnectionManagerListener.h
+include/eiskaltdcpp/dcpp/BufferedSocketListener.h
+include/eiskaltdcpp/dcpp/FinishedManager.h
+include/eiskaltdcpp/dcpp/HttpConnection.h
+include/eiskaltdcpp/dcpp/ResourceManager.h
+include/eiskaltdcpp/dcpp/BufferedSocket.h
+include/eiskaltdcpp/dcpp/PerFolderLimit.h
+include/eiskaltdcpp/dcpp/ShareManager.h
+include/eiskaltdcpp/dcpp/ClientManagerListener.h
+include/eiskaltdcpp/dcpp/ZUtils.h
+include/eiskaltdcpp/dcpp/SSLSocket.h
+include/eiskaltdcpp/dcpp/version.h
+include/eiskaltdcpp/dcpp/SettingsManager.h
+include/eiskaltdcpp/dcpp/HashBloom.h
+include/eiskaltdcpp/dcpp/FastAlloc.h
+include/eiskaltdcpp/dcpp/SSL.h
+include/eiskaltdcpp/dcpp/MerkleCheckOutputStream.h
+include/eiskaltdcpp/dcpp/FavoriteManager.h
+include/eiskaltdcpp/dcpp/Text.h
+include/eiskaltdcpp/dcpp/FavoriteUser.h
+include/eiskaltdcpp/dcpp/SearchResult.h
+include/eiskaltdcpp/dcpp/Thread.h
+include/eiskaltdcpp/dcpp/Upload.h
+include/eiskaltdcpp/dcpp/SearchManager.h
+include/eiskaltdcpp/dcpp/UPnP.h
+include/eiskaltdcpp/dcpp/ConnectivityManager.h
+include/eiskaltdcpp/dcpp/CryptoManager.h
+include/eiskaltdcpp/dcpp/UserConnectionListener.h
+include/eiskaltdcpp/dcpp/Flags.h
+include/eiskaltdcpp/dcpp/FinishedItem.h
+include/eiskaltdcpp/dcpp/QueueItem.h
+include/eiskaltdcpp/dcpp/BloomFilter.h
+include/eiskaltdcpp/dcpp/File.h
+include/eiskaltdcpp/dcpp/Segment.h
+include/eiskaltdcpp/dcpp/Pointer.h
+include/eiskaltdcpp/dcpp/Singleton.h
+include/eiskaltdcpp/dcpp/forward.h
+include/eiskaltdcpp/dcpp/HubEntry.h
+include/eiskaltdcpp/dcpp/BitOutputStream.h
+include/eiskaltdcpp/dcpp/Wildcards.h
+include/eiskaltdcpp/dcpp/Semaphore.h
+include/eiskaltdcpp/dcpp/HashValue.h
+include/eiskaltdcpp/dcpp/CID.h
+include/eiskaltdcpp/dcpp/FavoriteManagerListener.h
+include/eiskaltdcpp/dcpp/UPnPManager.h
+include/eiskaltdcpp/dcpp/StringSearch.h
+include/eiskaltdcpp/dcpp/stdinc.h
+include/eiskaltdcpp/dcpp/DirectoryListing.h
+include/eiskaltdcpp/dcpp/ClientManager.h
+include/eiskaltdcpp/dcpp/Encoder.h
+include/eiskaltdcpp/dcpp/ThrottleManager.h
+include/eiskaltdcpp/dcpp/BZUtils.h
+include/eiskaltdcpp/dcpp/DownloadManagerListener.h
+include/eiskaltdcpp/dcpp/UserCommand.h
+include/eiskaltdcpp/dcpp/ConnectionManager.h
+include/eiskaltdcpp/dcpp/Download.h
+include/eiskaltdcpp/dcpp/ClientListener.h
+include/eiskaltdcpp/dcpp/AdcHub.h
+include/eiskaltdcpp/dcpp/Client.h
+include/eiskaltdcpp/dcpp/Exception.h
+include/eiskaltdcpp/dcpp/StringTokenizer.h
+include/eiskaltdcpp/dcpp/CriticalSection.h
+include/eiskaltdcpp/dcpp/TimerManager.h
+include/eiskaltdcpp/dcpp/UserConnection.h
+include/eiskaltdcpp/dcpp/AdcCommand.h
+include/eiskaltdcpp/dcpp/SFVReader.h
+include/eiskaltdcpp/dcpp/QueueManager.h
+include/eiskaltdcpp/dcpp/NmdcHub.h
+include/eiskaltdcpp/dcpp/DCPlusPlus.h
+include/eiskaltdcpp/dcpp/TigerHash.h
+include/eiskaltdcpp/dcpp/LogManagerListener.h
+include/eiskaltdcpp/dcpp/BitInputStream.h
+include/eiskaltdcpp/dcpp/ADLSearch.h
+include/eiskaltdcpp/dcpp/SearchManagerListener.h
+include/eiskaltdcpp/dcpp/FilteredFile.h
+include/eiskaltdcpp/dcpp/TaskQueue.h
+include/eiskaltdcpp/dcpp/MerkleTree.h
+include/eiskaltdcpp/dcpp/QueueManagerListener.h
+include/eiskaltdcpp/dcpp/Util.h
+include/eiskaltdcpp/dcpp/Speaker.h
+include/eiskaltdcpp/dcpp/UploadManager.h
+include/eiskaltdcpp/dcpp/UploadManagerListener.h
+include/eiskaltdcpp/dcpp/SimpleXML.h
+include/eiskaltdcpp/dcpp/Socket.h
+include/eiskaltdcpp/dcpp/LogManager.h
+include/eiskaltdcpp/dcpp/ServerSocket.h
+include/eiskaltdcpp/dcpp/HashManagerListener.h
+include/eiskaltdcpp/dcpp/User.h
+@dirrm include/eiskaltdcpp/dcpp
+@dirrm include/eiskaltdcpp
+lib/libeiskaltdcpp.so.2.1.x
+lib/libeiskaltdcpp.so.2
+lib/libeiskaltdcpp.so
+share/locale/be/LC_MESSAGES/libeiskaltdcpp.mo
+share/locale/bg/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/pl/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/uk/LC_MESSAGES/libeiskaltdcpp.mo
diff --git a/net-p2p/eiskaltdcpp-qt/Makefile b/net-p2p/eiskaltdcpp-qt/Makefile
new file mode 100644
index 000000000000..1c17f54519af
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-qt/Makefile
@@ -0,0 +1,94 @@
+# New ports collection makefile for: net-p2p/eiskaltdc
+# Date created: 28 Aug 2009
+# Whom: Stas Timokhin <stast@bsdportal.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= eiskaltdcpp-qt
+PORTVERSION= 2.1.1
+CATEGORIES= net-p2p
+MASTER_SITES= GOOGLE_CODE
+DISTNAME= eiskaltdcpp-${DISTVERSION}
+
+MAINTAINER= gelraen.ua@gmail.com
+COMMENT= EiskaltDC++ Direct Connect client Qt GUI
+
+RUN_DEPENDS= ${LOCALBASE}/share/eiskaltdcpp/keep_me:${PORTSDIR}/net-p2p/eiskaltdcpp-data
+
+LIB_DEPENDS+= eiskaltdcpp:${PORTSDIR}/net-p2p/eiskaltdcpp-lib
+CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF
+
+PROJECTHOST= eiskaltdc
+
+USE_BZIP2= yes
+USE_GCC= 4.2+
+USE_GETTEXT= yes
+USE_CMAKE= yes
+USE_OPENSSL= yes
+MAKE_JOBS_SAFE= yes
+
+MAN1= ${PORTNAME}.1
+MANCOMPRESSED= yes
+
+OPTIONS= ASPELL "Build with aspell support" off \
+ FREE_SPACE "Free space bar in status panel" on \
+ DBUS_NOTIFY "DBus notification support" on \
+ QTSCRIPT "QtScript support" off \
+ MINIUPNP "UPnP support" on
+
+USE_QT_VER= 4
+QT_COMPONENTS= 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"
+
+BUILD_WRKSRC= ${WRKSRC}/${PORTNAME}
+INSTALL_WRKSRC= ${WRKSRC}/${PORTNAME}
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_ASPELL) && !defined(WITHOUT_ASPELL)
+LIB_DEPENDS+= aspell:${PORTSDIR}/textproc/aspell
+CMAKE_ARGS+= -DUSE_ASPELL:BOOL=on
+.else
+CMAKE_ARGS+= -DUSE_ASPELL:BOOL=0
+.endif
+
+.if defined(WITH_FREE_SPACE)
+CMAKE_ARGS+= -DFREE_SPACE_BAR_C:BOOL=ON
+.else
+CMAKE_ARGS+= -DFREE_SPACE_BAR_C:BOOL=OFF
+.endif
+
+.if defined(WITH_DBUS_NOTIFY) && !defined(WITHOUT_DBUS)
+CMAKE_ARGS+= -DDBUS_NOTIFY:BOOL=ON
+QT_COMPONENTS+= dbus
+.else
+CMAKE_ARGS+= -DDBUS_NOTIFY:BOOL=OFF
+.endif
+
+.if defined(WITH_QTSCRIPT)
+CMAKE_ARGS+= -DUSE_JS:BOOL=ON
+QT_COMPONENTS+= script
+PLIST_SUB+= QTSCRIPT=""
+.else
+CMAKE_ARGS+= -DUSE_JS:BOOL=OFF
+PLIST_SUB+= QTSCRIPT="@comment "
+.endif
+
+.if defined(WITH_MINIUPNP)
+LIB_DEPENDS+= miniupnpc:${PORTSDIR}/net/miniupnpc
+CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=OFF
+.else
+CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=OFF
+.endif
+
+.if ${OSVERSION} < 700024
+USE_OPENSSL_PORT=yes
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/eiskaltdcpp-qt/distinfo b/net-p2p/eiskaltdcpp-qt/distinfo
new file mode 100644
index 000000000000..44a689707872
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-qt/distinfo
@@ -0,0 +1,2 @@
+SHA256 (eiskaltdcpp-2.1.1.tar.bz2) = 7c9d2288c2f39e95d02baff20df94f00c8343dbec182206758c3751fc880d944
+SIZE (eiskaltdcpp-2.1.1.tar.bz2) = 2079712
diff --git a/net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt b/net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..1036ced86a9d
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-qt/files/patch-CMakeLists.txt
@@ -0,0 +1,54 @@
+--- CMakeLists.txt.orig 2010-11-21 23:38:14.000000000 +0100
++++ CMakeLists.txt 2010-11-26 15:00:17.000000000 +0100
+@@ -301,19 +301,17 @@
+ if (CMAKE_CROSSCOMPILING)
+ set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -enable-auto-import")
+ endif (CMAKE_CROSSCOMPILING)
+- 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 (CMAKE_COMPILER_IS_GNUСXX AND CMAKE_COMPILER_IS_GNUC)
+ endif (NOT MSVC)
+
+-include_directories(${eiskaltdcpp_BINARY_DIR}
+- ${eiskaltdcpp_SOURCE_DIR}
+- ${GMP_INCLUDE_DIR}
++include_directories(
++ ${EISKALTDCPP_INCLUDE_DIR}
++ ${eiskaltdcpp_BINARY_DIR}
++ ${eiskaltdcpp_SOURCE_DIR}
++ ${GMP_INCLUDE_DIR}
+ )
+
+ message(STATUS "CMAKE will use this libs (and headers) during build:
+@@ -375,7 +373,9 @@
+ add_subdirectory (dht)
+ endif (DHT)
+
+-add_subdirectory (dcpp)
++if (BUILD_LIB)
++ add_subdirectory (dcpp)
++endif (BUILD_LIB)
+
+ if (USE_QT)
+ add_subdirectory (eiskaltdcpp-qt)
+@@ -420,11 +420,11 @@
+ LOCALE_LIST "${LANGUAGES}"
+ COPYRIGHT_HOLDER "EiskaltDC++ team"
+ SOURCES "${DCPP_SRCS};${DCPP_HDRS}"
+- PO_DIR "${dcpp_SOURCE_DIR}/po"
+- POT_BUILD_DIR "${dcpp_SOURCE_DIR}/po"
++ PO_DIR "${PROJECT_SOURCE_DIR}/po"
++ POT_BUILD_DIR "${PROJECT_SOURCE_DIR}/po"
+ #PO_PREFIX ""
+- PO_BUILD_DIR "${dcpp_SOURCE_DIR}/po"
+- MO_BUILD_DIR "${dcpp_BINARY_DIR}/locale"
++ PO_BUILD_DIR "${PROJECT_SOURCE_DIR}/po"
++ MO_BUILD_DIR "${PROJECT_BINARY_DIR}/locale"
+ MO_INSTALL_DIR "/${LOCALE_DIR}"
+ CREATE_POT_TARGET ${create_pot}
+ CREATE_PO_TARGET ${create_po}
diff --git a/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt b/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt
new file mode 100644
index 000000000000..23f2f15e77f3
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-qt/files/patch-eiskaltdcpp-qt__CMakeLists.txt
@@ -0,0 +1,44 @@
+--- ./eiskaltdcpp-qt/CMakeLists.txt.orig 2010-11-22 00:38:14.000000000 +0200
++++ ./eiskaltdcpp-qt/CMakeLists.txt 2010-11-22 02:10:28.000000000 +0200
+@@ -321,6 +321,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)
++
+ if (APPLE)
+ set (MACOSICON "${PROJECT_SOURCE_DIR}/../icons/icon_128x128.icns")
+ set (MACOSICONINBUNDLE "icon_128x128.icns")
+@@ -358,10 +362,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 ixml)
++ target_link_libraries (eiskaltdcpp-qt ${LIBS} ${DCPP_LIB} iconv ixml)
+ else (APPLE)
+- target_link_libraries (eiskaltdcpp-qt ${LIBS} dcpp)
++ target_link_libraries (eiskaltdcpp-qt ${LIBS} ${DCPP_LIB})
+ endif (APPLE)
+
+ if (UNIX AND NOT APPLE)
+@@ -431,7 +444,7 @@
+ else (APPLE)
+ install (FILES ${PROJECT_BINARY_DIR}/default.rcc DESTINATION ${CLIENT_DATA_DIR}/qt/resources)
+ if (UNIX)
+- 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)
+ endif (APPLE)
diff --git a/net-p2p/eiskaltdcpp-qt/pkg-descr b/net-p2p/eiskaltdcpp-qt/pkg-descr
new file mode 100644
index 000000000000..4c04e74a399c
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-qt/pkg-descr
@@ -0,0 +1,8 @@
+EiskaltDC++ is a program for UNIX-like systems 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
new file mode 100644
index 000000000000..fce158b3d9ee
--- /dev/null
+++ b/net-p2p/eiskaltdcpp-qt/pkg-plist
@@ -0,0 +1,125 @@
+bin/eiskaltdcpp-qt
+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/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/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/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/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/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
+@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
+@dirrmtry share/applications