diff options
Diffstat (limited to 'sci-electronics/xc3sprog/xc3sprog-1.1.ebuild')
-rw-r--r-- | sci-electronics/xc3sprog/xc3sprog-1.1.ebuild | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/sci-electronics/xc3sprog/xc3sprog-1.1.ebuild b/sci-electronics/xc3sprog/xc3sprog-1.1.ebuild new file mode 100644 index 0000000..4404f4d --- /dev/null +++ b/sci-electronics/xc3sprog/xc3sprog-1.1.ebuild @@ -0,0 +1,27 @@ +EAPI="5" +inherit cmake-utils eutils + +DESCRIPTION="Xilinx FPGA Programmer" +HOMEPAGE="https://github.com/matrix-io/xc3sprog/releases" +SRC_URI="https://github.com/matrix-io/${PN}/archive/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-embedded/libftdi + dev-embedded/libftd2xx + dev-libs/libusb-compat + dev-libs/wiringPi" +S="${WORKDIR}/${PN}-${P}" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + "-DLIBFTDI_INCLUDE_DIR=$(pkg-config libftdi1 --cflags-only-I | cut -d' ' -f1 | sed 's/-I//')" + "-DLIBFTDI_LIBRARIES=${EPREFIX}/usr/lib/libftdi1.so" + ) + + cmake-utils_src_configure +} |