Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
  • To: Bor Kraljič <pyrobor AT ver.si>
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3)
  • Date: Fri, 11 Mar 2011 10:41:01 +0100
  • Resent-date: Fri, 11 Mar 2011 10:45:41 +0100
  • Resent-from: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
  • Resent-to: sm-commit AT lists.ibiblio.org

On Fri 2011-03-11 10:32:06 +0100, Bor Kraljič wrote:
> On Wednesday 09 of March 2011 10:08:53 Florian Franzmann wrote:
> > GIT changes to master grimoire by Florian Franzmann
> > <siflfran AT hawo.stw.uni-erlangen.de>:
> >
> > ChangeLog | 1 +
> > gnu/ghdl/BUILD | 15 +++++++++++++++
> > gnu/ghdl/DEPENDS | 3 +++
> > gnu/ghdl/DETAILS | 20 ++++++++++++++++++++
> > gnu/ghdl/HISTORY | 3 +++
> > gnu/ghdl/INSTALL | 4 ++++
> > gnu/ghdl/PRE_BUILD | 10 ++++++++++
> > 7 files changed, 56 insertions(+)
> >
> > New commits:
> > commit aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3
> > Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
> > Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
> >
> > gnu/ghdl: new spell, a VHDL frontend for gcc
> >
> > diff --git a/ChangeLog b/ChangeLog
> > index acc5641..1042185 100644
> > --- a/ChangeLog
> > +++ b/ChangeLog
> > @@ -1,6 +1,7 @@
> > 2011-03-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
> > * gnu/gnat-gpl: new spell, the most recent version of the ada
> > frontend for
> > gcc
> > + * gnu/ghdl: new spell, a VHDL frontend for gcc
> >
> > 2011-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
> > * libs/silly: new spell, an image loading library
> > diff --git a/gnu/ghdl/BUILD b/gnu/ghdl/BUILD
> > new file mode 100755
> > index 0000000..5447b81
> > --- /dev/null
> > +++ b/gnu/ghdl/BUILD
> > @@ -0,0 +1,15 @@
> > +OPTS="${OPTS} --prefix=${INSTALL_ROOT}/opt/${SPELL}-${VERSION}" &&
> > +OPTS="${OPTS} --disable-libada" &&
> > +OPTS="${OPTS} --enable-threads=posix" &&
> > +OPTS="${OPTS} --disable-bootstrap" &&
> > +OPTS="${OPTS} --enable-clocale=gnu" &&
> > +if [[ $CROSS_INSTALL == on ]]; then
> > + OPTS="--host=$HOST $OPTS"
> > +else
> > + OPTS="--build=$HOST $OPTS"
> > +fi &&
> > +cd ${SOURCE_DIRECTORY}/build &&
> > +../src/configure --enable-languages="vhdl" ${OPTS} &&
> > +make_single &&
> > +make CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" &&
> > +make_normal
> > diff --git a/gnu/ghdl/DEPENDS b/gnu/ghdl/DEPENDS
> > new file mode 100755
> > index 0000000..5952923
> > --- /dev/null
> > +++ b/gnu/ghdl/DEPENDS
> > @@ -0,0 +1,3 @@
> > +depends ada &&
> > +depends gmp &&
> > +depends mpfr
> > diff --git a/gnu/ghdl/DETAILS b/gnu/ghdl/DETAILS
> > new file mode 100755
> > index 0000000..f6e2eb7
> > --- /dev/null
> > +++ b/gnu/ghdl/DETAILS
> > @@ -0,0 +1,20 @@
> > + SPELL=ghdl
> > + VERSION=0.29
> > + GCCVERSION=4.3.5
> > + SOURCE="${SPELL}-source-latest.tar.bz2"
> > + SOURCE_URL[0]='http://ghdl.free.fr/site/uploads/Main/${SOURCE}'
> > +
> > SOURCE_HASH=sha512:6e86013d3798c875b8fbb67b64c9b0cdda89c878985b64a1ea2d0e04e0c3ae714799a4ffe050f3651f7df8078b791d8613733065c799261f28884103c1597210
>
> This is bound to break hashcheck whenever they release new version. I
> suggest using SOURCE_IGNORE=unversioned. Also the '' means that ${SOURCE}
> will stay ${SOURCE} and not expend to ghdl-source-latest.tar.bz2. And
> download fails ofcourse due to this. You should use "" in SOURCE_URL.
The hashcheck breaking might be what we want---it will break anyway when
they release a new version since the directory name that gets extracted
from the archive contains the version number.

regards
Florian
>
> regards, Bor






Archive powered by MHonArc 2.6.24.

Top of Page