Exemplo n.º 1
0
 def _create_package(self, output_dir, install_dir, version):
     output_file = os.path.join(output_dir, '%s-%s-%s.pkg' %
             (self.name, self.package.version,
              self.config.target_arch))
     root = self.create_bundle()
     packagemaker = PackageMaker()
     packagemaker.create_package(root, self.package.identifier(),
         self.package.version, self.title, output_file,
         install_dir, target=None)
     return output_file
Exemplo n.º 2
0
 def _create_package(self, package_type, output_dir, force, target):
     self.package.set_mode(package_type)
     files = self.files_list(package_type, force)
     output_file = os.path.join(output_dir, '%s-%s-%s.pkg' %
             (self.package.name, self.version, self.config.target_arch))
     root, resources = self._create_bundle(files, package_type)
     packagemaker = PackageMaker()
     packagemaker.create_package(root, self.package.identifier(),
         self.package.version, self.package.shortdesc, output_file,
         self._get_install_dir(), target, scripts_path=resources)
     return output_file
Exemplo n.º 3
0
 def _create_package(self, output_dir, install_dir, version):
     output_file = os.path.join(
         output_dir, '%s-%s-%s.pkg' %
         (self.name, self.package.version, self.config.target_arch))
     root = self.create_bundle()
     packagemaker = PackageMaker()
     packagemaker.create_package(root,
                                 self.package.identifier(),
                                 self.package.version,
                                 self.title,
                                 output_file,
                                 install_dir,
                                 target=None)
     return output_file
Exemplo n.º 4
0
 def _create_package(self, package_type, output_dir, force, target):
     self.package.set_mode(package_type)
     files = self.files_list(package_type, force)
     output_file = os.path.join(
         output_dir, '%s-%s-%s.pkg' %
         (self.package.name, self.version, self.config.target_arch))
     root, resources = self._create_bundle(files, package_type)
     packagemaker = PackageMaker()
     packagemaker.create_package(root,
                                 self.package.identifier(),
                                 self.package.version,
                                 self.package.shortdesc,
                                 output_file,
                                 self._get_install_dir(),
                                 target,
                                 scripts_path=resources)
     return output_file