[Midnightbsd-cvs] mports [20223] trunk/irc/irssi: irssi 0.8.17

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 12 18:56:42 EDT 2015


Revision: 20223
          http://svnweb.midnightbsd.org/mports/?rev=20223
Author:   laffer1
Date:     2015-09-12 18:56:41 -0400 (Sat, 12 Sep 2015)
Log Message:
-----------
irssi 0.8.17

Modified Paths:
--------------
    trunk/irc/irssi/Makefile
    trunk/irc/irssi/distinfo
    trunk/irc/irssi/files/patch-Makefile.in
    trunk/irc/irssi/pkg-plist

Modified: trunk/irc/irssi/Makefile
===================================================================
--- trunk/irc/irssi/Makefile	2015-09-12 22:42:50 UTC (rev 20222)
+++ trunk/irc/irssi/Makefile	2015-09-12 22:56:41 UTC (rev 20223)
@@ -1,8 +1,8 @@
 # $MidnightBSD$
 
 PORTNAME=	irssi
-PORTVERSION=	0.8.16
-PORTREVISION=	1
+PORTVERSION=	0.8.17
+PORTREVISION=	0
 CATEGORIES?=	irc
 MASTER_SITES=	http://mirror.irssi.org/
 
@@ -11,18 +11,29 @@
 
 LICENSE=	gpl2
 
-LIB_DEPENDS=	glib-2:${PORTSDIR}/devel/glib20
+LIB_DEPENDS=	libglib-2.0.so:${PORTSDIR}/devel/glib20
 
-USES=		gmake pkgconfig ncurses tar:bzip2 libtool
+USES=		gmake pkgconfig ncurses tar:bzip2 libtool perl5
 USE_SSP=	yes
 GNU_CONFIGURE=	yes
 
-CONFIGURE_ARGS=	--with-ncurses=${NCURSESBASE}
+PLIST_SUB+=	SITE_ARCH=${SITE_ARCH_REL}
 
-OPTIONS_DEFINE=	PERL PROXY SOCKS IPV6 BOT DOCS
+CONFIGURE_ARGS=	--with-ncurses=${NCURSESBASE} --with-perl-lib=site
+INSTALL_TARGET=	install-strip
+
+OPTIONS_DEFINE=	PROXY SOCKS IPV6 BOT DOCS TRUECOLOR
+OPTIONS_DEFAULT=	IPV6 DOCS
+OPTIONS_SUB=	yes
 SOCKS_DESC=	Socks proxy support
+SOCKS_CONFIGURE_WITH=	socks
 BOT_DESC=	Bot support
-OPTIONS_DEFAULT=	PERL IPV6 DOCS
+BOT_CONFIGURE_WITH=	bot
+PROXY_CONFIGURE_WITH=	proxy
+IPV6_CONFIGURE_ENABLE=	ipv6
+IPV6_CATEGORIES=	ipv6
+TRUECOLOR_DESC=	Truecolor (24bit) support
+TRUECOLOR_CONFIGURE_ENABLE=	true-color
 
 # USE_OPENSSL must be defined before bsd.port.pre.mk so use old schema
 # for WITH_SSL option
@@ -35,53 +46,14 @@
 
 .include <bsd.mport.options.mk>
 
-# Process options.
-
-.if ${PORT_OPTIONS:MPERL}
-USE_PERL5=	yes
-CONFIGURE_ARGS+=	--with-perl-lib=site
-PLIST_SUB+=	WITH_PERL=""
-.else
-CONFIGURE_ARGS+=	--without-perl
-PLIST_SUB+=	WITH_PERL="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MPROXY}
-CONFIGURE_ARGS+=	--with-proxy
-PLIST_SUB+=	WITH_PROXY=""
-.else
-PLIST_SUB+=	WITH_PROXY="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSOCKS}
-CONFIGURE_ARGS+=	--with-socks
-.endif
-
-.if !${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+=	--disable-ipv6
-CATEGORIES+=	ipv6
-.endif
-
-.if ${PORT_OPTIONS:MBOT}
-CONFIGURE_ARGS+=	--with-bot
-PLIST_SUB+=	WITH_BOT=""
-.else
-CONFIGURE_ARGS+=	--without-bot
-PLIST_SUB+=	WITH_BOT="@comment "
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' -e 's|/etc|${PREFIX}&|' \
 		${WRKSRC}/docs/irssi.1
 
-.if empty(PORT_OPTIONS:MDOCS)
-	${REINPLACE_CMD} -e \
-		'/^install-data-am:/ s|install-docDATA||' \
-		${WRKSRC}/docs/Makefile.in
-.endif
-
 post-configure:
 	@${MV} ${WRKSRC}/irssi.conf ${WRKSRC}/irssi.conf.sample
 
+post-install:
+	@${MKDIR} ${PREFIX}/lib/irssi/modules
 
 .include <bsd.port.mk>

Modified: trunk/irc/irssi/distinfo
===================================================================
--- trunk/irc/irssi/distinfo	2015-09-12 22:42:50 UTC (rev 20222)
+++ trunk/irc/irssi/distinfo	2015-09-12 22:56:41 UTC (rev 20223)
@@ -1,2 +1,2 @@
-SHA256 (irssi-0.8.16.tar.bz2) = 3f7afed2a2754f1f5bf5cf2c87476f3c4d4aa5d71f9f4f68d05f927220d19f97
-SIZE (irssi-0.8.16.tar.bz2) = 986129
+SHA256 (irssi-0.8.17.tar.bz2) = 3c9600cad2edf58f1d012febc1a0ba844274df6e331c01a9e935467705166807
+SIZE (irssi-0.8.17.tar.bz2) = 1102196

Modified: trunk/irc/irssi/files/patch-Makefile.in
===================================================================
--- trunk/irc/irssi/files/patch-Makefile.in	2015-09-12 22:42:50 UTC (rev 20222)
+++ trunk/irc/irssi/files/patch-Makefile.in	2015-09-12 22:56:41 UTC (rev 20223)
@@ -1,7 +1,7 @@
---- Makefile.in.orig	Sun Dec 11 15:57:00 2005
-+++ Makefile.in	Sun Dec 11 15:57:45 2005
-@@ -255,7 +255,7 @@
- @BUILD_PLUGINS_TRUE at PLUGINS = plugins
+--- Makefile.in.orig	2014-10-11 16:58:14.000000000 +0800
++++ Makefile.in	2014-10-13 11:47:58.867951923 +0800
+@@ -397,7 +397,7 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+ BUILT_SOURCES = default-config.h default-theme.h irssi-version.h
  SUBDIRS = src docs scripts
  confdir = $(sysconfdir)
 -conf_DATA = irssi.conf
@@ -8,15 +8,15 @@
 +conf_DATA = irssi.conf.sample
  themedir = $(datadir)/irssi/themes
  theme_DATA = default.theme colorless.theme
- pkginclude_HEADERS = config.h irssi-version.h
-@@ -784,8 +784,8 @@
- # create default-config.h
- config.h: default-config.h default-theme.h
+ pkginclude_HEADERS = irssi-config.h irssi-version.h
+@@ -981,8 +981,8 @@ uninstall-am: uninstall-confDATA uninsta
  
+ @MAINTAINER_MODE_TRUE at .PHONY: irssi-version.h
+ 
 -default-config.h: $(srcdir)/irssi.conf
 -	$(srcdir)/file2header.sh $(srcdir)/irssi.conf default_config > default-config.h
 +default-config.h: $(srcdir)/irssi.conf.sample
 +	$(srcdir)/file2header.sh $(srcdir)/irssi.conf.sample default_config > default-config.h
+ 
  default-theme.h: $(srcdir)/default.theme
  	$(srcdir)/file2header.sh $(srcdir)/default.theme default_theme > default-theme.h
- 

Modified: trunk/irc/irssi/pkg-plist
===================================================================
--- trunk/irc/irssi/pkg-plist	2015-09-12 22:42:50 UTC (rev 20222)
+++ trunk/irc/irssi/pkg-plist	2015-09-12 22:56:41 UTC (rev 20223)
@@ -1,6 +1,6 @@
-%%WITH_BOT%%bin/botti
+%%BOT%%bin/botti
 bin/irssi
-etc/irssi.conf.sample
+ at sample etc/irssi.conf.sample
 include/irssi/irssi-config.h
 include/irssi/irssi-version.h
 include/irssi/src/common.h
@@ -113,16 +113,16 @@
 include/irssi/src/irc/notifylist/notifylist.h
 include/irssi/src/lib-config/iconfig.h
 include/irssi/src/lib-config/module.h
-%%WITH_PROXY%%lib/irssi/modules/libirc_proxy.a
-%%WITH_PROXY%%lib/irssi/modules/libirc_proxy.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/Irc.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/TextUI.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Irssi/UI.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc/Irc.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irssi.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI/TextUI.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI/UI.so
+%%PROXY%%lib/irssi/modules/libirc_proxy.a
+%%PROXY%%lib/irssi/modules/libirc_proxy.so
+%%SITE_ARCH%%/Irssi.pm
+%%SITE_ARCH%%/Irssi/Irc.pm
+%%SITE_ARCH%%/Irssi/TextUI.pm
+%%SITE_ARCH%%/Irssi/UI.pm
+%%SITE_ARCH%%/auto/Irssi/Irc/Irc.so
+%%SITE_ARCH%%/auto/Irssi/Irssi.so
+%%SITE_ARCH%%/auto/Irssi/TextUI/TextUI.so
+%%SITE_ARCH%%/auto/Irssi/UI/UI.so
 man/man1/irssi.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/design.txt
 %%PORTDOCS%%%%DOCSDIR%%/faq.html
@@ -166,8 +166,6 @@
 %%DATADIR%%/help/ignore
 %%DATADIR%%/help/info
 %%DATADIR%%/help/invite
-%%DATADIR%%/help/invitelist
-%%DATADIR%%/help/ircnet
 %%DATADIR%%/help/ison
 %%DATADIR%%/help/join
 %%DATADIR%%/help/kick
@@ -194,7 +192,6 @@
 %%DATADIR%%/help/netsplit
 %%DATADIR%%/help/network
 %%DATADIR%%/help/nick
-%%DATADIR%%/help/note
 %%DATADIR%%/help/notice
 %%DATADIR%%/help/notify
 %%DATADIR%%/help/op
@@ -212,17 +209,13 @@
 %%DATADIR%%/help/restart
 %%DATADIR%%/help/rmreconns
 %%DATADIR%%/help/rmrejoins
-%%DATADIR%%/help/rping
 %%DATADIR%%/help/save
-%%DATADIR%%/help/say
 %%DATADIR%%/help/sconnect
 %%DATADIR%%/help/script
 %%DATADIR%%/help/scrollback
 %%DATADIR%%/help/server
-%%DATADIR%%/help/servlist
 %%DATADIR%%/help/set
 %%DATADIR%%/help/silence
-%%DATADIR%%/help/squery
 %%DATADIR%%/help/squit
 %%DATADIR%%/help/stats
 %%DATADIR%%/help/statusbar
@@ -239,7 +232,7 @@
 %%DATADIR%%/help/unquery
 %%DATADIR%%/help/unsilence
 %%DATADIR%%/help/upgrade
-%%DATADIR%%/help/uping
+%%DATADIR%%/help/uptime
 %%DATADIR%%/help/userhost
 %%DATADIR%%/help/ver
 %%DATADIR%%/help/version
@@ -247,13 +240,10 @@
 %%DATADIR%%/help/wait
 %%DATADIR%%/help/wall
 %%DATADIR%%/help/wallops
-%%DATADIR%%/help/watch
 %%DATADIR%%/help/who
 %%DATADIR%%/help/whois
 %%DATADIR%%/help/whowas
 %%DATADIR%%/help/window
-%%DATADIR%%/help/wjoin
-%%DATADIR%%/help/wquery
 %%DATADIR%%/scripts/autoop.pl
 %%DATADIR%%/scripts/autorejoin.pl
 %%DATADIR%%/scripts/buf.pl
@@ -271,31 +261,4 @@
 %%DATADIR%%/scripts/usercount.pl
 %%DATADIR%%/themes/colorless.theme
 %%DATADIR%%/themes/default.theme
- at dirrm %%DATADIR%%/themes
- at dirrm %%DATADIR%%/scripts
- at dirrm %%DATADIR%%/help
- at dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/UI
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/TextUI
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi
- at exec mkdir -p %D/lib/irssi/modules
- at dirrmtry lib/irssi/modules
- at dirrmtry lib/irssi
- at dirrm include/irssi/src/lib-config
- at dirrm include/irssi/src/irc/notifylist
- at dirrm include/irssi/src/irc/flood
- at dirrm include/irssi/src/irc/dcc
- at dirrm include/irssi/src/irc/core
- at dirrm include/irssi/src/irc
- at dirrm include/irssi/src/fe-text
- at dirrm include/irssi/src/fe-common/irc/notifylist
- at dirrm include/irssi/src/fe-common/irc/dcc
- at dirrm include/irssi/src/fe-common/irc
- at dirrm include/irssi/src/fe-common/core
- at dirrm include/irssi/src/fe-common
- at dirrm include/irssi/src/core
- at dirrm include/irssi/src
- at dirrm include/irssi
+ at dir lib/irssi/modules



More information about the Midnightbsd-cvs mailing list