def package_debian(distribution): version = '{}~{}'.format(MoneyGuru.VERSION, distribution) destpath = op.join('build', 'moneyguru-{}'.format(version)) srcpath = op.join(destpath, 'src') copy_source_files(srcpath, ['qt', 'hscommon', 'core', 'qtlib', 'plugin_examples', 'sgmllib']) shutil.copytree('debian', op.join(destpath, 'debian')) move(op.join(destpath, 'debian', 'Makefile'), op.join(destpath, 'Makefile')) move(op.join(destpath, 'debian', 'build_modules.py'), op.join(destpath, 'build_modules.py')) os.mkdir(op.join(destpath, 'modules')) copy_all(op.join('core', 'modules', '*.*'), op.join(destpath, 'modules')) build_debian_changelog(op.join('help', 'changelog'), op.join(destpath, 'debian', 'changelog'), 'moneyguru', from_version='1.8.0', distribution=distribution) os.chdir(destpath) cmd = "dpkg-buildpackage -S" os.system(cmd) os.chdir('../..')
def package_debian_distribution(distribution): app_version = get_module_version('core') version = '{}~{}'.format(app_version, distribution) destpath = op.join('build', 'pdfmasher-{}'.format(version)) srcpath = op.join(destpath, 'src') copy_cource_files(srcpath, ['qt', 'ebooks', 'hscommon', 'core', 'qtlib', 'pdfminer', 'ply', 'jobprogress', 'markdown', 'cssutils', 'cssselect', 'encutils']) shutil.copytree('debian', op.join(destpath, 'debian')) move(op.join(destpath, 'debian', 'Makefile'), op.join(destpath, 'Makefile')) build_debian_changelog(op.join('help', 'changelog'), op.join(destpath, 'debian', 'changelog'), 'pdfmasher', from_version='0.1.0', distribution=distribution) shutil.copytree(op.join('build', 'help'), op.join(srcpath, 'help')) os.chdir(destpath) cmd = "dpkg-buildpackage -S" os.system(cmd) os.chdir('../..')
def package_debian(distribution): version = '{}~{}'.format(MoneyGuru.VERSION, distribution) destpath = op.join('build', 'moneyguru-{}'.format(version)) srcpath = op.join(destpath, 'src') packages = ['qt', 'hscommon', 'core', 'qtlib'] copy_files_to_package(srcpath, packages, with_so=False) shutil.copytree('debian', op.join(destpath, 'debian')) move(op.join(destpath, 'debian', 'Makefile'), op.join(destpath, 'Makefile')) move(op.join(destpath, 'debian', 'build_modules.py'), op.join(destpath, 'build_modules.py')) os.mkdir(op.join(destpath, 'modules')) copy_all(op.join('core', 'modules', '*.*'), op.join(destpath, 'modules')) build_debian_changelog( op.join('help', 'changelog'), op.join(destpath, 'debian', 'changelog'), 'moneyguru', from_version='1.8.0', distribution=distribution ) os.chdir(destpath) cmd = "dpkg-buildpackage -S" os.system(cmd) os.chdir('../..')
def package_debian_distribution(distribution): app_version = get_module_version('core') version = '{}~{}'.format(app_version, distribution) destpath = op.join('build', 'pdfmasher-{}'.format(version)) srcpath = op.join(destpath, 'src') copy_cource_files(srcpath, [ 'qt', 'ebooks', 'hscommon', 'core', 'qtlib', 'pdfminer', 'ply', 'jobprogress', 'markdown', 'cssutils', 'cssselect', 'encutils' ]) shutil.copytree('debian', op.join(destpath, 'debian')) move(op.join(destpath, 'debian', 'Makefile'), op.join(destpath, 'Makefile')) build_debian_changelog(op.join('help', 'changelog'), op.join(destpath, 'debian', 'changelog'), 'pdfmasher', from_version='0.1.0', distribution=distribution) shutil.copytree(op.join('build', 'help'), op.join(srcpath, 'help')) os.chdir(destpath) cmd = "dpkg-buildpackage -S" os.system(cmd) os.chdir('../..')