From c65752eea8938eb8b9dc6b3bb463ce4957f6f8e2 Mon Sep 17 00:00:00 2001 From: Timothy Redaelli Date: Thu, 30 Nov 2006 19:30:51 +0000 Subject: [PATCH] Forced signed-char in CFLAGS and made stable on ppc wrt bug #148320. Package-Manager: portage-2.1.2_rc2-r2 --- app-arch/mscompress/ChangeLog | 5 ++++- app-arch/mscompress/Manifest | 22 +++++++++++----------- app-arch/mscompress/mscompress-0.3.ebuild | 13 ++++++++++--- 3 files changed, 25 insertions(+), 15 deletions(-) diff --git a/app-arch/mscompress/ChangeLog b/app-arch/mscompress/ChangeLog index ad461461427b..c5c0be9cd6b0 100644 --- a/app-arch/mscompress/ChangeLog +++ b/app-arch/mscompress/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-arch/mscompress # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/mscompress/ChangeLog,v 1.12 2006/11/27 23:11:56 drizzt Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/mscompress/ChangeLog,v 1.13 2006/11/30 19:30:51 drizzt Exp $ + + 30 Nov 2006; Timothy Redaelli mscompress-0.3.ebuild: + Forced signed-char in CFLAGS and made stable on ppc wrt bug #148320. 27 Nov 2006; Timothy Redaelli +files/mscompress-0.3-amd64.patch, mscompress-0.3.ebuild: diff --git a/app-arch/mscompress/Manifest b/app-arch/mscompress/Manifest index c1345d308ab3..1162d12d05bd 100644 --- a/app-arch/mscompress/Manifest +++ b/app-arch/mscompress/Manifest @@ -10,14 +10,14 @@ MD5 7c1a34dd214eeb0da0efbe4fe1f5fe63 files/mscompress-0.3-makefile.patch 446 RMD160 64557754be93dece8fdcbe36edfd3ce690b3e878 files/mscompress-0.3-makefile.patch 446 SHA256 b32a5da92fedb754e65068ef3a2b7055ddbde139b8d2e5d070aef7e72c7fe4a5 files/mscompress-0.3-makefile.patch 446 DIST mscompress-0.3.tar.bz2 40989 RMD160 15fed6fb4158e6f1a1284f97f0c4d7b4fc0fe4e4 SHA1 76fd76b08ca62b20cf4aacef78e5030a4b08c285 SHA256 cdc3bf66865da9700d5f52a06602dfe3f9a6510bc53b97342957b1d71f026b77 -EBUILD mscompress-0.3.ebuild 773 RMD160 17bba32701801bfb51032416cdbd2f6e2630bcaf SHA1 38ccd2d79f4f2db306fd5ebafe4dfb22c7d10aa6 SHA256 4842b6e78bf9b702d5df7b37a5f9f0c7302ca83e709723f29567a5ffb83e3221 -MD5 96580a4552c3c88106a7326cc9d72c79 mscompress-0.3.ebuild 773 -RMD160 17bba32701801bfb51032416cdbd2f6e2630bcaf mscompress-0.3.ebuild 773 -SHA256 4842b6e78bf9b702d5df7b37a5f9f0c7302ca83e709723f29567a5ffb83e3221 mscompress-0.3.ebuild 773 -MISC ChangeLog 1346 RMD160 aee99390c283a8c83974d5d04b85fc617d3abe73 SHA1 04a52f02155d71ca3aca76e8ed6e0610fe7df450 SHA256 ac89124631ffe7199dba3536e36b2150e881e988c0811d8413af8e3bf1bdad4e -MD5 2ee24abbd2aae954f16e9c0bd55815cb ChangeLog 1346 -RMD160 aee99390c283a8c83974d5d04b85fc617d3abe73 ChangeLog 1346 -SHA256 ac89124631ffe7199dba3536e36b2150e881e988c0811d8413af8e3bf1bdad4e ChangeLog 1346 +EBUILD mscompress-0.3.ebuild 916 RMD160 66bf78e7eca86405c2c6b4f535581a7fd5cd647c SHA1 9eedc71d2f5c2b5c46ba425d965a95db3a745946 SHA256 6d6fe310dd6b8a662b3b3a947c170677b21f2daca28f83d4c0a1d3c5cc0efc92 +MD5 9d2c26949cff8d13358b3854509a46df mscompress-0.3.ebuild 916 +RMD160 66bf78e7eca86405c2c6b4f535581a7fd5cd647c mscompress-0.3.ebuild 916 +SHA256 6d6fe310dd6b8a662b3b3a947c170677b21f2daca28f83d4c0a1d3c5cc0efc92 mscompress-0.3.ebuild 916 +MISC ChangeLog 1493 RMD160 9eb59be22c7763747c1a4b62554861afa2e0591b SHA1 e6cba9ffa12fdb3937b53bbea98af7b068d7c3eb SHA256 4f16d0ce656186b2c897d87bab290964b9a1b247ed8c3c9e8d8f38644a2495f1 +MD5 eefbb1222e0e6aa0ac9026b116acf3c4 ChangeLog 1493 +RMD160 9eb59be22c7763747c1a4b62554861afa2e0591b ChangeLog 1493 +SHA256 4f16d0ce656186b2c897d87bab290964b9a1b247ed8c3c9e8d8f38644a2495f1 ChangeLog 1493 MISC metadata.xml 267 RMD160 37e3bc677fe0148b8459032742dfe39d9e96989f SHA1 1aeb41063bebe20a013d76dcc12a658642791f08 SHA256 f5f313b62a7b012aba2cdf91a4af7f34ac2472d6f6a0048e7a37a732601d5d8e MD5 af52c4cf1eeeabe46fee3c48fa70e6c8 metadata.xml 267 RMD160 37e3bc677fe0148b8459032742dfe39d9e96989f metadata.xml 267 @@ -28,7 +28,7 @@ SHA256 9e8bd580bee065a2802294e792f49c0ee8c57f8e61c44b73a032c84ac596ce0c files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFa3DKGDyatLGpTbYRApbUAJ92lOW+rdJWQ0XR96F+wRwa5/j+UACeL0Vj -qA2OrYTPs5wRrhhS8azUrq0= -=473o +iD8DBQFFbzF0GDyatLGpTbYRArEIAKCSzEK0UflrJVcFFyfXnOIJSsi6nwCfcC6k +ujkiB/pKYNVCLiBYg2SBtEY= +=NHwV -----END PGP SIGNATURE----- diff --git a/app-arch/mscompress/mscompress-0.3.ebuild b/app-arch/mscompress/mscompress-0.3.ebuild index 49a0fc7d6a5c..3fa57cb0cc7f 100644 --- a/app-arch/mscompress/mscompress-0.3.ebuild +++ b/app-arch/mscompress/mscompress-0.3.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/mscompress/mscompress-0.3.ebuild,v 1.14 2006/11/27 23:11:56 drizzt Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/mscompress/mscompress-0.3.ebuild,v 1.15 2006/11/30 19:30:51 drizzt Exp $ -inherit eutils +inherit eutils toolchain-funcs flag-o-matic DESCRIPTION="Microsoft compress.exe/expand.exe compatible (de)compressor" HOMEPAGE="http://gnuwin32.sourceforge.net/packages/mscompress.htm" @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.penguin.cz/pub/users/mhi/mscompress/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="hppa ~ppc ~ppc-macos x86 ~x86-fbsd" +KEYWORDS="hppa ppc ~ppc-macos x86 ~x86-fbsd" IUSE="" DEPEND="" @@ -22,6 +22,13 @@ src_unpack() { epatch "${FILESDIR}"/${P}-amd64.patch } +src_compile() { + tc-export CC + [ "${ARCH}" == "ppc" ] && append-flags -fsigned-char + econf || die + emake || die +} + src_install() { dobin mscompress msexpand || die doman mscompress.1 msexpand.1 -- 2.26.2