Репозитории ALT
S: | 2.1.1.0.3.g6c0f75cca-alt1 |
5.1: | 1.4.2.3-alt3 |
4.1: | 1.4.2.3-alt1 |
4.0: | 1.4.2.3-alt1 |
3.0: | 1.4.2.1i-alt4 |
Группа :: Сети/Почта
Пакет: mutt
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: mutt
%define pversion 1.4.2.1
Version: %{pversion}i
Release: alt4
Serial: 3
%def_without dotlock
%define docdir %_docdir/%name-%version
Summary: A text mode mail and news user agent
License: GPL
Group: Networking/Mail
Url: http://www.mutt.org/
Source: ftp://ftp.%name.org/pub/%name/%name-%version.tar.bz2
Source1: http://jblosser.firinn.org/pub/config/%name/%name-16.xpm
Source2: http://jblosser.firinn.org/pub/config/%name/%name-32.xpm
Source3: http://www.math.fu-berlin.de/~guckes/%name/%name-48.xpm
Source4: %name.menu
Source5: http://www.fefe.de/%{name}faq/faq.html
Source6: mutt-FAQ.ru.html
Source7: http://solidlinux.com/~justin/%name/%name-gnupg-howto.txt
# http://mutt.sourceforge.net/imap/
Source8: Mutt-and-IMAP.html
Source10: patchlist.sh
%define rr_version 1.4
%define vvv_version 1.4
Patch11: http://mutt.kiev.ua/download/%name-%rr_version/%name-%rr_version.rr.compressed-alt.patch
Patch12: http://mutt.kiev.ua/download/%name-%vvv_version/%name-%vvv_version.vvv.initials.patch
Patch13: http://mutt.kiev.ua/download/%name-%vvv_version/%name-%vvv_version.vvv.nntp-alt.patch
Patch14: http://mutt.kiev.ua/download/%name-%vvv_version/%name-%vvv_version.vvv.quote.patch
Patch15: mutt-1.4-headercache.patch
Patch21: mutt-1.3.22.1-alt-no_dotlock.patch
Patch22: mutt-1.2.5-alt-8bitpgp.patch
Patch23: mutt-1.3.28-alt-flea.patch
Patch24: mutt-1.3.22.1-alt-altyesorno.patch
Patch25: mutt-1.3.22.1-alt-send_charset-koi8-r.patch
Patch26: mutt-1.3.22.1-alt-muttrc-show-docs.patch
Patch27: mutt-1.3.22.1-alt-compressed-hooks.patch
Patch28: mutt-1.4-alt-m4_fixes.patch
Patch29: mutt-1.4-owl-muttbug-tmp.patch
Patch30: mutt-1.4-owl-tmp.patch
Patch31: mutt-1.4-alt-tmp.patch
Patch32: mutt-1.4-alt-fixes.patch
Patch33: mutt-1.4-alt-gpg.patch
Patch34: mutt-1.4.2.1-alt-stat_check.patch
Requires: MTA, urlview
BuildPreReq: OpenSP groff-base libncurses-devel libssl-devel sgml-tools
%description
Mutt is a feature-rich text-based mail user agent. Mutt supports local
and remote mail spools (POP3 and IMAP, including with SSL), MIME, OpenPGP
(PGP/MIME) with GnuPG and PGP, colored display, threading, and a lot of
customization including arbitrary message headers, key remapping, colors,
and more.
%prep
%setup -q -n %name-%pversion
%__install -p -m755 %SOURCE10 .
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch21 -p1
#%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
%patch34 -p1
find -type f -name \*.orig -delete -print
%build
export ac_cv_path_GDB=/usr/bin/gdb
export ac_cv_path_ISPELL=/usr/bin/ispell
export ac_cv_path_SENDMAIL=/usr/sbin/sendmail
%if_without dotlock
export mutt_cv_worldwrite=no
export mutt_cv_groupwrite=no
%endif
# Correct manual name (#2710).
%__subst -p 's,/manual\.txt\\n,/manual.txt.bz2\\n,g' Muttrc.head.in
%add_optflags -D_GNU_SOURCE -fno-strict-aliasing
make -C m4 -f Makefile.am.in
autoreconf -fisv -I m4
%configure \
--with-sharedir=%_sysconfdir \
--with-docdir=%docdir \
--enable-pop \
--enable-imap \
--enable-nntp \
--disable-warnings \
--with-ncurses \
--disable-domain \
--enable-nfs-fix \
--with-charmaps \
--with-ssl \
--enable-compressed
make clean
make -C doc clean-real
%make_build
%install
%makeinstall sharedir=$RPM_BUILD_ROOT%_sysconfdir docdir=$RPM_BUILD_ROOT%docdir
# Icons.
%__install -pD -m644 %SOURCE1 $RPM_BUILD_ROOT%_miconsdir/%name.xpm
%__install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE3 $RPM_BUILD_ROOT%_liconsdir/%name.xpm
# Menu.
%__install -pD -m644 %SOURCE4 $RPM_BUILD_ROOT%_menudir/%name
# More docs.
%__install -p -m644 %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 *.nntp \
$RPM_BUILD_ROOT%docdir/
find $RPM_BUILD_ROOT%docdir/ -name \*.txt -size +8k -print0 |
xargs -r0 %__bzip2 -9 --
# Fix configs.
find $RPM_BUILD_ROOT%_sysconfdir -type f -print0 |
xargs -r0 %__grep -FZl "$RPM_BUILD_ROOT" |
xargs -r0 %__subst -p "s|$RPM_BUILD_ROOT||g" --
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%if_with dotlock
%attr(2711,root,mail) %_bindir/mutt_dotlock
%else
%exclude %_mandir/man?/*dotlock*
%endif
%config(noreplace) %_sysconfdir/Muttrc
%_bindir/flea
%_bindir/mutt
%_bindir/muttbug
%_bindir/pgp*
%_mandir/man?/*
%_menudir/%name
%_iconsdir/*.xpm
%_iconsdir/*/*.xpm
%docdir
%changelog
…
Полный changelog можно просмотреть здесь
%define pversion 1.4.2.1
Version: %{pversion}i
Release: alt4
Serial: 3
%def_without dotlock
%define docdir %_docdir/%name-%version
Summary: A text mode mail and news user agent
License: GPL
Group: Networking/Mail
Url: http://www.mutt.org/
Source: ftp://ftp.%name.org/pub/%name/%name-%version.tar.bz2
Source1: http://jblosser.firinn.org/pub/config/%name/%name-16.xpm
Source2: http://jblosser.firinn.org/pub/config/%name/%name-32.xpm
Source3: http://www.math.fu-berlin.de/~guckes/%name/%name-48.xpm
Source4: %name.menu
Source5: http://www.fefe.de/%{name}faq/faq.html
Source6: mutt-FAQ.ru.html
Source7: http://solidlinux.com/~justin/%name/%name-gnupg-howto.txt
# http://mutt.sourceforge.net/imap/
Source8: Mutt-and-IMAP.html
Source10: patchlist.sh
%define rr_version 1.4
%define vvv_version 1.4
Patch11: http://mutt.kiev.ua/download/%name-%rr_version/%name-%rr_version.rr.compressed-alt.patch
Patch12: http://mutt.kiev.ua/download/%name-%vvv_version/%name-%vvv_version.vvv.initials.patch
Patch13: http://mutt.kiev.ua/download/%name-%vvv_version/%name-%vvv_version.vvv.nntp-alt.patch
Patch14: http://mutt.kiev.ua/download/%name-%vvv_version/%name-%vvv_version.vvv.quote.patch
Patch15: mutt-1.4-headercache.patch
Patch21: mutt-1.3.22.1-alt-no_dotlock.patch
Patch22: mutt-1.2.5-alt-8bitpgp.patch
Patch23: mutt-1.3.28-alt-flea.patch
Patch24: mutt-1.3.22.1-alt-altyesorno.patch
Patch25: mutt-1.3.22.1-alt-send_charset-koi8-r.patch
Patch26: mutt-1.3.22.1-alt-muttrc-show-docs.patch
Patch27: mutt-1.3.22.1-alt-compressed-hooks.patch
Patch28: mutt-1.4-alt-m4_fixes.patch
Patch29: mutt-1.4-owl-muttbug-tmp.patch
Patch30: mutt-1.4-owl-tmp.patch
Patch31: mutt-1.4-alt-tmp.patch
Patch32: mutt-1.4-alt-fixes.patch
Patch33: mutt-1.4-alt-gpg.patch
Patch34: mutt-1.4.2.1-alt-stat_check.patch
Requires: MTA, urlview
BuildPreReq: OpenSP groff-base libncurses-devel libssl-devel sgml-tools
%description
Mutt is a feature-rich text-based mail user agent. Mutt supports local
and remote mail spools (POP3 and IMAP, including with SSL), MIME, OpenPGP
(PGP/MIME) with GnuPG and PGP, colored display, threading, and a lot of
customization including arbitrary message headers, key remapping, colors,
and more.
%prep
%setup -q -n %name-%pversion
%__install -p -m755 %SOURCE10 .
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch21 -p1
#%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
%patch34 -p1
find -type f -name \*.orig -delete -print
%build
export ac_cv_path_GDB=/usr/bin/gdb
export ac_cv_path_ISPELL=/usr/bin/ispell
export ac_cv_path_SENDMAIL=/usr/sbin/sendmail
%if_without dotlock
export mutt_cv_worldwrite=no
export mutt_cv_groupwrite=no
%endif
# Correct manual name (#2710).
%__subst -p 's,/manual\.txt\\n,/manual.txt.bz2\\n,g' Muttrc.head.in
%add_optflags -D_GNU_SOURCE -fno-strict-aliasing
make -C m4 -f Makefile.am.in
autoreconf -fisv -I m4
%configure \
--with-sharedir=%_sysconfdir \
--with-docdir=%docdir \
--enable-pop \
--enable-imap \
--enable-nntp \
--disable-warnings \
--with-ncurses \
--disable-domain \
--enable-nfs-fix \
--with-charmaps \
--with-ssl \
--enable-compressed
make clean
make -C doc clean-real
%make_build
%install
%makeinstall sharedir=$RPM_BUILD_ROOT%_sysconfdir docdir=$RPM_BUILD_ROOT%docdir
# Icons.
%__install -pD -m644 %SOURCE1 $RPM_BUILD_ROOT%_miconsdir/%name.xpm
%__install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE3 $RPM_BUILD_ROOT%_liconsdir/%name.xpm
# Menu.
%__install -pD -m644 %SOURCE4 $RPM_BUILD_ROOT%_menudir/%name
# More docs.
%__install -p -m644 %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 *.nntp \
$RPM_BUILD_ROOT%docdir/
find $RPM_BUILD_ROOT%docdir/ -name \*.txt -size +8k -print0 |
xargs -r0 %__bzip2 -9 --
# Fix configs.
find $RPM_BUILD_ROOT%_sysconfdir -type f -print0 |
xargs -r0 %__grep -FZl "$RPM_BUILD_ROOT" |
xargs -r0 %__subst -p "s|$RPM_BUILD_ROOT||g" --
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%if_with dotlock
%attr(2711,root,mail) %_bindir/mutt_dotlock
%else
%exclude %_mandir/man?/*dotlock*
%endif
%config(noreplace) %_sysconfdir/Muttrc
%_bindir/flea
%_bindir/mutt
%_bindir/muttbug
%_bindir/pgp*
%_mandir/man?/*
%_menudir/%name
%_iconsdir/*.xpm
%_iconsdir/*/*.xpm
%docdir
%changelog
…
Полный changelog можно просмотреть здесь