# 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 <drizzt@gentoo.org> mscompress-0.3.ebuild:
+ Forced signed-char in CFLAGS and made stable on ppc wrt bug #148320.
27 Nov 2006; Timothy Redaelli <drizzt@gentoo.org>
+files/mscompress-0.3-amd64.patch, mscompress-0.3.ebuild:
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFa3DKGDyatLGpTbYRApbUAJ92lOW+rdJWQ0XR96F+wRwa5/j+UACeL0Vj
-qA2OrYTPs5wRrhhS8azUrq0=
-=473o
+iD8DBQFFbzF0GDyatLGpTbYRArEIAKCSzEK0UflrJVcFFyfXnOIJSsi6nwCfcC6k
+ujkiB/pKYNVCLiBYg2SBtEY=
+=NHwV
-----END PGP SIGNATURE-----
# 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"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="hppa ~ppc ~ppc-macos x86 ~x86-fbsd"
+KEYWORDS="hppa ppc ~ppc-macos x86 ~x86-fbsd"
IUSE=""
DEPEND=""
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