summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/ghdl')
-rw-r--r--sci-electronics/ghdl/ChangeLog8
-rw-r--r--sci-electronics/ghdl/Manifest15
-rw-r--r--sci-electronics/ghdl/ghdl-0.27.ebuild75
3 files changed, 6 insertions, 92 deletions
diff --git a/sci-electronics/ghdl/ChangeLog b/sci-electronics/ghdl/ChangeLog
index adee51e24848..fb7c139a9bc4 100644
--- a/sci-electronics/ghdl/ChangeLog
+++ b/sci-electronics/ghdl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-electronics/ghdl
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ghdl/ChangeLog,v 1.15 2013/08/04 09:10:43 tomjbe Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ghdl/ChangeLog,v 1.16 2015/04/26 20:01:17 mrueg Exp $
+
+ 26 Apr 2015; Manuel RĂ¼ger <mrueg@gentoo.org> -ghdl-0.27.ebuild:
+ Remove old.
04 Aug 2013; Thomas Beierlein <tomjbe@gentoo.org> ghdl-0.29.ebuild,
+files/ghdl-0.29-gcc.patch:
@@ -58,4 +61,3 @@
29 Jun 2007; Denis Dupeyron <calchan@gentoo.org> +ghdl-0.26.ebuild:
Initial commit, see bug #83877. Thanks to everybody for contributing to this
bug and to Zac Medico for adapting Portage to ghdl.
-
diff --git a/sci-electronics/ghdl/Manifest b/sci-electronics/ghdl/Manifest
index cb74a711db0a..728aa6dfbf3e 100644
--- a/sci-electronics/ghdl/Manifest
+++ b/sci-electronics/ghdl/Manifest
@@ -1,19 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX ghdl-0.29-gcc.patch 4508 SHA256 90c29b2a1e4724584eb456c96b92d4342a9500d5f7eb77f86732322123e6278c SHA512 7ca17a9f037e04f73153a129e12f1958de92a6ba15305e7838d900deb418d24468c835a88ec25f6a395a4792b46de9afdcf91e34450e7b69f9e8f4b893bf79a9 WHIRLPOOL ea8a4f044ae7ef2ca9649bc39670b3b3631e2b01e6af95887e9b8dcb8a63accfcafb111f499d5e997d6129513d94be4ad40c3121c0e8bfe134741b06bafcef59
-DIST gcc-core-4.2.4.tar.bz2 18927613 SHA256 cfc9e7e14966097d24d510cfd905515e8f7464ab5379a50698ae3d88e1f7a532
DIST gcc-core-4.3.4.tar.bz2 24329359 SHA256 3189838f5047be4ff54711c84db17c76ecfcc79bf4f4d110bf7323eeb90568fa SHA512 03282633d5dcfee2b474b6d0ed2bfc708611a2049f4f4abf85c371ae04c2060a97a01380c77ef2e88b4e6f7eff5c368d1031737f4eab9f537dc1ed61430f0cf1 WHIRLPOOL 18b7202c67b6c10696c2f399741683f3b6a5805a55fd8a20240e309e0bb2e4311bb00cd4a7b72dcb3e1e38a192ae70399b92e66b97486bb2584a5f0595270dc5
-DIST ghdl-0.27.tar.bz2 727691 SHA256 58aef8a797a5d860b59d436c76926075ee041914a32f68923c60e4b60f6bf199 SHA512 77b476b3ee3741a64b2073924af526bd68792e1c1166b3dc3e3f5c684c49bd6a8aa55c0c87743eba2db756841ac64a336bd3a73832f0a629bfb22c41d6b8cbae WHIRLPOOL 641dc6d6ec34e4f4b9882b1124b61861ea939b5014160fe201ac85107c2f559660be8fc0f8617c17768f7fef9160b454f2b027b8dcc29a25cb8fd7682b0ae184
DIST ghdl-0.29.tar.bz2 784389 SHA256 6a4b01e14fae83b336ed33e8d92e0673a5999963ff569528e592721ab28db496 SHA512 6e86013d3798c875b8fbb67b64c9b0cdda89c878985b64a1ea2d0e04e0c3ae714799a4ffe050f3651f7df8078b791d8613733065c799261f28884103c1597210 WHIRLPOOL 381ca0e2a32bba2595f7a4317c847f9b09f4129bd72b5d265da33acf458e52aefc6d9a9ba9532940a15f587d2adc8c294b302ac4d45e92e3b56575e164bbe668
-EBUILD ghdl-0.27.ebuild 2579 SHA256 7a5ab74f4329c03b90710beef967bbe3b416ab8be95eef55bb3c3ab33d5e252b SHA512 df113156206e20438a3240b69217db123b0fc8ec6636efccb009054d1d34f8e1cf52e0f7ff95b74ccec14aa6787fbc783d25121b3b75d6bbe1ab81ccc52b7e08 WHIRLPOOL f6040104aaf2675c9aecefb68085dbb4a7e38b85bc97d059ea0dfeceb2de4bc7e439dc0d4012a280723d1749df9678aa8f9aab1cc27bcdc8ab73605e8c384aeb
EBUILD ghdl-0.29.ebuild 2678 SHA256 e259088e78e29eb3ba84ede59c119d232be9b8b25235f918ce575736713ac3c5 SHA512 09e206a30951e525e2c81f82294143fb45a03bd9a1039661ec466a58f190b083026354d359e6dfeae80131a91b37cbe713db970e8a8a4b5b4ca5bdbfef595d71 WHIRLPOOL 3e46a654bf78d7b738d87996d5a9eaa6c137b281672a51aa416994162aec73c936d110b2708ef43ab8175f75bdea1b6ba3c18f8d1de73738a6820e581ae55b2d
-MISC ChangeLog 2267 SHA256 413d345a7ec2d047e7e1b802c3b28a64262021372376139a4e26d01d1ee30e11 SHA512 e789eb743bfb24df0c2e8ec85842fa0045fc629626c91478ae93da526986f47d27a527e1cd2e327dc58c9ffefba28dd11092966cde544632f58e7ddbedeab51f WHIRLPOOL 04b46a223096a04488941647d200d55f5d148dac7d107625b1b49e0670c612bdfc5980d904726181b0f6ea06d92e4ad66abd0a647b1512c00dfccec28e0500ca
+MISC ChangeLog 2347 SHA256 55b87d7333747d1ea73a673ac82ccc68e4380dd3f2cb778047bb4367f7aed474 SHA512 96d8facf3db0e1ffe96f1f8f3925b01b2b471d3b8898fdbc7978b4cfa3ad94a691df29194f9af220fa30b01798dabfc2b72c011603cec57d0b4b96d43ba07e6d WHIRLPOOL 4bb97a9c62b6f4744d1566c4833bc56ff6aa8e88cb2c42151d8e55aa6b03e2e8e66ac380f9d9de0dcc7bb612dfc2f0a993de900eac93b76fb41b63f97e3693df
MISC metadata.xml 457 SHA256 e7ff050c97cb69f7062abe8bde70d94f53c865bddeadfbfa2200f7dcb987f4f8 SHA512 5fdf1e8abd5addc6f8e797b2e5a76b603ebd8d046544f77102be1915a3968f803795dd6cf0137b5fb27d42d90031df9815315e67ce4c590a6e6913cd4f1ca159 WHIRLPOOL 3b47683a1c9462307b8d8cd5265aa7c642d6fe8d09b40f3fd6d61429e083e70cb955f8d099972eec8209e38f609549b1b87be90a4e8cae6f6ff6c250045f886d
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
-
-iEYEAREIAAYFAlH+GqMACgkQQe4uqXYgU9VNGACbBgbXeMnmeizkL5DxcfbuRId5
-mcQAniYhMK2NRMz9jGR5mVNJ+gs+pPNb
-=xRsr
------END PGP SIGNATURE-----
diff --git a/sci-electronics/ghdl/ghdl-0.27.ebuild b/sci-electronics/ghdl/ghdl-0.27.ebuild
deleted file mode 100644
index 72428107a437..000000000000
--- a/sci-electronics/ghdl/ghdl-0.27.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ghdl/ghdl-0.27.ebuild,v 1.5 2010/07/24 15:39:14 tomjbe Exp $
-
-EAPI="2"
-
-inherit multilib
-
-GCC_VERSION="4.2.4"
-GNATGCC_SLOT="4.2"
-
-DESCRIPTION="Complete VHDL simulator using the GCC technology"
-HOMEPAGE="http://ghdl.free.fr"
-SRC_URI="http://ghdl.free.fr/${P}.tar.bz2
- mirror://gnu/gcc/gcc-${GCC_VERSION}/gcc-core-${GCC_VERSION}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-DEPEND=">=sys-apps/portage-2.1.2.10
- dev-lang/gnat-gcc:${GNATGCC_SLOT}"
-RDEPEND=""
-S="${WORKDIR}/gcc-${GCC_VERSION}"
-
-ADA_INCLUDE_PATH="${ROOT}/usr/lib/gnat-gcc/${CHOST}/${GNATGCC_SLOT}/adainclude"
-ADA_OBJECTS_PATH="${ROOT}/usr/lib/gnat-gcc/${CHOST}/${GNATGCC_SLOT}/adalib"
-GNATGCC_PATH="${ROOT}/usr/${CHOST}/gnat-gcc-bin/${GNATGCC_SLOT}:${ROOT}/usr/libexec/gnat-gcc/${CHOST}/${GNATGCC_SLOT}"
-
-src_prepare() {
- mv "${WORKDIR}/${P}"/vhdl gcc
- sed -i -e 's/ADAC = \$(CC)/ADAC = gnatgcc/' gcc/vhdl/Makefile.in || die "sed failed"
- sed -i \
- -e 's/AGCC_CFLAGS=-g/AGCC_CFLAGS=$(CFLAGS)/' \
- -e 's/rm -rf $(infodir)/rm -rf $(DESTDIR)$(infodir)/' \
- gcc/vhdl/Make-lang.in || die "sed failed"
-
- # Fix issue similar to bug #195074, ported from vapier's fix for binutils
- sed -i -e "s:egrep.*texinfo.*dev/null:egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null:" \
- configure* || die "sed failed"
-
- # For multilib profile arch, see bug #203721
- if (has_multilib_profile || use multilib ) ; then
- for T_LINUX64 in `find "${S}/gcc/config" -name t-linux64` ;
- do
- einfo "sed for ${T_LINUX64} for multilib. :)"
- sed -i \
- -e "s:\(MULTILIB_OSDIRNAMES = \).*:\1../lib64 ../lib32:" \
- "${T_LINUX64}" \
- || die "sed for ${T_LINUX64} failed. :("
- done
- fi
-}
-
-src_configure() {
- PATH="${GNATGCC_PATH}:${PATH}" econf --enable-languages=vhdl
-}
-
-src_compile() {
- PATH="${GNATGCC_PATH}:${PATH}" emake -j1 || die "Compilation failed"
-}
-
-src_install() {
- # bug #277644
- PATH="${GNATGCC_PATH}:${PATH}" emake -j1 DESTDIR="${D}" install || die "Installation failed"
-
- cd "${D}"/usr/bin ; rm `ls --ignore=ghdl`
- rm -rf "${D}"/usr/include
- rm "${D}"/usr/$(get_libdir)/lib*
- cd "${D}"/usr/$(get_libdir)/gcc/${CHOST}/${GCC_VERSION} ; rm -rf `ls --ignore=vhdl*`
- cd "${D}"/usr/libexec/gcc/${CHOST}/${GCC_VERSION} ; rm -rf `ls --ignore=ghdl*`
- cd "${D}"/usr/share/info ; rm `ls --ignore=ghdl*`
- cd "${D}"/usr/share/man/man1 ; rm `ls --ignore=ghdl*`
- rm -Rf "${D}"/usr/share/locale
- rm -Rf "${D}"/usr/share/man/man7
-}