View | Details | Raw Unified | Return to bug 59614
Collapse All | Expand All

(-)irssi/Makefile (-12 / +40 lines)
Lines 2-13 Link Here
2
# Date created:			14 Apr 1999
2
# Date created:			14 Apr 1999
3
# Whom:				Jim Mock <jim@FreeBSD.org>
3
# Whom:				Jim Mock <jim@FreeBSD.org>
4
#
4
#
5
# $FreeBSD: ports/irc/irssi/Makefile,v 1.69 2003/11/15 12:38:07 sf Exp $
5
# $FreeBSD$
6
#
6
#
7
7
8
PORTNAME=	irssi
8
PORTNAME=	irssi
9
PORTVERSION=	0.8.6
9
PORTVERSION=	0.8.8
10
PORTREVISION?=	3
11
CATEGORIES+=	irc	# `+=' is for slave ports
10
CATEGORIES+=	irc	# `+=' is for slave ports
12
MASTER_SITES=	http://irssi.org/files/
11
MASTER_SITES=	http://irssi.org/files/
13
12
Lines 15-29 Link Here
15
COMMENT?=	A modular IRC client with many features
14
COMMENT?=	A modular IRC client with many features
16
15
17
USE_BZIP2=	yes
16
USE_BZIP2=	yes
18
USE_PERL5=	yes
19
USE_GNOME=	glib12
20
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
21
# `+=' is for slave ports
18
# `+=' is for slave ports
22
CONFIGURE_ARGS+=	--without-socks --without-bot --with-textui \
19
CONFIGURE_ARGS+=	--without-bot --with-textui
23
		--with-perl-lib=site
20
21
MAN1=		irssi.1
24
22
25
.include <bsd.port.pre.mk>
23
.include <bsd.port.pre.mk>
26
24
25
.if defined(WITH_PERL)
26
USE_PERL5=	yes
27
CONFIGURE_ARGS+=	--with-perl-lib=site
28
PLIST_SUB+=	WITH_PERL=""
29
.else
30
CONFIGURE_ARGS+=	--without-perl
31
PLIST_SUB+=	WITH_PERL="@comment "
32
.endif
33
34
.if defined(WITH_SOCKS)
35
CONFIGURE_ARGS+=	--with-socks
36
.else
37
CONFIGURE_ARGS+=	--without-socks
38
.endif
39
27
.if defined(WITH_PROXY)
40
.if defined(WITH_PROXY)
28
CONFIGURE_ARGS+=	--with-proxy
41
CONFIGURE_ARGS+=	--with-proxy
29
PLIST_SUB+=	WITH_PROXY=""
42
PLIST_SUB+=	WITH_PROXY=""
Lines 31-46 Link Here
31
PLIST_SUB+=	WITH_PROXY="@comment "
44
PLIST_SUB+=	WITH_PROXY="@comment "
32
.endif
45
.endif
33
46
34
.if defined(WITH_IPV6)
47
.if ! defined(WITHOUT_IPV6) && ${OSVERSION} >= 400014
35
.if ${OSVERSION} >= 400014
48
CONFIGURE_ARGS+=	--enable-ipv6
36
CONFIGURE_ARGS+= --enable-ipv6
37
CATEGORIES+=	ipv6
49
CATEGORIES+=	ipv6
50
.else
51
CONFIGURE_ARGS+=	--disable-ipv6
38
.endif
52
.endif
53
54
.if ! defined(WITHOUT_GLIB2)
55
CONFIGURE_ARGS+=	--with-glib2
56
USE_GNOME=	glib20
39
.else
57
.else
40
CONFIGURE_ARGS+= --disable-ipv6
58
CONFIGURE_ARGS+=	--without-glib2
59
USE_GNOME=	glib12
41
.endif
60
.endif
42
61
43
MAN1=		irssi.1
62
pre-everything::
63
	@${ECHO} ""
64
	@${ECHO} "You may use the following build options:"
65
	@${ECHO} ""
66
	@${ECHO} "	WITH_PERL=yes		Enable Perl support"
67
	@${ECHO} "	WITH_SOCKS=yes		Enable Socks support"
68
	@${ECHO} "	WITH_PROXY=yes		Enable irssi-proxy"
69
	@${ECHO} "	WITHOUT_IPV6=yes	Disable IPv6 support"
70
	@${ECHO} "	WITHOUT_GLIB2=yes	Use GLib 1.x instead of 2.x"
71
	@${ECHO} ""
44
72
45
pre-configure:
73
pre-configure:
46
	@cd ${WRKSRC} && ${MV} irssi.conf irssi.conf.sample
74
	@cd ${WRKSRC} && ${MV} irssi.conf irssi.conf.sample
(-)irssi/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (irssi-0.8.6.tar.bz2) = 6d66982723e2eb8780ae3b8b3a7ba08d
1
MD5 (irssi-0.8.8.tar.bz2) = 7220d149b938012c96b064767dafc7de
(-)irssi/files/patch-Makefile.in (-5 / +5 lines)
Lines 1-7 Link Here
1
--- Makefile.in.orig	Sun Feb 17 12:02:33 2002
1
--- Makefile.in.orig	Sun Nov 23 15:15:19 2003
2
+++ Makefile.in	Sun Feb 17 14:00:58 2002
2
+++ Makefile.in	Sun Nov 23 15:24:26 2003
3
@@ -110,7 +110,7 @@
3
@@ -119,7 +119,7 @@
4
 SUBDIRS = src $(SERVERTEST) docs scripts
4
 SUBDIRS = src docs scripts
5
 
5
 
6
 confdir = $(sysconfdir)
6
 confdir = $(sysconfdir)
7
-conf_DATA = irssi.conf
7
-conf_DATA = irssi.conf
Lines 9-15 Link Here
9
 
9
 
10
 themedir = $(datadir)/irssi/themes
10
 themedir = $(datadir)/irssi/themes
11
 theme_DATA = default.theme colorless.theme
11
 theme_DATA = default.theme colorless.theme
12
@@ -452,8 +452,8 @@
12
@@ -459,8 +459,8 @@
13
 
13
 
14
 config.h: default-config.h default-theme.h
14
 config.h: default-config.h default-theme.h
15
 
15
 
(-)irssi/pkg-plist (-25 / +27 lines)
Lines 1-26 Link Here
1
bin/irssi
1
bin/irssi
2
etc/irssi.conf
2
etc/irssi.conf
3
etc/irssi.conf.sample
3
etc/irssi.conf.sample
4
%%WITH_PROXY%%/lib/irssi/modules/libirc_proxy.a
4
%%WITH_PROXY%%lib/irssi/modules/libirc_proxy.a
5
%%WITH_PROXY%%/lib/irssi/modules/libirc_proxy.la
5
%%WITH_PROXY%%lib/irssi/modules/libirc_proxy.la
6
%%WITH_PROXY%%/lib/irssi/modules/libirc_proxy.so
6
%%WITH_PROXY%%lib/irssi/modules/libirc_proxy.so
7
%%WITH_PROXY%%/lib/irssi/modules/libirc_proxy.so.0
7
%%WITH_PROXY%%lib/irssi/modules/libirc_proxy.so.0
8
%%SITE_PERL%%/%%PERL_ARCH%%/Irssi.pm
8
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi.pm
9
%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/Irc.pm
9
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/Irc.pm
10
%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/TextUI.pm
10
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/TextUI.pm
11
%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/UI.pm
11
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/UI.pm
12
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/.packlist
12
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/.packlist
13
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irssi.bs
13
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irssi.bs
14
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irssi.so
14
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irssi.so
15
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/.packlist
15
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/.packlist
16
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/Irc.bs
16
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/Irc.bs
17
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/Irc.so
17
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/Irc.so
18
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/.packlist
18
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/.packlist
19
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/TextUI.bs
19
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/TextUI.bs
20
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/TextUI.so
20
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/TextUI.so
21
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/.packlist
21
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/.packlist
22
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/UI.bs
22
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/UI.bs
23
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/UI.so
23
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/UI.so
24
share/doc/irssi/botnet.txt
24
share/doc/irssi/botnet.txt
25
share/doc/irssi/design.txt
25
share/doc/irssi/design.txt
26
share/doc/irssi/faq.html
26
share/doc/irssi/faq.html
Lines 56-61 Link Here
56
share/irssi/help/echo
56
share/irssi/help/echo
57
share/irssi/help/eval
57
share/irssi/help/eval
58
share/irssi/help/exec
58
share/irssi/help/exec
59
share/irssi/help/flushbuffers
59
share/irssi/help/format
60
share/irssi/help/format
60
share/irssi/help/hash
61
share/irssi/help/hash
61
share/irssi/help/help
62
share/irssi/help/help
Lines 70-75 Link Here
70
share/irssi/help/kick
71
share/irssi/help/kick
71
share/irssi/help/kickban
72
share/irssi/help/kickban
72
share/irssi/help/kill
73
share/irssi/help/kill
74
share/irssi/help/knock
73
share/irssi/help/knockout
75
share/irssi/help/knockout
74
share/irssi/help/lastlog
76
share/irssi/help/lastlog
75
share/irssi/help/layout
77
share/irssi/help/layout
Lines 165-175 Link Here
165
share/irssi/scripts/usercount.pl
167
share/irssi/scripts/usercount.pl
166
share/irssi/themes/colorless.theme
168
share/irssi/themes/colorless.theme
167
share/irssi/themes/default.theme
169
share/irssi/themes/default.theme
168
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI
170
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI
169
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI
171
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI
170
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc
172
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc
171
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi
173
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi
172
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi
174
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi
173
@dirrm lib/irssi/modules
175
@dirrm lib/irssi/modules
174
@dirrm lib/irssi
176
@dirrm lib/irssi
175
@dirrm share/doc/irssi
177
@dirrm share/doc/irssi

Return to bug 59614