diff options
Diffstat (limited to 'app-sci/tbass')
11 files changed, 6 insertions, 547 deletions
diff --git a/app-sci/tbass/ChangeLog b/app-sci/tbass/ChangeLog index 00acdafa0696..12a8f43ee57f 100644 --- a/app-sci/tbass/ChangeLog +++ b/app-sci/tbass/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-sci/tbass # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/tbass/ChangeLog,v 1.16 2004/07/01 19:38:48 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-sci/tbass/ChangeLog,v 1.17 2004/07/26 17:45:36 chrb Exp $ + + 26 Jul 2004; Chris Bainbridge <chrb@gentoo.org> -tbass-20030108.ebuild, + -tbass-20030725.3.3.ebuild: + removed unsupported upstream versions, added ebuild pointing to new package + balsa-async 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> tbass-20030108.ebuild, tbass-20030725.3.3.ebuild: diff --git a/app-sci/tbass/files/digest-tbass-20030108 b/app-sci/tbass/files/digest-tbass-20030108 deleted file mode 100644 index 733d28fc05e8..000000000000 --- a/app-sci/tbass/files/digest-tbass-20030108 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 5cb6cbc053a8f993b20dec9bf93417bd balsa-20030108.tar.gz 939532 -MD5 29607ba5259e42363ea1b86838c3743b balsa-manual.pdf 369873 -MD5 af8abda78884e905470e992f57e64534 dma-example.tar.gz 7194 -MD5 6bf0aa7eb37a33728f58221502cc7f6a examples.tar.gz 7017 -MD5 1dd3ad22d8963224e28803f6205ea0b0 balsa-tech-ams-20020402.tar.gz 40354 -MD5 e62008bbe3fc641759adeba9bed09d0d balsa-tech-verilog-20030108.tar.gz 50377 diff --git a/app-sci/tbass/files/digest-tbass-20030725.3.3 b/app-sci/tbass/files/digest-tbass-20030725.3.3 deleted file mode 100644 index db51bbf943a1..000000000000 --- a/app-sci/tbass/files/digest-tbass-20030725.3.3 +++ /dev/null @@ -1,7 +0,0 @@ -MD5 0f42d86e91c76dec98432239d3de60ae balsa-3.3.tar.gz 1021926 -MD5 7caed3f4401b8438798ce52d572c1d28 balsa-manual-3.3.pdf 4395057 -MD5 f68bf32c69916d30d62ddf1bf6960a6a balsa-tech-example-3.3.tar.gz 61560 -MD5 af8abda78884e905470e992f57e64534 dma-example.tar.gz 7194 -MD5 6bf0aa7eb37a33728f58221502cc7f6a examples.tar.gz 7017 -MD5 02c765d09fd8c1fe0b3a2f8e0ac5b3ec balsa-tech-verilog-20030204.tar.gz 50373 -MD5 71d301394337e13a0bef01fa6ee3984b balsa-tech-xilinx-20021029.tar.gz 141410 diff --git a/app-sci/tbass/files/tbass-20030204-tech-verilog-configure.patch b/app-sci/tbass/files/tbass-20030204-tech-verilog-configure.patch deleted file mode 100644 index 16c7d6e6189b..000000000000 --- a/app-sci/tbass/files/tbass-20030204-tech-verilog-configure.patch +++ /dev/null @@ -1,33 +0,0 @@ -*** balsa-tech-verilog-20030204/configure.old Thu Mar 13 16:51:29 2003 ---- balsa-tech-verilog-20030204/configure Thu Mar 13 16:51:32 2003 -*************** -*** 1610,1623 **** - fi - - -! if test ${BALSA_CONFIG}; then : -! else -! { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! { (exit 1); exit 1; }; } -! fi - -! ac_default_prefix=`${BALSA_CONFIG} -d` - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - ---- 1610,1623 ---- - fi - - -! #if test ${BALSA_CONFIG}; then : -! #else -! # { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! #echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! # { (exit 1); exit 1; }; } -! #fi - -! ac_default_prefix=/usr - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - diff --git a/app-sci/tbass/files/tbass-20030204-tech-xilinx-configure.patch b/app-sci/tbass/files/tbass-20030204-tech-xilinx-configure.patch deleted file mode 100644 index d6a4e6e480e7..000000000000 --- a/app-sci/tbass/files/tbass-20030204-tech-xilinx-configure.patch +++ /dev/null @@ -1,83 +0,0 @@ -*** balsa-tech-xilinx-20021029/configure.old Thu Mar 13 17:17:48 2003 ---- balsa-tech-xilinx-20021029/configure Thu Mar 13 17:26:04 2003 -*************** -*** 275,281 **** - program_transform_name=s,x,x, - silent= - site= -! srcdir= - verbose= - x_includes=NONE - x_libraries=NONE ---- 275,281 ---- - program_transform_name=s,x,x, - silent= - site= -! srcdir=. - verbose= - x_includes=NONE - x_libraries=NONE -*************** -*** 673,687 **** - else - ac_srcdir_defaulted=no - fi -! if test ! -r $srcdir/$ac_unique_file; then -! if test "$ac_srcdir_defaulted" = yes; then -! { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 -! { (exit 1); exit 1; }; } -! else -! { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 -! { (exit 1); exit 1; }; } -! fi -! fi - srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` - ac_env_build_alias_set=${build_alias+set} - ac_env_build_alias_value=$build_alias ---- 673,687 ---- - else - ac_srcdir_defaulted=no - fi -! #if test ! -r $srcdir/$ac_unique_file; then -! # if test "$ac_srcdir_defaulted" = yes; then -! # { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 -! # { (exit 1); exit 1; }; } -! # else -! # { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 -! # { (exit 1); exit 1; }; } -! # fi -! #fi - srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` - ac_env_build_alias_set=${build_alias+set} - ac_env_build_alias_value=$build_alias -*************** -*** 1533,1546 **** - fi - - -! if test ${BALSA_CONFIG}; then : -! else -! { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! { (exit 1); exit 1; }; } -! fi - -! ac_default_prefix=`${BALSA_CONFIG} -d` - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - ---- 1533,1546 ---- - fi - - -! #if test ${BALSA_CONFIG}; then : -! #else -! # { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! #echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! # { (exit 1); exit 1; }; } -! #fi - -! ac_default_prefix=/usr - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - diff --git a/app-sci/tbass/files/tbass-20030725.3.3-balsa-lard-configure.patch b/app-sci/tbass/files/tbass-20030725.3.3-balsa-lard-configure.patch deleted file mode 100644 index 0d4bac0da6ca..000000000000 --- a/app-sci/tbass/files/tbass-20030725.3.3-balsa-lard-configure.patch +++ /dev/null @@ -1,37 +0,0 @@ -*** balsa-lard-3.3/configure.old Mon Jul 21 21:59:27 2003 ---- balsa-lard-3.3/configure Mon Jul 21 22:00:11 2003 -*************** -*** 1652,1667 **** - fi - - -! if test ${BALSA_CONFIG}; then : -! else -! { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! { (exit 1); exit 1; }; } -! fi - - echo "$as_me:$LINENO: checking installed Balsa directory" >&5 - echo $ECHO_N "checking installed Balsa directory... $ECHO_C" >&6 -! ac_default_prefix=`${BALSA_CONFIG} -d` - prefix=${ac_default_prefix} - echo "$as_me:$LINENO: result: ${ac_default_prefix}" >&5 - echo "${ECHO_T}${ac_default_prefix}" >&6 ---- 1652,1667 ---- - fi - - -! #if test ${BALSA_CONFIG}; then : -! #else -! # { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! #echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! # { (exit 1); exit 1; }; } -! #fi - - echo "$as_me:$LINENO: checking installed Balsa directory" >&5 - echo $ECHO_N "checking installed Balsa directory... $ECHO_C" >&6 -! ac_default_prefix=/usr - prefix=${ac_default_prefix} - echo "$as_me:$LINENO: result: ${ac_default_prefix}" >&5 - echo "${ECHO_T}${ac_default_prefix}" >&6 diff --git a/app-sci/tbass/files/tbass-20030725.3.3-tech-example-configure.patch b/app-sci/tbass/files/tbass-20030725.3.3-tech-example-configure.patch deleted file mode 100644 index 2de545317954..000000000000 --- a/app-sci/tbass/files/tbass-20030725.3.3-tech-example-configure.patch +++ /dev/null @@ -1,37 +0,0 @@ -*** balsa-tech-example-3.3/configure.old Mon Jul 21 21:51:29 2003 ---- balsa-tech-example-3.3/configure Mon Jul 21 21:53:44 2003 -*************** -*** 1610,1625 **** - fi - - -! if test ${BALSA_CONFIG}; then : -! else -! { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! { (exit 1); exit 1; }; } -! fi - - echo "$as_me:$LINENO: checking installed Balsa directory" >&5 - echo $ECHO_N "checking installed Balsa directory... $ECHO_C" >&6 -! ac_default_prefix=`${BALSA_CONFIG} -d` - prefix=${ac_default_prefix} - echo "$as_me:$LINENO: result: ${ac_default_prefix}" >&5 - echo "${ECHO_T}${ac_default_prefix}" >&6 ---- 1610,1625 ---- - fi - - -! #if test ${BALSA_CONFIG}; then : -! #else -! # { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! #echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! # { (exit 1); exit 1; }; } -! #fi - - echo "$as_me:$LINENO: checking installed Balsa directory" >&5 - echo $ECHO_N "checking installed Balsa directory... $ECHO_C" >&6 -! ac_default_prefix=/usr - prefix=${ac_default_prefix} - echo "$as_me:$LINENO: result: ${ac_default_prefix}" >&5 - echo "${ECHO_T}${ac_default_prefix}" >&6 diff --git a/app-sci/tbass/files/tbass-20030725.3.3-tech-verilog-configure.patch b/app-sci/tbass/files/tbass-20030725.3.3-tech-verilog-configure.patch deleted file mode 100644 index 16c7d6e6189b..000000000000 --- a/app-sci/tbass/files/tbass-20030725.3.3-tech-verilog-configure.patch +++ /dev/null @@ -1,33 +0,0 @@ -*** balsa-tech-verilog-20030204/configure.old Thu Mar 13 16:51:29 2003 ---- balsa-tech-verilog-20030204/configure Thu Mar 13 16:51:32 2003 -*************** -*** 1610,1623 **** - fi - - -! if test ${BALSA_CONFIG}; then : -! else -! { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! { (exit 1); exit 1; }; } -! fi - -! ac_default_prefix=`${BALSA_CONFIG} -d` - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - ---- 1610,1623 ---- - fi - - -! #if test ${BALSA_CONFIG}; then : -! #else -! # { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! #echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! # { (exit 1); exit 1; }; } -! #fi - -! ac_default_prefix=/usr - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - diff --git a/app-sci/tbass/files/tbass-20030725.3.3-tech-xilinx-configure.patch b/app-sci/tbass/files/tbass-20030725.3.3-tech-xilinx-configure.patch deleted file mode 100644 index d6a4e6e480e7..000000000000 --- a/app-sci/tbass/files/tbass-20030725.3.3-tech-xilinx-configure.patch +++ /dev/null @@ -1,83 +0,0 @@ -*** balsa-tech-xilinx-20021029/configure.old Thu Mar 13 17:17:48 2003 ---- balsa-tech-xilinx-20021029/configure Thu Mar 13 17:26:04 2003 -*************** -*** 275,281 **** - program_transform_name=s,x,x, - silent= - site= -! srcdir= - verbose= - x_includes=NONE - x_libraries=NONE ---- 275,281 ---- - program_transform_name=s,x,x, - silent= - site= -! srcdir=. - verbose= - x_includes=NONE - x_libraries=NONE -*************** -*** 673,687 **** - else - ac_srcdir_defaulted=no - fi -! if test ! -r $srcdir/$ac_unique_file; then -! if test "$ac_srcdir_defaulted" = yes; then -! { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 -! { (exit 1); exit 1; }; } -! else -! { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 -! { (exit 1); exit 1; }; } -! fi -! fi - srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` - ac_env_build_alias_set=${build_alias+set} - ac_env_build_alias_value=$build_alias ---- 673,687 ---- - else - ac_srcdir_defaulted=no - fi -! #if test ! -r $srcdir/$ac_unique_file; then -! # if test "$ac_srcdir_defaulted" = yes; then -! # { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 -! # { (exit 1); exit 1; }; } -! # else -! # { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 -! # { (exit 1); exit 1; }; } -! # fi -! #fi - srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` - ac_env_build_alias_set=${build_alias+set} - ac_env_build_alias_value=$build_alias -*************** -*** 1533,1546 **** - fi - - -! if test ${BALSA_CONFIG}; then : -! else -! { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! { (exit 1); exit 1; }; } -! fi - -! ac_default_prefix=`${BALSA_CONFIG} -d` - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - ---- 1533,1546 ---- - fi - - -! #if test ${BALSA_CONFIG}; then : -! #else -! # { { echo "$as_me:$LINENO: error: cannot find required balsa-config, install Balsa and add it to your path" >&5 -! #echo "$as_me: error: cannot find required balsa-config, install Balsa and add it to your path" >&2;} -! # { (exit 1); exit 1; }; } -! #fi - -! ac_default_prefix=/usr - prefix=${ac_default_prefix} - echo installed Balsa prefix is: ${ac_default_prefix} - diff --git a/app-sci/tbass/tbass-20030108.ebuild b/app-sci/tbass/tbass-20030108.ebuild deleted file mode 100644 index 70107a4721d2..000000000000 --- a/app-sci/tbass/tbass-20030108.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/tbass/tbass-20030108.ebuild,v 1.11 2004/07/01 11:55:06 eradicator Exp $ - -IUSE="" - -Name="balsa" - -DESCRIPTION="Balsa is both a framework for synthesising asynchronous hardware systems and the language for describing such systems" -HOMEPAGE="http://www.cs.man.ac.uk/amulet/projects/balsa/" -SRC_URI="ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/snapshots/${Name}-${PV}.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/docs/balsa-manual.pdf - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/examples/dma-example.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/examples/examples.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/snapshots/${Name}-tech-ams-20020402.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/snapshots/${Name}-tech-verilog-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 ~ppc ~sparc" - -DEPEND="virtual/libc - sys-devel/binutils - >=app-sci/lard-2.0.15 - dev-libs/gmp - dev-lang/perl - x11-libs/gtk+" - -RDEPEND="${DEPEND} - dev-util/guile - media-gfx/graphviz" - -S=${WORKDIR}/${Name}-${PV} - -src_unpack() { - unpack ${Name}-${PV}.tar.gz dma-example.tar.gz examples.tar.gz ${Name}-tech-ams-20020402.tar.gz ${Name}-tech-verilog-${PV}.tar.gz -} - -src_compile() { - # compile balsa - econf || die "econf failed" - - cd bin - sed -e "s: \$(bindir): \$(DESTDIR)\$(bindir):g" Makefile > Makefile.1 - cp Makefile.1 Makefile - emake || die - - # configure tech paths - cd ${WORKDIR}/balsa-tech-ams-1.0 - econf || die "econf failed" - - cd ${WORKDIR}/balsa-tech-verilog-1.0 - econf || die "econf failed" -} - -src_install() { - # install balsa - einstall || die "make install failed" - - # move the docs to the right directory - dodoc ${D}/usr/doc/* - rm -rf ${D}/usr/doc - - # install manual and examples - dodir /usr/share/doc/${P}/examples/dma-example - cp -R ${WORKDIR}/dma-example ${D}/usr/share/doc/${P}/examples - cp -R ${WORKDIR}/examples/* ${D}/usr/share/doc/${P}/examples - dodoc ${DISTDIR}/balsa-manual.pdf - - # install tech - cd ${WORKDIR}/balsa-tech-ams-1.0 - make DESTDIR=${D} install || die "make install failed" - - cd ${WORKDIR}/balsa-tech-verilog-1.0 - make DESTDIR=${D} install || die "make install failed" -} diff --git a/app-sci/tbass/tbass-20030725.3.3.ebuild b/app-sci/tbass/tbass-20030725.3.3.ebuild deleted file mode 100644 index c02f26ccfdc5..000000000000 --- a/app-sci/tbass/tbass-20030725.3.3.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/tbass/tbass-20030725.3.3.ebuild,v 1.9 2004/07/01 11:55:06 eradicator Exp $ - -inherit eutils - -IUSE="" - -Name="balsa" -My_PV="3.3" -#quite custom anyway, this one has version number at the end -#to indicate it is a release - -DESCRIPTION="Balsa is both a framework for synthesising asynchronous hardware systems and the language for describing such systems" -HOMEPAGE="http://www.cs.man.ac.uk/amulet/projects/balsa/" -SRC_URI="ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/${My_PV}/${Name}-${My_PV}.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/${My_PV}/balsa-manual-${My_PV}.pdf - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/${My_PV}/${Name}-tech-example-${My_PV}.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/examples/dma-example.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/examples/examples.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/snapshots/${Name}-tech-verilog-20030204.tar.gz - ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/snapshots/${Name}-tech-xilinx-20021029.tar.gz" - #ftp://ftp.cs.man.ac.uk/pub/amulet/balsa/${My_PV}/${Name}-lard-${My_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 ~sparc" - -DEPEND="virtual/libc - sys-devel/binutils - dev-libs/gmp - dev-lang/perl - x11-libs/gtk+" - #>=app-sci/lard-2.0.15" - -RDEPEND="${DEPEND} - dev-util/guile - media-gfx/graphviz - app-sci/gtkwave - app-sci/espresso-ab" - -S=${WORKDIR}/${Name}-${My_PV} - -if [ -f ${DISTDIR}/balsa-tech-ams-20030506.tar.gz ]; then -TECH_AMS=1 -fi - -src_unpack() { - unpack ${A} - if [ $TECH_AMS ]; then unpack balsa-tech-ams-20030506.tar.gz; fi - cd ${WORKDIR} - epatch ${FILESDIR}/${P}-tech-verilog-configure.patch - epatch ${FILESDIR}/${P}-tech-xilinx-configure.patch - epatch ${FILESDIR}/${P}-tech-example-configure.patch - #patch -p0 < ${FILESDIR}/${P}-balsa-lard-configure.patch || die - #echo "patching file balsa-lard-${PV}/bin/Makefile.in" - #sed -i -e "s: \$(bindir): \$(DESTDIR)\$(bindir):g" ${WORKDIR}/balsa-lard-${PV}/bin/Makefile.in -} - -src_compile() { - # compile balsa - econf || die "econf failed" - sed -i -e "s: \$(bindir): \$(DESTDIR)\$(bindir):g" bin/Makefile - emake BALSAHOME=${S} || die - - # configure tech paths - if [ $TECH_AMS ]; then - cd ${WORKDIR}/balsa-tech-ams-20030506 - econf || die "econf failed" - fi - - # config generic verilog backend - cd ${WORKDIR}/balsa-tech-verilog-20030204 - econf || die "econf failed" - - # config Xilinx FPGA backend - cd ${WORKDIR}/balsa-tech-xilinx-20021029 - econf || die "econf failed" - - # config example tech - cd ${WORKDIR}/balsa-tech-example-${My_PV} - econf || die "econf failed" - - # config balsa-lard (deprecated, but may find some use for it) - #cd ${WORKDIR}/balsa-lard-${PV} - #econf -} - -src_install() { - # install balsa - einstall || die "make install failed" - - # move the docs to the right directory - dodoc ${D}/usr/doc/* - rm -rf ${D}/usr/doc - - # install manual and examples - dodir /usr/share/doc/${P}/examples/dma-example - cp -R ${WORKDIR}/dma-example ${D}/usr/share/doc/${P}/examples - cp -R ${WORKDIR}/examples/* ${D}/usr/share/doc/${P}/examples - dodoc ${DISTDIR}/balsa-manual-${My_PV}.pdf - - # install tech - if [ $TECH_AMS ]; then - cd ${WORKDIR}/balsa-tech-ams-20030506 - make DESTDIR=${D} install || die "make install failed" - fi - - cd ${WORKDIR}/balsa-tech-verilog-20030204 - make DESTDIR=${D} install || die "make install failed" - - cd ${WORKDIR}/balsa-tech-xilinx-20021029 - make DESTDIR=${D} install || die "make install failed" - - cd ${WORKDIR}/balsa-tech-example-${My_PV} - make DESTDIR=${D} install || die "make install failed" - - cd ${S} - dodoc AUTHORS COPYING NEWS README TODO - - # balsa-lard has been split from balsa .. requires working balsa - # install for compile. Paths need fixing to compile in sandbox. - # Even with paths fixed I get errors like: - # find-filename: cannot open block with dotted path `[balsa.types.synthesis]' - # - # Lets just ignore the problem and hope it goes away. - # - #cd ${WORKDIR}/balsa-lard-${PV} - # hack - imports come from hard coded path, we set this - # for install, - #echo "patching ${WORKDIR}/balsa-lard-${PV}/share/scheme/base-local.scm" - #sed -i -e "s:/usr/share/scheme/:${D}/usr/share/scheme/:g" share/scheme/base-local.scm - #make DESTDIR=${D} install || die "make install failed" -} - -pkg_postinst() { - if [ ! $TECH_AMS ]; then - einfo "The AMS035 tech library was *not* installed." - einfo "It is no longer publically distributed." - einfo "If you have the appropriate license from AMS request" - einfo "the ${Name}-tech-ams-20030506.tar.gz file" - einfo "directly from the Balsa developers and add it to " - einfo "/usr/portage/distfiles before emerging." - else - einfo "The AMS035 tech library was found and installed." - fi - einfo "" - einfo "The Balsa-Lard interface has been deprecated and is no longer installed." - einfo "If you need it you must manually download and install it." - einfo "" -} |