diff options
author | miwi <miwi@FreeBSD.org> | 2011-10-23 23:52:36 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2011-10-23 23:52:36 +0800 |
commit | cb1cfe4558d7e1913750c9c394b0f02f71cb59f2 (patch) | |
tree | 8caa8630d4b5bc4de906be9a2a69851217fea640 /irc/znc | |
parent | 9d9ecaf46f773dcd1b58c2d7752700b380869537 (diff) | |
download | freebsd-ports-gnome-cb1cfe4558d7e1913750c9c394b0f02f71cb59f2.tar.gz freebsd-ports-gnome-cb1cfe4558d7e1913750c9c394b0f02f71cb59f2.tar.zst freebsd-ports-gnome-cb1cfe4558d7e1913750c9c394b0f02f71cb59f2.zip |
- Update to 0.202
- Add LICENSE
- Change IPv6 option default to On
- Fix typo in WITH_TCLALLOWALL/WITHOUT_TCL IGNORE message
- Fix CONFIGURE_ARGS for PYTHON option
- Add check for EXTRA option to SASL option (required to build)
PR: 159952
Submitted by: Jase Thew <freebsd@beardz.net>
Diffstat (limited to 'irc/znc')
-rw-r--r-- | irc/znc/Makefile | 15 | ||||
-rw-r--r-- | irc/znc/distinfo | 4 | ||||
-rw-r--r-- | irc/znc/files/patch-modules-Makefile_in | 11 | ||||
-rw-r--r-- | irc/znc/pkg-plist | 205 |
4 files changed, 124 insertions, 111 deletions
diff --git a/irc/znc/Makefile b/irc/znc/Makefile index f48e49969866..06bfea262cb2 100644 --- a/irc/znc/Makefile +++ b/irc/znc/Makefile @@ -6,13 +6,15 @@ # PORTNAME= znc -PORTVERSION= 0.098 +PORTVERSION= 0.202 CATEGORIES= irc ipv6 MASTER_SITES= http://znc.in/releases/ MAINTAINER= miwi@FreeBSD.org COMMENT= An advanced IRC bouncer +LICENSE= GPLv2 + FETCH_ARGS?= -Fpr GNU_CONFIGURE= yes USE_GMAKE= yes @@ -20,7 +22,7 @@ USE_GNOME= gnomehack pkgconfig WANT_PERL= yes OPTIONS= DEBUG "Enable debugging" off \ - IPV6 "Enable IPv6 support" off \ + IPV6 "Enable IPv6 support" on \ CARES "Use c-ares resolver library" off \ OPENSSL "Enable OpenSSL support" on \ EXTRA "Build extra modules" off \ @@ -28,7 +30,7 @@ OPTIONS= DEBUG "Enable debugging" off \ 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 + SASL "Enable SASL module support (requires EXTRA)" off .include <bsd.port.options.mk> @@ -76,7 +78,7 @@ PLIST_SUB+= TCL="@comment " .if defined(WITH_TCLALLOWALL) .if defined(WITHOUT_TCL) -IGNORE= tcl allow all support requires TCL. Please re-rerun 'make config' and enable TCL +IGNORE= tcl allow all support requires TCL. Please re-run 'make config' and enable TCL .endif CXXFLAGS+= -DMOD_MODTCL_ALLOW_EVERYONE .endif @@ -85,13 +87,16 @@ CXXFLAGS+= -DMOD_MODTCL_ALLOW_EVERYONE USE_PYTHON= 3.1 USE_PERL5_BUILD= yes PLIST_SUB+= PYTHON="" -CONFIGURE_ARGS+= --enable-python=${PYTHON_VERSION}-config +CONFIGURE_ARGS+= --enable-python=python-${PYTHON_VER} BUILD_DEPENDS+= swig>=1.3.40:${PORTSDIR}/devel/swig13 .else PLIST_SUB+= PYTHON="@comment " .endif .if defined(WITH_SASL) +.if defined(WITHOUT_EXTRA) +IGNORE= sasl module requires EXTRA. Please re-run 'make config' and enable EXTRA +.endif LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2 CONFIGURE_ARGS+= --enable-sasl LDFLAGS+= -L${LOCALBASE}/lib diff --git a/irc/znc/distinfo b/irc/znc/distinfo index 5844badd878a..79e569e12523 100644 --- a/irc/znc/distinfo +++ b/irc/znc/distinfo @@ -1,2 +1,2 @@ -SHA256 (znc-0.098.tar.gz) = 3b88d33c21e464aa82c84b2dc3bcd52dec95c87a052bb80aff6336dbb4043eb4 -SIZE (znc-0.098.tar.gz) = 637247 +SHA256 (znc-0.202.tar.gz) = 48d95e7fc57cbcaee192bc1988fa7dcd35544286775d3b02ee4eb822ea57cc1a +SIZE (znc-0.202.tar.gz) = 654083 diff --git a/irc/znc/files/patch-modules-Makefile_in b/irc/znc/files/patch-modules-Makefile_in deleted file mode 100644 index e51cb03d45af..000000000000 --- a/irc/znc/files/patch-modules-Makefile_in +++ /dev/null @@ -1,11 +0,0 @@ ---- 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 --git a/irc/znc/pkg-plist b/irc/znc/pkg-plist index c68a457c63b2..dc667fa084a0 100644 --- a/irc/znc/pkg-plist +++ b/irc/znc/pkg-plist @@ -4,9 +4,9 @@ bin/znc-config include/znc/Buffer.h include/znc/Chan.h include/znc/Client.h +include/znc/Config.h include/znc/Csocket.h -include/znc/DCCBounce.h -include/znc/DCCSock.h +include/znc/ExecSock.h include/znc/FileUtils.h include/znc/HTTPSock.h include/znc/IRCSock.h @@ -14,19 +14,19 @@ include/znc/Listener.h include/znc/MD5.h include/znc/Modules.h include/znc/Nick.h -include/znc/Server.h include/znc/SHA256.h +include/znc/Server.h include/znc/Socket.h include/znc/Template.h include/znc/User.h include/znc/Utils.h include/znc/WebModules.h +include/znc/ZNCDebug.h include/znc/ZNCString.h 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 lib/znc/autoattach.so @@ -35,12 +35,13 @@ lib/znc/autoop.so lib/znc/autoreply.so lib/znc/awaynick.so lib/znc/blockuser.so +lib/znc/bouncedcc.so lib/znc/buffextras.so lib/znc/chansaver.so lib/znc/clientnotify.so lib/znc/disconkick.so lib/znc/fail2ban.so -lib/znc/fixfreenode.so +lib/znc/identfile.so lib/znc/keepnick.so lib/znc/kickrejoin.so lib/znc/lastseen.so @@ -56,68 +57,14 @@ lib/znc/simple_away.so lib/znc/stickychan.so lib/znc/watch.so lib/znc/webadmin.so -share/znc/webskins/dark-clouds/tmpl/LowerBanner.tmpl -share/znc/webskins/dark-clouds/tmpl/FooterTag.tmpl -share/znc/webskins/dark-clouds/tmpl/Header.tmpl -share/znc/webskins/dark-clouds/tmpl/Banner.tmpl -share/znc/webskins/dark-clouds/pub/favicon.ico -share/znc/webskins/dark-clouds/pub/clouds-header.jpg -share/znc/webskins/dark-clouds/pub/dark-clouds.css -share/znc/webskins/forest/tmpl/LowerBanner.tmpl -share/znc/webskins/forest/tmpl/FooterTag.tmpl -share/znc/webskins/forest/tmpl/Header.tmpl -share/znc/webskins/forest/tmpl/Banner.tmpl -share/znc/webskins/forest/pub/favicon.ico -share/znc/webskins/forest/pub/forest-header.png -share/znc/webskins/forest/pub/forest.css -share/znc/webskins/_default_/tmpl/Menu.tmpl -share/znc/webskins/_default_/tmpl/LoginBar.tmpl -share/znc/webskins/_default_/tmpl/ExtraHeader.tmpl -share/znc/webskins/_default_/tmpl/Options.tmpl -share/znc/webskins/_default_/tmpl/FooterTag.tmpl -share/znc/webskins/_default_/tmpl/Error.tmpl -share/znc/webskins/_default_/tmpl/BreadCrumbs.tmpl -share/znc/webskins/_default_/tmpl/_csrf_check.tmpl -share/znc/webskins/_default_/tmpl/Header.tmpl -share/znc/webskins/_default_/tmpl/BaseHeader.tmpl -share/znc/webskins/_default_/tmpl/InfoBar.tmpl -share/znc/webskins/_default_/tmpl/LowerBanner.tmpl -share/znc/webskins/_default_/tmpl/MessageBar.tmpl -share/znc/webskins/_default_/tmpl/index.tmpl -share/znc/webskins/_default_/tmpl/DocType.tmpl -share/znc/webskins/_default_/tmpl/Banner.tmpl -share/znc/webskins/_default_/tmpl/Footer.tmpl -share/znc/webskins/_default_/pub/favicon.ico -share/znc/webskins/_default_/pub/_default_.css -share/znc/webskins/_default_/pub/global.css -share/znc/webskins/_default_/pub/robots.txt -share/znc/webskins/ice/tmpl/FooterTag.tmpl -share/znc/webskins/ice/tmpl/Header.tmpl -share/znc/webskins/ice/pub/favicon.ico -share/znc/webskins/ice/pub/pagebg.gif -share/znc/webskins/ice/pub/ice.css -share/znc/webskins/ice/pub/linkbg.jpg -share/znc/blockuser/tmpl/blockuser_WebadminUser.tmpl -share/znc/lastseen/tmpl/index.tmpl -share/znc/lastseen/tmpl/lastseen_WebadminUser.tmpl -share/znc/notes/tmpl/index.tmpl -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 -share/znc/webadmin/tmpl/del_user.tmpl -share/znc/webadmin/tmpl/add_edit_user.tmpl -share/znc/webadmin/tmpl/index.tmpl -share/znc/webadmin/tmpl/add_edit_chan.tmpl %%EXTRA%%lib/znc/antiidle.so %%EXTRA%%lib/znc/autovoice.so +%%EXTRA%%%%OPENSSL%%lib/znc/away.so %%EXTRA%%lib/znc/block_motd.so %%EXTRA%%lib/znc/charset.so %%EXTRA%%lib/znc/clearbufferonmsg.so %%EXTRA%%lib/znc/ctcpflood.so +%%EXTRA%%lib/znc/dcc.so %%EXTRA%%lib/znc/droproot.so %%EXTRA%%lib/znc/email.so %%EXTRA%%lib/znc/fakeonline.so @@ -127,55 +74,127 @@ share/znc/webadmin/tmpl/add_edit_chan.tmpl %%EXTRA%%lib/znc/log.so %%EXTRA%%lib/znc/motdfile.so %%EXTRA%%lib/znc/notify_connect.so +%%EXTRA%%%%SASL%%lib/znc/saslauth.so %%EXTRA%%lib/znc/send_raw.so %%EXTRA%%lib/znc/shell.so -%%OPENSSL%%lib/znc/away.so +%%OPENSSL%%lib/znc/cert.so %%OPENSSL%%lib/znc/certauth.so %%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 +%%PERL%%lib/znc/modperl/startup.pl +%%PERL%%lib/znc/perleval.pm %%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 +%%PYTHON%%lib/znc/modpython/znc.py +%%PYTHON%%lib/znc/modpython/znc.pyc +%%PYTHON%%lib/znc/modpython/znc_core.py +%%PYTHON%%lib/znc/modpython/znc_core.pyc %%TCL%%lib/znc/modtcl.so -%%TCL%%share/znc/modtcl/modtcl.tcl %%TCL%%share/znc/modtcl/binds.tcl -@dirrm include/znc +%%TCL%%share/znc/modtcl/modtcl.tcl +libdata/pkgconfig/znc.pc +share/znc/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl +share/znc/modules/cert/tmpl/index.tmpl +share/znc/modules/certauth/tmpl/index.tmpl +share/znc/modules/lastseen/tmpl/index.tmpl +share/znc/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl +share/znc/modules/notes/files/trash.gif +share/znc/modules/notes/tmpl/index.tmpl +share/znc/modules/perform/tmpl/index.tmpl +share/znc/modules/stickychan/tmpl/index.tmpl +share/znc/modules/stickychan/tmpl/stickychan_WebadminChan.tmpl +share/znc/modules/webadmin/tmpl/add_edit_chan.tmpl +share/znc/modules/webadmin/tmpl/add_edit_user.tmpl +share/znc/modules/webadmin/tmpl/del_user.tmpl +share/znc/modules/webadmin/tmpl/index.tmpl +share/znc/modules/webadmin/tmpl/listusers.tmpl +share/znc/modules/webadmin/tmpl/settings.tmpl +share/znc/modules/webadmin/tmpl/traffic.tmpl +%%EXTRA%%share/znc/modules/listsockets/tmpl/index.tmpl +%%EXTRA%%share/znc/modules/send_raw/tmpl/index.tmpl +share/znc/webskins/_default_/pub/_default_.css +share/znc/webskins/_default_/pub/favicon.ico +share/znc/webskins/_default_/pub/global.css +share/znc/webskins/_default_/pub/robots.txt +share/znc/webskins/_default_/tmpl/Banner.tmpl +share/znc/webskins/_default_/tmpl/BaseHeader.tmpl +share/znc/webskins/_default_/tmpl/BreadCrumbs.tmpl +share/znc/webskins/_default_/tmpl/DocType.tmpl +share/znc/webskins/_default_/tmpl/Error.tmpl +share/znc/webskins/_default_/tmpl/ExtraHeader.tmpl +share/znc/webskins/_default_/tmpl/Footer.tmpl +share/znc/webskins/_default_/tmpl/FooterTag.tmpl +share/znc/webskins/_default_/tmpl/Header.tmpl +share/znc/webskins/_default_/tmpl/InfoBar.tmpl +share/znc/webskins/_default_/tmpl/LoginBar.tmpl +share/znc/webskins/_default_/tmpl/LowerBanner.tmpl +share/znc/webskins/_default_/tmpl/Menu.tmpl +share/znc/webskins/_default_/tmpl/MessageBar.tmpl +share/znc/webskins/_default_/tmpl/Options.tmpl +share/znc/webskins/_default_/tmpl/_csrf_check.tmpl +share/znc/webskins/_default_/tmpl/index.tmpl +share/znc/webskins/dark-clouds/pub/clouds-header.jpg +share/znc/webskins/dark-clouds/pub/dark-clouds.css +share/znc/webskins/dark-clouds/pub/favicon.ico +share/znc/webskins/dark-clouds/tmpl/Banner.tmpl +share/znc/webskins/dark-clouds/tmpl/FooterTag.tmpl +share/znc/webskins/dark-clouds/tmpl/Header.tmpl +share/znc/webskins/dark-clouds/tmpl/LowerBanner.tmpl +share/znc/webskins/forest/pub/favicon.ico +share/znc/webskins/forest/pub/forest-header.png +share/znc/webskins/forest/pub/forest.css +share/znc/webskins/forest/tmpl/Banner.tmpl +share/znc/webskins/forest/tmpl/FooterTag.tmpl +share/znc/webskins/forest/tmpl/Header.tmpl +share/znc/webskins/forest/tmpl/LowerBanner.tmpl +share/znc/webskins/ice/pub/favicon.ico +share/znc/webskins/ice/pub/ice.css +share/znc/webskins/ice/pub/linkbg.jpg +share/znc/webskins/ice/pub/pagebg.gif +share/znc/webskins/ice/tmpl/FooterTag.tmpl +share/znc/webskins/ice/tmpl/Header.tmpl %%PYTHON%%@dirrmtry lib/znc/modpython %%PERL%%@dirrmtry lib/znc/modperl @dirrmtry lib/znc -@dirrmtry share/znc/blockuser/tmpl -@dirrmtry share/znc/blockuser -@dirrmtry share/znc/lastseen/tmpl -@dirrmtry share/znc/lastseen -%%TCL%%@dirrmtry share/znc/modtcl -@dirrmtry share/znc/notes/files -@dirrmtry share/znc/notes/tmpl -@dirrmtry share/znc/notes -@dirrmtry share/znc/perform/tmpl/ -@dirrmtry share/znc/perform/ -@dirrmtry share/znc/stickychan/tmpl -@dirrmtry share/znc/stickychan -@dirrmtry share/znc/webadmin/tmpl -@dirrmtry share/znc/webadmin -@dirrmtry share/znc/webskins/_default_/pub -@dirrmtry share/znc/webskins/_default_/tmpl -@dirrmtry share/znc/webskins/_default_ -@dirrmtry share/znc/webskins/dark-clouds/pub -@dirrmtry share/znc/webskins/dark-clouds/tmpl -@dirrmtry share/znc/webskins/dark-clouds -@dirrmtry share/znc/webskins/forest/pub -@dirrmtry share/znc/webskins/forest/tmpl -@dirrmtry share/znc/webskins/forest -@dirrmtry share/znc/webskins/ice/pub +@dirrmtry include/znc @dirrmtry share/znc/webskins/ice/tmpl +@dirrmtry share/znc/webskins/ice/pub @dirrmtry share/znc/webskins/ice +@dirrmtry share/znc/webskins/forest/tmpl +@dirrmtry share/znc/webskins/forest/pub +@dirrmtry share/znc/webskins/forest +@dirrmtry share/znc/webskins/dark-clouds/tmpl +@dirrmtry share/znc/webskins/dark-clouds/pub +@dirrmtry share/znc/webskins/dark-clouds +@dirrmtry share/znc/webskins/_default_/tmpl +@dirrmtry share/znc/webskins/_default_/pub +@dirrmtry share/znc/webskins/_default_ @dirrmtry share/znc/webskins +@dirrmtry share/znc/modules/webadmin/tmpl +@dirrmtry share/znc/modules/webadmin +@dirrmtry share/znc/modules/stickychan/tmpl +@dirrmtry share/znc/modules/stickychan +@dirrmtry share/znc/modules/perform/tmpl +@dirrmtry share/znc/modules/perform +@dirrmtry share/znc/modules/notes/tmpl +@dirrmtry share/znc/modules/notes/files +@dirrmtry share/znc/modules/notes +@dirrmtry share/znc/modules/lastseen/tmpl +@dirrmtry share/znc/modules/lastseen +@dirrmtry share/znc/modules/certauth/tmpl +@dirrmtry share/znc/modules/certauth +@dirrmtry share/znc/modules/cert/tmpl +@dirrmtry share/znc/modules/cert +@dirrmtry share/znc/modules/blockuser/tmpl +@dirrmtry share/znc/modules/blockuser +%%EXTRA%%@dirrmtry share/znc/modules/send_raw/tmpl +%%EXTRA%%@dirrmtry share/znc/modules/send_raw +%%EXTRA%%@dirrmtry share/znc/modules/listsockets/tmpl +%%EXTRA%%@dirrmtry share/znc/modules/listsockets +%%TCL%%@dirrmtry share/znc/modtcl +@dirrmtry share/znc/modules @dirrmtry share/znc |