ports/156421: [PATCH] irc/znc: update to 0.098

Jase Thew freebsd at beardz.net
Fri Apr 15 14:00:23 UTC 2011


>Number:         156421
>Category:       ports
>Synopsis:       [PATCH] irc/znc: update to 0.098
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 15 14:00:20 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Jase Thew
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD jail-ports.localdomain 8.2-STABLE FreeBSD 8.2-STABLE #0: Sat Apr  2 19:17:15 BST
>Description:
- Update to 0.098

Added file(s):
- files/patch-modules-Makefile_in

Port maintainer (miwi at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- znc-0.098.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/irc/znc.orig/Makefile /usr/ports/irc/znc/Makefile
--- /usr/ports/irc/znc.orig/Makefile	2010-12-17 09:29:13.000000000 +0000
+++ /usr/ports/irc/znc/Makefile	2011-04-15 14:32:15.369726158 +0100
@@ -6,13 +6,14 @@
 #
 
 PORTNAME=	znc
-PORTVERSION=	0.096
+PORTVERSION=	0.098
 CATEGORIES=	irc ipv6
-MASTER_SITES=	SF
+MASTER_SITES=	http://znc.in/releases/
 
 MAINTAINER=	miwi at FreeBSD.org
 COMMENT=	An advanced IRC bouncer
 
+FETCH_ARGS?=	-Fpr
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
 USE_GNOME=	gnomehack pkgconfig
@@ -26,9 +27,10 @@
 		PERL		"Enable Perl module support" on \
 		TCL		"Enable TCL module support" off \
 		TCLALLOWALL	"Allow non-admin users to load TCL module" off \
+		PYTHON		"Enable Python module support" off \
 		SASL		"Enable SASL module support" off
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
 .if defined(WITH_DEBUG)
 CONFIGURE_ARGS+=	--enable-debug
@@ -57,7 +59,7 @@
 CONFIGURE_ARGS+=	--enable-perl
 USE_PERL5=		yes
 PLIST_SUB+=		PERL=""
-BUILD_DEPENDS+=		swig>0:${PORTSDIR}/devel/swig13
+BUILD_DEPENDS+=		swig>=1.3.40:${PORTSDIR}/devel/swig13
 .else
 PLIST_SUB+=		PERL="@comment "
 .endif
@@ -79,6 +81,16 @@
 CXXFLAGS+=		-DMOD_MODTCL_ALLOW_EVERYONE
 .endif
 
+.if defined(WITH_PYTHON)
+USE_PYTHON=	3.1
+USE_PERL5_BUILD=	yes
+PLIST_SUB+=	PYTHON=""
+CONFIGURE_ARGS+=	--enable-python=${PYTHON_VERSION}-config
+BUILD_DEPENDS+=	swig>=1.3.40:${PORTSDIR}/devel/swig13
+.else
+PLIST_SUB+=	PYTHON="@comment "
+.endif
+
 .if defined(WITH_SASL)
 LIB_DEPENDS+=		sasl2.2:${PORTSDIR}/security/cyrus-sasl2
 CONFIGURE_ARGS+=	--enable-sasl
@@ -99,4 +111,4 @@
 MANCOMPRESSED=	yes
 MAN1=		znc.1 znc-buildmod.1 znc-config.1
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/irc/znc.orig/distinfo /usr/ports/irc/znc/distinfo
--- /usr/ports/irc/znc.orig/distinfo	2010-12-17 09:29:13.000000000 +0000
+++ /usr/ports/irc/znc/distinfo	2011-04-15 14:32:15.349690420 +0100
@@ -1,2 +1,2 @@
-SHA256 (znc-0.096.tar.gz) = 3d0961b63ae2174df788958a5eb08f791345341bbe4698dad4111d746e5de016
-SIZE (znc-0.096.tar.gz) = 617914
+SHA256 (znc-0.098.tar.gz) = 3b88d33c21e464aa82c84b2dc3bcd52dec95c87a052bb80aff6336dbb4043eb4
+SIZE (znc-0.098.tar.gz) = 637247
diff -ruN --exclude=CVS /usr/ports/irc/znc.orig/files/patch-modules-Makefile_in /usr/ports/irc/znc/files/patch-modules-Makefile_in
--- /usr/ports/irc/znc.orig/files/patch-modules-Makefile_in	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/irc/znc/files/patch-modules-Makefile_in	2011-04-15 14:32:15.392760594 +0100
@@ -0,0 +1,11 @@
+--- modules/Makefile.in.orig	2011-04-15 05:32:38.106160701 +0100
++++ modules/Makefile.in	2011-04-15 05:33:09.936858977 +0100
+@@ -103,7 +103,7 @@
+ 
+ install_metadirs: create_install_dir
+ 	for a in $(srcdir)/*; do \
+-		d=$$(echo $$a | sed -e "s:$(srcdir)/::g;s:modperl::;s:modpython::"); \
++		d=$$(echo $$a | sed -e "s:$(srcdir)/::g;s:modperl::;s:modpython::;s:modtcl::"); \
+ 		if [ -d $$a ] && [ -f $${d}.so ]; then \
+ 			cp -R $$a $(DESTDIR)$(DATADIR); \
+ 			find $(DESTDIR)$(DATADIR)/$$a -type d -exec chmod 0755 '{}' \;; \
diff -ruN --exclude=CVS /usr/ports/irc/znc.orig/pkg-plist /usr/ports/irc/znc/pkg-plist
--- /usr/ports/irc/znc.orig/pkg-plist	2010-12-17 09:29:13.000000000 +0000
+++ /usr/ports/irc/znc/pkg-plist	2011-04-15 14:32:15.341672382 +0100
@@ -25,6 +25,7 @@
 include/znc/defines.h
 include/znc/main.h
 include/znc/znc.h
+include/znc/zncconfig.h
 libdata/pkgconfig/znc.pc
 lib/znc/admin.so
 lib/znc/adminlog.so
@@ -103,6 +104,7 @@
 share/znc/notes/files/trash.gif
 share/znc/stickychan/tmpl/index.tmpl
 share/znc/stickychan/tmpl/stickychan_WebadminChan.tmpl
+share/znc/perform/tmpl/index.tmpl
 share/znc/webadmin/tmpl/listusers.tmpl
 share/znc/webadmin/tmpl/settings.tmpl
 share/znc/webadmin/tmpl/traffic.tmpl
@@ -132,40 +134,48 @@
 %%OPENSSL%%lib/znc/crypt.so
 %%OPENSSL%%lib/znc/savebuff.so
 %%OPENSSL%%lib/znc/schat.so
+%%PERL%%lib/znc/perleval.pm
 %%PERL%%lib/znc/modperl.so
 %%PERL%%lib/znc/modperl/startup.pl
 %%PERL%%lib/znc/modperl/ZNC.pm
 %%PERL%%lib/znc/modperl/ZNC.so
+%%PYTHON%%lib/znc/modpython.so
+%%PYTHON%%lib/znc/modpython/znc_core.pyc
+%%PYTHON%%lib/znc/modpython/znc.pyc
+%%PYTHON%%lib/znc/modpython/_znc_core.so
 %%SASL%%lib/znc/saslauth.so
 %%TCL%%lib/znc/modtcl.so
 %%TCL%%share/znc/modtcl/modtcl.tcl
 %%TCL%%share/znc/modtcl/binds.tcl
 @dirrm include/znc
- at dirrmtry lib/znc/modperl
- at dirrmtry lib/znc
- at dirrmtry share/znc/blockuser/tmpl
- at dirrmtry share/znc/blockuser
- at dirrmtry share/znc/lastseen/tmpl
- at dirrmtry share/znc/lastseen
- at dirrmtry share/znc/modtcl
- at dirrmtry share/znc/notes/files
- at dirrmtry share/znc/notes/tmpl
- at dirrmtry share/znc/notes
- at dirrmtry share/znc/stickychan/tmpl
- at dirrmtry share/znc/stickychan
- at dirrmtry share/znc/webadmin/tmpl
- at dirrmtry share/znc/webadmin
- at dirrmtry share/znc/webskins/_default_/pub
- at dirrmtry share/znc/webskins/_default_/tmpl
- at dirrmtry share/znc/webskins/_default_
- at dirrmtry share/znc/webskins/dark-clouds/pub
- at dirrmtry share/znc/webskins/dark-clouds/tmpl
- at dirrmtry share/znc/webskins/dark-clouds
- at dirrmtry share/znc/webskins/forest/pub
- at dirrmtry share/znc/webskins/forest/tmpl
- at dirrmtry share/znc/webskins/forest
- at dirrmtry share/znc/webskins/ice/pub
- at dirrmtry share/znc/webskins/ice/tmpl
- at dirrmtry share/znc/webskins/ice
- at dirrmtry share/znc/webskins
- at dirrmtry share/znc
+%%PYTHON%%@dirrm lib/znc/modpython
+%%PERL%%@dirrm lib/znc/modperl
+ at dirrm lib/znc
+ at dirrm share/znc/blockuser/tmpl
+ at dirrm share/znc/blockuser
+ at dirrm share/znc/lastseen/tmpl
+ at dirrm share/znc/lastseen
+%%TCL%%@dirrm share/znc/modtcl
+ at dirrm share/znc/notes/files
+ at dirrm share/znc/notes/tmpl
+ at dirrm share/znc/notes
+ at dirrm share/znc/perform/tmpl/
+ at dirrm share/znc/perform/
+ at dirrm share/znc/stickychan/tmpl
+ at dirrm share/znc/stickychan
+ at dirrm share/znc/webadmin/tmpl
+ at dirrm share/znc/webadmin
+ at dirrm share/znc/webskins/_default_/pub
+ at dirrm share/znc/webskins/_default_/tmpl
+ at dirrm share/znc/webskins/_default_
+ at dirrm share/znc/webskins/dark-clouds/pub
+ at dirrm share/znc/webskins/dark-clouds/tmpl
+ at dirrm share/znc/webskins/dark-clouds
+ at dirrm share/znc/webskins/forest/pub
+ at dirrm share/znc/webskins/forest/tmpl
+ at dirrm share/znc/webskins/forest
+ at dirrm share/znc/webskins/ice/pub
+ at dirrm share/znc/webskins/ice/tmpl
+ at dirrm share/znc/webskins/ice
+ at dirrm share/znc/webskins
+ at dirrm share/znc
--- znc-0.098.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list