Hello community,
here is the log from the commit of package alpine
checked in at Sat Apr 26 11:25:11 CEST 2008.
--------
--- alpine/alpine.changes 2008-01-11 17:06:19.000000000 +0100
+++ /mounts/work_src_done/STABLE/alpine/alpine.changes 2008-04-26 05:53:43.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Apr 25 14:40:15 CEST 2008 - bk@suse.de
+
+- Update to alpine-1.10 and update fixes suggested for this version
+
+-------------------------------------------------------------------
Old:
----
adhere-to-prototypes.diff
alpine-1.00.tar.bz2
chappa-patches.tar.bz2
support-long-version.diff
New:
----
alpine-1.10.tar.lzma
chappa-patches.tar.lzma
hide-release_number-in-titlebar.c
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alpine.spec ++++++
--- /var/tmp/diff_new_pack.p10961/_old 2008-04-26 11:25:03.000000000 +0200
+++ /var/tmp/diff_new_pack.p10961/_new 2008-04-26 11:25:03.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package alpine (Version 1.00)
+# spec file for package alpine (Version 1.10)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -9,6 +9,7 @@
#
+
Name: alpine
#
# Package configuration:
@@ -25,10 +26,11 @@
# For debugging only:
%define use_mudflap 0
%define build_vanilla 0
+# Set this if you want to apply Eduardo Chappa's patches.all.gz:
%define apply_all_in_one_patch 0
#
Summary: Alpine mail user agent
-BuildRequires: imap-devel krb5-devel libgssapi ncurses-devel openldap2-devel openssl-devel pam-devel update-desktop-files
+BuildRequires: imap-devel krb5-devel libgssapi lzma ncurses-devel openldap2-devel openssl-devel pam-devel update-desktop-files
%if %build_alpined
BuildRequires: blt tcl-devel
%endif
@@ -45,7 +47,7 @@
Conflicts: pine4
%endif
#
-Version: 1.00
+Version: 1.10
Release: 1
License: The Apache Software License
Group: Productivity/Networking/Email/Clients
@@ -56,13 +58,11 @@
# from the distributed source tarball:
#
%define USE_CLEANED_UP_TARBALL_FORBUILD 1
-%if %USE_CLEANED_UP_TARBALL_FORBUILD != 1
-Source: ftp://ftp.cac.washington.edu/alpine/%{name}-%{version}.tar.bz2
-%else
+%if %USE_CLEANED_UP_TARBALL_FORBUILD == 1
#This caret is only here to prevent confusing spec file checking tools:
#%(
- cd %{_sourcedir};cp %{name}-%{version}{,-build}.tar.bz2
- bunzip2 %{name}-%{version}-build.tar.bz2
+ cd %{_sourcedir};cp %{name}-%{version}{,-build}.tar.lzma
+ lzma -d %{name}-%{version}-build.tar.lzma
tar --delete --file=%{name}-%{version}-build.tar \
./%{name}-%{version}/pico/msmem.c ./%{name}-%{version}/imap/docs
echo >%{name}-%{version}.README.SUSE <compile-warnings-allowed.log
fi
#
-# needs patch103 to support it, sets version to e.g. to "0.9999-openSUSE-7":
-#
-%patch103 -p1
-echo %{version}-openSUSE-%{release} >VERSION
-#
# People which want, can use the full all.patch.gz with apply_all_in_one_patch:
#
%if %{apply_all_in_one_patch}
@@ -240,8 +232,8 @@
--with-password-prog=/usr/bin/passwd \
--with-npa=/usr/bin/inews \
--with-spellcheck-prog="please set Speller to eg. 'aspell -c' in SETUP/Configuration"\
- --with-system-pinerc=/etc/pine.conf \
- --with-system-fixed-pinerc=/etc/pine.conf.fixed \
+ --with-system-pinerc=%_sysconfdir/pine.conf \
+ --with-system-fixed-pinerc=%_sysconfdir/pine.conf.fixed \
--with-debug-level=0 \
--with-debug-files=2 \
--with-file=.alpine-debug \
@@ -338,11 +330,6 @@
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
-: 'Expect those rpmlint warnings: The resulting binaries are not packaged:'
-: 'W: alpine uninitialized-variable dmail.c: 435'
-: 'W: alpine uninitialized-variable tmail.c: 531'
-: 'This warning is invalid, gcc is wrong here:'
-: 'W: alpine uninitialized-variable string.c: 421'
%files
%defattr(-, root, root)
@@ -372,17 +359,19 @@
%endif
%changelog
-* Fri Jan 11 2008 - bk@suse.de
+* Fri Apr 25 2008 bk@suse.de
+- Update to alpine-1.10 and update fixes suggested for this version
+* Fri Jan 11 2008 bk@suse.de
- Update to alpine-1.00 and apply fixes suggested for this version
-* Tue Sep 25 2007 - bk@suse.de
+* Tue Sep 25 2007 bk@suse.de
- Use only select patches from Eduardo (fixes crash in mail reader)
-* Wed Sep 19 2007 - bk@suse.de
+* Wed Sep 19 2007 bk@suse.de
- Remove files with unclear license from packaged sources (#308533)
- Add small bug fix: Postponed messages which were labelled as UTF-8
- Spec file cleanup: Comments improved, obsoleted some warning flags
-* Tue Sep 04 2007 - bk@suse.de
+* Tue Sep 04 2007 bk@suse.de
- Update to final prerelease 0.9999 with updates from Eduardo Chappa
-* Thu Aug 09 2007 - bk@suse.de
+* Thu Aug 09 2007 bk@suse.de
- add a number of critcally needed fixes for some crashes (and more)
-* Thu Aug 02 2007 - bk@suse.de
+* Thu Aug 02 2007 bk@suse.de
- initial version 0.999 + assorted feature patches and some fixes
++++++ chappa-cherrypick.sh ++++++
--- alpine/chappa-cherrypick.sh 2008-01-11 16:06:26.000000000 +0100
+++ /mounts/work_src_done/STABLE/alpine/chappa-cherrypick.sh 2008-04-26 04:32:17.000000000 +0200
@@ -24,6 +24,7 @@
patchlevel Shows the patchlevel of alpine
picoreplacecrash Fix a bug that makes Pico crash in the replace command
replacebug Fix a bug in Pico which makes it not update the screen
+digestbug Fix a bug that makes Alpine not display digests
stuffingbug Fix a bug that makes Alpine add spaces to flowed text messages
reply New Reply command menu.<A HREF="h_config_alt_reply_menu">(more...)</A>
fromheader Change your From header without any effort!
@@ -51,6 +52,7 @@
print_which_shall_be_packaged() {
#grep '"info/' index.html | sed 's/.LI.\(.*\)<.*NAME="\([^"]*\)".*/\2 \1/'|
wget -m http://staff.washington.edu/chappa/alpine/readme/README.upgrade >&2
+ error_out=
while read name text
do
case "$name" in
@@ -58,7 +60,7 @@
WrtAcc|fancy|maildir|colortext|insertpat|[ors]*bug|*crash)
: 'really wanted'
echo "$name";;
- utf8bug|ignoresize|searchheader)
+ utf8bug|digestbug|ignoresize|searchheader)
: 'also wanted'
echo "$name";;
unverified)
@@ -92,7 +94,7 @@
#print_which_shall_be_packaged
#exit
get_patch_path() {
- echo staff.washington.edu/chappa/alpine/patches/alpine-1.00/$1.patch.gz
+ echo staff.washington.edu/chappa/alpine/patches/alpine-$version/$1.patch.gz
}
list_packaged_patches_urls() {
print_which_shall_be_packaged | while read name rest; do
@@ -114,7 +116,7 @@
rm change
echo "OTHERS_section updated, restarting from scratch!"
cd ..
- exec bash $0 --update
+ exec bash $0 --update $2
else
echo "OTHERS_section updated, please check and do it."
exit
@@ -123,6 +125,7 @@
rm change
}
check_patch_list() {
+ missing=
for name in `ls $chappa_patchdir`
do
helpentry=`echo_patch_help | sed -n "s/^$name //p"`
@@ -179,20 +182,25 @@
done
find $chappa_patchdir -name '*.hlp' -size 0|xargs --no-run-if-empty rm
cd -
- tar xvfj $chappa_patchdir.tar.bz2
+ lzma -dc $chappa_patchdir.tar.lzma | tar xvf -
diff -r $chappa_patchdir test/$chappa_patchdir | less
- echo -n 'Changes OK, update $chappa_patchdir.tar.bz2 (y/*)? '
+ echo -n 'Changes OK, update $chappa_patchdir.tar.lzma (y/*)? '
read answer
if [ "$answer" = y ]; then
cd test
- tar cfj ../$chappa_patchdir.tar.bz2 $chappa_patchdir
- cd -
- tar tfvj $chappa_patchdir.tar.bz2 | sort +5
+ tar cf ../$chappa_patchdir.tar $chappa_patchdir
+ cd ..
+ tar tfv $chappa_patchdir.tar | sort +5
+ echo "Compressing using lzma..."
+ old chappa-patches.tar.lzma
+ lzma -9 $chappa_patchdir.tar
else
- echo "$chappa_patchdir.tar.bz2 NO updated!"
+ echo "$chappa_patchdir.tar.lzma NOT updated!"
fi
}
if [ "$1" = "--update" ]; then
+ set -eu
+ version=$2
update_packaged_patches
exit
fi
@@ -202,7 +210,7 @@
fi
# Everything above is only for update and cleanup
if [ "$1" != "--apply" ]; then
- echo "cherrypick.sh can either update $chappa_patchdir.tar.bz2, cleanup or apply the patches"
+ echo "cherrypick.sh can either update $chappa_patchdir.tar.lzma, cleanup or apply the patches"
echo "usage: cherrypick [ --update | --cleanup | --apply ]"
exit 5
fi
@@ -211,13 +219,13 @@
$0 is newer than
$2
-If the update of ${0##*/} needs to change $chappa_patchdir.tar.bz2, you should run:
+If the update of ${0##*/} needs to change $chappa_patchdir.tar.lzma, you should run:
sh ${0##*/} --update
otherwise run:
-touch -r chappa-cherrypick.sh chappa-patches.tar.bz2
+touch -r chappa-cherrypick.sh chappa-patches.tar.lzma
"
exit 4
fi
@@ -318,16 +326,17 @@
cat <