From 8cc236d968a7c7694e80ec376f40f3a509b09b0b Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 7 Sep 2007 18:24:11 +0000 Subject: [PATCH 01/13] Initialize branch EL-5 for alpine --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..42f697a --- /dev/null +++ b/branch @@ -0,0 +1 @@ +EL-5 From 76a5c163badfbb6d3c4b32434564f433ab920305 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 21 Dec 2007 14:55:47 +0000 Subject: [PATCH 02/13] - alpine-1.00 --- .cvsignore | 1 + alpine.spec | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 138 insertions(+) create mode 100644 alpine.spec diff --git a/.cvsignore b/.cvsignore index e69de29..83980dd 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +alpine-1.00.tar.bz2 diff --git a/alpine.spec b/alpine.spec new file mode 100644 index 0000000..8155719 --- /dev/null +++ b/alpine.spec @@ -0,0 +1,136 @@ +# Fedora review: http://bugzilla.redhat.com/249365 + +Summary: UW Alpine mail user agent +Name: alpine +Version: 1.00 +Release: 1%{?dist} + +License: Apache Software License +Group: Applications/Internet +URL: http://www.washington.edu/alpine +# FTP: ftp://ftp.cac.washington.edu/alpine/ +# SVN: https://svn.cac.washington.edu/public/alpine/snapshots/ +Source0: ftp://ftp.cac.washington.edu/alpine/alpine-%{version}.tar.bz2 + +Requires: /usr/sbin/sendmail aspell mailcap +# Using "Conflicts" instead of Obsoletes because while alpine is substantially +# compatible with pine the change to Unicode breaks important user +# functionality such as non-ASCII encoded saved passwords. Additionally, there +# are also many patches to pine floating around that for political/technical +# reasons will not be integrated into alpine. (I'd like to stay out of it... +# just search "Mark Crispin maildir" for the gory details.) Since licensing +# prevents a Fedora pine package, I cannot predict what patches users might +# have and so want to warn them instead of automatically replacing their pine +# install with an alpine that could break their configuration. +# I understand this to be a special case of the "Optional Functionality" +# description at http://fedoraproject.org/wiki/Packaging/Conflicts +Conflicts: pine +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) + +BuildRequires: /usr/sbin/sendmail aspell +BuildRequires: gettext inews krb5-devel ncurses-devel +BuildRequires: openldap-devel openssl-devel pam-devel passwd sendmail + +%description +Alpine -- an Alternatively Licensed Program for Internet +News & Email -- is a tool for reading, sending, and managing +electronic messages. Alpine is the successor to Pine and was +developed by Computing & Communications at the University of +Washington. + Though originally designed for inexperienced email users, +Alpine supports many advanced features, and an ever-growing number of +configuration and personal-preference options. +Changes and enhancements over pine: + * Released under the Apache Software License, Version 2.0. + * Internationalization built around new internal Unicode support. + * Ground-up reorganization of source code around new "pith/" core +routine library. + * Ground-up reorganization of build and install procedure based on +GNU Build System's autotools. + + +%prep +%setup -q + + +%build +touch imap/ip6 +# --without-tcl disables the TCL-based CGI "Web Alpine" +%configure \ + --without-tcl \ + --with-c-client-target=lfd \ + --with-passfile=.alpine.passfile \ + --with-spellcheck-prog=aspell +make %{?_smp_mflags} EXTRACFLAGS="$RPM_OPT_FLAGS" + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +# create/touch %ghost'd files +mkdir -p $RPM_BUILD_ROOT/etc +touch $RPM_BUILD_ROOT/etc/pine.conf +touch $RPM_BUILD_ROOT/etc/pine.conf.fixed + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc README LICENSE doc/tech-notes.txt +%ghost %config(noreplace) /etc/pine.conf +%ghost %config(noreplace) /etc/pine.conf.fixed +%{_bindir}/alpine +%{_bindir}/pico +%{_bindir}/pilot +%{_bindir}/rpload +%{_bindir}/rpdump +%{_mandir}/man1/alpine.1* +%{_mandir}/man1/pico.1* +%{_mandir}/man1/pilot.1* +%{_mandir}/man1/rpload.1* +%{_mandir}/man1/rpdump.1* + + +%changelog +* Fri Dec 21 2007 Rex Dieter 1.00-1 +- alpine-1.00 + +* Tue Dec 04 2007 Patrick "Jima" Laughton 0.99999-4 +- Bump-n-build for openldap/openssl soname changes + +* Thu Nov 15 2007 Joshua Daniel Franklin 0.99999-3 +- BuildRequires aspell to make configure happy + +* Thu Nov 09 2007 Joshua Daniel Franklin 0.99999-2 +- update to latest + +* Thu Oct 25 2007 Rex Dieter 0.9999-3 +- include stock pine.conf, pine.conf.fixed + +* Fri Sep 07 2007 Joshua Daniel Franklin 0.9999-2 +- update to latest + +* Fri Aug 24 2007 Rex Dieter 0.999-3 +- EXTRACFLAGS=$RPM_OPT_FLAGS +- --with-c-client-target=lfd +- --with-passfile=.alpine.passfile +- Requires: mailcap + +* Mon Jul 24 2007 Joshua Daniel Franklin 0.999-2.2 +- remove problem cc5.sol file +- integrate changes from Patrick "Jima" Laughton + +* Mon Jul 24 2007 Joshua Daniel Franklin 0.999-2.1 +- correct spec syntax, explain Conflicts tag + +* Mon Jul 23 2007 Joshua Daniel Franklin 0.999-2.0 +- initial alpine spec +- Apache Software License 2.0 + diff --git a/sources b/sources index e69de29..390ffbe 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c5dad25d8f848cad0e3077edd3038c43 alpine-1.00.tar.bz2 From 0401ae6e017dac2242cdcf5ab14d21ff3357a35a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 21 Dec 2007 17:21:48 +0000 Subject: [PATCH 03/13] - --with-system-pinerc=%_sysconfdir/pine.conf --with-system-fixed-pinerc=%_sysconfdir/pine.conf.fixed (#426512) --- alpine.spec | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/alpine.spec b/alpine.spec index 8155719..bcdc5e6 100644 --- a/alpine.spec +++ b/alpine.spec @@ -3,7 +3,7 @@ Summary: UW Alpine mail user agent Name: alpine Version: 1.00 -Release: 1%{?dist} +Release: 2%{?dist} License: Apache Software License Group: Applications/Internet @@ -60,7 +60,10 @@ touch imap/ip6 --without-tcl \ --with-c-client-target=lfd \ --with-passfile=.alpine.passfile \ - --with-spellcheck-prog=aspell + --with-spellcheck-prog=aspell \ + --with-system-pinerc=%{_sysconfdir}/pine.conf \ + --with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed + make %{?_smp_mflags} EXTRACFLAGS="$RPM_OPT_FLAGS" @@ -69,9 +72,9 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # create/touch %ghost'd files -mkdir -p $RPM_BUILD_ROOT/etc -touch $RPM_BUILD_ROOT/etc/pine.conf -touch $RPM_BUILD_ROOT/etc/pine.conf.fixed +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir} +touch $RPM_BUILD_ROOT%{_sysconfdir}/pine.conf +touch $RPM_BUILD_ROOT%{_sysconfdir}/pine.conf.fixed %clean @@ -81,8 +84,8 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README LICENSE doc/tech-notes.txt -%ghost %config(noreplace) /etc/pine.conf -%ghost %config(noreplace) /etc/pine.conf.fixed +%ghost %config(noreplace) %{_sysconfdir}/pine.conf +%ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed %{_bindir}/alpine %{_bindir}/pico %{_bindir}/pilot @@ -96,6 +99,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Dec 22 2007 Rex Dieter 1.00-2 +- --with-system-pinerc=%%_sysconfdir/pine.conf + --with-system-fixed-pinerc=%%_sysconfdir/pine.conf.fixed (#426512) + * Fri Dec 21 2007 Rex Dieter 1.00-1 - alpine-1.00 From a2df55b70dd519787ea341cbe40c4fd4d26b6591 Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Mon, 24 Mar 2008 18:22:47 +0000 Subject: [PATCH 04/13] Update to alpine 1.10 --- .cvsignore | 2 +- alpine.spec | 43 ++++++++++++++++++++++++++++++++++++------- sources | 2 +- 3 files changed, 38 insertions(+), 9 deletions(-) diff --git a/.cvsignore b/.cvsignore index 83980dd..23c640b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -alpine-1.00.tar.bz2 +alpine-1.10.tar.bz2 diff --git a/alpine.spec b/alpine.spec index bcdc5e6..206798c 100644 --- a/alpine.spec +++ b/alpine.spec @@ -2,17 +2,16 @@ Summary: UW Alpine mail user agent Name: alpine -Version: 1.00 -Release: 2%{?dist} +Version: 1.10 +Release: 4%{?dist} -License: Apache Software License +License: ASL 2.0 Group: Applications/Internet URL: http://www.washington.edu/alpine # FTP: ftp://ftp.cac.washington.edu/alpine/ # SVN: https://svn.cac.washington.edu/public/alpine/snapshots/ Source0: ftp://ftp.cac.washington.edu/alpine/alpine-%{version}.tar.bz2 -Requires: /usr/sbin/sendmail aspell mailcap # Using "Conflicts" instead of Obsoletes because while alpine is substantially # compatible with pine the change to Unicode breaks important user # functionality such as non-ASCII encoded saved passwords. Additionally, there @@ -27,9 +26,21 @@ Requires: /usr/sbin/sendmail aspell mailcap Conflicts: pine BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: /usr/sbin/sendmail aspell -BuildRequires: gettext inews krb5-devel ncurses-devel -BuildRequires: openldap-devel openssl-devel pam-devel passwd sendmail +BuildRequires: aspell +BuildRequires: gettext +BuildRequires: inews +BuildRequires: krb5-devel +BuildRequires: ncurses-devel +BuildRequires: openldap-devel +BuildRequires: openssl-devel +BuildRequires: pam-devel +BuildRequires: passwd +BuildRequires: sendmail /usr/sbin/sendmail + +Requires: aspell +Requires: mailcap +Requires: /usr/sbin/sendmail + %description Alpine -- an Alternatively Licensed Program for Internet @@ -57,6 +68,7 @@ GNU Build System's autotools. touch imap/ip6 # --without-tcl disables the TCL-based CGI "Web Alpine" %configure \ + --enable-debug=no \ --without-tcl \ --with-c-client-target=lfd \ --with-passfile=.alpine.passfile \ @@ -99,6 +111,23 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Mar 24 2008 Joshua Daniel Franklin 1.10-4 +- No changes; Bump for tag system + +* Mon Mar 24 2008 Joshua Daniel Franklin 1.10-3 +- No changes; Bump for tag system + +* Mon Mar 24 2008 Joshua Daniel Franklin 1.10-2 +- Change License string to "ASL 2.0" instead of "Apache Software License" +- Disable debug files with "--enable-debug=no" (BZ #427013) + +* Mon Mar 24 2008 Rex Dieter - 1.10-1 +- alpine-1.10 +- cosmetic (Build)Req cleanup + +* Tue Feb 19 2008 Fedora Release Engineering - 1.00-3 +- Autorebuild for GCC 4.3 + * Fri Dec 22 2007 Rex Dieter 1.00-2 - --with-system-pinerc=%%_sysconfdir/pine.conf --with-system-fixed-pinerc=%%_sysconfdir/pine.conf.fixed (#426512) diff --git a/sources b/sources index 390ffbe..c895ed8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c5dad25d8f848cad0e3077edd3038c43 alpine-1.00.tar.bz2 +c507684620766ed091186785a0dccbca alpine-1.10.tar.bz2 From 3e9b729b6850dab1241bd06a5dbe9d1360ecb0db Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 27 Aug 2008 18:35:07 +0000 Subject: [PATCH 05/13] - alpine-2.00 (#460332) --- .cvsignore | 2 +- alpine.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 23c640b..71a0b76 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -alpine-1.10.tar.bz2 +alpine-2.00.tar.bz2 diff --git a/alpine.spec b/alpine.spec index 206798c..4ed3110 100644 --- a/alpine.spec +++ b/alpine.spec @@ -2,8 +2,8 @@ Summary: UW Alpine mail user agent Name: alpine -Version: 1.10 -Release: 4%{?dist} +Version: 2.00 +Release: 1%{?dist} License: ASL 2.0 Group: Applications/Internet @@ -111,6 +111,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 27 2008 Rex Dieter 2.00-1 +- alpine-2.00 (#460332) + * Mon Mar 24 2008 Joshua Daniel Franklin 1.10-4 - No changes; Bump for tag system diff --git a/sources b/sources index c895ed8..b4072d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c507684620766ed091186785a0dccbca alpine-1.10.tar.bz2 +84e44cbf71ed674800a5d57eed9c1c52 alpine-2.00.tar.bz2 From 8d60bd0fd54af7f3989a2c4a5659889f7d1dfe66 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 26 Nov 2009 01:26:37 +0000 Subject: [PATCH 06/13] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 19cd451..865abce 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := alpine SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 0b960c653e685edd5a6aa2596a1523f106d6d178 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 09:44:20 +0000 Subject: [PATCH 07/13] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 865abce..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: alpine -# $Id$ -NAME := alpine -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/branch b/branch deleted file mode 100644 index 42f697a..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -EL-5 From d18633bd1ab8cda7bf96240aa6a29ec178166b52 Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Wed, 28 Dec 2011 15:32:49 -0800 Subject: [PATCH 08/13] Update to 2.02 --- .gitignore | 3 ++ alpine.spec | 82 ++++++++++++++++++++++++++++++++++++++++++++--------- sources | 2 +- 3 files changed, 73 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 71a0b76..dcdc41a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ alpine-2.00.tar.bz2 +/re-alpine-2.02.tar.bz2 +/re-alpine-2.02-openssl.patch +/README.fedora diff --git a/alpine.spec b/alpine.spec index 4ed3110..087be79 100644 --- a/alpine.spec +++ b/alpine.spec @@ -1,16 +1,15 @@ # Fedora review: http://bugzilla.redhat.com/249365 -Summary: UW Alpine mail user agent +Summary: powerful, easy to use console email client Name: alpine -Version: 2.00 -Release: 1%{?dist} +Version: 2.02 +Release: 3%{?dist} License: ASL 2.0 Group: Applications/Internet -URL: http://www.washington.edu/alpine -# FTP: ftp://ftp.cac.washington.edu/alpine/ -# SVN: https://svn.cac.washington.edu/public/alpine/snapshots/ -Source0: ftp://ftp.cac.washington.edu/alpine/alpine-%{version}.tar.bz2 +URL: http://re-alpine.sourceforge.net/ +Source0: http://downloads.sourceforge.net/sourceforge/re-alpine/re-alpine-%{version}%{?pre}.tar.bz2 +Source1: README.fedora # Using "Conflicts" instead of Obsoletes because while alpine is substantially # compatible with pine the change to Unicode breaks important user @@ -26,16 +25,25 @@ Source0: ftp://ftp.cac.washington.edu/alpine/alpine-%{version}.tar.bz2 Conflicts: pine BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: aspell +Provides: re-alpine = %{version}-%{release} + +## upstreamed patch: hopefully fix ftbfs openssl issues once and for all (sf bug #3027341) +# this one maybe already, recall grumblings onlinst awhile back -- Rex +Patch50: re-alpine-2.02-openssl.patch + +#BuildRequires: automake libtool BuildRequires: gettext -BuildRequires: inews +BuildRequires: aspell +## passing --with-npa=/usr/bin/inews +#BuildRequires: inews BuildRequires: krb5-devel BuildRequires: ncurses-devel BuildRequires: openldap-devel BuildRequires: openssl-devel BuildRequires: pam-devel BuildRequires: passwd -BuildRequires: sendmail /usr/sbin/sendmail +# passing --with-smtp-msa=/usr/sbin/sendmail instead +#BuildRequires: /usr/sbin/sendmail Requires: aspell Requires: mailcap @@ -61,7 +69,13 @@ GNU Build System's autotools. %prep -%setup -q +%setup -q -n re-alpine-%{version} + +cp -p %{SOURCE1} . + +%patch50 -p1 -b .openssl + +#autoreconf -f -i %build @@ -71,8 +85,11 @@ touch imap/ip6 --enable-debug=no \ --without-tcl \ --with-c-client-target=lfd \ + --with-smtp-msa=/usr/sbin/sendmail \ + --with-npa=/usr/bin/inews \ --with-passfile=.alpine.passfile \ - --with-spellcheck-prog=aspell \ + --with-simple-spellcheck=aspell \ + --with-interactive-spellcheck=aspell \ --with-system-pinerc=%{_sysconfdir}/pine.conf \ --with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed @@ -95,7 +112,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc README LICENSE doc/tech-notes.txt +%doc README.fedora README LICENSE doc/tech-notes.txt %ghost %config(noreplace) %{_sysconfdir}/pine.conf %ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed %{_bindir}/alpine @@ -111,6 +128,45 @@ rm -rf $RPM_BUILD_ROOT %changelog + +* Wed Dec 28 2011 Joshua Daniel Franklin 2.02-3 +- Add README.fedora (#427561) +- Remove short-term gcc workaround (#496400) + +* Mon Feb 07 2011 Fedora Release Engineering - 2.02-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Oct 08 2010 Rex Dieter - 2.02-1 +- re-alpine-2.02 (#465341) + +* Mon Jul 19 2010 Rex Dieter - 2.00-9 +- --with-npa=/usr/bin/inews +- --with-smtp-msa=/usr/sbin/sendmail + +* Fri Aug 21 2009 Tomas Mraz - 2.00-8 +- rebuilt with new openssl + +* Fri Jul 24 2009 Fedora Release Engineering - 2.00-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 02 2009 Caolán McNamara - 2.00-6 +- --with-spellcheck-prog isn't a configure option use + --with-simple-spellcheck/--with-interactive-spellcheck and patch + to prefer hunspell to aspell (#509387) + +* Wed May 06 2009 Rex Dieter - 2.00-5 +- "reply to all recipients" doesn't include anyone on the Cc list (#496400) + +* Mon Feb 23 2009 Fedora Release Engineering - 2.00-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Jan 15 2009 Tomas Mraz 2.00-3 +- rebuild with new openssl + +* Wed Nov 26 2008 Joshua Daniel Franklin 2.00-2 +- Fix package Summary text to not include package name +- http://www.redhat.com/archives/fedora-devel-list/2008-November/msg01484.html + * Wed Aug 27 2008 Rex Dieter 2.00-1 - alpine-2.00 (#460332) diff --git a/sources b/sources index b4072d9..b4707d7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -84e44cbf71ed674800a5d57eed9c1c52 alpine-2.00.tar.bz2 +5b6f93ec7414c2a794480691a3beae24 README.fedora From d07cff8475b5876eb7a52b995c06ccad3b160a27 Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Wed, 28 Dec 2011 20:17:19 -0800 Subject: [PATCH 09/13] Update to 2.02 --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index b4707d7..8d6ff1a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5b6f93ec7414c2a794480691a3beae24 README.fedora +5e75826b15f05674856be8618bdefdfb re-alpine-2.02.tar.bz2 From 99b66ce006f054e142f4800cfd009998abee249c Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Wed, 28 Dec 2011 20:18:48 -0800 Subject: [PATCH 10/13] Update to 2.02 --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 8d6ff1a..b3997c2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5e75826b15f05674856be8618bdefdfb re-alpine-2.02.tar.bz2 +429c1862495acb23bb10879d4db04f91 re-alpine-2.02-openssl.patch From 5e89731e76864aaaa95cc870e18eddc2f0a569be Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Wed, 28 Dec 2011 20:29:34 -0800 Subject: [PATCH 11/13] Update to 2.02 --- README.fedora | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 README.fedora diff --git a/README.fedora b/README.fedora new file mode 100644 index 0000000..20cb7d9 --- /dev/null +++ b/README.fedora @@ -0,0 +1,31 @@ + += mlock = +If you get a notice "[Folder vulnerable - directory /var/mail must have 1777 protection]", you may want install the uw-imap-utils package to get setgid mlock (BZ #427561) + + += maildir support = +I'd like to stay out of it... just search "Mark Crispin maildir" for the gory details. No open license maildir patch exists for alpine. As a workaround, you can install a localhost IMAP server such as dovecot or courier to serve maildir folders, and connect to localhost from alpine via IMAP. + + +An example pinerc line: + mymaildir {localhost/ssl/novalidate-cert/user=myusername}[], + +Example /etc/dovecot.conf with only IMAPS: + +auth_verbose = yes +verbose_ssl = yes +mail_location = maildir:~/Maildir +protocols = imaps +# put cert in /etc/pki/dovecot/certs +protocol imap { +} +auth default { +mechanisms = plain +passdb pam { +} +userdb passwd { +} +user = root +} + + From 8fc79d0e9ae670ff8045f0a563c6cf3be00ff1db Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Wed, 28 Dec 2011 20:52:41 -0800 Subject: [PATCH 12/13] Update to 2.02 --- sources | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sources b/sources index b3997c2..a68222d 100644 --- a/sources +++ b/sources @@ -1 +1,3 @@ +5e75826b15f05674856be8618bdefdfb re-alpine-2.02.tar.bz2 429c1862495acb23bb10879d4db04f91 re-alpine-2.02-openssl.patch +5b6f93ec7414c2a794480691a3beae24 README.fedora From 6c520441ee32e279d40195b9d5f7ee39b8fb1743 Mon Sep 17 00:00:00 2001 From: Joshua Daniel Franklin Date: Fri, 21 Dec 2012 07:53:52 -0500 Subject: [PATCH 13/13] Add README.fedora --- .gitignore | 1 + alpine.spec | 14 ++++++-------- sources | 3 +-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index dcdc41a..f7c2477 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ alpine-2.00.tar.bz2 /re-alpine-2.02.tar.bz2 /re-alpine-2.02-openssl.patch /README.fedora +/re-alpine-2.03.tar.bz2 diff --git a/alpine.spec b/alpine.spec index 087be79..f3d1a24 100644 --- a/alpine.spec +++ b/alpine.spec @@ -2,8 +2,8 @@ Summary: powerful, easy to use console email client Name: alpine -Version: 2.02 -Release: 3%{?dist} +Version: 2.03 +Release: 1%{?dist} License: ASL 2.0 Group: Applications/Internet @@ -11,6 +11,7 @@ URL: http://re-alpine.sourceforge.net/ Source0: http://downloads.sourceforge.net/sourceforge/re-alpine/re-alpine-%{version}%{?pre}.tar.bz2 Source1: README.fedora + # Using "Conflicts" instead of Obsoletes because while alpine is substantially # compatible with pine the change to Unicode breaks important user # functionality such as non-ASCII encoded saved passwords. Additionally, there @@ -27,10 +28,6 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Provides: re-alpine = %{version}-%{release} -## upstreamed patch: hopefully fix ftbfs openssl issues once and for all (sf bug #3027341) -# this one maybe already, recall grumblings onlinst awhile back -- Rex -Patch50: re-alpine-2.02-openssl.patch - #BuildRequires: automake libtool BuildRequires: gettext BuildRequires: aspell @@ -73,8 +70,6 @@ GNU Build System's autotools. cp -p %{SOURCE1} . -%patch50 -p1 -b .openssl - #autoreconf -f -i @@ -129,6 +124,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Dec 21 2012 Joshua Daniel Franklin 2.03-1 +- re-alpine-2.03 (#880328,#888204) + * Wed Dec 28 2011 Joshua Daniel Franklin 2.02-3 - Add README.fedora (#427561) - Remove short-term gcc workaround (#496400) diff --git a/sources b/sources index a68222d..b5c5f32 100644 --- a/sources +++ b/sources @@ -1,3 +1,2 @@ -5e75826b15f05674856be8618bdefdfb re-alpine-2.02.tar.bz2 -429c1862495acb23bb10879d4db04f91 re-alpine-2.02-openssl.patch 5b6f93ec7414c2a794480691a3beae24 README.fedora +566d269d4bd43aba68f377110a6295d5 re-alpine-2.03.tar.bz2