> -----Ursprüngliche Nachricht-----
> Von: "Aleksey Demakov" <[EMAIL PROTECTED]>
> Gesendet: 18.02.07 12:27:09
> An: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> CC: [email protected]
> Betreff: Re: [DotGNU] [patch 12/15] add autogen script for libffi
> 2007/2/12, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> > This patch adds an autogen.sh script for libffi. As this patch should
> > probably go upstream but pnet doesn't survive 'make distcheck' without
> > it, I sugest that we apply it anyway, but put it into a
> > "patches-for-upstream" (invent a better name, please) directory.
>
>
> As far as I know gcc tree does not include autogen.sh scripts.
> So perhaps there is no chance to push it upstream. I think that
> in such cases we should minimize the changes we do to a package
> so we will have less work to merge with their newer versions. Then
> perhaps it might make sense to to run libtoolize, etc in the libffi
> dir from within the top level auto_gen.sh? What do you think?
>
The autogen files are never distributed because they are used by the
developers/maintainers only.
So we have to put our own autogen files the the subdirs.
Klaus
> >
> > Signed-off-by: Robert Schwebel <[EMAIL PROTECTED]>
> >
> > libffi/autogen.sh | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
> > 1 file changed, 48 insertions(+)
> >
> > Index: libffi/autogen.sh
> > ===================================================================
> > --- /dev/null
> > +++ libffi/autogen.sh
> > @@ -0,0 +1,48 @@
> > +#!/bin/bash
> > +
> > +#
> > +# usage:
> > +#
> > +# banner <target name>
> > +#
> > +banner() {
> > + echo
> > + TG=`echo $1 | sed -e "s,/.*/,,g"`
> > + LINE=`echo $TG |sed -e "s/./-/g"`
> > + echo $LINE
> > + echo $TG
> > + echo $LINE
> > + echo
> > +}
> > +
> > +
> > +ACLOCAL=${ACLOCAL:=aclocal}
> > +AUTOHEADER=${AUTOHEADER:=autoheader}
> > +AUTOMAKE=${AUTOMAKE:=automake}
> > +AUTOCONF=${AUTOCONF:=autoconf}
> > +
> > +#$ACLOCAL --version | \
> > +# awk -vPROG="aclocal" -vVERS=1.7\
> > +# '{if ($1 == PROG) {gsub ("-.*","",$4); if ($4 < VERS) print PROG" <
> > version "VERS"\nThis may result in errors\n"}}'
> > +
> > +#$AUTOMAKE --version | \
> > +# awk -vPROG="automake" -vVERS=1.7\
> > +# '{if ($1 == PROG) {gsub ("-.*","",$4); if ($4 < VERS) print PROG" <
> > version "VERS"\nThis may result in errors\n"}}'
> > +
> > +
> > +banner "running libtoolize"
> > +libtoolize --force --copy || exit
> > +
> > +banner "running aclocal"
> > +$ACLOCAL || exit
> > +
> > +banner "running autoheader"
> > +$AUTOHEADER || exit
> > +
> > +banner "running automake"
> > +$AUTOMAKE --gnu --add-missing --copy -Wall || exit
> > +
> > +banner "running autoconf"
> > +$AUTOCONF -Wall || exit
> > +
> > +banner "Finished"
> >
> > --
> > Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
> > Pengutronix - Linux Solutions for Science and Industry
> > Handelsregister: Amtsgericht Hildesheim, HRA 2686
> > Hannoversche Str. 2, 31134 Hildesheim, Germany
> > Phone: +49-5121-206917-0 | Fax: +49-5121-206917-9
> >
> > _______________________________________________
> > Developers mailing list
> > [email protected]
> > http://dotgnu.org/mailman/listinfo/developers
> >
> _______________________________________________
> Developers mailing list
> [email protected]
> http://dotgnu.org/mailman/listinfo/developers
>
_____________________________________________________________________
Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
http://smartsurfer.web.de/?mc=100071&distributionid=000000000066
_______________________________________________
Developers mailing list
[email protected]
http://dotgnu.org/mailman/listinfo/developers