summaryrefslogtreecommitdiffstats
path: root/net-im/ickle
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-04 23:40:14 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-04 23:40:14 +0800
commitf879296b336a42c92c4ab2d792a0e807819f4418 (patch)
treeaad4990eea750ad0992b9df1c7f8c9e044b7233f /net-im/ickle
parent684183716d671c40a0dac7cec911bd33cab3ed84 (diff)
downloadmarcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.tar
marcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.tar.gz
marcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.tar.bz2
marcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.tar.lz
marcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.tar.xz
marcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.tar.zst
marcuscom-ports-f879296b336a42c92c4ab2d792a0e807819f4418.zip
- Fix build
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7550 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net-im/ickle')
-rw-r--r--net-im/ickle/Makefile65
-rw-r--r--net-im/ickle/distinfo3
-rw-r--r--net-im/ickle/pkg-descr4
-rw-r--r--net-im/ickle/pkg-plist152
4 files changed, 224 insertions, 0 deletions
diff --git a/net-im/ickle/Makefile b/net-im/ickle/Makefile
new file mode 100644
index 000000000..27eab45fd
--- /dev/null
+++ b/net-im/ickle/Makefile
@@ -0,0 +1,65 @@
+# ex:ts=8
+# New ports collection makefile for: ickle
+# Date created: Nov 21, 2001
+# Whom: ijliao
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= ickle
+PORTVERSION= 0.3.2
+PORTREVISION= 3
+CATEGORIES= net-im devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= ICQ2000 protocol implementation
+
+LIB_DEPENDS= gtkmm-1.2.2:${PORTSDIR}/x11-toolkits/gtkmm12 \
+ icq2000.5:${PORTSDIR}/net-im/libicq2000
+
+USE_X_PREFIX= yes
+USE_GNOME= gtk12
+WANT_GNOME= yes
+USE_ICONV= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
+CONFIGURE_ARGS= --with-sigc-prefix=${LOCALBASE} \
+ --with-gtkmm-prefix=${LOCALBASE}
+CONFIGURE_ENV= CPPFLAGS="`${LOCALBASE}/bin/sigc-config --cflags`"
+
+post-patch:
+ @${REINPLACE_CMD} -E -e 's|(gtkmm_config_args[[:space:]]*=).+$$|\1|' \
+ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+
+.include <bsd.port.pre.mk>
+
+.if ${HAVE_GNOME:Mlibcapplet}!="" || defined(WITH_GNOME)
+USE_GNOME+= libcapplet
+PKGNAMESUFFIX= -gnome
+PLIST_SUB+= ICKLEDATADIR="share/gnome/" GNOME="" NOGNOME="@comment "
+.else
+CONFIGURE_ARGS+= --with-gnome=no
+
+PLIST_SUB+= ICKLEDATADIR="share/" GNOME="@comment " NOGNOME=""
+.endif
+
+.if defined(WITH_ICKLE_CONTROL)
+PLIST_SUB+= ICKLECONTROL=""
+.else
+CONFIGURE_ARGS+= --without-ickle-control
+
+PLIST_SUB+= ICKLECONTROL="@comment "
+.endif
+
+pre-everything::
+.if ${HAVE_GNOME:Mlibcapplet}=="" && !defined(WITH_GNOME)
+ @${ECHO_MSG} "===> Define WITH_GNOME to enable GNOME support"
+.endif
+.if !defined(WITH_ICKLE_CONTROL)
+ @${ECHO_MSG} "===> Define WITH_ICKLE_CONTROL to enable external command-line"
+ @${ECHO_MSG} "===> control for the ickle client"
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net-im/ickle/distinfo b/net-im/ickle/distinfo
new file mode 100644
index 000000000..e05d4555d
--- /dev/null
+++ b/net-im/ickle/distinfo
@@ -0,0 +1,3 @@
+MD5 (ickle-0.3.2.tar.gz) = c59acbc24ac90cfc7fd21c49038481ed
+SHA256 (ickle-0.3.2.tar.gz) = bf58cba31bd711d912af20ed23cf450d3defb372725549a1458308311609af57
+SIZE (ickle-0.3.2.tar.gz) = 383799
diff --git a/net-im/ickle/pkg-descr b/net-im/ickle/pkg-descr
new file mode 100644
index 000000000..96484c547
--- /dev/null
+++ b/net-im/ickle/pkg-descr
@@ -0,0 +1,4 @@
+ickle is an open-source project implementing the ICQ2000 protocol. The aim
+is to bring the most useful features of ICQ2000 to non-windows platforms.
+
+WWW: http://ickle.sourceforge.net/
diff --git a/net-im/ickle/pkg-plist b/net-im/ickle/pkg-plist
new file mode 100644
index 000000000..b7b1b48ae
--- /dev/null
+++ b/net-im/ickle/pkg-plist
@@ -0,0 +1,152 @@
+%%NOGNOME%%bin/ickle
+%%GNOME%%bin/ickle_applet
+%%ICKLECONTROL%%bin/ickle_control
+%%GNOME%%etc/CORBA/servers/ickle_applet.gnorba
+%%GNOME%%%%ICKLEDATADIR%%applets/Network/ickle_applet.desktop
+%%ICKLEDATADIR%%ickle/icons/doors/away.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/file.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/message.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/na.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/online.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/doors/url.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/away.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/file.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/message.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/na.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/online.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/eureka/url.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/away.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/file.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/message.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/na.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/online.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/gnomeicu/url.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/away.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/file.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/message.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/na.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/online.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/ickle/url.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/away.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/file.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/message.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/na.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/online.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/icq/url.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/away.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/file.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/message.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/na.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/online.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/kit/url.xpm
+%%ICKLEDATADIR%%ickle/icons/new/away.xpm
+%%ICKLEDATADIR%%ickle/icons/new/chat.xpm
+%%ICKLEDATADIR%%ickle/icons/new/dnd.xpm
+%%ICKLEDATADIR%%ickle/icons/new/ffc.xpm
+%%ICKLEDATADIR%%ickle/icons/new/file.xpm
+%%ICKLEDATADIR%%ickle/icons/new/invisible.xpm
+%%ICKLEDATADIR%%ickle/icons/new/message.xpm
+%%ICKLEDATADIR%%ickle/icons/new/na.xpm
+%%ICKLEDATADIR%%ickle/icons/new/occ.xpm
+%%ICKLEDATADIR%%ickle/icons/new/offline.xpm
+%%ICKLEDATADIR%%ickle/icons/new/online.xpm
+%%ICKLEDATADIR%%ickle/icons/new/sms.xpm
+%%ICKLEDATADIR%%ickle/icons/new/sysmsg.xpm
+%%ICKLEDATADIR%%ickle/icons/new/url.xpm
+%%ICKLEDATADIR%%ickle/translations/ASCII
+%%ICKLEDATADIR%%ickle/translations/CP437
+%%ICKLEDATADIR%%ickle/translations/CP850
+%%ICKLEDATADIR%%ickle/translations/DANISH
+%%ICKLEDATADIR%%ickle/translations/DEC_MCS
+%%ICKLEDATADIR%%ickle/translations/DG_MCS
+%%ICKLEDATADIR%%ickle/translations/DUTCH
+%%ICKLEDATADIR%%ickle/translations/FINNISH
+%%ICKLEDATADIR%%ickle/translations/FRENCH
+%%ICKLEDATADIR%%ickle/translations/FRENCH_CANADIAN
+%%ICKLEDATADIR%%ickle/translations/GERMAN
+%%ICKLEDATADIR%%ickle/translations/HP_MCS
+%%ICKLEDATADIR%%ickle/translations/IRV
+%%ICKLEDATADIR%%ickle/translations/ITALIAN
+%%ICKLEDATADIR%%ickle/translations/JIS
+%%ICKLEDATADIR%%ickle/translations/LATIN_2
+%%ICKLEDATADIR%%ickle/translations/MACINTOSH
+%%ICKLEDATADIR%%ickle/translations/NEXT
+%%ICKLEDATADIR%%ickle/translations/NORWEGIAN_1
+%%ICKLEDATADIR%%ickle/translations/NORWEGIAN_2
+%%ICKLEDATADIR%%ickle/translations/POLISH
+%%ICKLEDATADIR%%ickle/translations/POLISH_NOPL
+%%ICKLEDATADIR%%ickle/translations/PORTUGUESE
+%%ICKLEDATADIR%%ickle/translations/PORTUGUESE_COM
+%%ICKLEDATADIR%%ickle/translations/RUSSIAN
+%%ICKLEDATADIR%%ickle/translations/RUSSIAN_ALT
+%%ICKLEDATADIR%%ickle/translations/RUSSIAN_WIN
+%%ICKLEDATADIR%%ickle/translations/SPANISH
+%%ICKLEDATADIR%%ickle/translations/SWEDISH
+%%ICKLEDATADIR%%ickle/translations/SWEDISH_NAMES
+%%ICKLEDATADIR%%ickle/translations/SWEDISH_NAMES_COM
+%%ICKLEDATADIR%%ickle/translations/SWISS
+%%ICKLEDATADIR%%ickle/translations/UKRAINIAN_WIN
+%%ICKLEDATADIR%%ickle/translations/UNITED_KINGDOM
+%%ICKLEDATADIR%%ickle/translations/UNITED_KINGDOM_COM
+@dirrm %%ICKLEDATADIR%%ickle/translations
+@dirrm %%ICKLEDATADIR%%ickle/icons/new
+@dirrm %%ICKLEDATADIR%%ickle/icons/kit
+@dirrm %%ICKLEDATADIR%%ickle/icons/icq
+@dirrm %%ICKLEDATADIR%%ickle/icons/ickle
+@dirrm %%ICKLEDATADIR%%ickle/icons/gnomeicu
+@dirrm %%ICKLEDATADIR%%ickle/icons/eureka
+@dirrm %%ICKLEDATADIR%%ickle/icons/doors
+@dirrm %%ICKLEDATADIR%%ickle/icons
+@dirrm %%ICKLEDATADIR%%ickle
+@dirrmtry %%ICKLEDATADIR%%applets/Network
+@dirrmtry %%ICKLEDATADIR%%applets
+@dirrmtry etc/CORBA/servers
+@dirrmtry etc/CORBA