diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2015-05-15 12:48:44 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-05-15 12:48:44 +0300 |
commit | badde69a57fa38e9fe4d803ca34c3aecf778aefe (patch) | |
tree | f2c3965fe342a050fc00d77f30d45c0e0cd61229 /cerbero | |
parent | 5d0a5ab147e5a60537c64e81ea94f8cef55fb020 (diff) |
source: Add patches support for SVN recipes
Diffstat (limited to 'cerbero')
-rw-r--r-- | cerbero/build/source.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cerbero/build/source.py b/cerbero/build/source.py index 49b31158..85c5ace0 100644 --- a/cerbero/build/source.py +++ b/cerbero/build/source.py @@ -313,6 +313,11 @@ class Svn(Source): shutil.copytree(self.repo_dir, self.build_dir) + for patch in self.patches: + if not os.path.isabs(patch): + patch = self.relative_path(patch) + shell.apply_patch(patch, self.build_dir, self.strip) + def built_version(self): return '%s+svn~%s' % (self.version, svn.revision(self.repo_dir)) |