diff --git a/dev-embedded/libmpsse/Manifest b/dev-embedded/libmpsse/Manifest index c10a50bd6..db7f21f98 100644 --- a/dev-embedded/libmpsse/Manifest +++ b/dev-embedded/libmpsse/Manifest @@ -1,2 +1,2 @@ -DIST libmpsse-1.3_p20150711.zip 657267 SHA256 9599fda1dc2057d931088dc6b19da08d481edac0e0c330188bfb76e02778b303 SHA512 67ae73f11df0e6bb947ed32824dad8b8e9fc7446d23de1dd51fc55cf68c4475d2dce65c882589e26bb1bd9fd87ba9565df577f790c768813075c8d2bbe89c97e WHIRLPOOL 3a87ca9006681b5654757abe733c06b9d638266e7ff317370f881dda5516b373557b651dcac15edbeaa18cd17ef9f03d6337790ff8f25eff292628b7d5eb4118 -DIST libmpsse-1.3_p20160602.zip 657257 SHA256 946e1f9c095dedf1c2c1a5401d0f157d5a4e4110f868e77f536640bd9f621e5f SHA512 8d2f30cdfed496b565590da70c0b78966a68dc10d10903e6708f49ccb12ae9353bb63eaab5c35fc8ab7caf0503c5aceb6b6f2ca2322ea0ebddcdd2b2fbe88acc WHIRLPOOL b17188902b785fbcba20279ded9c0751c3ccd1eaf1d4d6cf446ffd5c4652be4ad2b01bd92492177da1b030dfa09f3947739f296e53d070b8a0f156742255882c +DIST libmpsse-1.3.2.tar.gz 612188 BLAKE2B 8f71c9fe00f7bedbe63daab47efd72cc287bfa28b325e7364d70e9a1b2262cc4dd4e74beea0157db2d8f3b78b0420f6e0e823ed64abd2d36ed8ff36ec824cb5d SHA512 680d3c4d0fc8fa4fdf6b0cde024290524cac1085c4c71ec4f22ef946b2c6eb50cab9f005044998771a79f16089b0dfef667f4dd15b3bb3320920281073ee876d +DIST libmpsse-1.3_p20160602.zip 657257 BLAKE2B d4e09a05e413ef6ab4e9700b0d2f406d746e641ee3c0c99ecd11e240f50d7bf6693400b08c1e831d1ab402bbff796fc0114b21311a4572e05d500e78ef4b285c SHA512 8d2f30cdfed496b565590da70c0b78966a68dc10d10903e6708f49ccb12ae9353bb63eaab5c35fc8ab7caf0503c5aceb6b6f2ca2322ea0ebddcdd2b2fbe88acc diff --git a/dev-embedded/libmpsse/libmpsse-1.3_p20150711.ebuild b/dev-embedded/libmpsse/libmpsse-1.3.2.ebuild similarity index 53% rename from dev-embedded/libmpsse/libmpsse-1.3_p20150711.ebuild rename to dev-embedded/libmpsse/libmpsse-1.3.2.ebuild index 1f2105cfe..f9c6b8b08 100644 --- a/dev-embedded/libmpsse/libmpsse-1.3_p20150711.ebuild +++ b/dev-embedded/libmpsse/libmpsse-1.3.2.ebuild @@ -1,34 +1,35 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 +EAPI=6 -EGIT_COMMIT="f1a6744b220d4e7b2c8719e705f56d8c171a6a32" PYTHON_COMPAT=( python2_7 ) -inherit python-single-r1 +inherit eutils python-single-r1 autotools DESCRIPTION="Open source library for SPI/I2C control via FTDI chips" -HOMEPAGE="https://code.google.com/p/libmpsse" -SRC_URI="https://github.com/devttys0/libmpsse/archive/${EGIT_COMMIT}.zip -> ${P}.zip" +HOMEPAGE="https://github.com/l29ah/libmpsse" +#SRC_URI="https://github.com/devttys0/libmpsse/archive/${EGIT_COMMIT}.zip -> ${P}.zip" +SRC_URI="https://github.com/l29ah/libmpsse/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="doc examples python" -RDEPEND="dev-embedded/libftdi:0" +RDEPEND="dev-embedded/libftdi:*" DEPEND="dev-lang/swig ${RDEPEND}" -#https://github.com/devttys0/libmpsse/issues/16 -MAKEOPTS="${MAKEOPTS} -j1" +S="${WORKDIR}/${P}/src" -S="${WORKDIR}/${PN}-${EGIT_COMMIT}/src" +src_prepare() { + eautoconf + eapply_user +} src_configure() { - econf $(use_enable python ) + econf $(use_enable python) } src_install() { diff --git a/dev-embedded/libmpsse/libmpsse-1.3_p20160602.ebuild b/dev-embedded/libmpsse/libmpsse-1.3_p20160602.ebuild index 0fb0e6342..f30c74de4 100644 --- a/dev-embedded/libmpsse/libmpsse-1.3_p20160602.ebuild +++ b/dev-embedded/libmpsse/libmpsse-1.3_p20160602.ebuild @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=6 @@ -28,7 +27,7 @@ DEPEND="dev-lang/swig S="${WORKDIR}/${PN}-${EGIT_COMMIT}/src" src_configure() { - epatch ${FILESDIR}/pr-libmpsse-objconf.patch + epatch "${FILESDIR}/pr-libmpsse-objconf.patch" econf $(use_enable python ) }