Changeset 4152
- Timestamp:
- 06/13/07 13:04:59 (6 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
experimental/installation/scripts/ossie-packager.sh
r4151 r4152 25 25 # Test for the RPM specification files in /usr/src/redhat/scripts 26 26 missing_files=0 27 echo 'Checking for RPM spec files in /usr/src/redhat/SPECS...' 27 printf "\nChecking for RPM spec files in /usr/src/redhat/SPECS..." 28 28 29 29 if [ ! -e "${ossie_cf_spec}" ] … … 73 73 echo 'Error! Please put missing spec file(s) in /usr/src/redhat/SPECS' 74 74 exit 1 75 el if75 else 76 76 echo 'All spec files found! Now preparing specs for build...' 77 77 fi 78 78 79 79 # Parse the current version numbers out of the specs 80 GPP_version=`awk "/Version:/" ${GPP_spec} `81 ossie_cf_version=`awk "/Version:/" ${ossie_cf_spec} `82 standard_interfaces_version=`awk "/Version:/" ${standard_interfaces_spec} `83 WaveDev_version=`awk "/Version:/" ${WaveDev_spec} `84 default_GPP_node_version=`awk "/Version:/" ${default_GPP_node_spec} `85 domain_version=`awk "/Version:/" ${domain_spec} `86 nodebooter_version=`awk "/Version:/" ${nodebooter_spec} `80 GPP_version=`awk "/Version:/" ${GPP_spec} | cut -d ' ' -f 2` 81 ossie_cf_version=`awk "/Version:/" ${ossie_cf_spec} | cut -d ' ' -f 2` 82 standard_interfaces_version=`awk "/Version:/" ${standard_interfaces_spec} | cut -d ' ' -f 2` 83 WaveDev_version=`awk "/Version:/" ${WaveDev_spec} | cut -d ' ' -f 2` 84 default_GPP_node_version=`awk "/Version:/" ${default_GPP_node_spec} | cut -d ' ' -f 2` 85 domain_version=`awk "/Version:/" ${domain_spec} | cut -d ' ' -f 2` 86 nodebooter_version=`awk "/Version:/" ${nodebooter_spec} | cut -d ' ' -f 2` 87 87 88 88 # Parse the current release numbers out of the specs 89 GPP_release=`awk "/Release:/" ${GPP_spec} `90 ossie_cf_release=`awk "/Release:/" ${ossie_cf_spec} `91 standard_interfaces_release=`awk "/Release:/" ${standard_interfaces_spec} `92 WaveDev_release=`awk "/Release:/" ${WaveDev_spec} `93 default_GPP_node_release=`awk "/Release:/" ${default_GPP_node_spec} `94 domain_release=`awk "/Release:/" ${domain_spec} `95 nodebooter_release=`awk "/Release:/" ${nodebooter_spec} `89 GPP_release=`awk "/Release:/" ${GPP_spec} | cut -d ' ' -f 2` 90 ossie_cf_release=`awk "/Release:/" ${ossie_cf_spec} | cut -d ' ' -f 2` 91 standard_interfaces_release=`awk "/Release:/" ${standard_interfaces_spec} | cut -d ' ' -f 2` 92 WaveDev_release=`awk "/Release:/" ${WaveDev_spec} | cut -d ' ' -f 2` 93 default_GPP_node_release=`awk "/Release:/" ${default_GPP_node_spec} | cut -d ' ' -f 2` 94 domain_release=`awk "/Release:/" ${domain_spec} | cut -d ' ' -f 2` 95 nodebooter_release=`awk "/Release:/" ${nodebooter_spec} | cut -d ' ' -f 2` 96 96 97 97 printf "\nWe now need to set the version and release numbers for each of 98 the specification files.\n "98 the specification files.\n\n" 99 99 printf "Please enter the version and release number for the following 100 packages. \n"101 printf " Our convention is that the version number should reflect the100 packages." 101 printf " Our convention is that the version number should reflect the 102 102 overall package release (OSSIE 0.7.0), and the release should reflect 103 the changeset (rev 3534 from svn).\n "104 printf "Leave the input blank to accept the current version/release.\n "103 the changeset (rev 3534 from svn).\n\n" 104 printf "Leave the input blank to accept the current version/release.\n\n" 105 105 106 106 # Get new version and release numbers … … 109 109 if [ ! -z $ver_input ] 110 110 then 111 $GPP_version=ver_input111 GPP_version=ver_input 112 112 fi 113 113 printf "GPP release [%s]: " $GPP_release … … 115 115 if [ ! -z $rel_input ] 116 116 then 117 $GPP_release=rel_input117 GPP_release=rel_input 118 118 fi 119 119 … … 122 122 if [ ! -z $ver_input ] 123 123 then 124 $ossie_cf_version=ver_input124 ossie_cf_version=ver_input 125 125 fi 126 126 printf "OSSIE CF release [%s]: " $ossie_cf_release … … 128 128 if [ ! -z $rel_input ] 129 129 then 130 $ossie_cf_release=rel_input130 ossie_cf_release=rel_input 131 131 fi 132 132 … … 135 135 if [ ! -z $ver_input ] 136 136 then 137 $standard_interfaces_version=ver_input137 standard_interfaces_version=ver_input 138 138 fi 139 139 printf "standardInterfaces release [%s]: " $standard_interfaces_release … … 141 141 if [ ! -z $rel_input ] 142 142 then 143 $standard_interfaces_release=rel_input143 standard_interfaces_release=rel_input 144 144 fi 145 145 … … 148 148 if [ ! -z $ver_input ] 149 149 then 150 $WaveDev_version=ver_input150 WaveDev_version=ver_input 151 151 fi 152 152 printf "WaveDev release [%s]: " $WaveDev_release … … 154 154 if [ ! -z $rel_input ] 155 155 then 156 $WaveDev_release=rel_input156 WaveDev_release=rel_input 157 157 fi 158 158 … … 161 161 if [ ! -z $ver_input ] 162 162 then 163 $default_GPP_node_version=ver_input163 default_GPP_node_version=ver_input 164 164 fi 165 165 printf "default GPP node release [%s]: " $default_GPP_node_release … … 167 167 if [ ! -z $rel_input ] 168 168 then 169 $default_GPP_node_release=rel_input169 default_GPP_node_release=rel_input 170 170 fi 171 171 … … 174 174 if [ ! -z $ver_input ] 175 175 then 176 $domain_version=ver_input176 domain_version=ver_input 177 177 fi 178 178 printf "domain release [%s]: " $domain_release … … 180 180 if [ ! -z $rel_input ] 181 181 then 182 $domain_release=rel_input182 domain_release=rel_input 183 183 fi 184 184 … … 187 187 if [ ! -z $ver_input ] 188 188 then 189 $nodebooter_version=ver_input189 nodebooter_version=ver_input 190 190 fi 191 191 printf "nodebooter release [%s]: " $nodebooter_release … … 193 193 if [ ! -z $rel_input ] 194 194 then 195 $nodebooter_release=rel_input195 nodebooter_release=rel_input 196 196 fi 197 197