Changeset 4561


Ignore:
Timestamp:
07/28/08 13:58:02 (5 years ago)
Author:
tick
Message:

make ipk as default opk as an option

Location:
trunk/src/host/opkg-utils
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/host/opkg-utils/opkg-build

    r4560 r4561  
    159159outer=ar 
    160160noclean=0 
    161 ipkext=0 
    162 usage="Usage: $0 [-c] [-C] [-i] [-o owner] [-g group] <pkg_directory> [<destination_directory>]" 
     161opkext=0 
     162usage="Usage: $0 [-c] [-C] [-O] [-o owner] [-g group] <pkg_directory> [<destination_directory>]" 
    163163while getopts "cg:ho:v" opt; do 
    164164    case $opt in 
     
    166166            ogargs="--owner=$owner" 
    167167            ;; 
     168        O ) opkext=1 
     169            ;; 
    168170        g ) group=$OPTARG 
    169171            ogargs="$ogargs --group=$group" 
     
    173175        C ) noclean=1 
    174176            ;; 
    175         i ) ipkext=1 
    176             ;; 
    177177        v ) echo $version 
    178178            exit 0 
     
    240240echo "2.0" > $tmp_dir/debian-binary 
    241241 
    242 if (( $ipkext == 1)); then  
     242if (( $opkext == 1)); then  
     243        pkg_file=$dest_dir/${pkg}_${version}_${arch}.opk 
     244else 
    243245        pkg_file=$dest_dir/${pkg}_${version}_${arch}.ipk 
    244 else 
    245         pkg_file=$dest_dir/${pkg}_${version}_${arch}.opk 
    246246fi 
    247247 
  • trunk/src/host/opkg-utils/opkg.py

    r4560 r4561  
    140140        self.filename = None 
    141141        self.isdeb = 0 
     142        self.file_ext_opk = "ipk" 
    142143        self.homepage = None 
    143144        self.oe = None 
     
    321322        return self.file_list 
    322323 
     324    def set_package_extension(self, ext="ipk"): 
     325        self.file_ext_opk = ext 
     326 
     327    def get_package_extension(self): 
     328        return self.file_ext_opk 
     329 
    323330    def write_package(self, dirname): 
    324331        buf = self.render_control() 
     
    356363                bits = bits + " data.tar.gz" 
    357364 
    358         file = "%s_%s_%s.opk" % (self.package, self.version, self.architecture) 
     365        file = "%s_%s_%s.%s" % (self.package, self.version, self.architecture, self.get_package_extension()) 
    359366        cmd = "cd %s ; tar cvfz %s/%s %s" % (self.scratch_dir, 
    360367                                             dirname, 
Note: See TracChangeset for help on using the changeset viewer.