Author: baggins Date: Wed Apr 14 10:24:58 2010 GMT Module: packages Tag: HEAD ---- Log message: - it's time fo the 14 years old BSD mailx to die - we use Heirloom mailx (previously known as nail) from now on
---- Files affected: packages/mailx: mailx.spec (1.49 -> 1.50) , mail.1.pl (1.1 -> NONE) (REMOVED), mailx-bug10074.patch (1.1 -> NONE) (REMOVED), mailx-date.patch (1.2 -> NONE) (REMOVED), mailx-debian.diff (1.1 -> NONE) (REMOVED), mailx-environ.patch (1.1 -> NONE) (REMOVED), mailx-gcc4.patch (1.1 -> NONE) (REMOVED), mailx-kill_warnings.patch (1.1 -> NONE) (REMOVED), mailx-man.patch (1.1 -> NONE) (REMOVED), mailx-misc.diff (1.2 -> NONE) (REMOVED), mailx-nopanic.patch (1.1 -> NONE) (REMOVED), mailx-nullchar.patch (1.1 -> NONE) (REMOVED), mailx-pathnames.patch (1.1 -> NONE) (REMOVED), mailx-siglj.patch (1.1 -> NONE) (REMOVED), mailx-version.patch (1.1 -> NONE) (REMOVED) ---- Diffs: ================================================================ Index: packages/mailx/mailx.spec diff -u packages/mailx/mailx.spec:1.49 packages/mailx/mailx.spec:1.50 --- packages/mailx/mailx.spec:1.49 Wed May 28 20:59:18 2008 +++ packages/mailx/mailx.spec Wed Apr 14 12:24:53 2010 @@ -1,102 +1,91 @@ # $Revision$, $Date$ -Summary: /bin/mail - the "traditional" way to mail via shell scripts -Summary(pl.UTF-8): Tradycyjna metoda wysyłania poczty przy pomocy komendy z shella +Summary: An enhanced implementation of the mailx command +Summary(pl.UTF-8): Rozszerzona implementacja komendy mailx Name: mailx -Version: 8.1.1 -Release: 34 +Version: 24.4 +Release: 0.1 License: BSD Group: Applications/Mail -Source0: ftp://ftp.ptb.de/pub/mail/unix/%{name}-%{version}.tar.gz -# Source0-md5: 2a5b39e90b9d6d4e56b6cc930b0c4db4 -Source1: mail.1.pl -Patch0: %{name}-misc.diff -Patch1: %{name}-man.patch -Patch2: %{name}-nullchar.patch -Patch3: %{name}-nopanic.patch -Patch4: %{name}-debian.diff -Patch5: %{name}-pathnames.patch -Patch6: %{name}-date.patch -Patch7: %{name}-siglj.patch -Patch8: %{name}-environ.patch -Patch9: %{name}-bug10074.patch -Patch10: %{name}-version.patch -Patch11: %{name}-kill_warnings.patch -Patch12: %{name}-gcc4.patch +Source0: http://dl.sourceforge.net/heirloom/%{name}-%{version}.tar.bz2 +# Source0-md5: 0c93759e34200eb56a0e7c464680a54a +Patch0: %{name}-bsdcompat.patch +Patch1: %{name}-use-krb5-gss.patch +URL: http://heirloom.sourceforge.net/mailx.html +BuildRequires: heimdal-devel +BuildRequires: openssl-devel >= 0.9.7d +Obsoletes: nail Obsoletes: nail-mail BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -The /bin/mail program can be used to send quick mail messages, and is -often used in shell scripts. - -%description -l de.UTF-8 -Das /bin/mail-Programm dient zum Versenden von Quick-Mail- Nachrichten -und wird häufig in Shell-Skripts verwendet. - -%description -l fr.UTF-8 -Le programme /bin/mail peut être utilisé pour envoyer des mails -rapides et est souvent utilisé dans les scripts shell. +Heirloom mailx is derived from Berkeley Mail and is intended provide the +functionality of the POSIX mailx command with additional support +for MIME messages, IMAP, POP3, and SMTP. It provides enhanced +features for interactive use, such as caching and disconnected +operation for IMAP, message threading, scoring, and filtering. +It is also usable as a mail batch language, both for sending +and receiving mail.A %description -l pl.UTF-8 -Przy pomocy programu /bin/mail można wysyłać pocztę. Często jest on -wykorzystywany w skryptach shella. - -%description -l tr.UTF-8 -/bin/mail programı hızlı olarak mektup göndermek için kullanılabilir. -Genellikle kabuk yorumlayıcıları içinde kullanılır. +Heirloom mailx został stworzony na podstawie Berkeley Mail z zamysłem +dostarczenia funkcjonalnosci komendy POSIX mailx z dodatkowym +wsparciem dla MIME, IMAP, POP3 i SMTP. Nail dostacza rozszerzone +możliwości przy pracy interaktywnej, takie jak odłączone operacje dla +IMAP, wątkowanie wiadomości, punktacja i filtrowanie. %prep %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 %build %{__make} \ CC="%{__cc}" \ - CFLAGS="%{rpmcflags}" + CFLAGS="%{rpmcflags}" \ + MAILRC=/etc/mail.rc \ + MAILSPOOL=/var/mail \ + SENDMAIL=/usr/lib/sendmail %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{/bin,/etc/skel,%{_bindir},%{_datadir}/misc} \ - $RPM_BUILD_ROOT%{_mandir}/{man1,pl/man1} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,/etc/skel,/bin} -install misc/* $RPM_BUILD_ROOT%{_datadir}/misc -install misc/mail.rc $RPM_BUILD_ROOT/etc/skel/.mailrc +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT \ + MAILRC=/etc/mail.rc \ + UCBINSTALL=/usr/bin/install \ + PREFIX=%{_prefix} -install mail $RPM_BUILD_ROOT/bin -ln -sf ../../bin/mail $RPM_BUILD_ROOT%{_bindir}/Mail +install mailx $RPM_BUILD_ROOT/bin/mail -install mail.1 $RPM_BUILD_ROOT%{_mandir}/man1 -echo .so mail.1 > $RPM_BUILD_ROOT%{_mandir}/man1/Mail.1 +install nail.rc $RPM_BUILD_ROOT/etc/skel/.mailrc +ln -s mail.rc $RPM_BUILD_ROOT/etc/nail.rc -install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/mail.1 -echo .so mail.1 > $RPM_BUILD_ROOT%{_mandir}/pl/man1/Mail.1 +ln -sf ../../bin/mail $RPM_BUILD_ROOT%{_bindir}/Mail + +echo .so mailx.1 > $RPM_BUILD_ROOT%{_mandir}/man1/mail.1 +echo .so mailx.1 > $RPM_BUILD_ROOT%{_mandir}/man1/Mail.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) +%doc AUTHORS ChangeLog README TODO +%config(noreplace) %verify(not md5 mtime size) /etc/nail.rc +%attr(755,root,root) %{_bindir}/mailx +%{_mandir}/man1/n* +%{_mandir}/man1/mailx* -%attr(755,root,root) /bin/mail -%attr(755,root,root) %{_bindir}/Mail +%defattr(644,root,root,755) +%doc AUTHORS ChangeLog README TODO +%config(noreplace) %verify(not md5 mtime size) /etc/mail.rc /etc/skel/.mailrc -%{_datadir}/misc/* -%{_mandir}/man1/* -%lang(pl) %{_mandir}/pl/man1/* +%attr(755,root,root) /bin/mail +%attr(755,root,root) %{_bindir}/Mail +%{_mandir}/man1/[Mm]ail.* %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -104,6 +93,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.50 2010/04/14 10:24:53 baggins +- it's time fo the 14 years old BSD mailx to die +- we use Heirloom mailx (previously known as nail) from now on + Revision 1.49 2008/05/28 18:59:18 glen - release 34 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mailx/mailx.spec?r1=1.49&r2=1.50&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
