Hi Falk,
On Mon, Jul 25, 2005 at 10:05:28 +0200, Falk D?ring wrote:
( cd $PKG find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null )
Was wird hier genau gemacht? Ich habe zwar schon in den manpages nachgelesen, bin aber nicht daraus schlau geworden.
Es werden zunaechst alle ELF-Binaries rausgesucht und mit "strip --strip-unneeded" bearbeitet (strip entfernt Debug-Symbole etc.).
Danach wird die gleiche Prozedur mit allen shared Libraries gemacht.
Das ist ein normales Vorgehen, bei Debian werden Binaries und Libs auch gestrippt, bevor sie in einem deb-Paket landen.
bye, Chris