aboutsummaryrefslogtreecommitdiffstats
path: root/net-im/centerim
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2007-04-19 09:59:48 +0800
committerclsung <clsung@FreeBSD.org>2007-04-19 09:59:48 +0800
commitcdfc84fbaa676cd3ce8761fc9204b970129884f9 (patch)
treeca581944895c166fc45abdca0fa383b3ff063c61 /net-im/centerim
parent9ff33cdbb506ea33d15c64caf2fabfafd80679b4 (diff)
downloadfreebsd-ports-gnome-cdfc84fbaa676cd3ce8761fc9204b970129884f9.tar.gz
freebsd-ports-gnome-cdfc84fbaa676cd3ce8761fc9204b970129884f9.tar.zst
freebsd-ports-gnome-cdfc84fbaa676cd3ce8761fc9204b970129884f9.zip
Add centerim 4.22.0, a text mode menu- and window-driven IM interface.
PR: ports/110331 Submitted by: Frank Altpeter <frank at altpeter.de>
Diffstat (limited to 'net-im/centerim')
-rw-r--r--net-im/centerim/Makefile118
-rw-r--r--net-im/centerim/distinfo3
-rw-r--r--net-im/centerim/pkg-descr15
-rw-r--r--net-im/centerim/pkg-plist26
4 files changed, 162 insertions, 0 deletions
diff --git a/net-im/centerim/Makefile b/net-im/centerim/Makefile
new file mode 100644
index 000000000000..c98c6bbb9b8d
--- /dev/null
+++ b/net-im/centerim/Makefile
@@ -0,0 +1,118 @@
+# ex:ts=8
+# New ports collection makefile for: centerim
+# Date created: 2006-03-14
+# Whom: Frank Altpeter <frank@altpeter.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= centerim
+PORTVERSION= 4.22.0
+CATEGORIES= net-im
+MASTER_SITES= http://cim.sbisinger.net/tars/ \
+ http://www.centerim.org/download/ \
+ ftp://ftp.centerim.org/
+DISTNAME= ${PORTNAME}-20070418
+
+MAINTAINER= frank@altpeter.de
+COMMENT= A text mode menu- and window-driven IM interface
+
+LIB_DEPENDS= curl.4:${PORTSDIR}/ftp/curl
+
+USE_ICONV= yes
+USE_OPENSSL= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+ CXXFLAGS="-I${LOCALBASE}/include ${CXXFLAGS}"
+CONFIGURE_ARGS= --with-ssl --with-openssl --disable-konst --mandir="${PREFIX}/man"
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+CONFLICTS= centericq-[0-9]*
+
+OPTIONS= NLS "Native Language Support" on \
+ MULTIBYTE "Multibyte Support" off \
+ FRIBIDI "Fribidi Support" off \
+ MSN "Support for MSN Protocol" off \
+ YAHOO "Support for Yahoo! Messenger Protocol" off \
+ AIM "Support for AOL's Instant Messenger Protocol" off \
+ IRC "Support for IRC Protocol" off \
+ JABBER "Support for Jabber Protocol" off \
+ GPGME "Support for PGP encrypted Jabber messages" off \
+ RSS "Support for RSS" off \
+ LJ "Support for LiveJournal" off \
+ GG "Support for Gadu-Gadu Protocol" off
+
+MAN1= cicqconv.1 cicqsync.1
+
+PORTDOCS= FAQ README
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
+.if defined(WITH_MULTIBYTE)
+CONFIGURE_ARGS+= --enable-locales-fix
+.endif
+
+.if defined(WITH_FRIBIDI)
+LIB_DEPENDS+= fribidi.0:${PORTSDIR}/converters/fribidi
+CONFIGURE_ARGS+= --with-fribidi
+.endif
+
+.if !defined(WITH_MSN)
+CONFIGURE_ARGS+= --disable-msn
+.endif
+
+.if !defined(WITH_YAHOO)
+CONFIGURE_ARGS+= --disable-yahoo
+.endif
+
+.if !defined(WITH_AIM)
+CONFIGURE_ARGS+= --disable-aim
+.endif
+
+.if !defined(WITH_IRC)
+CONFIGURE_ARGS+= --disable-irc
+.endif
+
+.if !defined(WITH_JABBER)
+CONFIGURE_ARGS+= --disable-jabber
+.else
+.endif
+
+.if !defined(WITH_GPGME)
+CONFIGURE_ARGS+= --without-gpgme
+.else
+LIB_DEPENDS+= gpgme.17:${PORTSDIR}/security/gpgme
+#CONFIGURE_ARGS+= --with-gpgme=${LOCALBASE}
+CONFIGURE_ARGS+= --with-ssl
+.endif
+
+.if !defined(WITH_RSS)
+CONFIGURE_ARGS+= --disable-rss
+.endif
+
+.if !defined(WITH_LJ)
+CONFIGURE_ARGS+= --disable-lj
+.endif
+
+.if !defined(WITH_GG)
+CONFIGURE_ARGS+= --disable-gg
+.else
+LIB_DEPENDS+= gadu.3:${PORTSDIR}/polish/ekg
+LIBGADU= -lgadu
+.endif
+
+.if !defined(NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ @(cd ${WRKSRC} ; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net-im/centerim/distinfo b/net-im/centerim/distinfo
new file mode 100644
index 000000000000..33262e37f268
--- /dev/null
+++ b/net-im/centerim/distinfo
@@ -0,0 +1,3 @@
+MD5 (centerim-20070418.tar.gz) = 7c83220cf59a4aef5fd46e3cfea7de42
+SHA256 (centerim-20070418.tar.gz) = 58d360148c2d34b290b4b70af63054d1d565bbb584c1edd239c4f45922c664be
+SIZE (centerim-20070418.tar.gz) = 2593505
diff --git a/net-im/centerim/pkg-descr b/net-im/centerim/pkg-descr
new file mode 100644
index 000000000000..791c5c68b2f9
--- /dev/null
+++ b/net-im/centerim/pkg-descr
@@ -0,0 +1,15 @@
+CenterIM is a fork of CenterICQ.
+CenterIM is a text mode menu- and window-driven IM interface that
+supports the ICQ2000, Yahoo!, MSN, AIM, and IRC protocols. It allows you
+to send, receive, and forward messages, URLs, SMSes, contacts, and email
+express messages. It also lets you set your own and fetch others' away
+messages, and define external handlers for incoming events. You can
+mass message-send, search for users, view users' details, maintain
+your contact list directly from the program, view the message history,
+register a new UIN and update your details, be informed upon receipt
+of email messages, automatically set away after the defined period of
+inactivity, and have your own ignore, visible, and invisible lists.
+It can also associate events with sounds, make log of events, and
+allows arrangement of contacts into groups.
+
+WWW: http://www.centerim.org/
diff --git a/net-im/centerim/pkg-plist b/net-im/centerim/pkg-plist
new file mode 100644
index 000000000000..9a23f2a7ec5b
--- /dev/null
+++ b/net-im/centerim/pkg-plist
@@ -0,0 +1,26 @@
+bin/centerim
+bin/cicqconv
+bin/cicqsync
+%%DATADIR%%/email.wav
+%%DATADIR%%/msg.wav
+%%DATADIR%%/offline.wav
+%%DATADIR%%/online.wav
+%%DATADIR%%/sms.wav
+%%DATADIR%%/url.wav
+%%NLS%%share/locale/bg/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/de/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/es/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/it/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/centerim.mo
+%%NLS%%share/locale/zh_TW.Big5/LC_MESSAGES/centerim.mo
+@dirrm %%DATADIR%%