Author: glen                         Date: Wed Dec 30 15:03:31 2009 GMT
Module: packages                      Tag: OPENJDK-1_6
---- Log message:
- make jobs extraction from openoffice.org.spec

---- Files affected:
packages/openjdk:
   openjdk.spec (1.8.2.3 -> 1.8.2.4) 

---- Diffs:

================================================================
Index: packages/openjdk/openjdk.spec
diff -u packages/openjdk/openjdk.spec:1.8.2.3 
packages/openjdk/openjdk.spec:1.8.2.4
--- packages/openjdk/openjdk.spec:1.8.2.3       Wed Dec 30 15:25:21 2009
+++ packages/openjdk/openjdk.spec       Wed Dec 30 16:03:26 2009
@@ -37,8 +37,7 @@
 JDK o otwartych źrodłach - implementacja platformy Java.
 
 %prep
-%setup -q -c
-
+%setup -qc
 %patch0 -p0
 
 %build
@@ -46,11 +45,15 @@
 unset CLASSPATH
 LC_ALL=C
 LANG=C
-HOTSPOT_BUILD_JOBS=%(_NCPUS=$(/usr/bin/getconf _NPROCESSORS_ONLN); [ "$_NCPUS" 
-gt 1 ] && echo "$(($_NCPUS * 2))")
+
+HOTSPOT_BUILD_JOBS=%(echo "%{__make}" | sed -e 
's#.*-j\([[:space:]]*[0-9]\+\)#\1#g')
+[ "$HOTSPOT_BUILD_JOBS" = "%{__make}" ] && HOTSPOT_BUILD_JOBS=1
+HOTSPOT_BUILD_JOBS=$(echo $HOTSPOT_BUILD_JOBS)
+
 export JAVA_HOME CLASSPATH LC_ALL LANG HOTSPOT_BUILD_JOBS
 
-/usr/bin/make sanity
-/usr/bin/make \
+%{__make} -j1 sanity
+%{__make} -j1 \
        UTILS_USR_BIN_PATH="" \
        CC="%{__cc}" \
        CXX="%{__cxx}" \
@@ -64,7 +67,7 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 
-/usr/bin/make export_product \
+%{__make} export_product \
        ALT_BOOTDIR=%{java_home} \
        EXPORT_PATH=$RPM_BUILD_ROOT%{_prefix} \
        EXPORT_LIB_DIR=$RPM_BUILD_ROOT%{_libdir} \
@@ -80,7 +83,7 @@
 install -d $RPM_BUILD_ROOT{%{_javadir},%{_bindir}}
 cp -a compiler/dist/lib/javac.jar 
$RPM_BUILD_ROOT%{_javadir}/javac-%{version}.jar
 ln -s javac-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/javac.jar
-install javac $RPM_BUILD_ROOT%{_bindir}
+install -p javac $RPM_BUILD_ROOT%{_bindir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -98,6 +101,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8.2.4  2009/12/30 15:03:26  glen
+- make jobs extraction from openoffice.org.spec
+
 Revision 1.8.2.3  2009/12/30 14:25:21  pawelz
 - -jX does not work with openjdk Makefile. Use HOTSPOT_BUILD_JOBS instead.
 - it %builds
@@ -107,4 +113,3 @@
 
 Revision 1.8.2.1  2009/12/30 13:31:11  pawelz
 - NFY
-
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openjdk/openjdk.spec?r1=1.8.2.3&r2=1.8.2.4&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to