diff options
author | 2019-11-05 20:31:36 +0100 | |
---|---|---|
committer | 2019-11-08 07:48:08 +0100 | |
commit | ed275123415d56e792fc822647d71da3d88e093f (patch) | |
tree | f5d927ccc95a062a3b7054e53746156e0635cc99 /sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild | |
parent | games-action/trine2: Switch to libpng-compat (diff) | |
download | gentoo-ed275123415d56e792fc822647d71da3d88e093f.tar.gz gentoo-ed275123415d56e792fc822647d71da3d88e093f.tar.bz2 gentoo-ed275123415d56e792fc822647d71da3d88e093f.zip |
sci-electronics/quartus-prime-lite: Switch to libpng-compat
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild')
-rw-r--r-- | sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild deleted file mode 100644 index b43ce4f80eec..000000000000 --- a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -DESCRIPTION="Full-featured EDA product for altera devices" -HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html" -SRC_URI="Quartus-lite-${PV}-linux.tar - https://github.com/brendanhoran/gentoo-custom/raw/master/files/libfreetype.so.6" -# variable to store the download URLS -DOWNLOADPAGE="http://dl.altera.com/?edition=lite" -DOWNLOADFT="https://raw.githubusercontent.com/brendanhoran/gentoo-custom/master/files/libfreetype.so.6" - -LICENSE="Quartus-prime-megacore" -SLOT="0" - -# No keywords as per bug 575684 -KEYWORDS="" - -RDEPEND="media-libs/libpng:1.2[abi_x86_32] - x11-libs/libXft[abi_x86_32] - app-arch/bzip2[abi_x86_32] - sys-libs/zlib[abi_x86_32] - sys-libs/glibc[multilib]" - -RESTRICT="fetch bindist" - -S=${WORKDIR} - -pkg_nofetch() { - elog "Due to licensing restrictions, and old libary versions." - elog "You need to download the distfiles manually." - elog "-------------------------------------------------------" - elog "For Quartus :" - elog "Please navigate to ${DOWNLOADPAGE}" - elog "Sign in with your Altera account (you need to register)" - elog "Download Quartus-lite-${PV}-linux.tar and place it into your DISTDIR directory" - elog "-------------------------------------------------------" - elog "For Freetype libary :" - elog "Please download the following file :" - elog "${DOWNLOADFT}" - elog "Please place this into your DISTDIR directory" - elog "-------------------------------------------------------" - elog "And restart the installation." -} - -pkg_pretend() { - einfo "The checksum and unpack will take quite some time to run" -} - -src_install() { - einfo "The Quartus install runs in unattended mode" - einfo "you wont see much and it will take a long time" - - ./setup.sh --mode unattended --unattendedmodeui none \ - --installdir "${D}/opt/quartus-lite-${PV}" || die - make_desktop_entry "/opt/quartus-lite-${PV}/quartus/bin/quartus" \ - "Quartus lite ${PV}" "/opt/quartus-lite-${PV}/quartus/adm/quartusii.png" - pushd "${D}" - # Patch qenv to find extra 32bit libs - epatch "${FILESDIR}/${P}-qenv-lib32.patch" - # fix vso launcher for 32bit libs and linux kernel versions - epatch "${FILESDIR}/${P}-vso-launcher.patch" - dodir "opt/quartus-lite-${PV}/modelsim_ase/lib32" - insinto "opt/quartus-lite-${PV}/modelsim_ase/lib32" - # Copy over the old freetype lib - doins "${PORTAGE_BUILDDIR}/distdir/libfreetype.so.6" -} - -pkg_postinst() { - elog "To launch Quartus, run /opt/quartus-lite-${PV}/quartus/bin/quartus" - ewarn "This ebuild bundles a vulnerable and old freetype library" - ewarn "Sadly this is needed for vsim. You have been warned" -} |