From: <wda...@us...> - 2012-02-08 16:38:03
|
Revision: 7512 http://oorexx.svn.sourceforge.net/oorexx/?rev=7512&view=rev Author: wdashley Date: 2012-02-08 16:37:52 +0000 (Wed, 08 Feb 2012) Log Message: ----------- Add RH 6.1 and 6.2 to the trunk version of the rmp spec file. Bring the branch spec file up to date with the trunk. Modified Paths: -------------- main/branches/4.1/trunk/platform/unix/oorexx.spec.in main/trunk/platform/unix/oorexx.spec.in Modified: main/branches/4.1/trunk/platform/unix/oorexx.spec.in =================================================================== --- main/branches/4.1/trunk/platform/unix/oorexx.spec.in 2012-02-08 15:42:16 UTC (rev 7511) +++ main/branches/4.1/trunk/platform/unix/oorexx.spec.in 2012-02-08 16:37:52 UTC (rev 7512) @@ -58,11 +58,24 @@ # Red Hat %if 0%{?_redhat} # Currently RH does not define these like Fedora does, but they might in the future. -# So we define them and if RH ever does use them we can eliminate the definitions. -# We will default the version to 55 for now. -%define build_distro %(grep -q "Red Hat Enterprise Linux" /etc/redhat-release && echo rhel || echo rhl) -%define build_release 55 -%define _osdistname %{build_distro}%{build_release} +# So we define them using the contents of the release file. +%define build_distro rhel +%if %(if grep -q "release 5.5" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 55 +%endif +%if %(if grep -q "release 5.6" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 56 +%endif +%if %(if grep -q "release 6.0" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 60 +%endif +%if %(if grep -q "release 6.1" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 61 +%endif +%if %(if grep -q "release 6.2" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 62 +%endif +%define _osdistname %{build_distro}%{build_version} %define _unknownos 0 %endif @@ -213,58 +226,22 @@ #****************************************************************************** %post #****************************************************************************** -# Normally we would not need to add links back to /usr/lib because the ooRexx -# executables have the correct path to the libraries linked into them. But -# developers need to be able to link their applications to a known location. -# So we add links to the libraries that developers will need access to. -ln -sf %{_libdir}/ooRexx/librexx.so %{_libdir}/librexx.so -ln -sf %{_libdir}/ooRexx/librexx.so %{_libdir}/librexx.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librexx.so %{_libdir}/librexx.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librexx.la %{_libdir}/librexx.la -ln -sf %{_libdir}/ooRexx/librexx.so %{_libdir}/librexx.so.2 -ln -sf %{_libdir}/ooRexx/librexx.so %{_libdir}/librexx.so.3 -ln -sf %{_libdir}/ooRexx/librexxapi.so %{_libdir}/librexxapi.so -ln -sf %{_libdir}/ooRexx/librexxapi.so %{_libdir}/librexxapi.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librexxapi.so %{_libdir}/librexxapi.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librexxapi.la %{_libdir}/librexxapi.la -ln -sf %{_libdir}/ooRexx/librexxapi.so %{_libdir}/librexxapi.so.2 -ln -sf %{_libdir}/ooRexx/librexxapi.so %{_libdir}/librexxapi.so.3 -ln -sf %{_libdir}/ooRexx/librxsock.so %{_libdir}/librxsock.so -ln -sf %{_libdir}/ooRexx/librxsock.so %{_libdir}/librxsock.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librxsock.so %{_libdir}/librxsock.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librxsock.la %{_libdir}/librxsock.la -ln -sf %{_libdir}/ooRexx/librxsock.so %{_libdir}/librxsock.so.2 -ln -sf %{_libdir}/ooRexx/librxsock.so %{_libdir}/librxsock.so.3 -ln -sf %{_libdir}/ooRexx/librxmath.so %{_libdir}/librxmath.so -ln -sf %{_libdir}/ooRexx/librxmath.so %{_libdir}/librxmath.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librxmath.so %{_libdir}/librxmath.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librxmath.la %{_libdir}/librxmath.la -ln -sf %{_libdir}/ooRexx/librxmath.so %{_libdir}/librxmath.so.2 -ln -sf %{_libdir}/ooRexx/librxmath.so %{_libdir}/librxmath.so.3 -ln -sf %{_libdir}/ooRexx/librxregexp.so %{_libdir}/librxregexp.so -ln -sf %{_libdir}/ooRexx/librxregexp.so %{_libdir}/librxregexp.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librxregexp.so %{_libdir}/librxregexp.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librxregexp.la %{_libdir}/librxregexp.la -ln -sf %{_libdir}/ooRexx/librxregexp.so %{_libdir}/librxregexp.so.2 -ln -sf %{_libdir}/ooRexx/librxregexp.so %{_libdir}/librxregexp.so.3 -ln -sf %{_libdir}/ooRexx/librexxutil.so %{_libdir}/librexxutil.so -ln -sf %{_libdir}/ooRexx/librexxutil.so %{_libdir}/librexxutil.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librexxutil.so %{_libdir}/librexxutil.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librexxutil.la %{_libdir}/librexxutil.la -ln -sf %{_libdir}/ooRexx/librexxutil.so %{_libdir}/librexxutil.so.2 -ln -sf %{_libdir}/ooRexx/librexxutil.so %{_libdir}/librexxutil.so.3 -ln -sf %{_libdir}/ooRexx/libhostemu.so %{_libdir}/libhostemu.so -ln -sf %{_libdir}/ooRexx/libhostemu.so %{_libdir}/libhostemu.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/libhostemu.so %{_libdir}/libhostemu.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/libhostemu.la %{_libdir}/libhostemu.la -ln -sf %{_libdir}/ooRexx/libhostemu.so %{_libdir}/libhostemu.so.2 -ln -sf %{_libdir}/ooRexx/libhostemu.so %{_libdir}/libhostemu.so.3 -ln -sf %{_libdir}/ooRexx/librxunixsys.so %{_libdir}/librxunixsys.so -ln -sf %{_libdir}/ooRexx/librxunixsys.so %{_libdir}/librxunixsys.so.@ORX_SUBST_CURRENT@ -ln -sf %{_libdir}/ooRexx/librxunixsys.so %{_libdir}/librxunixsys.so.%{orx_libversion} -ln -sf %{_libdir}/ooRexx/librxunixsys.la %{_libdir}/librxunixsys.la -ln -sf %{_libdir}/ooRexx/librxunixsys.so %{_libdir}/librxunixsys.so.2 -ln -sf %{_libdir}/ooRexx/librxunixsys.so %{_libdir}/librxunixsys.so.3 +ln -sf %{_libdir}/librexx.so %{_libdir}/librexx.so.2 +ln -sf %{_libdir}/librexx.so %{_libdir}/librexx.so.3 +ln -sf %{_libdir}/librexxapi.so %{_libdir}/librexxapi.so.2 +ln -sf %{_libdir}/librexxapi.so %{_libdir}/librexxapi.so.3 +ln -sf %{_libdir}/librxsock.so %{_libdir}/librxsock.so.2 +ln -sf %{_libdir}/librxsock.so %{_libdir}/librxsock.so.3 +ln -sf %{_libdir}/librxmath.so %{_libdir}/librxmath.so.2 +ln -sf %{_libdir}/librxmath.so %{_libdir}/librxmath.so.3 +ln -sf %{_libdir}/librxregexp.so %{_libdir}/librxregexp.so.2 +ln -sf %{_libdir}/librxregexp.so %{_libdir}/librxregexp.so.3 +ln -sf %{_libdir}/librexxutil.so %{_libdir}/librexxutil.so.2 +ln -sf %{_libdir}/librexxutil.so %{_libdir}/librexxutil.so.3 +ln -sf %{_libdir}/libhostemu.so %{_libdir}/libhostemu.so.2 +ln -sf %{_libdir}/libhostemu.so %{_libdir}/libhostemu.so.3 +ln -sf %{_libdir}/librxunixsys.so %{_libdir}/librxunixsys.so.2 +ln -sf %{_libdir}/librxunixsys.so %{_libdir}/librxunixsys.so.3 # Add links for some ooRexx scripts ln -sf %{_datadir}/ooRexx/rexxtry.rex %{_bindir}/rexxtry.rex # Add the rxapi service Modified: main/trunk/platform/unix/oorexx.spec.in =================================================================== --- main/trunk/platform/unix/oorexx.spec.in 2012-02-08 15:42:16 UTC (rev 7511) +++ main/trunk/platform/unix/oorexx.spec.in 2012-02-08 16:37:52 UTC (rev 7512) @@ -69,6 +69,12 @@ %if %(if grep -q "release 6.0" /etc/redhat-release; then echo 1; else echo 0; fi;) %define build_version 60 %endif +%if %(if grep -q "release 6.1" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 61 +%endif +%if %(if grep -q "release 6.2" /etc/redhat-release; then echo 1; else echo 0; fi;) +%define build_version 62 +%endif %define _osdistname %{build_distro}%{build_version} %define _unknownos 0 %endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |