Author: glen Date: Mon Apr 9 21:46:13 2007 GMT Module: SPECS Tag: AC-branch ---- Log message: - check that compiled Java class data version matches
---- Files affected: SPECS: java-sun.spec (1.172.2.6 -> 1.172.2.7) ---- Diffs: ================================================================ Index: SPECS/java-sun.spec diff -u SPECS/java-sun.spec:1.172.2.6 SPECS/java-sun.spec:1.172.2.7 --- SPECS/java-sun.spec:1.172.2.6 Mon Apr 9 23:36:33 2007 +++ SPECS/java-sun.spec Mon Apr 9 23:46:08 2007 @@ -18,6 +18,7 @@ # Source0-md5: f4481c4e064cec06a65d7751d9105c6d Source1: http://download.java.net/dlj/binaries/jdk-%{_src_ver}-dlj-linux-amd64.bin # Source1-md5: 2e0c075c27b09aed67f99475c3a19f83 +Source2: Test.java Patch0: %{name}-desktop.patch URL: http://java.sun.com/linux/ BuildRequires: rpm-build >= 4.3-0.20040107.21 @@ -271,6 +272,16 @@ %patch0 -p1 %endif +cp %{SOURCE2} Test.java + +%build +./bin/javac Test.java +classver=$(file Test.class | grep -o 'compiled Java class data, version [0-9.]*' | awk '{print $NF}') +if [ "$classver" != %{_classdataversion} ]; then + echo "Set %%define _classdataversion to $classver and rerun." + exit 1 +fi + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{jredir},%{javadir},%{jvmjardir},%{_javadir},%{_bindir},%{_includedir}} \ @@ -815,6 +826,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.172.2.7 2007/04/09 21:46:08 glen +- check that compiled Java class data version matches + Revision 1.172.2.6 2007/04/09 21:36:33 glen - symlink plays in %pretrans ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/java-sun.spec?r1=1.172.2.6&r2=1.172.2.7&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
