Re: Patentrezept "Kompilieren und Installieren"

Lars Müller <[email protected]> Wed, 6 Jan 2010 12:02:27 +0100
Newsgroups gmane.linux.suse.general.german,gmane.linux.suse.programming
Message-ID <[email protected]>
On Wed, Jan 06, 2010 at 05:11:55AM +0100, David Haller wrote:
> 
> ein Umzug des Threads ist überfällig:
> X-Mailed & Followup-To opensuse-programming-de

opensuse-meta-mailinglisten-diskussion-wie-damals-in-der-mailbox-zeit

Ich bin aber nicht auf opensuse-programming-de und somit verpasse ich
vielleicht was. Aber ich schau auch kein Fernsehn. :)

[ 8< ]
> %clean
> rm -rf "%{buildroot}"

Und was ist wenn %{buildroot} = / ist? Ich würde das so pauschal nicht
verwenden. Entweder konditional, wenn es nicht / ist oder komplett
weglassen.

Im Samba spec haben wir:

%clean
[ x"${RPM_BUILD_ROOT}" = x"/" ] && ( echo "your buildroot is /" && \
exit 0) || rm -rf "${RPM_BUILD_ROOT}"

Wie geschrieben, ich würde da heute komplett drauf verzichten. Ich meine
Darix hat mir auch mal gesagt warum. Aber auch in 2010 nimmt die
Vergeßlichkeit nicht ab ...

Warum wir da ${RPM_BUILD_ROOT} statt %{buildroot} verwenden, ist eine
Frage die ich genauso beantworten würde.

Lars
-- 
Lars Müller [ˈlaː(r)z ˈmʏlɐ]
Samba Team
SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
signature.asc (application/pgp-signature, 190 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (GNU/Linux)

iD8DBQFLRG3D4NBiK0FKV8MRAjs1AKCXPhGjRDjW4jlxuaLpnEExwzJfyACghF3P
Adx3kYRZL5Nu2tNUljUcBtE=
=9ube
-----END PGP SIGNATURE-----