[Frugalware-darcs] frugalware-current: mutt-ng-1.5.16-1-i686

voroskoi voroskoi at frugalware.org
Wed Jun 13 18:33:29 CEST 2007


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-current;a=darcs_commitdiff;h=20070613161712-dd049-c580a6f729744a571cba5d958bb192dfab665795.gz;

[mutt-ng-1.5.16-1-i686
voroskoi <voroskoi at frugalware.org>**20070613161712
 version bump (new versioning system)
 using out own patchset, so we will not depend on ak updates
 removed some unnecessary patch
 new m8r
] {
hunk ./source/network-extra/mutt-ng/CVE-2007-2683.diff 1
-
-# HG changeset patch
-# User Jonathan Smith <https://issues.rpath.com/>
-# Date 1179873167 14400
-# Node ID 736653ce1896d754da5771458af0c6f68c4cf17c
-# Parent 3d1d7f6cf693b610993860b2495fb3f01da97f88
-merge changeset 47d08903b79b: Use signed arithmetic in mutt_gecos_name to avoid an overflow. Closes #2885.
-
---- a/muttlib.c	Mon Apr 02 15:20:58 2007 -0700
-+++ b/muttlib.c	Tue May 22 18:32:47 2007 -0400
-@@ -514,7 +514,7 @@ char *mutt_gecos_name (char *dest, size_
-     if (dest[idx] == '&')
-     {
-       memmove (&dest[idx + pwnl], &dest[idx + 1],
--	       MAX(destlen - idx - pwnl - 1, 0));
-+	       MAX((ssize_t)(destlen - idx - pwnl - 1), 0));
-       memcpy (&dest[idx], pw->pw_name, MIN(destlen - idx - 1, pwnl));
-       dest[idx] = toupper (dest[idx]);
-     }
-
rmfile ./source/network-extra/mutt-ng/CVE-2007-2683.diff
hunk ./source/network-extra/mutt-ng/FrugalBuild 2
-# Maintainer: Janny <janny at frugalware.org>
+# Contributor: Janny <janny at frugalware.org>
+# Maintainer: voroskoi <voroskoi at frugalware.org>
hunk ./source/network-extra/mutt-ng/FrugalBuild 6
-pkgver=20070514
-muttver=1.5.15
+pkgver=1.5.16
hunk ./source/network-extra/mutt-ng/FrugalBuild 8
-pkgdesc="A fork of the well-known email client mutt."
-url="http://mutt-ng.berlios.de"
+pkgdesc="A well-known email client with a set of patches."
+url="www.mutt.org"
hunk ./source/network-extra/mutt-ng/FrugalBuild 16
-options=('scriptlet')
-up2date="svn log --limit 1 http://bereshit.synflood.at/svn/mutt-patches/trunk|sed -n 's/[^|]*|[^|]*| \([^ ]*\) .*/\1/;s/-//g;2p'"
-source=(ftp://ftp.mutt.org/mutt/devel/mutt-$muttver.tar.gz \
-	http://ftp.frugalware.org/pub/other/sources/mutt-ng/mutt-patches-$pkgver.tar.gz \
-	CVE-2007-2683.diff)
-sha1sums=('1adabf6e07e099bb664c83e3c0100bbbdfec7a9a' \
-          'bb5c208890c8e872912ad76c5b2d8f531858eb22' \
-          '4d458de180b57558c41450992b5d78ce8b3040f0')
+up2date="lynx -dump $url/download.html |grep tar |sed -ne 's/.*-\(.*\).t.*/\1/;2p'"
+source=(ftp://ftp.mutt.org/mutt/devel/mutt-$pkgver.tar.gz \
+	http://ftp.frugalware.org/pub/other/sources/mutt-ng/mutt-$pkgver-patches.tar.gz)
+signatures=($source.asc '')
hunk ./source/network-extra/mutt-ng/FrugalBuild 23
-	Fcd mutt-${muttver}
-	for muttng in $(cat ../mutt-patches-$pkgver/patches/series | cut -d ' ' -f 1)
+	Fcd mutt-$pkgver
+	for muttng in $(cat ../patches/series | cut -d ' ' -f 1)
hunk ./source/network-extra/mutt-ng/FrugalBuild 26
-		Fpatch mutt-patches-$pkgver/patches/${muttng}
+		Fpatch patches/${muttng}
hunk ./source/network-extra/mutt-ng/FrugalBuild 29
-	Fsed '-muttng' '-muttng-frugalware' sendlib.c
}


More information about the Frugalware-darcs mailing list