Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Aug 2000 14:22:07 +0100 (BST)
From:      sketchy@netcraft.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20743: New port: irc/xchat14 (stable)
Message-ID:  <200008211322.OAA74577@weirdo.netcraft.com>

next in thread | raw e-mail | index | archive | help

>Number:         20743
>Category:       ports
>Synopsis:       ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 21 06:30:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Perkin
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
Netcraft Ltd
>Environment:

FreeBSD weirdo.netcraft.com 4.1-STABLE FreeBSD 4.1-STABLE #0: Mon Aug 14 15:26:27 BST 2000     sketchy@weirdo.netcraft.com:/usr/obj/usr/src/sys/WEIRDO i386

>Description:

Stable release (1.4.2) of the popular X11 Gtk/GNOME IRC Client.  The current
version in ports (1.5.6) is:

o Development code
o (Optionally) linked against the buggy gdk-pixmap library (at least the
  xchat transparency effects used by it aren't complete, and not as stable
  as XTEXT).
o Based on newer perl wrappers, breaking all existing scripts.  This can
  (and probably will) be changed even more during 1.5.x development cycle.
o Not meant for user-consumption

>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xchat14
#	xchat14/pkg
#	xchat14/pkg/PLIST.gnome
#	xchat14/pkg/COMMENT
#	xchat14/pkg/DESCR
#	xchat14/pkg/PLIST
#	xchat14/Makefile
#	xchat14/files
#	xchat14/files/md5
#	xchat14/patches
#	xchat14/patches/patch-aa
#	xchat14/patches/patch-ab
#
echo c - xchat14
mkdir -p xchat14 > /dev/null 2>&1
echo c - xchat14/pkg
mkdir -p xchat14/pkg > /dev/null 2>&1
echo x - xchat14/pkg/PLIST.gnome
sed 's/^X//' >xchat14/pkg/PLIST.gnome << 'END-of-xchat14/pkg/PLIST.gnome'
Xbin/xchat
Xbin/xchat-text
Xshare/doc/xchat/xchat.sgml
Xshare/doc/xchat/xchat.html
Xshare/doc/xchat/xchat-1.html
Xshare/doc/xchat/xchat-2.html
Xshare/doc/xchat/xchat-3.html
Xshare/doc/xchat/xchat-4.html
Xshare/doc/xchat/xchat-5.html
Xshare/doc/xchat/xchat-6.html
Xshare/doc/xchat/xchat-7.html
Xshare/doc/xchat/xchat-8.html
Xshare/doc/xchat/xchat-9.html
Xshare/doc/xchat/xchat-10.html
Xshare/doc/xchat/README
Xshare/doc/xchat/ChangeLog
Xshare/locale/cs/LC_MESSAGES/xchat.mo
Xshare/locale/da/LC_MESSAGES/xchat.mo
Xshare/locale/de/LC_MESSAGES/xchat.mo
Xshare/locale/el/LC_MESSAGES/xchat.mo
Xshare/locale/es/LC_MESSAGES/xchat.mo
Xshare/locale/fr/LC_MESSAGES/xchat.mo
Xshare/locale/hu/LC_MESSAGES/xchat.mo
Xshare/locale/it/LC_MESSAGES/xchat.mo
Xshare/locale/ja/LC_MESSAGES/xchat.mo
Xshare/locale/ko/LC_MESSAGES/xchat.mo
Xshare/locale/nl/LC_MESSAGES/xchat.mo
Xshare/locale/pt_BR/LC_MESSAGES/xchat.mo
Xshare/locale/ro/LC_MESSAGES/xchat.mo
Xshare/locale/ru/LC_MESSAGES/xchat.mo
Xshare/locale/sk/LC_MESSAGES/xchat.mo
Xshare/locale/sl/LC_MESSAGES/xchat.mo
Xshare/locale/sr_YU/LC_MESSAGES/xchat.mo
Xshare/locale/uk/LC_MESSAGES/xchat.mo
Xshare/gnome/apps/Internet/xchat.desktop
Xshare/gnome/pixmaps/xchat.png
X@dirrm share/doc/xchat
END-of-xchat14/pkg/PLIST.gnome
echo x - xchat14/pkg/COMMENT
sed 's/^X//' >xchat14/pkg/COMMENT << 'END-of-xchat14/pkg/COMMENT'
XX11 IRC client using the GTK+ toolkit, and optionally, GNOME
END-of-xchat14/pkg/COMMENT
echo x - xchat14/pkg/DESCR
sed 's/^X//' >xchat14/pkg/DESCR << 'END-of-xchat14/pkg/DESCR'
XXChat is a graphical IRC client.  It requires a computer running a UNIX-like
XOS, the X Window System (X11), and the GTK library.  It can also (optionally)
Xtake advantage of GNOME and use Perl and Python scripts.
X
XWWW:	http://xchat.org/
X
X- Jon Perkin <sketchy@netcraft.com>
END-of-xchat14/pkg/DESCR
echo x - xchat14/pkg/PLIST
sed 's/^X//' >xchat14/pkg/PLIST << 'END-of-xchat14/pkg/PLIST'
Xbin/xchat
Xbin/xchat-text
Xshare/doc/xchat/xchat.sgml
Xshare/doc/xchat/xchat.html
Xshare/doc/xchat/xchat-1.html
Xshare/doc/xchat/xchat-2.html
Xshare/doc/xchat/xchat-3.html
Xshare/doc/xchat/xchat-4.html
Xshare/doc/xchat/xchat-5.html
Xshare/doc/xchat/xchat-6.html
Xshare/doc/xchat/xchat-7.html
Xshare/doc/xchat/xchat-8.html
Xshare/doc/xchat/xchat-9.html
Xshare/doc/xchat/xchat-10.html
Xshare/doc/xchat/README
Xshare/doc/xchat/ChangeLog
Xshare/locale/cs/LC_MESSAGES/xchat.mo
Xshare/locale/da/LC_MESSAGES/xchat.mo
Xshare/locale/de/LC_MESSAGES/xchat.mo
Xshare/locale/el/LC_MESSAGES/xchat.mo
Xshare/locale/es/LC_MESSAGES/xchat.mo
Xshare/locale/fr/LC_MESSAGES/xchat.mo
Xshare/locale/hu/LC_MESSAGES/xchat.mo
Xshare/locale/it/LC_MESSAGES/xchat.mo
Xshare/locale/ja/LC_MESSAGES/xchat.mo
Xshare/locale/ko/LC_MESSAGES/xchat.mo
Xshare/locale/nl/LC_MESSAGES/xchat.mo
Xshare/locale/pt_BR/LC_MESSAGES/xchat.mo
Xshare/locale/sl/LC_MESSAGES/xchat.mo
Xshare/locale/sr_YU/LC_MESSAGES/xchat.mo
X@dirrm share/doc/xchat
END-of-xchat14/pkg/PLIST
echo x - xchat14/Makefile
sed 's/^X//' >xchat14/Makefile << 'END-of-xchat14/Makefile'
X# New ports collection makefile for:	xchat
X# Date created:		21 August 2000
X# Whom:			Jon Perkin <sketchy@netcraft.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xchat
XPORTVERSION=	1.4.2
XCATEGORIES=	irc gnome
XMASTER_SITES=	http://xchat.org/files/source/1.4/ \
X		http://xchat.linuxpower.org/files/source/1.4/
X
XMAINTAINER=	sketchy@netcraft.com
X
X.if defined(WITH_SOCKS)
XBUILD_DEPENDS+=	${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
X.endif
X
XLIB_DEPENDS=	gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
X		Imlib.5:${PORTSDIR}/graphics/imlib
X
X.if defined(WITH_GNOME)
XLIB_DEPENDS+=	gnome.4:${PORTSDIR}/x11/gnomelibs
X.endif
X
X.if exists(${X11BASE}/bin/panel) && defined(WITH_GNOME)
XWITH_PANEL=	YES
XLIB_DEPENDS+=	panel_applet.4:${PORTSDIR}/x11/gnomecore
X.endif
X
XGTK_CONFIG?=		${X11BASE}/bin/gtk12-config
XGLIB_CONFIG?=		${LOCALBASE}/bin/glib12-config
XGDK_PIXBUF_CONFIG?=	${X11BASE}/bin/gdk-pixbuf-config
X
XUSE_X_PREFIX=	YES
XUSE_BZIP2=	YES
XUSE_GMAKE=	YES
XUSE_PERL5=	YES
XGNU_CONFIGURE=	YES
XCONFIGURE_ARGS=	--disable-python
X
X.if defined(WITH_SOCKS)
XCONFIGURE_ARGS+=	--enable-socks
X.endif
X
X.if defined(WITH_GNOME)
XCONFIGURE_ARGS+=	--enable-gnome
X.if defined(WITH_PANEL)
XCONFIGURE_ARGS+=	--enable-panel
X.else
XCONFIGURE_ARGS+=	--disable-panel
X.endif
X.else
XCONFIGURE_ARGS+=	--disable-gnome
X.endif
X
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include"	\
X		GTK_CONFIG="${GTK_CONFIG}"		\
X		GLIB_CONFIG="${GLIB_CONFIG}"		\
X		LIBS="-L${LOCALBASE}/lib"
X
X.if defined(WITH_GNOME)
XPLIST=		${PKGDIR}/PLIST.gnome
X.endif
X
Xpost-install:
X	@strip ${PREFIX}/bin/xchat
X.if !defined(NOPORTDOCS)
X	@${ECHO} "===>   Installing xchat docs in ${PREFIX}/share/doc/xchat"
X	@${MKDIR} ${PREFIX}/share/doc/xchat && \
X		${CHMOD} a+rx ${PREFIX}/share/doc/xchat
X	@${INSTALL_DATA} ${WRKSRC}/doc/*.* ${PREFIX}/share/doc/xchat
X	@${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/xchat
X	@${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/xchat
X.endif
X
X.include <bsd.port.mk>
END-of-xchat14/Makefile
echo c - xchat14/files
mkdir -p xchat14/files > /dev/null 2>&1
echo x - xchat14/files/md5
sed 's/^X//' >xchat14/files/md5 << 'END-of-xchat14/files/md5'
XMD5 (xchat-1.4.2.tar.bz2) = be790878e80038088c642a5104ab1544
END-of-xchat14/files/md5
echo c - xchat14/patches
mkdir -p xchat14/patches > /dev/null 2>&1
echo x - xchat14/patches/patch-aa
sed 's/^X//' >xchat14/patches/patch-aa << 'END-of-xchat14/patches/patch-aa'
X--- configure.orig	Mon Aug 21 13:58:26 2000
X+++ configure	Mon Aug 21 13:58:58 2000
X@@ -2513,7 +2513,7 @@
X   cat conftest.$ac_ext >&5
X   rm -rf conftest*
X   CATOBJEXT=.mo
X-		   DATADIRNAME=lib
X+		   DATADIRNAME=share
X fi
X rm -f conftest*
X 		INSTOBJEXT=.mo
END-of-xchat14/patches/patch-aa
echo x - xchat14/patches/patch-ab
sed 's/^X//' >xchat14/patches/patch-ab << 'END-of-xchat14/patches/patch-ab'
X--- Makefile.in.orig	Mon Aug 21 13:59:44 2000
X+++ Makefile.in	Mon Aug 21 14:00:13 2000
X@@ -100,7 +100,7 @@
X SUBDIRS = po intl src
X 
X @USE_GNOME_TRUE@icon_DATA = xchat.png
X-@USE_GNOME_TRUE@icondir = $(datadir)/pixmaps
X+@USE_GNOME_TRUE@icondir = $(datadir)/gnome/pixmaps
X 
X @USE_GNOME_TRUE@util_DATA = xchat.desktop
X @USE_GNOME_TRUE@utildir = $(datadir)/gnome/apps/Internet
END-of-xchat14/patches/patch-ab
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008211322.OAA74577>