Changeset 4177

Show
Ignore:
Timestamp:
06/14/07 13:45:06 (6 years ago)
Author:
bhilburn
Message:

Discovered what my bug was. Script is almost ready.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • experimental/installation/scripts/ossie-packager.sh

    r4152 r4177  
    109109if [ ! -z $ver_input ] 
    110110then 
    111     GPP_version=ver_input 
     111    GPP_version=${ver_input} 
    112112fi 
    113113printf "GPP release [%s]: " $GPP_release 
     
    115115if [ ! -z $rel_input ] 
    116116then 
    117     GPP_release=rel_input 
     117    GPP_release=${rel_input} 
    118118fi 
    119119 
     
    122122if [ ! -z $ver_input ] 
    123123then 
    124     ossie_cf_version=ver_input 
     124    ossie_cf_version=${ver_input} 
    125125fi 
    126126printf "OSSIE CF release [%s]: " $ossie_cf_release 
     
    128128if [ ! -z $rel_input ] 
    129129then 
    130     ossie_cf_release=rel_input 
     130    ossie_cf_release=${rel_input} 
    131131fi 
    132132 
     
    135135if [ ! -z $ver_input ] 
    136136then 
    137     standard_interfaces_version=ver_input 
     137    standard_interfaces_version=${ver_input} 
    138138fi 
    139139printf "standardInterfaces release [%s]: " $standard_interfaces_release 
     
    141141if [ ! -z $rel_input ] 
    142142then 
    143     standard_interfaces_release=rel_input 
     143    standard_interfaces_release=${rel_input} 
    144144fi 
    145145 
     
    148148if [ ! -z $ver_input ] 
    149149then 
    150     WaveDev_version=ver_input 
     150    WaveDev_version=${ver_input} 
    151151fi 
    152152printf "WaveDev release [%s]: " $WaveDev_release 
     
    154154if [ ! -z $rel_input ] 
    155155then 
    156     WaveDev_release=rel_input 
     156    WaveDev_release=${rel_input} 
    157157fi 
    158158 
     
    161161if [ ! -z $ver_input ] 
    162162then 
    163     default_GPP_node_version=ver_input 
     163    default_GPP_node_version=${ver_input} 
    164164fi 
    165165printf "default GPP node release [%s]: " $default_GPP_node_release 
     
    167167if [ ! -z $rel_input ] 
    168168then 
    169     default_GPP_node_release=rel_input 
     169    default_GPP_node_release=${rel_input} 
    170170fi 
    171171 
     
    174174if [ ! -z $ver_input ] 
    175175then 
    176     domain_version=ver_input 
     176    domain_version=${ver_input} 
    177177fi 
    178178printf "domain release [%s]: " $domain_release 
     
    180180if [ ! -z $rel_input ] 
    181181then 
    182     domain_release=rel_input 
     182    domain_release=${rel_input} 
    183183fi 
    184184 
     
    187187if [ ! -z $ver_input ] 
    188188then 
    189     nodebooter_version=ver_input 
     189    nodebooter_version=${ver_input} 
    190190fi 
    191191printf "nodebooter release [%s]: " $nodebooter_release 
     
    193193if [ ! -z $rel_input ] 
    194194then 
    195     nodebooter_release=rel_input 
     195    nodebooter_release=${rel_input} 
    196196fi 
    197197 
    198198# Set package versions in spec files 
    199199printf "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} 
     200sed "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} 
    221217 
    222218# Begin building RPMs 
     
    224220 
    225221printf "Building the OSSIE Core Framework...\n" 
    226 rpmbuild -ba SPECS/ossie_cf.spec ${include_dir} ${lib_dir} 
     222rpmbuild -ba ${ossie_cf_spec} ${include_dir} ${lib_dir} 
    227223printf "OSSIE Core Framework completed!\n" 
    228224 
    229225printf "Building Standard Interfaces...\n" 
    230 rpmbuild -ba SPECS/standardInterfaces.spec ${include_dir} ${lib_dir} 
     226rpmbuild -ba ${standard_interfaces_spec} ${include_dir} ${lib_dir} 
    231227printf "Standard Interfaces completed!\n" 
    232228 
    233229printf "Building Nodebooter...\n" 
    234 rpmbuild -ba SPECS/nodebooter.spec ${bin_dir} 
     230rpmbuild -ba ${nodebooter_spec} ${bin_dir} 
    235231printf "Nodebooter completed!\n" 
    236232 
    237233printf "Building the Default GPP Node...\n" 
    238 rpmbuild -ba SPECS/default_GPP_node.spec 
     234rpmbuild -ba ${default_GPP_node_spec} 
    239235printf "Default GPP Node complete!\n" 
    240236 
    241237printf "Building the Domain...\n" 
    242 rpmbuild -ba SPECS/domain.spec 
     238rpmbuild -ba ${domain_spec} 
    243239printf "Domain complete!\n" 
    244240 
    245241printf "Building the GPP Device...\n" 
    246 rpmbuild -ba SPECS/GPP.spec 
     242rpmbuild -ba ${GPP_spec} 
    247243printf "GPP Device completed!\n" 
    248244 
    249245printf "Building WaveDev...\n" 
    250 rpmbuild -ba SPECS/WaveDev.spec 
     246rpmbuild -ba ${WaveDev_spec} 
    251247printf "WaveDev complete!\n" 
    252248