Skip to Content.
Please activate JavaScript in your web browser
List archive
Re: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3)
Chronological
Thread
<
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
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3)
,
Florian Franzmann, 03/09/2011
Re: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3)
,
Bor Kraljič, 03/11/2011
Re: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (aba757d72b5b3be5ad0c21567ab81cf8fbb40fd3)
,
Florian Franzmann, 03/11/2011
Archive powered by
MHonArc 2.6.24
.