rpms/java-1.4.2-gcj-compat/devel java-1.4.2-gcj-compat.spec, 1.122, 1.123

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Feb 2 19:55:51 UTC 2006


Author: fitzsim

Update of /cvs/dist/rpms/java-1.4.2-gcj-compat/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv8299

Modified Files:
	java-1.4.2-gcj-compat.spec 
Log Message:
* Thu Feb  2 2006 Thomas Fitzsimmons <fitzsim at redhat.com> - 0:1.4.2.0-40jpp_65rh
- Do not BuildRequires eclipse-ecj in bootstrap mode.
- Build BouncyCastle with bootstrap ecj script in bootstrap mode.




Index: java-1.4.2-gcj-compat.spec
===================================================================
RCS file: /cvs/dist/rpms/java-1.4.2-gcj-compat/devel/java-1.4.2-gcj-compat.spec,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -r1.122 -r1.123
--- java-1.4.2-gcj-compat.spec	2 Feb 2006 19:28:51 -0000	1.122
+++ java-1.4.2-gcj-compat.spec	2 Feb 2006 19:55:48 -0000	1.123
@@ -21,7 +21,7 @@
 
 %define name		java-%{javaver}-%{origin}-compat
 %define version		%{javaver}.%{buildver}
-%define release 	40jpp_64rh
+%define release 	40jpp_65rh
 %define cname           java-%{javaver}-%{origin}
 %define bcarchivever	131
 
@@ -49,7 +49,9 @@
 BuildRoot:	%{_tmppath}/%{name}-buildroot
 BuildRequires:	jpackage-utils >= 0:1.5, sed
 BuildRequires:	gcc%{gccsuffix}-java >= %{gccver}
+%if ! %{bootstrap}
 BuildRequires:	eclipse-ecj
+%endif
 Requires:	libgcj%{gccsuffix} >= %{gccver}
 Requires:	gjdoc
 Requires:	jessie >= 1.0.0-5
@@ -131,17 +133,6 @@
   --with-security-directory=%{_sysconfdir}/java/security/security.d
 make
 
-gzip -dc %{SOURCE1} | tar -xf -
-# build bouncy castle provider
-pushd bcprov-jdk14-%{bcarchivever}/src
-  find -type d -name test | xargs rm -rf
-  ecj `find . -type f -name "*.java"`
-  jar2="bcprov-%{bcarchivever}.jar"
-  files="`find . -type f -name "*.class"`"
-  test ! -d classes && mf="" || mf="`find classes/ -type f -name "*.mf" 2>/dev/null`"
-  test -n "$mf" && fastjar cvfm $jar2 $mf $files || fastjar cvf $jar2 $files
-popd
-
 %if %{custom}
 cp -a %{SOURCE2} eclipse-ecj-%{cname}.jar
 sed 's:@JAVADIR@:%{_javadir}:g' < %{SOURCE3} > ecj-1
@@ -163,6 +154,21 @@
 sed 's:@JAVADIR@:%{_javadir}:g' < %{SOURCE3} > ecj
 %endif
 
+gzip -dc %{SOURCE1} | tar -xf -
+# build bouncy castle provider
+pushd bcprov-jdk14-%{bcarchivever}/src
+  find -type d -name test | xargs rm -rf
+%if %{bootstrap}
+  sh ecj `find . -type f -name "*.java"`
+%else
+  ecj `find . -type f -name "*.java"`
+%endif
+  jar2="bcprov-%{bcarchivever}.jar"
+  files="`find . -type f -name "*.class"`"
+  test ! -d classes && mf="" || mf="`find classes/ -type f -name "*.mf" 2>/dev/null`"
+  test -n "$mf" && fastjar cvfm $jar2 $mf $files || fastjar cvf $jar2 $files
+popd
+
 %install
 %if %{custom}
 export PATH=%{gcj_prefix}/bin:$PATH
@@ -547,6 +553,10 @@
 %defattr(-,root,root)
 
 %changelog
+* Thu Feb  2 2006 Thomas Fitzsimmons <fitzsim at redhat.com> - 0:1.4.2.0-40jpp_65rh
+- Do not BuildRequires eclipse-ecj in bootstrap mode.
+- Build BouncyCastle with bootstrap ecj script in bootstrap mode.
+
 * Fri Jan 27 2006 Thomas Fitzsimmons <fitzsim at redhat.com> - 0:1.4.2.0-40jpp_64rh
 - Import BouncyCastle 1.3.1.
 - Re-enable BouncyCastle provider.




More information about the fedora-cvs-commits mailing list