diff --git a/.cvsignore b/.cvsignore index 6bace73..f79430a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -znc-0.074.tar.gz +znc-0.075.svn1608.tar.bz2 diff --git a/sources b/sources index e7673be..d855888 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -378187acd114769f8f97ef2d4b19da25 znc-0.074.tar.gz +9c4932f49424638f136de9c1e9d9fb9d znc-0.075.svn1608.tar.bz2 diff --git a/znc.spec b/znc.spec index 8573994..6c58a30 100644 --- a/znc.spec +++ b/znc.spec @@ -1,11 +1,13 @@ Summary: An advanced IRC bouncer Name: znc -Version: 0.074 -Release: 1%{?dist} +Version: 0.075 +Release: 5.svn1608%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-%{version}.tar.gz +# SVN 1608 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.svn1608.tar.bz2 + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl BuildRequires: openssl-devel >= 0.9.8 @@ -31,6 +33,14 @@ BuildRequires: pkgconfig All includes and program files you need to compile your own znc modules. +%package extra +Summary: Extra modules for ZNC +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description extra +Extra modules for ZNC + %prep %setup -q %__perl -pi.add_release -e 's|(?<="ZNC \%1\.3f)|-%{release}|' znc.cpp @@ -39,7 +49,7 @@ modules. %build %configure \ --with-module-prefix=%{_libdir}/znc \ - --enable-ipv6 --enable-sasl + --enable-ipv6 --enable-sasl --enable-extra %__make %{?_smp_mflags} %install @@ -54,7 +64,41 @@ modules. %doc AUTHORS LICENSE LICENSE.OpenSSL README znc.conf %{_bindir}/znc %{_mandir}/man1/* -%{_libdir}/znc/ +#%{_libdir}/znc/ +%{_libdir}/znc/admin.so +%{_libdir}/znc/adminlog.so +%{_libdir}/znc/autoattach.so +%{_libdir}/znc/autocycle.so +%{_libdir}/znc/autoop.so +%{_libdir}/znc/autoreply.so +%{_libdir}/znc/away.so +%{_libdir}/znc/awaynick.so +%{_libdir}/znc/buffextras.so +%{_libdir}/znc/chansaver.so +%{_libdir}/znc/crypt.so +%{_libdir}/znc/email.so +%{_libdir}/znc/fail2ban.so +%{_libdir}/znc/fixfreenode.so +%{_libdir}/znc/imapauth.so +%{_libdir}/znc/keepnick.so +%{_libdir}/znc/kickrejoin.so +%{_libdir}/znc/modperl.pm +%{_libdir}/znc/modperl.so +%{_libdir}/znc/nickserv.so +%{_libdir}/znc/partyline.so +%{_libdir}/znc/perform.so +%{_libdir}/znc/q.so +%{_libdir}/znc/raw.so +%{_libdir}/znc/route_replies.so +%{_libdir}/znc/sample.so +%{_libdir}/znc/saslauth.so +%{_libdir}/znc/savebuff.so +%{_libdir}/znc/schat.so +%{_libdir}/znc/shell.so +%{_libdir}/znc/simple_away.so +%{_libdir}/znc/stickychan.so +%{_libdir}/znc/watch.so +%{_libdir}/znc/webadmin.so %{_datadir}/znc/ %files devel @@ -64,27 +108,72 @@ modules. %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/znc/ +%files extra +%defattr(-,root,root) +%{_libdir}/znc/antiidle.so +%{_libdir}/znc/autovoice.so +%{_libdir}/znc/blockuser.so +%{_libdir}/znc/connect_throttle.so +%{_libdir}/znc/ctcpflood.so +%{_libdir}/znc/discon_kick.so +%{_libdir}/znc/droproot.so +%{_libdir}/znc/fakeonline.so +%{_libdir}/znc/lastseen.so +%{_libdir}/znc/listsockets.so +%{_libdir}/znc/log.so +%{_libdir}/znc/motdfile.so +%{_libdir}/znc/notify_connect.so +%{_libdir}/znc/send_raw.so + %changelog +* Thu Aug 20 2009 Nick Bebout - 0.075-5.svn1608 +- Upgrade to svn 1608 + +* Tue Aug 18 2009 Nick Bebout - 0.075-4.20090818svn1602 +- Upgrade to svn 1602 + +* Sat Aug 8 2009 Nick Bebout - 0.075-3.20090807svn1594 +- Fix source filename + +* Fri Aug 7 2009 Nick Bebout - 0.075-2.20090807svn1594 +- Fix broken source tarball + +* Fri Aug 7 2009 Nick Bebout - 0.075-1.20090807svn1594 +- Upgrade to svn 1594 + +* Mon Jul 27 2009 Fedora Release Engineering - 0.074-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 23 2009 Nick Bebout - 0.074-1 - Update to 0.074 + * Wed Jul 22 2009 Nick Bebout - 0.072-3 - Fix date in changelog, disable c-ares + * Wed Jul 22 2009 Nick Bebout - 0.072-2 - Backport patch to fix webadmin skins issue introduced in 0.072 + * Wed Jul 22 2009 Nick Bebout - 0.072-1 - Upgrade to 0.072 of ZNC, fixes security issue in bug # 513152 + * Sun Jul 12 2009 Nick Bebout - 0.070-7 - Fix License: to be GPLv2 with exceptions + * Sat Jul 11 2009 Nick Bebout - 0.070-6 - Fix permissions error in %%prep, not in source + * Sat Jul 11 2009 Nick Bebout - 0.070-5 - Fix permissions error on q.cpp and add LICENSE.OpenSSL + * Sat Jul 11 2009 Nick Bebout - 0.070-4 - Remove switch to enable debug, fix %%files section + * Fri Jul 10 2009 Nick Bebout - 0.070-3 - Move fixfreenode and log into separate znc-extra package - Move awayping into separate znc-awayping package + * Thu Jul 9 2009 Nick Bebout - 0.070-2 - Include modules with main package + * Wed Jul 8 2009 Nick Bebout - 0.070-1 - Initial Fedora package based on 0.070 of upstream