Summary(ru.UTF-8): Eggdrop, это IRC-бот написанный на языке C.
Name: eggdrop
Version: 1.6.21
-Release: 0.3
+Release: 2
License: GPL v2
Group: Applications/Communications
Source0: ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/%{name}%{version}.tar.bz2
# Source28-md5: 861957c170b4af105199202e724be2a3
#Source29: %{name}-module-rijndael-1.0.tar.gz
# http://eggdrop.msk.ru/files/irc/eggdrop1.6.19-patch-sp0009+SSL.tar.bz2
-Source30: http://eggdrop.msk.ru/files/irc/eggdrop1.6.19-patch-sp0009.tar.bz2
+Source30: http://eggdrop.msk.ru/files/irc/%{name}1.6.19-patch-sp0009.tar.bz2
# Source30-md5: 37df8dbb76a2b2283e2e80c182dc9967
Patch0: %{name}-FHS.patch
Patch1: %{name}-doc_makefile.patch
Patch2: %{name}-multilevel_sharing.patch
+# http://www.egghelp.org/files.htm#patches
Patch3: %{name}-topicprot.patch
Patch4: %{name}-config_encryption.patch
Patch5: %{name}-autobotchk.patch
+# http://www.egghelp.org/files.htm#patches
Patch6: %{name}-ssl.patch
Patch7: %{name}-nolibs.patch
Patch8: %{name}-nohostwhowhom.patch
Patch9: %{name}-nmu.patch
Patch10: %{name}-ipv6-ssl.patch
+Patch11: ssl-md5.patch
+Patch12: %{name}-build.patch
+Patch13: x32.patch
URL: http://www.eggheads.org/
BuildRequires: autoconf
BuildRequires: automake
%{?with_ssl:BuildRequires: openssl-devel >= 0.9.7d}
+BuildRequires: rpm >= 4.4.9-56
+BuildRequires: rpmbuild(macros) >= 1.453
BuildRequires: tcl-devel
Requires: tcl
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%prep
%setup -q -n %{name}%{version} -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28 -a30
+%{?with_ssl:%patch6 -p0}
mv aclocal.m4 acinclude.m4
%patch0 -p1
%patch1 -p1
patch -p1 < eggdrop1.6.19-sp.0009.diff || exit 1
%else
%patch2 -p1
-%{?with_ssl:%patch6 -p1}
%endif
#%patch9 -p0 - wtf is this?
-%{?with_ssl:%patch10 -p1}
+#%{?with_ssl:%patch10 -p1}
+%if "%{pld_release}" == "ac"
+%patch11 -p1
+%endif
+
+%patch12 -p1
+%patch13 -p1
# detect threaded tcl version
sed -i -e 's#TclpFinalizeThreadData#Tcl_FinalizeThread#g' acinclude.m4