From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LUsTK-0000V0-La for garchives@archives.gentoo.org; Thu, 05 Feb 2009 00:52:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6C46EE05A3; Thu, 5 Feb 2009 00:51:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 40A88E05A3 for ; Thu, 5 Feb 2009 00:51:59 +0000 (UTC) Received: from [192.168.19.59] (hangover.linbsd.net [69.80.193.15]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 9F9DF647AF; Thu, 5 Feb 2009 00:51:58 +0000 (UTC) Subject: Re: [gentoo-dev] Announcement of The G Palmtop Environment ebuilds From: Ned Ludd To: gentoo-dev@lists.gentoo.org Cc: betelgeuse@gentoo.org In-Reply-To: <1233794277.22368.57.camel@localhost> References: <1233675279.6250.95.camel@localhost> <4989827F.3000907@gentoo.org> <1233756207.22368.29.camel@localhost> <4989C3FF.2040801@gentoo.org> <1233794277.22368.57.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1 Organization: Gentoo Linux Date: Wed, 04 Feb 2009 16:51:57 -0800 Message-Id: <1233795117.24954.56.camel@hangover> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 01012ae1-4592-421a-95fc-65dd68d25403 X-Archives-Hash: 1bd0fa6f8aea424b30f8b25761ee177b On Thu, 2009-02-05 at 00:37 +0000, Angelo Arrifano wrote: > On Qua, 2009-02-04 at 18:36 +0200, Petteri R=E4ty wrote: > Some packages are not automake driven. We have to detect those. > >=20 > > > make DESTDIR=3D${D} PREFIX=3D/usr \ > > > STRIP=3Dtrue ENABLE_NLS=3D${USE_NLS} \ > > > "$@" install > > > fi > > >=20 > >=20 > > Should use emake. Stripping should be left to the package manager. STRIP=3Dtrue replaces STRIP=3Dstrip while also returning a non error stat= us. This is done in order to ensure that portage handles the stripping using the correct cross-strip. We also have to sed a bunch of templates out that use install -s etc which always calls the wrong strip. But STRIP=3Dtrue is proper as in /bin/true without the path. Side note I've already talked with upstream and future versions will probably drop any default stripping or move towards better unification. Thanks.