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