Package Details: xilinx-ise 14.7-1

Git Clone URL: https://aur.archlinux.org/xilinx-ise.git (read-only, click to copy)
Package Base: xilinx-ise
Description: Xilinx ISE Design Suite
Upstream URL: https://www.xilinx.com/products/design-tools/ise-design-suite.html
Licenses: custom
Submitter: cyrozap
Maintainer: cyrozap
Last Packager: cyrozap
Votes: 14
Popularity: 0.000000
First Submitted: 2016-03-13 04:16 (UTC)
Last Updated: 2022-06-04 00:18 (UTC)

Dependencies (9)

Required by (1)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6

cyrozap commented on 2016-04-22 02:12 (UTC)

Thanks for the patch! I personally don't use iMPACT or any of the USB drivers in favor of an OpenOCD-based workflow, but I'd be happy to add them to this package's optdepends. As for the file:// scheme, I just copied what the `matlab` package did to avoid the AUR complaining about the missing ISE tarball. I felt that made sense since this package really should be built manually and not with an AUR helper, but I'm open to other methods. One way I saw is currently being used by the `rimworld` package where it doesn't include the file in its dependencies--instead it searches a few pre-defined directories for the Rimworld zip file. The downsides to that method are that the file hash is not checked and it makes the PKGBUILD less readable and "standardized". If you have any input on this, I'm eager to hear it.

calcmogul commented on 2016-04-17 11:25 (UTC)

I took the liberty of adding desktop files, dependencies for the Digilent Adept USB-JTAG adapters, libstdc++ fixes, an install file that sources /opt/Xilinx/14.7/ISE_DS/settings64.sh, and a package description. The first four were based on https://wiki.archlinux.org/index.php/Xilinx_ISE_WebPACK. I didn't test whether the second one was necessary to get iMPACT working while using https://aur.archlinux.org/packages/xilinx-usb-drivers. Also, the file:// scheme in the source array didn't seem to cooperate, but removing it did. I built the package by putting the downloaded tar in the same directory as the PKGBUILD (putting it in / seemed odd to me). Here's a patch of everything. I didn't know with what amount of indentation to replace the tabs: https://paste.unixcube.org/t/6f813c