В Сбт, 22/11/2008 в 18:11 +0000, Miroslav Sulc (fordfrog) пишет: > fordfrog 08/11/22 18:11:25 > Added: netbeans-6.5-r1.ebuild > Log: netbeans compiles fine even with JDK 1.6 so I dropped the restriction > on JDK, also commons-fileupload linking fixed
> Index: netbeans-6.5-r1.ebuild > =================================================================== > pkg_setup() { > if use netbeans_modules_apisupport && ! ( use netbeans_modules_harness > && use netbeans_modules_ide && use netbeans_modules_java ) ; then > eerror "'apisupport' USE flag requires 'harness', 'ide' and > 'java' USE flags" > exit 1 > fi Why do you use exit 1 instead of die? > local tmpfileplatform="${T}/platform.txt" > cat ${tmpfile} | grep -v "libs.jna/external/jna-3.0.2.jar" > > ${tmpfileplatform} > mv ${tmpfileplatform} ${tmpfile} grep can read files on it's own so no need for cat file | grep... Also possibly sed -e "/libs\.jna\/external\/jna-3\.0\.2\.jar/d" -i ${tmpfile} will work better here and in some other places... -- Peter.