--- jusb-0.4.4-r1.ebuild 2011-11-25 03:01:58.000000000 +0100 +++ jusb-0.4.4-r2.ebuild 2013-03-23 22:20:37.677485172 +0100 @@ -42,11 +42,11 @@ # to make jusb compile on 2.6 kernels ! kernel_is 2 4 && epatch ${FILESDIR}/${P}-native.patch - epatch ${FILESDIR}/${P}-makefile.patch - sed -i \ -e 's#-shared#-shared -Wl,-soname=libjusb.so#' \ -e 's#javac#javac $(JAVACFLAGS)#' \ + -e 's#$(CC)#$(CC) $(LDFLAGS)#' \ + -e 's#^CFLAGS.*#CFLAGS := $(CFLAGS) $(RPM_OPT_FLAGS)#' \ "${S}/Makefile" || die "sed failed" } @@ -58,7 +58,7 @@ append-flags -fPIC # bug #279088 - emake -j1 || die "Failed to compile" + emake -j1 CC="$(tc-getCC)" || die "Failed to compile" use doc && make javadoc }