Summary: Full featured email transfer class for PHP
Summary(pl.UTF-8): W pełni funkcjonalna klasa PHP do przesyłania e-maili
Name: php-phpmailer
-Version: 2.2.1
+Version: 2.3
Release: 1
License: LGPL
Group: Development/Languages/PHP
-Source0: http://dl.sourceforge.net/phpmailer/phpMailer_v%{version}_.tar.gz
-# Source0-md5: 0bf75c1bcef8bde6adbebcdc69f1a02d
+Source0: http://dl.sourceforge.net/phpmailer/phpMailer_v%{version}.tar.gz
+# Source0-md5: 897f53ab746c48f372364b7745d8d468
URL: http://phpmailer.codeworxtech.com/
BuildRequires: rpmbuild(macros) >= 1.461
Requires: php-common >= 4:5.0
-Obsoletes: php-phpmailer
+Obsoletes: phpmailer
+Patch0: paths.patch
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-# _phpdocdir / php_docdir / phpdoc_dir ?
-%define _phpdocdir %{_docdir}/phpdoc
-
-%define _appdir %{php_data_dir}/phpmailer
+%define _appdir %{php_data_dir}/phpmailer
%description
PHP email transport class featuring multiple file attachments, SMTP
itp. Potrafi wysyłać pocztę przez sendmaila, funkcją PHP mail() albo
poprzez SMTP. Metody są oparte na popularnym komponencie AspEmail.
-%package phpdoc
-Summary: Online manual for phpMailer
-Summary(pl.UTF-8): Dokumentacja online do phpMailer
-Group: Documentation
-Requires: php-dirs
-
-%description phpdoc
-Documentation for phpMailer.
-
-%description phpdoc -l pl.UTF-8
-Dokumentacja do phpMailer.
-
%prep
-%setup -q -c
+%setup -q -n phpMailer_v%{version}
+%patch0 -p1
find '(' -name '*.php' -o -name '*.html' -o -name '*.txt' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
+%{__sed} -i -e 's,\r$,,' README LICENSE
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_appdir}/language,%{_phpdocdir}/phpmailer}
+install -d $RPM_BUILD_ROOT%{_appdir}/language
-cp -a *.php $RPM_BUILD_ROOT%{_appdir}
+cp -a class.phpmailer.php $RPM_BUILD_ROOT%{php_data_dir}
+# plugins: for smtp and pop before smtp auth
+cp -a class.{smtp,pop3}.php $RPM_BUILD_ROOT%{_appdir}
+# language: translations of error messages
cp -a language/*.php $RPM_BUILD_ROOT%{_appdir}/language
-cp -a phpdoc/* $RPM_BUILD_ROOT%{_phpdocdir}/phpmailer
+
+# examples
install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%files
%defattr(644,root,root,755)
%doc ChangeLog.txt README LICENSE docs/*
+%{php_data_dir}/class.phpmailer.php
+
%dir %{_appdir}
-%{_appdir}/class.phpmailer.php
%{_appdir}/class.pop3.php
%{_appdir}/class.smtp.php
-
%dir %{_appdir}/language
%{_appdir}/language/phpmailer.lang-en.php
-%lang(pt_BR) %{_appdir}/language/phpmailer.lang-br.php
+%lang(ar) %{_appdir}/language/phpmailer.lang-ar.php
%lang(ca) %{_appdir}/language/phpmailer.lang-ca.php
%lang(cs) %{_appdir}/language/phpmailer.lang-cz.php
-%lang(de) %{_appdir}/language/phpmailer.lang-de.php
%lang(da) %{_appdir}/language/phpmailer.lang-dk.php
+%lang(de) %{_appdir}/language/phpmailer.lang-de.php
%lang(es) %{_appdir}/language/phpmailer.lang-es.php
%lang(et) %{_appdir}/language/phpmailer.lang-et.php
%lang(fi) %{_appdir}/language/phpmailer.lang-fi.php
%lang(hu) %{_appdir}/language/phpmailer.lang-hu.php
%lang(it) %{_appdir}/language/phpmailer.lang-it.php
%lang(ja) %{_appdir}/language/phpmailer.lang-ja.php
-%lang(nl) %{_appdir}/language/phpmailer.lang-nl.php
%lang(nb) %{_appdir}/language/phpmailer.lang-no.php
+%lang(nl) %{_appdir}/language/phpmailer.lang-nl.php
%lang(pl) %{_appdir}/language/phpmailer.lang-pl.php
+%lang(pt_BR) %{_appdir}/language/phpmailer.lang-br.php
%lang(ro) %{_appdir}/language/phpmailer.lang-ro.php
%lang(ru) %{_appdir}/language/phpmailer.lang-ru.php
%lang(sv) %{_appdir}/language/phpmailer.lang-se.php
%lang(tr) %{_appdir}/language/phpmailer.lang-tr.php
%{_examplesdir}/%{name}-%{version}
-
-%files phpdoc
-%defattr(644,root,root,755)
-%{_phpdocdir}/phpmailer