1 |
# $MidnightBSD$ |
2 |
|
3 |
PORTNAME= irssi |
4 |
PORTVERSION= 1.1.1 |
5 |
PORTREVISION= 1 |
6 |
CATEGORIES?= irc |
7 |
MASTER_SITES= https://github.com/irssi/irssi/releases/download/${PORTVERSION}/ |
8 |
|
9 |
MAINTAINER= ports@MidnightBSD.org |
10 |
COMMENT= Modular IRC client with many features |
11 |
|
12 |
LICENSE= gpl2 |
13 |
|
14 |
CONFLICTS= irssi-devel-[0-9]* zh-irssi-[0-9]* |
15 |
|
16 |
USES= cpe gettext-runtime gmake libtool ncurses pkgconfig tar:xz |
17 |
GNU_CONFIGURE= yes |
18 |
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd10.4 |
19 |
|
20 |
PLIST_SUB+= SITE_ARCH=${SITE_ARCH_REL} |
21 |
|
22 |
CONFIGURE_ARGS= --with-ncurses=${NCURSESBASE} --with-perl-lib=site --without-capsicum |
23 |
INSTALL_TARGET= install-strip |
24 |
USE_GNOME= glib20 |
25 |
|
26 |
OPTIONS_DEFINE= PERL PROXY SOCKS IPV6 BOT DOCS TRUECOLOR |
27 |
OPTIONS_DEFAULT= PERL |
28 |
OPTIONS_SUB= yes |
29 |
SOCKS_DESC= Socks proxy support |
30 |
SOCKS_CONFIGURE_WITH= socks |
31 |
BOT_DESC= Bot support |
32 |
BOT_CONFIGURE_WITH= bot |
33 |
PERL_USES= perl5 |
34 |
PERL_CONFIGURE_ON= --with-perl-lib=site |
35 |
PERL_CONFIGURE_OFF= --with-perl=no |
36 |
PROXY_CONFIGURE_WITH= proxy |
37 |
IPV6_CONFIGURE_ENABLE= ipv6 |
38 |
IPV6_CATEGORIES= ipv6 |
39 |
TRUECOLOR_DESC= Truecolor (24bit) support |
40 |
TRUECOLOR_CONFIGURE_ENABLE= true-color |
41 |
|
42 |
.if defined(WITHOUT_SSL) |
43 |
CONFIGURE_ARGS+= --disable-ssl |
44 |
.else |
45 |
EXTENSIONS+= ssl |
46 |
.endif |
47 |
|
48 |
.include <bsd.mport.options.mk> |
49 |
|
50 |
post-patch: |
51 |
@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' -e 's|/etc|${PREFIX}&|' \ |
52 |
${WRKSRC}/docs/irssi.1 |
53 |
|
54 |
post-configure: |
55 |
@${MV} ${WRKSRC}/irssi.conf ${WRKSRC}/irssi.conf.sample |
56 |
|
57 |
post-install: |
58 |
@${MKDIR} ${PREFIX}/lib/irssi/modules |
59 |
|
60 |
post-install-PERL-on: |
61 |
${STRIP_CMD} ${FAKE_DESTDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irssi.so |
62 |
${STRIP_CMD} ${FAKE_DESTDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irc/Irc.so |
63 |
${STRIP_CMD} ${FAKE_DESTDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/TextUI/TextUI.so |
64 |
${STRIP_CMD} ${FAKE_DESTDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/UI/UI.so |
65 |
|
66 |
.include <bsd.port.mk> |