MySmartUSB-MK3-Interface

MySmartUSB MK3 Interface
git clone git://xatko.vsos.ethz.ch/MySmartUSB-MK3-Interface.git
Log | Files | Refs

commit 0c22d67d58950da7e1991e8517ee6ed51455b9bf
parent 56103fced1277c32db0d150564412f8e471d2f79
Author: Dominik Schmidt <das1993@hotmail.com>
Date:   Sun, 16 Dec 2012 12:56:16 +0100

Ebuild improved again

Diffstat:
dist/gentoo/Manifest | 2+-
dist/gentoo/msif-9999.ebuild | 11+++++++----
2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/dist/gentoo/Manifest b/dist/gentoo/Manifest @@ -1 +1 @@ -EBUILD msif-9999.ebuild 624 SHA256 7f202c67cbe97ba16173c0a475890f87c2d9abdb82a95dfab5707f8a2487efe5 SHA512 4d116da55b0d5f6b7670a4c4efc83ad5312b44b13b2461dcb0b58c7468ee0cc8023e0da0a9b7b2f25aecdc861c5f5ad92ae3f2f662dee4263ad4c32af89851c0 WHIRLPOOL 93cdc46116543549ac9d602868eec6055448d7e2cf74ec5523a61fe19b4ca44f6425d9ce4b3081bc6b0fa1dd0808b31217cd083db5921946772e1d5afea78fce +EBUILD msif-9999.ebuild 707 SHA256 bcc4a72c78e59b575beb3638e9045e67c5e26c3617d4cef57a8d4fdc8c202a5e SHA512 89e0e5fab92e6d64e2bcbc5f31e82554f289ce333e744c658e31c9d1f4073544246b96301c638cd1fbfec8ebd12a562ceedf8ace6205ab20856e251a66352dca WHIRLPOOL 710217c6ab496f06aa068e654b59c142740bb22f1018afd2ba5f1907f7fc7212217b5b78f919a253d77248edc905c7b6d16e372877488ff7135c7e47063f0c33 diff --git a/dist/gentoo/msif-9999.ebuild b/dist/gentoo/msif-9999.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="An Interface for the MySmartUSB MK3 AVR Programmer" HOMEPAGE="" SRC_URI="" -LICENSE="" +LICENSE="CC-BY-SA-3.0" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="dietlibc static" @@ -18,11 +18,14 @@ DEPEND="sys-devel/gcc dietlibc? ( dev-libs/dietlibc )" RDEPEND="${DEPEND}" +get_diet_string(){ + use dietlibc && diet="diet " || diet="" + echo -n $diet$(tc-getCC) +} src_configure(){ use static && append-ldflags "-static" - econf + econf CC="`get_diet_string`" } src_compile(){ - use dietlibc && diet="diet " || diet="" - emake CC="$diet$(tc-getCC)" + emake CC="`get_diet_string`" }