X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=msmtp.spec;h=c7b203c0dcf094d04fa92caeece0434e8c6ab041;hb=dde642e60db128575df7723345c23f6a048debd7;hp=a732106252be839543cc3b6872d42da9350ad369;hpb=bdcdfe8cfbc9637a2ebca778ecd26c1c650fd652;p=packages%2Fmsmtp.git diff --git a/msmtp.spec b/msmtp.spec index a732106..c7b203c 100644 --- a/msmtp.spec +++ b/msmtp.spec @@ -1,20 +1,29 @@ Summary: SMTP "plugin" for MUAs -Summary(pl): "Wtyczka" SMTP dla klientów pocztowych (MUA) +Summary(pl.UTF-8): "Wtyczka" SMTP dla klientów pocztowych (MUA) Name: msmtp -Version: 1.4.7 -Release: 2 -License: GPL v2 -Group: Networking/Daemons -Source0: http://dl.sourceforge.net/msmtp/%{name}-%{version}.tar.bz2 -# Source0-md5: 9c87a1f40e05dae4896622b56ec71b56 +Version: 1.8.25 +Release: 1 +License: GPL v3+ +Group: Networking/Utilities +#Source0Download: https://marlam.de/msmtp/download/ +Source0: https://marlam.de/msmtp/releases/%{name}-%{version}.tar.xz +# Source0-md5: 8d03759675907c1cacde0e9084bba751 Patch0: %{name}-home_etc.patch +Patch1: %{name}-info.patch Source1: %{name}rc -URL: http://msmtp.sourceforge.net/ +URL: https://marlam.de/msmtp/ BuildRequires: autoconf >= 2.50 -BuildRequires: automake -BuildRequires: gnutls-devel >= 1.2.0 +BuildRequires: automake >= 1:1.11.1 +BuildRequires: gettext-tools +# with AI_IDN support (or libidn2-devel) +BuildRequires: glibc-devel >= 6:2.4 +BuildRequires: gnutls-devel >= 3.4 BuildRequires: gsasl-devel +BuildRequires: libsecret-devel BuildRequires: pkgconfig +BuildRequires: tar >= 1:1.22 +BuildRequires: texinfo +BuildRequires: xz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -34,48 +43,53 @@ Features include: Simply tell your MUA to call msmtp instead of /usr/sbin/sendmail (with Mutt that's just one additional line in the config file). -%description -l pl -msmtp to prosty program dzia³aj±cy jako "wtyczka SMTP" dla Mutta i -innych klientów pocztowych (MUA - mail user agents). Przekierowuje -wiadomo¶ci do serwera SMTP (na przyk³ad providera darmowych kont -e-mail), który je dostarcza. Mo¿liwo¶ci obejmuj±: +%description -l pl.UTF-8 +msmtp to prosty program działający jako "wtyczka SMTP" dla Mutta i +innych klientów pocztowych (MUA - mail user agents). Przekierowuje +wiadomości do serwera SMTP (na przykład providera darmowych kont +e-mail), który je dostarcza. Możliwości obejmują: - uwierzytelnianie PLAIN, LOGIN, CRAM-MD5, GSSAPI, DIGEST-MD5 i NTLM -- obs³ugê Internationalized Domain Names (IDN) -- szyfrowane po³±czenia TLS -- obs³ugê IPv6 -- szczegó³owe komunikaty b³êdów w przypadku niepowodzenia (w³±cznie z - pe³n± odpowiedzi± serwera SMTP) -- kody wyj¶cia kompatybilne z sendmailem (które rozumie wiêkszo¶æ +- obsługę Internationalized Domain Names (IDN) +- szyfrowane połączenia TLS +- obsługę IPv6 +- szczegółowe komunikaty błędów w przypadku niepowodzenia (włącznie z + pełną odpowiedzią serwera SMTP) +- kody wyjścia kompatybilne z sendmailem (które rozumie większość MUA). -Wystarczy przekazaæ klientowi pocztowemu, aby wywo³ywa³ msmtp zamiast +Wystarczy przekazać klientowi pocztowemu, aby wywoływał msmtp zamiast /usr/sbin/sendmail (w Mutcie to po prostu dodatkowa linia w pliku konfiguracyjnym). %package sendmail Summary: msmtp sendmail compatible wrapper -Summary(pl): msmtp - dowi±zania symboliczne do sendmaila +Summary(pl.UTF-8): msmtp - dowiązania symboliczne do sendmaila Group: Networking/Daemons Requires: %{name} = %{version}-%{release} -Provides: /usr/lib/sendmail -Obsoletes: /usr/lib/sendmail %description sendmail msmtp sendmail compatible wrapper. -%description sendmail -l pl -Dowi±zania symboliczne msmtp do sendmaila. +%description sendmail -l pl.UTF-8 +Dowiązania symboliczne msmtp do sendmaila. %prep %setup -q %patch0 -p1 +%patch1 -p1 %build -%{__aclocal} -I gnulib/m4 -%{__autoconf} +%{__gettextize} +%{__aclocal} %{__autoheader} %{__automake} -%configure +%{__autoconf} +%configure \ + --disable-silent-rules \ + --with-libgsasl \ + --with-libidn \ + --with-libsecret \ + --with-tls=gnutls %{__make} %install @@ -92,25 +106,28 @@ ln -s %{_bindir}/%{name} $RPM_BUILD_ROOT%{_sbindir}/sendmail %find_lang %{name} rm -f $RPM_BUILD_ROOT%{_infodir}/dir +rm -f scripts/Makefile* %clean rm -rf $RPM_BUILD_ROOT -%post -[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +%post -p /sbin/postshell +-/usr/sbin/fix-info-dir -c %{_infodir} -%postun -[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +%postun -p /sbin/postshell +-/usr/sbin/fix-info-dir -c %{_infodir} %files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS ChangeLog README THANKS doc/msmtprc-{system,user}.example -%attr(755,root,root) %{_bindir}/* -%{_mandir}/man1/msmtp* -%{_infodir}/msmtp* +%doc AUTHORS ChangeLog NEWS README THANKS doc/msmtprc-{system,user}.example scripts +%attr(755,root,root) %{_bindir}/msmtp +%attr(755,root,root) %{_bindir}/msmtpd +%{_mandir}/man1/msmtp.1* +%{_mandir}/man1/msmtpd.1* +%{_infodir}/msmtp.info* %files sendmail %defattr(644,root,root,755) -%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/* -%attr(755,root,root) %{_sbindir}/* +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/msmtprc +%attr(755,root,root) %{_sbindir}/sendmail /usr/lib/sendmail