diff options
Diffstat (limited to 'net-im/ickle/Makefile')
-rw-r--r-- | net-im/ickle/Makefile | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/net-im/ickle/Makefile b/net-im/ickle/Makefile new file mode 100644 index 000000000..da669f23a --- /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$ +# + +PORTNAME= ickle +PORTVERSION= 0.3.2 +PORTREVISION= 5 +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+= GNOME="" NOGNOME="@comment " +.else +CONFIGURE_ARGS+= --with-gnome=no + +PLIST_SUB+= 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> |