Changeset 4177
- Timestamp:
- 06/14/07 13:45:06 (6 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
experimental/installation/scripts/ossie-packager.sh
r4152 r4177 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 198 198 # Set package versions in spec files 199 199 printf "Setting package versions...\n" 200 sed "s/^Version:.*$/Version:${GPP_version}/" ${GPP_spec} 201 sed "s/^Version:.*$/Version:${ossie_cf_version}/" ${ossie_cf_spec} 202 sed "s/^Version:.*$/Version:${standard_interfaces_version}/" 203 ${standard_interfaces_spec} 204 sed "s/^Version:.*$/Version:${WaveDev_version}/" ${WaveDev_spec} 205 sed "s/^Version:.*$/Version:${default_GPP_node_version}/" 206 ${default_GPP_node_spec} 207 sed "s/^Version:.*$/Version:${domain_version}/" ${domain_spec} 208 sed "s/^Version:.*$/Version:${nodebooter_version}/" ${nodebooter_spec} 209 210 # Set package releases in spec files 211 printf "Setting package release fields...\n" 212 sed "s/^Release:.*$/Release:${GPP_release}/" ${GPP_spec} 213 sed "s/^Release:.*$/Release:${ossie_cf_release}/" ${ossie_cf_spec} 214 sed "s/^Release:.*$/Release:${standard_interfaces_release}/" 215 ${standard_interfaces_spec} 216 sed "s/^Release:.*$/Release:${WaveDev_release}/" ${WaveDev_spec} 217 sed "s/^Release:.*$/Release:${default_GPP_node_release}/" 218 ${default_GPP_node_spec} 219 sed "s/^Release:.*$/Release:${domain_release}/" ${domain_spec} 220 sed "s/^Release:.*$/Release:${nodebooter_release}/" ${nodebooter_spec} 200 sed "s/^Version:.*$/Version: ${GPP_version}/" ${GPP_spec} > gpptest.spec 201 #sed "s/^Version:.*$/Version: ${ossie_cf_version}/" ${ossie_cf_spec} > ${ossie_cf_spec} 202 #sed "s/^Version:.*$/Version: ${standard_interfaces_version}/" ${standard_interfaces_spec} > ${standard_interfaces_spec} 203 #sed "s/^Version:.*$/Version: ${WaveDev_version}/" ${WaveDev_spec} > ${WaveDev_spec} 204 #sed "s/^Version:.*$/Version: ${default_GPP_node_version}/" ${default_GPP_node_spec} > ${default_GPP_node_spec} 205 #sed "s/^Version:.*$/Version: ${domain_version}/" ${domain_spec} > ${domain_spec} 206 #sed "s/^Version:.*$/Version: ${nodebooter_version}/" ${nodebooter_spec} > ${nodebooter_spec} 207 208 ## Set package releases in spec files 209 #printf "Setting package release fields...\n" 210 #sed "s/^Release:.*$/Release: ${GPP_release}/" ${GPP_spec} > ${GPP_spec} 211 #sed "s/^Release:.*$/Release: ${ossie_cf_release}/" ${ossie_cf_spec} > ${ossie_cf_spec} 212 #sed "s/^Release:.*$/Release: ${standard_interfaces_release}/" ${standard_interfaces_spec} > ${standard_interfaces_spec} 213 #sed "s/^Release:.*$/Release: ${WaveDev_release}/" ${WaveDev_spec} > ${WaveDev_spec} 214 #sed "s/^Release:.*$/Release: ${default_GPP_node_release}/" ${default_GPP_node_spec} > ${default_GPP_node_spec} 215 #sed "s/^Release:.*$/Release: ${domain_release}/" ${domain_spec} > ${domain_spec} 216 #sed "s/^Release:.*$/Release: ${nodebooter_release}/" ${nodebooter_spec} > ${nodebooter_spec} 221 217 222 218 # Begin building RPMs … … 224 220 225 221 printf "Building the OSSIE Core Framework...\n" 226 rpmbuild -ba SPECS/ossie_cf.spec${include_dir} ${lib_dir}222 rpmbuild -ba ${ossie_cf_spec} ${include_dir} ${lib_dir} 227 223 printf "OSSIE Core Framework completed!\n" 228 224 229 225 printf "Building Standard Interfaces...\n" 230 rpmbuild -ba SPECS/standardInterfaces.spec${include_dir} ${lib_dir}226 rpmbuild -ba ${standard_interfaces_spec} ${include_dir} ${lib_dir} 231 227 printf "Standard Interfaces completed!\n" 232 228 233 229 printf "Building Nodebooter...\n" 234 rpmbuild -ba SPECS/nodebooter.spec${bin_dir}230 rpmbuild -ba ${nodebooter_spec} ${bin_dir} 235 231 printf "Nodebooter completed!\n" 236 232 237 233 printf "Building the Default GPP Node...\n" 238 rpmbuild -ba SPECS/default_GPP_node.spec234 rpmbuild -ba ${default_GPP_node_spec} 239 235 printf "Default GPP Node complete!\n" 240 236 241 237 printf "Building the Domain...\n" 242 rpmbuild -ba SPECS/domain.spec238 rpmbuild -ba ${domain_spec} 243 239 printf "Domain complete!\n" 244 240 245 241 printf "Building the GPP Device...\n" 246 rpmbuild -ba SPECS/GPP.spec242 rpmbuild -ba ${GPP_spec} 247 243 printf "GPP Device completed!\n" 248 244 249 245 printf "Building WaveDev...\n" 250 rpmbuild -ba SPECS/WaveDev.spec246 rpmbuild -ba ${WaveDev_spec} 251 247 printf "WaveDev complete!\n" 252 248