Changeset 20004
- Timestamp:
- 04/26/07 08:11:52 (2 years ago)
- Files:
-
- juggler/branches/2.2/release/vrjuggler.spec (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/branches/2.2/release/vrjuggler.spec
r19863 r20004 17 17 %define vrjuggler_release %{global_release}%{?dist} 18 18 19 # JDK 1.5.0 is the lowest version with native support for the x86_64 20 # architecture. 21 %ifarch x86_64 22 %define min_jdk 1.5.0 19 %define have_java %(if [ -x $JDK_HOME/bin/javac ] ; then echo 1; else echo 0; fi) 20 21 %if %have_java 22 %define java_ver %(java -version 2>&1 | grep 'version' | sed -e 's/.*"\\([1-9]\\.[0-9]*\\.[0-9][0-9]*\\).*/\\1/') 23 %if "%java_ver" == "1.5.0" 24 %define java_pkg jre 25 %else 26 %define java_pkg jdk 27 %endif 28 %define java_req Requires: %java_pkg >= %java_ver 23 29 %else 24 %define min_jdk 1.4.230 %define java_req 25 31 %endif 26 32 … … 42 48 43 49 %define have_omniorb %(if [ -x /usr/bin/omniidl ] ; then echo 1; else echo 0; fi) 44 %define have_java %(if [ -x $JDK_HOME/bin/javac ] ; then echo 1; else echo 0; fi)45 50 %define have_audiere %(if [ -x /usr/bin/audiere-config ] ; then echo 1; else echo 0; fi) 46 51 %define have_openal %(if [ -x /usr/bin/openal-config ] ; then echo 1; else echo 0; fi) … … 144 149 URL: http://www.vrjuggler.org/tweek/ 145 150 Group: Development/Java 146 Requires: jdk >= %{min_jdk} 151 %java_req 147 152 Provides: tweek-java-jni = %{tweek_version}-%{tweek_release} 148 153 AutoReqProv: no … … 158 163 URL: http://www.vrjuggler.org/tweek/ 159 164 Group: Development/Java 160 Requires: jdk >= %{min_jdk} 165 %java_req 161 166 Requires: tweek-java-jni = %{tweek_version}-%{tweek_release} 162 167 Provides: tweek-java = %{tweek_version}-%{tweek_release} … … 218 223 URL: http://www.vrjuggler.org/jccl/ 219 224 Group: Development/Java 220 Requires: jdk >= %{min_jdk} 225 %java_req 221 226 Requires: tweek-java = %{tweek_version}-%{tweek_release} 222 227 Provides: jccl-java = %{jccl_version}-%{jccl_release} … … 234 239 URL: http://www.vrjuggler.org/jccl/ 235 240 Group: Development/C++ 236 Requires: jdk >= %{min_jdk} 241 %java_req 237 242 Requires: tweek-java = %{tweek_version}-%{tweek_release} 238 243 Provides: jccl-rtrc-plugin-java = %{jccl_version}-%{jccl_release} … … 418 423 URL: http://www.vrjuggler.org/vrjuggler/ 419 424 Group: Development/Java 420 Requires: jdk >= %{min_jdk} 425 %java_req 421 426 Requires: tweek-java = %{tweek_version}-%{tweek_release} 422 427 Requires: jccl-java = %{jccl_version}-%{jccl_release} 428 Requires: jccl-rtrc-plugin-java = %{jccl_version}-%{jccl_release} 423 429 Provides: vrjconfig = %{vrjuggler_version}-%{vrjuggler_release} 424 430 … … 448 454 URL: http://www.vrjuggler.org/vrjuggler/ 449 455 Group: Development/Java 450 Requires: jdk >= %{min_jdk} 456 %java_req 451 457 Requires: tweek-java = %{tweek_version}-%{tweek_release} 452 458 Provides: vrjuggler-perf-plugin-java = %{vrjuggler_version}-%{vrjuggler_release} … … 879 885 880 886 %changelog 881 * Thu Mar 15 2007 Patrick Hartling 887 * Wed Apr 25 2007 Patrick Hartling <patrick at infiscape dot com> 888 - Improve Java version requirement. 889 - Add jccl-rtrc-plugin-java as a requirement for vrjconfig. 890 891 * Thu Mar 15 2007 Patrick Hartling <patrick at infiscape dot com> 882 892 - Depend on jdk instead of j2sdk. 883 893
