diff options
author | Nico Rumpeltin | 2019-12-20 13:04:25 +0100 |
---|---|---|
committer | Nico Rumpeltin | 2019-12-20 13:04:25 +0100 |
commit | a4bc592f362658bb86b1e83ea8667c0189287e78 (patch) | |
tree | 65414366290bde9033f196b44ad9f8609344d690 | |
parent | 48a854773136099e3c512517b16fe18fdbd977f1 (diff) | |
download | aur-a4bc592f362658bb86b1e83ea8667c0189287e78.tar.gz |
Added description to seperate packages
-rw-r--r-- | .SRCINFO | 71 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | modelsim-ase.desktop | 4 | ||||
-rw-r--r-- | quartus.desktop | 4 |
4 files changed, 77 insertions, 41 deletions
@@ -1,11 +1,28 @@ pkgbase = intel_fpga_lite pkgdesc = Quartus Prime Lite Edition design software for Intel FPGA's. Split packages pkgver = 19.1.0.670 - pkgrel = 2 + pkgrel = 3 url = http://fpgasoftware.intel.com/?edition=lite arch = x86_64 license = custom makedepends = patchelf + options = !strip + options = !debug + source = http://download.altera.com/akdlm/software/acdsinst/19.1std/670/ib_tar/Quartus-lite-19.1.0.670-linux.tar + source = quartus.sh + source = quartus.desktop + source = modelsim-ase.sh + source = modelsim-ase.desktop + source = 51-usbblaster.rules + sha256sums = 3546e90f6496b17c3c3e3e8582a3991940ad73ed112740428864460cfab6e40a + sha256sums = 16206c08cd04fb02318a20e053346c68e77275b324ca24cfb3da64b03420ab3c + sha256sums = f263e0c2d469564b51c131cc450e8ee6cd0a2f059153e01ac7e498e2f9d6a9c9 + sha256sums = 363be8b0656b56f92c34ac0581a8a0f3bb1edaa9da361f50d1e60ec3334c13a7 + sha256sums = a37738de447c50ca7bfe856466bd9567850ccf45ac6c3f0a6e63ef5bb863645f + sha256sums = dd9d33fa2698a0ec11ae86f4508f77e2e12bf4a21224f5b16640bc41d6c0999b + +pkgname = intel_fpga_lite-base + pkgdesc = Quartus Prime Lite Edition design software for Intel FPGA's. Split packages depends = lib32-expat depends = lib32-fontconfig depends = lib32-freetype2 @@ -29,58 +46,54 @@ pkgbase = intel_fpga_lite depends = lib32-libxtst depends = lib32-tkimg depends = libpng12 - options = !strip - options = !debug - source = http://download.altera.com/akdlm/software/acdsinst/19.1std/670/ib_tar/Quartus-lite-19.1.0.670-linux.tar - source = quartus.sh - source = quartus.desktop - source = modelsim-ase.sh - source = modelsim-ase.desktop - source = 51-usbblaster.rules - sha256sums = 3546e90f6496b17c3c3e3e8582a3991940ad73ed112740428864460cfab6e40a - sha256sums = 16206c08cd04fb02318a20e053346c68e77275b324ca24cfb3da64b03420ab3c - sha256sums = f263e0c2d469564b51c131cc450e8ee6cd0a2f059153e01ac7e498e2f9d6a9c9 - sha256sums = 363be8b0656b56f92c34ac0581a8a0f3bb1edaa9da361f50d1e60ec3334c13a7 - sha256sums = a37738de447c50ca7bfe856466bd9567850ccf45ac6c3f0a6e63ef5bb863645f - sha256sums = dd9d33fa2698a0ec11ae86f4508f77e2e12bf4a21224f5b16640bc41d6c0999b - -pkgname = intel_fpga_lite-base pkgname = intel_fpga_lite-ip - depends = intel_fpga_lite-base=19.1.0.670-2 + pkgdesc = ModelSim-Intel FPGA Starter Edition + depends = intel_fpga_lite-base=19.1.0.670-3 pkgname = intel_fpga_lite-modelsim_ase - depends = intel_fpga_lite-base=19.1.0.670-2 + pkgdesc = Nios II Embedded Design Suite + depends = intel_fpga_lite-base=19.1.0.670-3 pkgname = intel_fpga_lite-nios2eds - depends = intel_fpga_lite-base=19.1.0.670-2 + pkgdesc = Nios II Embedded Design Suite + depends = intel_fpga_lite-base=19.1.0.670-3 pkgname = intel_fpga_lite-quartus - depends = intel_fpga_lite-base=19.1.0.670-2 - depends = intel_fpga_lite-ip=19.1.0.670-2 + pkgdesc = Quartus Prime Lite Edition + depends = intel_fpga_lite-base=19.1.0.670-3 + depends = intel_fpga_lite-ip=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-help - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = Help for Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-arria_lite - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = Arria Support Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-cyclone - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = Cyclone IV Support Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-cyclone10lp - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = Cyclone 10 LP Support Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-cyclonev - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = Cyclone V Support Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-max - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = MAX II and MAX V Support Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite-quartus-max10 - depends = intel_fpga_lite-quartus=19.1.0.670-2 + pkgdesc = MAX 10 Support Quartus Prime Lite Edition + depends = intel_fpga_lite-quartus=19.1.0.670-3 pkgname = intel_fpga_lite + pkgdesc = Quartus Prime Lite Edition design software for Intel FPGA's. Split packages depends = intel_fpga_lite-base depends = intel_fpga_lite-ip depends = intel_fpga_lite-modelsim_ase @@ -13,7 +13,7 @@ _patchver=.0 _buildver=670 _basever=.0.670 pkgver=${_mainver}${_patchver}.${_buildver} -pkgrel=2 +pkgrel=3 pkgdesc="Quartus Prime Lite Edition design software for Intel FPGA's. Split packages" arch=('x86_64') url="http://fpgasoftware.intel.com/?edition=lite" @@ -21,13 +21,6 @@ license=('custom') _inteldir="/opt/intel_fpga_lite/${_mainver}" -# According to the installer script, these dependencies are needed for the installer -depends=('lib32-expat' 'lib32-fontconfig' 'lib32-freetype2' 'lib32-glibc' - 'lib32-gtk2' 'lib32-libcanberra' 'lib32-libpng' 'lib32-libice' 'lib32-libsm' - 'lib32-util-linux' 'lib32-ncurses' 'lib32-ncurses5-compat-libs' 'lib32-zlib' - 'lib32-libx11' 'lib32-libxau' 'lib32-libxdmcp' 'lib32-libxext' 'lib32-libxft' - 'lib32-libxrender' 'lib32-libxt' 'lib32-libxtst' 'lib32-tkimg' 'libpng12') - makedepends=('patchelf') source=("http://download.altera.com/akdlm/software/acdsinst/${_mainver}std${_patchver/.0/}/${_buildver}/ib_tar/Quartus-lite-${pkgver}-linux.tar" @@ -103,6 +96,14 @@ build() { } package_intel_fpga_lite-base() { + pkgdesc="Quartus Prime Lite Edition design software for Intel FPGA's. Split packages" + # According to the installer script, these dependencies are needed for the installer + depends=('lib32-expat' 'lib32-fontconfig' 'lib32-freetype2' 'lib32-glibc' + 'lib32-gtk2' 'lib32-libcanberra' 'lib32-libpng' 'lib32-libice' 'lib32-libsm' + 'lib32-util-linux' 'lib32-ncurses' 'lib32-ncurses5-compat-libs' 'lib32-zlib' + 'lib32-libx11' 'lib32-libxau' 'lib32-libxdmcp' 'lib32-libxext' 'lib32-libxft' + 'lib32-libxrender' 'lib32-libxt' 'lib32-libxtst' 'lib32-tkimg' 'libpng12') + # Copy license file install -D -m644 "${srcdir}/install/licenses/license.txt" "${pkgdir}/usr/share/licenses/intel_fpga_lite/LICENSE" mkdir -p "${pkgdir}${_inteldir}" @@ -110,13 +111,17 @@ package_intel_fpga_lite-base() { } package_intel_fpga_lite-ip() { + pkgdesc="ModelSim-Intel FPGA Starter Edition" depends=("intel_fpga_lite-base=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}" mv "${srcdir}/install/ip" "${pkgdir}${_inteldir}" } package_intel_fpga_lite-modelsim_ase(){ + pkgdesc="Nios II Embedded Design Suite" depends=("intel_fpga_lite-base=$pkgver-$pkgrel") + install -D -m755 modelsim-ase.sh "${pkgdir}/etc/profile.d/modelsim-ase.sh" install -D -m644 modelsim-ase.desktop "${pkgdir}/usr/share/applications/modelsim-ase.desktop" mkdir -p "${pkgdir}${_inteldir}" @@ -124,12 +129,15 @@ package_intel_fpga_lite-modelsim_ase(){ } package_intel_fpga_lite-nios2eds(){ + pkgdesc="Nios II Embedded Design Suite" depends=("intel_fpga_lite-base=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}" mv "${srcdir}/install/nios2eds" "${pkgdir}${_inteldir}" } package_intel_fpga_lite-quartus(){ + pkgdesc="Quartus Prime Lite Edition" depends=("intel_fpga_lite-base=$pkgver-$pkgrel" "intel_fpga_lite-ip=$pkgver-$pkgrel") install -D -m755 quartus.sh "${pkgdir}/etc/profile.d/quartus.sh" @@ -142,50 +150,65 @@ package_intel_fpga_lite-quartus(){ } package_intel_fpga_lite-quartus-help(){ + pkgdesc="Help for Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/help/" mv "${srcdir}/install/help/tutorial" "${pkgdir}${_inteldir}/quartus/common/help/" mv "${srcdir}/install/help/webhelp" "${pkgdir}${_inteldir}/quartus/common/help/" } package_intel_fpga_lite-quartus-arria_lite(){ + pkgdesc="Arria Support Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/arriaii" "${pkgdir}${_inteldir}/quartus/common/devinfo/" } package_intel_fpga_lite-quartus-cyclone(){ + pkgdesc="Cyclone IV Support Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/cycloneive" "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/cycloneivgx" "${pkgdir}${_inteldir}/quartus/common/devinfo/" } package_intel_fpga_lite-quartus-cyclone10lp(){ + pkgdesc="Cyclone 10 LP Support Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/cyclone10lp" "${pkgdir}${_inteldir}/quartus/common/devinfo/" } package_intel_fpga_lite-quartus-cyclonev(){ + pkgdesc="Cyclone V Support Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/cyclonev" "${pkgdir}${_inteldir}/quartus/common/devinfo/" } package_intel_fpga_lite-quartus-max(){ + pkgdesc="MAX II and MAX V Support Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/maxii" "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/maxv" "${pkgdir}${_inteldir}/quartus/common/devinfo/" } package_intel_fpga_lite-quartus-max10(){ + pkgdesc="MAX 10 Support Quartus Prime Lite Edition" depends=("intel_fpga_lite-quartus=$pkgver-$pkgrel") + mkdir -p "${pkgdir}${_inteldir}/quartus/common/devinfo/" mv "${srcdir}/install/devinfo/55nm" "${pkgdir}${_inteldir}/quartus/common/devinfo/" } package_intel_fpga_lite() { + pkgdesc="Quartus Prime Lite Edition design software for Intel FPGA's. Split packages" depends=(${pkgbase}-{base,ip,modelsim_ase,nios2eds,quartus,quartus-help,quartus-arria_lite,quartus-cyclone,quartus-cyclone10lp,quartus-cyclonev,quartus-max,quartus-max10}) } diff --git a/modelsim-ase.desktop b/modelsim-ase.desktop index b685e0cba481..72f2fdf6d6bf 100644 --- a/modelsim-ase.desktop +++ b/modelsim-ase.desktop @@ -2,8 +2,8 @@ Version=1.0 Name=ModelSim-Altera Starter Edition Comment=ModelSim simulation software for Altera FPGA's -Exec=_alteradir/modelsim_ase/bin/vsim -gui -l /dev/null -Icon=_alteradir/modelsim_ase/modesim.gif +Exec=_inteldir/modelsim_ase/bin/vsim -gui -l /dev/null +Icon=_inteldir/modelsim_ase/modesim.gif Terminal=false Type=Application Categories=Development diff --git a/quartus.desktop b/quartus.desktop index 5b07139f6e46..4732d85cf86c 100644 --- a/quartus.desktop +++ b/quartus.desktop @@ -2,8 +2,8 @@ Version=1.0 Name=Quartus Prime Comment=Quartus Prime design software for Intel FPGA's -Exec=_alteradir/quartus/bin/quartus --64bit -Icon=_alteradir/quartus/adm/quartusii.png +Exec=_inteldir/quartus/bin/quartus --64bit +Icon=_inteldir/quartus/adm/quartusii.png Terminal=false Type=Application Categories=Development |