From 65c8663f357b3526eadd5d1c9528ff0ecb048274 Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Mon, 6 Nov 2000 19:39:43 +0000 Subject: Fix japanese/xchat which had been broken by the last two commits on irc/xchat. As japanese/xchat "built" without a problem, I didn't notice it was "broken"... In reality, the configure script failed to detect the iconv library because of the removal of CPPFLAGS and LIBS in CONFIGURE_ENV, therefore the built binary lacked Japanese support. (i.e. the ja-xchat package included in 4.2-RELEASE will be broken) To avoid this kind of sad accidents in future, add a note to irc/xchat that it has a slave port and one should be careful not to overwrite variables or targets. --- irc/xchat1/Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'irc/xchat1') diff --git a/irc/xchat1/Makefile b/irc/xchat1/Makefile index 9bc401a1ed4d..7f55005addb5 100644 --- a/irc/xchat1/Makefile +++ b/irc/xchat1/Makefile @@ -12,6 +12,9 @@ MASTER_SITES= http://xchat.org/files/source/1.4/ \ http://xchat.linuxpower.org/files/source/1.4/ MAINTAINER= jim@FreeBSD.org +# This port has a slave port japanese/xchat. Do not carelessly overwrite +# the variables or the targets defined in it. When you need to, please +# contact its maintainer. USE_X_PREFIX= yes USE_BZIP2= yes @@ -20,11 +23,13 @@ USE_PERL5= yes USE_IMLIB= yes WANT_GNOME= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-python +# Assign with `+=' for slave ports +CONFIGURE_ARGS+=--disable-python .include .if defined(WITH_SOCKS) +# Assign with `+=' for slave ports BUILD_DEPENDS+= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5 CONFIGURE_ARGS+=--enable-socks .endif @@ -36,7 +41,7 @@ CONFIGURE_ARGS+=--enable-gnome --enable-panel --enable-gdk-pixbuf CONFIGURE_ARGS+=--disable-gnome --disable-gdk-pixbuf .endif -pre-patch: +post-patch: @${PERL} -pi -e 's|-lpthread|-pthread|g ; \ s|DATADIRNAME=lib|DATADIRNAME=share|g ; \ s|USE_INCLUDED_LIBINTL=yes|#USE_INCLUDED_LIBINTL=yes|g ; \ -- cgit v1.2.3