Fixes for the 'xamarin' profile.
[mono.git] / bockbuild / MacSDK / libxml2.py
1 class LibXmlPackage (Package):
2
3     def __init__(self):
4         Package.__init__(self,
5                          'libxml2',
6                          '2.9.1',
7                          configure_flags=['--with-python=no'],
8                          sources=[
9                              'ftp://xmlsoft.org/%{name}/%{name}-%{version}.tar.gz',
10                          ]
11                          )
12
13     def prep(self):
14         Package.prep(self)
15         if Package.profile.name == 'darwin':
16             for p in range(1, len(self.local_sources)):
17                 self.sh('patch -p1 < "%{local_sources[' + str(p) + ']}"')
18
19 LibXmlPackage()