Compare commits

...
Sign in to create a new pull request.

84 commits

Author SHA1 Message Date
Fedora Release Engineering
0a147f516a Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:36:25 +00:00
Fedora Release Engineering
bf7af05717 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:54:52 +00:00
Steve Traylen
66775c8356 Use C17 gcc standard. rhbz#2336274 , rhbz#2339882
Use C17 standard for now to buy some time.
2025-03-05 20:00:30 +01:00
Björn Esser
399a2d8e9a
Add explicit BR: libxcrypt-devel
Signed-off-by: Björn Esser <besser82@fedoraproject.org>
2025-02-01 19:52:54 +01:00
Fedora Release Engineering
19fded287f Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 10:53:46 +00:00
Fedora Release Engineering
7597de9d05 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:52:20 +00:00
Zbigniew Jędrzejewski-Szmek
dbd9d4a821 Fix the date stamp recorded in sources to $SOURCE_DATE_EPOCH
The builds were irreproducible because `date` was used to insert the
timestamp into alpine/date.c. Use --utc to ignore the local time zone
setting (if any) and --date=@$SOURCE_DATE_EPOCH to clamp the time
to the "official build time".

(Use of $SOURCE_DATE_EPOCH is made optional. It'll be set in normal
rpm builds, but allow it to not be set, so the spec file still works
even if built with 'rpmbuild -ba' or such.)
2024-07-03 12:21:21 +02:00
Steve Traylen
d5db804624 Use patched upstream rhbz#2187297 2024-06-22 13:33:17 +02:00
Steve Traylen
47ce97599e Convert to %autorelease and %autochangelog
[skip changelog]
2024-06-22 13:18:20 +02:00
Fedora Release Engineering
9bac127846 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:55:49 +00:00
Fedora Release Engineering
5b6de9c3c9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:44:12 +00:00
Fedora Release Engineering
8095646969 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:09:13 +00:00
Steve Traylen
3401be2b94 Switch to SPDX License field 2023-05-05 23:48:43 +02:00
Steve Traylen
ea686f5143 switch to new upstream 2023-05-05 23:45:24 +02:00
Steve Traylen
298b874212 Build with one CPU thread
Build fails with make -i <1.

Seems that with make directories are not created in time before they are needed.
2023-05-05 23:33:33 +02:00
Steve Traylen
80a1c50fb0 Use modern patch macros 2023-05-05 22:34:46 +02:00
Fedora Release Engineering
51b73ab186 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:37:14 +00:00
Florian Weimer
309c89b915 Port configure script to C99 (#2148656)
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2022-11-26 21:29:17 +01:00
Fedora Release Engineering
b1e9f3f0f9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:40:33 +00:00
josef radinger
82aa483a5e bump version 2022-06-09 10:19:39 +02:00
Fedora Release Engineering
00dea0b7fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:08:54 +00:00
josef radinger
fdcd375d7a bump version 2021-11-16 17:01:18 +01:00
Sahana Prasad
1834f6ed32 Rebuilt with OpenSSL 3.0.0 2021-09-14 18:58:24 +02:00
Fedora Release Engineering
e1c3ad91e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:27:53 +00:00
Fedora Release Engineering
a37b78f16e - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 12:32:29 +00:00
Fedora Release Engineering
b436d2cebd - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 00:00:07 +00:00
Tom Stellard
a47785f4c3 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-16 23:24:15 +00:00
josef radinger
76618bcd86 modify patch1 2020-10-11 14:07:39 +02:00
josef radinger
f95042215f new version 2020-10-11 13:51:21 +02:00
josef radinger
059b4ee961 bump version 2020-10-11 13:38:04 +02:00
Fedora Release Engineering
6bbbac327f - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-31 23:55:26 +00:00
Fedora Release Engineering
980977d91c - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 11:56:58 +00:00
josef radinger
9d6b023788 add comment on CVE-2020-14929 2020-06-24 09:08:24 +02:00
josef radinger
c54a24508f bump version 2020-06-22 21:36:49 +02:00
josef radinger
7df45d81e6 bump version 2020-03-24 19:51:47 +01:00
Than Ngo
9da6884157 fixed multiple definition of symbols 2020-02-13 17:24:29 +01:00
Fedora Release Engineering
80c1ef4b6e - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 11:27:06 +00:00
Fedora Release Engineering
6268bb4716 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 17:47:20 +00:00
Paul Wouters
43f65ee767 - Patch to suppress sending the user-agent per default 2019-07-21 12:34:13 -04:00
Fedora Release Engineering
17f642d5c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 13:12:39 +00:00
Fedora Release Engineering
c969a93109 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:09:18 +00:00
Rex Dieter
16927c9b0e new URL
use %license, %make_build, %make_install
2018-05-21 08:20:05 -05:00
josef radinger
8e6e2e4e0a add Buildrequires: gcc
https://fedoraproject.org/wiki/Packaging:C_and_C++
2018-03-06 15:41:39 +01:00
Igor Gnatenko
e133b0dc25 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:01:23 +01:00
Fedora Release Engineering
b1296b7dd2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 02:08:53 +00:00
Rex Dieter
b6aac75f6a use patched features release tarball, adjust Source0 URL accordingly (#1486899) 2017-11-15 14:24:59 -06:00
Fedora Release Engineering
7d6e8413c8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:31:06 +00:00
Fedora Release Engineering
0f13dce328 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 02:46:44 +00:00
Rex Dieter
12a8ca6199 alpine 2.21, update URL, .spec cosmetics 2017-06-16 13:00:54 -05:00
Fedora Release Engineering
b80e08b374 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:53:40 +00:00
Rex Dieter
f9d711a4bd workaround crash on imap login (#1282092) 2016-02-04 12:26:09 -06:00
Dennis Gilmore
3d2fb8721c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 16:07:03 +00:00
Rex Dieter
fa5dc5b2e5 use patched alpine sources (#1270331,#1270183) 2015-10-09 12:58:37 -05:00
Joshua Daniel Franklin
dcf1c7d140 Update to upstream alpine-2.20.tar.xz 2015-07-07 01:00:30 +00:00
Joshua Daniel Franklin
7a1e2249d2 Update to upstream alpine-2.20.tar.xz 2015-07-07 00:53:27 +00:00
Joshua Daniel Franklin
3b0463a75d Update to upstream alpine-2.20.tar.xz 2015-07-07 00:43:02 +00:00
Dennis Gilmore
385324cc98 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 23:48:33 +00:00
Peter Robinson
f46bffcefb - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 20:21:38 +00:00
Dennis Gilmore
1cd92175a7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 19:30:29 -05:00
Rex Dieter
b7f9a809d6 Merge branch 'master' into el6 2013-11-08 08:43:40 -06:00
Rex Dieter
b2ffdc2432 Merge branch 'master' into f18 2013-11-08 08:42:50 -06:00
Rex Dieter
d0f882c930 alpine-2.11, drop old/unused patches 2013-11-06 12:20:52 -06:00
Rex Dieter
b5a747e3cc Merge branch 'master' into f18
Conflicts:
	.gitignore
	alpine.spec
	sources
2013-10-31 12:26:14 -05:00
Rex Dieter
5668f12934 Merge branch 'master' into el6
Conflicts:
	.gitignore
	alpine.spec
	sources
2013-10-31 11:45:09 -05:00
Rex Dieter
d558ddefba re-add README.fedora 2013-10-31 11:34:14 -05:00
Dennis Gilmore
1fb235947a remove refrences to non existant README.fedora file 2013-08-02 21:04:04 -05:00
Dennis Gilmore
7907d47c22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 19:37:52 -05:00
Paul Wouters
0b8e2be525 Merge branch 'master' of ssh://pkgs.fedoraproject.org/alpine 2013-07-08 14:11:00 -04:00
Paul Wouters
9b811e96d0 update to 2.10 - new upstream 2013-07-08 14:10:40 -04:00
Paul Wouters
36c5620871 fix dates which caused mock builds to fail 2013-07-08 14:06:44 -04:00
Dennis Gilmore
011d113379 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 10:28:14 -06:00
Joshua Daniel Franklin
78f8a1a366 Add README.fedora 2012-12-21 00:38:43 -05:00
Joshua Daniel Franklin
238d1532cc Add README.fedora 2012-12-21 00:37:11 -05:00
Joshua Daniel Franklin
0f2052eae5 Add README.fedora 2012-12-21 00:36:18 -05:00
Joshua Daniel Franklin
a6f71ef03b Add README.fedora 2012-12-20 23:50:19 -05:00
Joshua Daniel Franklin
96565eab52 Add README.fedora 2012-12-20 23:48:41 -05:00
Joshua Daniel Franklin
055592e3ba Update to upstream release 2.03 2012-12-20 23:25:50 -05:00
Dennis Gilmore
9b850c9713 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 10:50:56 -05:00
Joshua Daniel Franklin
b0d3d352b9 Update to 2.02 2011-12-28 20:51:04 -08:00
Fedora Release Engineering
af9fc8f53c dist-git conversion 2010-07-28 09:44:24 +00:00
Rex Dieter
0545414530 - --with-npa=/usr/bin/inews
- --with-smtp-msa=/usr/sbin/sendmail
2010-07-19 16:51:30 +00:00
Rex Dieter
18178667d2 revert rebuild commits 2010-07-19 16:13:56 +00:00
Dennis Gilmore
4efc6eeaac Initialize branch EL-6 for alpine 2010-05-08 01:42:38 +00:00
Bill Nottingham
180e6ccb0b Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:26:39 +00:00
10 changed files with 415 additions and 154 deletions

10
.gitignore vendored
View file

@ -1,2 +1,8 @@
alpine-2.00.tar.bz2
/re-alpine-2.02.tar.bz2
/alpine-2.21.tar.xz
/alpine-2.22.tar.xz
/alpine-2.23.tar.xz
/alpine-2.24.tar.xz
/alpine-2.25.tar.xz
/alpine-2.26.tar.xz
/alpine-2.26_new_upstream.tar.xz
/alpine-2.26_patched.tar.xz

26
README.fedora Normal file
View file

@ -0,0 +1,26 @@
= mlock =
If you get a notice "[Folder vulnerable - directory /var/mail must have 1777 protection]",
you may want to install the uw-imap-utils package to get setgid mlock (BZ #427561)
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
}

View file

@ -1,11 +0,0 @@
diff -up alpine-2.00/pith/reply.c.gcc44 alpine-2.00/pith/reply.c
--- alpine-2.00/pith/reply.c.gcc44 2008-06-03 14:27:23.000000000 -0500
+++ alpine-2.00/pith/reply.c 2009-05-06 08:07:27.000000000 -0500
@@ -357,6 +357,7 @@ set_role_from_msg(struct pine *ps, long
* reply_seed - fill in reply header
*
*/
+__attribute__((__optimize__(0)))
void
reply_seed(struct pine *ps, ENVELOPE *outgoing, ENVELOPE *env,
struct mail_address *saved_from, struct mail_address *saved_to,

12
alpine-2.23-gcc10.patch Normal file
View file

@ -0,0 +1,12 @@
diff -up alpine-2.21/alpine/alpine.c.me alpine-2.21/alpine/alpine.c
diff -up alpine-2.21/pith/smime.c.me alpine-2.21/pith/smime.c
--- alpine-2.21/pith/smime.c.me 2020-02-13 16:54:36.842373446 +0100
+++ alpine-2.21/pith/smime.c 2020-02-13 17:13:37.930022666 +0100
@@ -45,6 +45,7 @@ static char rcsid[] = "$Id: smime.c 1176
#ifdef PASSFILE
#include "../pith/imap.h"
#endif /* PASSFILE */
+#include "../pith/options.h"
#include <openssl/buffer.h>
#include <openssl/x509v3.h>

View file

@ -0,0 +1,42 @@
diff --git a/doc/tech-notes/config.html b/doc/tech-notes/config.html
index b935483..751429c 100644
--- a/doc/tech-notes/config.html
+++ b/doc/tech-notes/config.html
@@ -7695,7 +7695,7 @@ If you'd like to suppress the echoing of the asterisks set this feature.
<DT> <A NAME="suppress-user-agent-when-sending"><EM>suppress-user-agent-when-sending</EM></A>
<DD> If this feature is set then <EM>Alpine</EM> will not generate a
-<CODE>User-Agent</CODE> header in outgoing messages.
+<CODE>User-Agent</CODE> header in outgoing messages. It is set by default.
<P>
<DT> <A NAME="tab-checks-recent"><EM>tab-checks-recent</EM></A>
diff --git a/doc/tech-notes/tech-notes.txt b/doc/tech-notes/tech-notes.txt
index 2762c5b..b2d8cdd 100644
--- a/doc/tech-notes/tech-notes.txt
+++ b/doc/tech-notes/tech-notes.txt
@@ -6629,7 +6629,7 @@ John: on a job well done!
the echoing of the asterisks set this feature.
_suppress-user-agent-when-sending_
If this feature is set then _Alpine_ will not generate a
- User-Agent header in outgoing messages.
+ User-Agent header in outgoing messages. It is set by default.
_tab-checks-recent_
In a FOLDER LIST screen, the TAB key usually just changes which
folder is highlighted. If this feature is set, then the TAB key
diff --git a/pith/pine.hlp b/pith/pine.hlp
index 1da108f..3ca4ca8 100644
--- a/pith/pine.hlp
+++ b/pith/pine.hlp
@@ -34823,7 +34823,7 @@ emit a beep to become silent.
<H1>FEATURE: <!--#echo var="FEAT_suppress-user-agent-when-sending"--></H1>
If this feature is set then Alpine will not generate a
-<CODE>User-Agent</CODE> header in outgoing messages.
+<CODE>User-Agent</CODE> header in outgoing messages. It is set by default.
<P>
<UL>
<LI><A HREF="h_finding_help">Finding more information and requesting help</A>
--
2.20.1

View file

@ -0,0 +1,29 @@
Avoid implicit int in qsort_t configure check, which can cause
the check to always fail for stricter C99 compilers.
diff --git a/configure b/configure
index 2c417775d04165f3..956e56e223765ca5 100755
--- a/configure
+++ b/configure
@@ -22034,7 +22034,7 @@ else
#endif
extern void *base;
-extern sortf(const void *, const void *);
+extern int sortf(const void *, const void *);
int sortf(a, b)
const void *a;
const void *b; { return 0; }
diff --git a/configure.ac b/configure.ac
index 4fa94f16078daf61..9aa815cb9d08dddd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1964,7 +1964,7 @@ ac_cv_func_qsort_argtype,
#endif
extern void *base;
-extern sortf(const void *, const void *);
+extern int sortf(const void *, const void *);
int sortf(a, b)
const void *a;
const void *b; { return 0; }

View file

@ -1,14 +1,29 @@
# Fedora review: http://bugzilla.redhat.com/249365
# crasher workaround, http://bugzilla.redhat.com/1282092
%undefine _hardened_build
Summary: powerful, easy to use console email client
Name: alpine
Version: 2.02
Release: 3%{?dist}
Version: 2.26
Release: %autorelease
License: ASL 2.0
Group: Applications/Internet
URL: http://re-alpine.sourceforge.net/
Source0: http://downloads.sourceforge.net/sourceforge/re-alpine/re-alpine-%{version}%{?pre}.tar.bz2
License: Apache-2.0
URL: https://alpineapp.email/
# alpine-2.26_new_patched.tar.xz was generated from the new upstream location
# wget https://alpineapp.email/alpine/patches/alpine-2.26/alpine-2.26.tar.xz
# mv alpine-2.26.tar.xz alpine_patched-2.26.tar.xz
# alpine-2.26.tar.xz is slightly different between what Fedora has cached and
# what is at the new upstream. The old location no longer exists
# Clearly this shuffle should be removed as soon as a new release appears.
# Source0: https://alpineapp.email/alpine/patches/alpine-2.26/alpine-2.26.tar.xz
Source0: alpine-2.26_patched.tar.xz
Source1: README.fedora
Patch1: alpine-2.24-useragent.patch
Patch2: alpine-2.23-gcc10.patch
Patch3: alpine-configure-c99.patch
# Using "Conflicts" instead of Obsoletes because while alpine is substantially
# compatible with pine the change to Unicode breaks important user
@ -22,18 +37,9 @@ Source0: http://downloads.sourceforge.net/sourceforge/re-alpine/re-alpine-%{ver
# 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)
Provides: re-alpine = %{version}-%{release}
# short-term workaround until gcc is fixed
# http://bugzilla.redhat.com/496400
Patch1: alpine-2.00-gcc44_reply_hack.patch
## upstreamable patches
# this one maybe already, recall grumblings onlinst awhile back -- Rex
Patch50: re-alpine-2.02-openssl.patch
#BuildRequires: automake libtool
BuildRequires: gettext
BuildRequires: hunspell
@ -52,6 +58,9 @@ Requires: hunspell
Requires: mailcap
Requires: /usr/sbin/sendmail
BuildRequires: gcc
BuildRequires: make
BuildRequires: libxcrypt-devel
%description
Alpine -- an Alternatively Licensed Program for Internet
@ -72,21 +81,27 @@ GNU Build System's autotools.
%prep
%setup -q -n re-alpine-%{version}
%setup -q -n alpine-%{version}
%patch -P1 -p1
%patch -P2 -p1
%patch -P3 -p1
%patch1 -p1 -b .gcc44_reply_hack
%patch50 -p1 -b .openssl
#autoreconf -f -i
install -m644 -p %{SOURCE1} .
%build
touch imap/ip6
# Add -std=gnu17 for now.
# https://bugzilla.redhat.com/show_bug.cgi?id=2336274
CFLAGS="%{optflags} -std=gnu17"
# --without-tcl disables the TCL-based CGI "Web Alpine"
%configure \
--enable-debug=no \
--without-tcl \
--with-c-client-target=lfd \
--with-date-stamp="$(date --utc ${SOURCE_DATE_EPOCH:+--date=@${SOURCE_DATE_EPOCH}})" \
--with-smtp-msa=/usr/sbin/sendmail \
--with-npa=/usr/bin/inews \
--with-passfile=.alpine.passfile \
@ -95,12 +110,14 @@ touch imap/ip6
--with-system-pinerc=%{_sysconfdir}/pine.conf \
--with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed
make %{?_smp_mflags} EXTRACFLAGS="$RPM_OPT_FLAGS"
# Build single threaded, make is not creating directories in time.
export RPM_BUILD_NCPUS=1
%make_build
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%make_install
# create/touch %ghost'd files
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
@ -108,13 +125,10 @@ touch $RPM_BUILD_ROOT%{_sysconfdir}/pine.conf
touch $RPM_BUILD_ROOT%{_sysconfdir}/pine.conf.fixed
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README LICENSE doc/tech-notes.txt
%doc README
%doc README.fedora
%license LICENSE
%ghost %config(noreplace) %{_sysconfdir}/pine.conf
%ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed
%{_bindir}/alpine
@ -130,102 +144,4 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.02-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.02-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Oct 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.02-1
- re-alpine-2.02 (#465341)
* Mon Jul 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.00-9
- --with-npa=/usr/bin/inews
- --with-smtp-msa=/usr/sbin/sendmail
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.00-8
- rebuilt with new openssl
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Jul 02 2009 Caolán McNamara <caolanm@redhat.com> - 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 <rdieter@fedoraproject.org> - 2.00-5
- "reply to all recipients" doesn't include anyone on the Cc list (#496400)
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> 2.00-3
- rebuild with new openssl
* Wed Nov 26 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 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 <rdieter@fedoraproject.org> 2.00-1
- alpine-2.00 (#460332)
* Mon Mar 24 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 1.10-4
- No changes; Bump for tag system
* Mon Mar 24 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 1.10-3
- No changes; Bump for tag system
* Mon Mar 24 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 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 <rdieter@fedoraproject.org> - 1.10-1
- alpine-1.10
- cosmetic (Build)Req cleanup
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.00-3
- Autorebuild for GCC 4.3
* Fri Dec 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.00-2
- --with-system-pinerc=%%_sysconfdir/pine.conf
--with-system-fixed-pinerc=%%_sysconfdir/pine.conf.fixed (#426512)
* Fri Dec 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.00-1
- alpine-1.00
* Tue Dec 04 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 0.99999-4
- Bump-n-build for openldap/openssl soname changes
* Thu Nov 15 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.99999-3
- BuildRequires aspell to make configure happy
* Thu Nov 09 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.99999-2
- update to latest
* Thu Oct 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org. 0.9999-4
- omit sample pine.conf, instead use %%ghost to preserve existing pine.conf's
* Wed Oct 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.9999-3
- include stock pine.conf, pine.conf.fixed
* Fri Sep 07 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.9999-2
- update to latest
* Fri Aug 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 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 <joshuadfranklin@yahoo.com> 0.999-2.2
- remove problem cc5.sol file
- integrate changes from Patrick "Jima" Laughton <jima@beer.tclug.org>
* Mon Jul 24 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.999-2.1
- correct spec syntax, explain Conflicts tag
* Mon Jul 23 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.999-2.0
- initial alpine spec
- Apache Software License 2.0
%autochangelog

253
changelog Normal file
View file

@ -0,0 +1,253 @@
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.26-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.26-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.26-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri May 5 2023 Steve Traylen <steve.traylen@cern.ch> - 2.26-5
- Switch to SPDX License field
- Switch to new alineapp.email upstream (rhbz#2187297)
- Build with one CPU thread
- Use modern patch macros
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.26-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Nov 26 2022 Florian Weimer <fweimer@redhat.com> - 2.26-3
- Port configure script to C99 (#2148656)
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jun 09 2022 josef radinger <cheese@nosuchhost.net> - 2.26-1
- bump version
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.25-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Nov 16 2021 josef radinger <cheese@nosuchhost.net> - 2.25-1
- bump version
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 2.24-4
- Rebuilt with OpenSSL 3.0.0
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.24-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.24-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Oct 11 2020 josef radinger <cheese@nosuchhost.net> - 2.24-1
- bump version
- modify %%patch1
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.23-4
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jun 23 2020 josef radinger <cheese@nosuchhost.net> - 2.23-2
- 2.23 fixes CVE-2020-14929 (#1850048) and new version (#1848786)
* Mon Jun 22 2020 josef radinger <cheese@nosuchhost.net> - 2.23-1
- bump version
- update patch2 alpine-2.23-gcc10.patch
* Tue Mar 24 2020 josef radinger <cheese@nosuchhost.net> - 2.22-1
- bump version
* Thu Feb 13 2020 Than Ngo <than@redhat.com> - 2.21-13
- fixed multiple definition of symbols
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Jul 21 2019 Paul Wouters <pwouters@redhat.com> - 2.21-10
- Patch to suppress sending the user-agent per default
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon May 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.21-7
- new URL
- use %%license, %%make_build, %%make_install
* Tue Mar 06 2018 josef radinger <cheese@nosuchhost.net> - 2.21-6
- add Buildrequires: gcc
https://fedoraproject.org/wiki/Packaging:C_and_C++
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Nov 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.21-4
- use patched features release tarball, adjust Source0 URL accordingly (#1486899)
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Jun 16 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.21-1
- alpine 2.21, update URL, .spec cosmetics
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.20-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Thu Feb 04 2016 Rex Dieter <rdieter@fedoraproject.org> 2.20-4
- workaround crash on imap login (#1282092)
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.20-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Oct 09 2015 Rex Dieter <rdieter@fedoraproject.org> 2.20-2
- use patched alpine sources (#1270331,#1270183)
* Mon Jul 06 2015 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2.20-1
- Build from new upstream for 2.20, fixes rhbz#1092688 rhbz#1142890
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Wed Nov 06 2013 Rex Dieter <rdieter@fedoraproject.org> 2.11-1
- alpine-2.11, drop old/unused patches
* Thu Oct 31 2013 Rex Dieter <rdieter@fedoraproject.org> 2.10-4
- re-add README.fedora
* Sat Aug 03 2013 Dennis Gilmore <dennis@ausil.us> - 2.10-3
- remove refrences to non existant README.fedora file
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Mar 15 2013 Paul Wouters <pwouters@redhat.com> - 2.10-1
- Build from new upstream for 2.10, fixes rhbz#838359
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.03-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Thu Dec 20 2012 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2.03-2
- add README.fedora
* Thu Dec 20 2012 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2.03-1
- re-alpine-2.03 (#880328,#888204)
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.02-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.02-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.02-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Oct 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.02-1
- re-alpine-2.02 (#465341)
* Mon Jul 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.00-9
- --with-npa=/usr/bin/inews
- --with-smtp-msa=/usr/sbin/sendmail
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.00-8
- rebuilt with new openssl
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Jul 02 2009 Caolán McNamara <caolanm@redhat.com> - 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 <rdieter@fedoraproject.org> - 2.00-5
- "reply to all recipients" doesn't include anyone on the Cc list (#496400)
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.00-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> 2.00-3
- rebuild with new openssl
* Wed Nov 26 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 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 <rdieter@fedoraproject.org> 2.00-1
- alpine-2.00 (#460332)
* Mon Mar 24 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 1.10-4
- No changes; Bump for tag system
* Mon Mar 24 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 1.10-3
- No changes; Bump for tag system
* Mon Mar 24 2008 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 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 <rdieter@fedoraproject.org> - 1.10-1
- alpine-1.10
- cosmetic (Build)Req cleanup
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.00-3
- Autorebuild for GCC 4.3
* Sat Dec 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.00-2
- --with-system-pinerc=%%_sysconfdir/pine.conf
--with-system-fixed-pinerc=%%_sysconfdir/pine.conf.fixed (#426512)
* Fri Dec 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.00-1
- alpine-1.00
* Tue Dec 04 2007 Patrick "Jima" Laughton <jima@beer.tclug.org> 0.99999-4
- Bump-n-build for openldap/openssl soname changes
* Thu Nov 15 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.99999-3
- BuildRequires aspell to make configure happy
* Fri Nov 09 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.99999-2
- update to latest
* Thu Oct 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org. 0.9999-4
- omit sample pine.conf, instead use %%ghost to preserve existing pine.conf's
* Wed Oct 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.9999-3
- include stock pine.conf, pine.conf.fixed
* Fri Sep 07 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.9999-2
- update to latest
* Fri Aug 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.999-3
- EXTRACFLAGS=$RPM_OPT_FLAGS
- --with-c-client-target=lfd
- --with-passfile=.alpine.passfile
- Requires: mailcap
* Tue Jul 24 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.999-2.2
- remove problem cc5.sol file
- integrate changes from Patrick "Jima" Laughton <jima@beer.tclug.org>
* Tue Jul 24 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.999-2.1
- correct spec syntax, explain Conflicts tag
* Mon Jul 23 2007 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 0.999-2.0
- initial alpine spec
- Apache Software License 2.0

View file

@ -1,12 +0,0 @@
diff -up re-alpine-2.02/pith/smkeys.c.openssl re-alpine-2.02/pith/smkeys.c
--- re-alpine-2.02/pith/smkeys.c.openssl 2010-10-02 03:37:57.000000000 -0500
+++ re-alpine-2.02/pith/smkeys.c 2010-10-08 14:44:57.068382616 -0500
@@ -277,7 +277,7 @@ char *
get_x509_subject_email(X509 *x)
{
char *result = NULL;
-#if OPENSSL_VERSION_NUMBER >= 0x1000000f /* OpenSSL 1.0.0 */
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L /* OpenSSL 1.0.0 */
STACK_OF(OPENSSL_STRING) *emails;
#else /* OpenSSL 0.x and 1.0.0-dev/beta */
STACK *emails;

View file

@ -1 +1 @@
5e75826b15f05674856be8618bdefdfb re-alpine-2.02.tar.bz2
SHA512 (alpine-2.26_patched.tar.xz) = e6c14f76bfa78d8d9295a80c6c98d0f6dc8c4d2fd70eac6c8cbd4454055d7a36911c0daf038dd4ff845adedaeff04cad80d3d150a0bd5c2902dca5ad5f563add