def src_export(pkgname): """ builpy.vcs.src_export() function that exports the specified vcs repository to a tar.gz archive """ pkgvers = get_pkgvers(pkgname) srcname = get_srcname(pkgname) srctype = get_srctype(pkgname) dbg("Exporting " + pkgname + "VCS sources to tarball for use in packaging.") if srctype == "bzr": src_export_bzr(pkgname, srcname, pkgvers) elif srctype == "git": src_export_git(pkgname, srcname, pkgvers) elif srctype == "url": pass else: dbg("Source type is not supported.")