Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2015-02-16 21:46:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and      /work/SRC/openSUSE:Factory/.znc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "znc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/znc/znc.changes  2015-01-29 09:56:20.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes     2015-02-16 
21:46:44.000000000 +0100
@@ -2 +2 @@
-Tue Jan 27 09:04:47 UTC 2015 - [email protected]
+Sun Feb 15 18:28:43 UTC 2015 - [email protected]
@@ -3,0 +4,48 @@
+- Update to 1.6.0:
+ * Switch versioning scheme to <major>.<minor>.<patch>.  Add settings
+ * for which SSL/TLS protocols to use (SSLProtocols), 
+   which ciphers to enable (SSLCiphers). By default TLSv1+ are enabled,
+   SSLv2/3 are disabled. Default ciphers are what Mozilla advices:
+   
https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28default.29
+ * Validate SSL certificates.  Allow clients to specify an ID as part of
+ * username 
+   (user[@identifier][/network]). Currently not used, but modules can
+   use it.
+ * Add alias module for ZNC-side command interception and processing.
+ * Support character encodings with separate settings for networks, 
+   and for clients. It replaces older charset module, which didn't work
+   well with webadmin, log and other modules.
+ * Support X-Forwarded-For HTTP header, used with new TrustedProxy
+ * setting.  Add URIPrefix option for HTTP listeners, used with reverse
+ * proxy.  Store query buffers per query the same way it's done for
+ * channels, 
+   add new option AutoClearQueryBuffer.
+ * Add DisableChan command to *status, it was available only in 
+   webadmin before.
+ * Allow wildcards in arguments of Help commands of *status and 
+   various modules.
+ * Support IRCv3.2 batches, used for buffer playbacks.  Support IRCv3.2
+ * self-message.  Remove awaynick module. It's considered bad etiquette.
+ * Add JoinDelay setting, which allows a delay between 
+   connection to server, and joining first channel. By default it joins
+   immediately after connect.
+ * Make Detach, EnableChan and DisableChan commands of *status 
+   accept multiple channels.
+ * znc-buildmod: Build output to the current working directory.  Wrap
+ * long lines in tables (e.g. in Help or 
+   ListAvailMods commands).
+ * Support ECDHE if available in OpenSSL.  Report ZNC version more
+ * consistently, add HideVersion 
+   setting, which hides ZNC version from public.
+ * Bump compiler requirements to support C++11. This means 
+   GCC 4.7+, Clang 3.2+, SWIG 3.0.0+.
+- Drop support for old distributions since they lack support for
+  C++11
+- Drop package extra, all modules are now in znc
+- Disable colloquy plugin since it fails to build
+- Drop init script
+
+-------------------------------------------------------------------
+Mon Feb  9 15:37:18 UTC 2015 - [email protected]
+
+- Rename znc-python to znc-python3

Old:
----
  colloquypush-989bb18710.zip
  gpl-2.0.txt
  znc-1.4.tar.gz
  znc-1.4.tar.gz.sig
  znc.init

New:
----
  znc-1.6.0.tar.gz
  znc-1.6.0.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ znc.spec ++++++
--- /var/tmp/diff_new_pack.kSsbEh/_old  2015-02-16 21:46:44.000000000 +0100
+++ /var/tmp/diff_new_pack.kSsbEh/_new  2015-02-16 21:46:44.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           znc
-Version:        1.4
+Version:        1.6.0
 Release:        0
 Summary:        Advanced IRC Bouncer
 License:        Apache-2.0
@@ -26,30 +26,26 @@
 Source0:        http://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:        http://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:        %{name}.keyring
-Source3:        znc.init
-# extra modules:
-# colloquy: http://colloquy.info/project/wiki/PushNotifications
-Source4:        colloquypush-989bb18710.zip
-Source5:        https://www.gnu.org/licenses/gpl-2.0.txt
 BuildRequires:  gcc-c++
-BuildRequires:  openssl-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
-BuildRequires:  tcl-devel
-BuildRequires:  unzip
-Requires(pre):  shadow
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1210
-BuildRequires:  cyrus-sasl-devel
-BuildRequires:  python3-devel
 BuildRequires:  systemd-rpm-macros
+BuildRequires:  pkgconfig(icu-uc)
+BuildRequires:  pkgconfig(libssl)
+BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(systemd)
-%systemd_requires
+BuildRequires:  pkgconfig(tcl)
+BuildRequires:  pkgconfig(zlib)
+%if 0%{?suse_version} == 1310
+BuildRequires:  cyrus-sasl-devel
 %else
-BuildRequires:  cyrus-sasl2-devel
-Requires(pre):  %fillup_prereq
-Requires(pre):  %insserv_prereq
+BuildRequires:  pkgconfig(libsasl2)
 %endif
+Requires(pre):  shadow
+Provides:       %{name}-extra = %{version}
+Obsoletes:      %{name}-extra < %{version}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%systemd_requires
 
 %description
 ZNC is an IRC bounce with many advanced features like detaching, multiple
@@ -58,7 +54,6 @@
 
 %package devel
 Summary:        Development files to build modules for ZNC
-License:        Apache-2.0
 Group:          Development/Libraries/Other
 
 %description devel
@@ -68,22 +63,8 @@
 
 This package contains the %{name} development headers for developing modules.
 
-%package extra
-Summary:        Extra modules for ZNC
-License:        Apache-2.0 and GPL-2.0
-Group:          Productivity/Networking/IRC
-Requires:       %{name} = %{version}
-
-%description extra
-ZNC is an IRC bounce with many advanced features like detaching, multiple
-users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
-c++ module support to name a few.
-
-This package contains extra modules for %{name}, some of them may not be 
stable.
-
 %package perl
 Summary:        Perl support for ZNC
-License:        Apache-2.0
 Group:          Productivity/Networking/IRC
 Requires:       %{name} = %{version}
 Requires:       perl >= 5.10
@@ -95,25 +76,23 @@
 
 This package contains the %{name} Perl extension.
 
-%if 0%{?suse_version} > 1210
-%package python
+%package python3
 Summary:        Python support for ZNC
-License:        Apache-2.0
 Group:          Productivity/Networking/IRC
 Requires:       %{name} = %{version}
 Requires:       python3
+Provides:       %{name}-python = %{version}
+Obsoletes:      %{name}-python < %{version}
 
-%description python
+%description python3
 ZNC is an IRC bounce with many advanced features like detaching, multiple
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
 c++ module support to name a few.
 
 This package contains the %{name} Python extension.
-%endif
 
 %package tcl
 Summary:        TCL support for ZNC
-License:        Apache-2.0
 Group:          Productivity/Networking/IRC
 Requires:       %{name} = %{version}
 Requires:       tcl
@@ -126,80 +105,49 @@
 This package contains the %{name} Tcl extension.
 
 %prep
-%setup -q -a4
-# extra module colloquy:
-cp colloquypush-master/znc/colloquy.cpp modules/
-cp colloquypush-master/znc/README README.colloquy
-cp colloquypush-master/znc/AUTHORS AUTHORS.colloquy
-cp %{SOURCE5} LICENSE.GPL-2.0
+%setup -q
 
 %build
-
+export CFLAGS="%{optflags} -fstack-protector-all"
+export CXXFLAGS="%{optflags} -fstack-protector-all"
 %configure --enable-cyrus \
        --enable-perl \
        --enable-tcl \
        --with-tcl=%{_libdir} \
-%if 0%{?suse_version} >= 1210
        --enable-python \
        --with-systemdsystemunitdir=%{_unitdir}
-%endif
-
-export CFLAGS="%{optflags} -fstack-protector-all"
-export CXXFLAGS="%{optflags} -fstack-protector-all"
 
 make %{?_smp_mflags}
 
 %install
-%make_install  %{?_smp_mflags}
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 install -d -m 0755 %{buildroot}%{_var}/lib/%{name} %{buildroot}%{_sbindir}
-%if 0%{?suse_version} >= 1210
 ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
-%else
-install -D -m 0755 %{SOURCE3} %{buildroot}%{_initddir}/%{name}
-ln -s -f %{_initddir}/%{name} %{buildroot}%{_sbindir}/rc%{name}
-%endif
 
 %pre
 getent group  %{name} >/dev/null || groupadd -r %{name}
 getent passwd %{name} >/dev/null || useradd -r -g %{name} -s /bin/false -c 
"znc irc bouncer" -d %{_var}/lib/%{name} %{name}
 
-%if 0%{?suse_version} >= 1210
 %service_add_pre %{name}.service
-%endif
 
 %post
-%if 0%{?suse_version} >= 1210
 %service_add_post %{name}.service
-%else
-%fillup_and_insserv %{name}
-%endif
 
 %preun
-%if 0%{?suse_version} >= 1210
 %service_del_preun %{name}.service
-%else
-%stop_on_removal %{name}
-%endif
 
 %postun
-%if 0%{?suse_version} >= 1210
 %service_del_postun %{name}.service
-%else
-%restart_on_update %{name}
-%insserv_cleanup
-%endif
 
 %files
 %defattr(-,root,root,-)
-%if 0%{?suse_version} >= 1210
+%doc AUTHORS LICENSE README.md
 %{_unitdir}/%{name}.service
-%else
-%config(noreplace) %{_initddir}/%{name}
-%endif
 %{_sbindir}/rc%{name}
 %{_bindir}/%{name}
 %dir %{_libdir}/%{name}/
 %{_libdir}/%{name}/autoattach.so
+%{_libdir}/%{name}/alias.so
 %{_libdir}/%{name}/autocycle.so
 %{_libdir}/%{name}/autoop.so
 %{_libdir}/%{name}/awaynick.so
@@ -232,23 +180,40 @@
 %{_libdir}/%{name}/missingmotd.so
 %{_libdir}/%{name}/modules_online.so
 %{_libdir}/%{name}/sasl.so
+%{_libdir}/%{name}/adminlog.so
+%{_libdir}/%{name}/autoreply.so
+%{_libdir}/%{name}/autovoice.so
+%{_libdir}/%{name}/block_motd.so
+%{_libdir}/%{name}/blockuser.so
+%{_libdir}/%{name}/buffextras.so
+%{_libdir}/%{name}/cert.so
+%{_libdir}/%{name}/certauth.so
+%{_libdir}/%{name}/clearbufferonmsg.so
+%{_libdir}/%{name}/ctcpflood.so
+%{_libdir}/%{name}/disconkick.so
+%{_libdir}/%{name}/flooddetach.so
+%{_libdir}/%{name}/lastseen.so
+%{_libdir}/%{name}/listsockets.so
+%{_libdir}/%{name}/log.so
+%{_libdir}/%{name}/notes.so
+%{_libdir}/%{name}/notify_connect.so
+%{_libdir}/%{name}/route_replies.so
+%{_libdir}/%{name}/send_raw.so
 %{_datadir}/%{name}/
 %{_mandir}/man1/%{name}.1*
 %attr(750,%{name},%{name}) %{_var}/lib/%{name}
-%doc AUTHORS LICENSE README.md
 
 %files perl
 %defattr(-,root,root,-)
+%doc AUTHORS LICENSE README.md
 %{_libdir}/%{name}/modperl.so
 %dir %{_libdir}/%{name}/modperl/
 %{_libdir}/%{name}/modperl/ZNC.pm
 %{_libdir}/%{name}/modperl/ZNC.so
 %{_libdir}/%{name}/modperl/startup.pl
 %{_libdir}/%{name}/perleval.pm
-%doc AUTHORS LICENSE README.md
 
-%if 0%{?suse_version} > 1210
-%files python
+%files python3
 %defattr(-,root,root,-)
 %{_libdir}/%{name}/modpython.so
 %dir %{_libdir}/%{name}/modpython/
@@ -256,40 +221,15 @@
 %{_libdir}/%{name}/modpython/znc.py
 %{_libdir}/%{name}/modpython/znc_core.py
 %doc AUTHORS LICENSE README.md
-%endif
 
 %files tcl
 %defattr(-,root,root,-)
-%{_libdir}/%{name}/modtcl.so
 %doc AUTHORS LICENSE README.md
-
-%files extra
-%defattr(-,root,root,-)
-%{_libdir}/%{name}/adminlog.so
-%{_libdir}/%{name}/autoreply.so
-%{_libdir}/%{name}/autovoice.so
-%{_libdir}/%{name}/block_motd.so
-%{_libdir}/%{name}/blockuser.so
-%{_libdir}/%{name}/buffextras.so
-%{_libdir}/%{name}/cert.so
-%{_libdir}/%{name}/certauth.so
-%{_libdir}/%{name}/charset.so
-%{_libdir}/%{name}/clearbufferonmsg.so
-%{_libdir}/%{name}/ctcpflood.so
-%{_libdir}/%{name}/disconkick.so
-%{_libdir}/%{name}/flooddetach.so
-%{_libdir}/%{name}/lastseen.so
-%{_libdir}/%{name}/listsockets.so
-%{_libdir}/%{name}/log.so
-%{_libdir}/%{name}/notes.so
-%{_libdir}/%{name}/notify_connect.so
-%{_libdir}/%{name}/route_replies.so
-%{_libdir}/%{name}/send_raw.so
-%{_libdir}/%{name}/colloquy.so
-%doc AUTHORS LICENSE LICENSE.GPL-2.0 README.md AUTHORS.colloquy README.colloquy
+%{_libdir}/%{name}/modtcl.so
 
 %files devel
 %defattr(-,root,root,-)
+%doc AUTHORS LICENSE README.md
 %{_bindir}/znc-buildmod
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/znc.pc

++++++ znc-1.4.tar.gz -> znc-1.6.0.tar.gz ++++++
++++ 66805 lines of diff (skipped)


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to