Added 'mac-sdk-package' Make target
[mono.git] / bockbuild / MacSDK / librsvg.py
1 class LibrsvgPackage(GnomeXzPackage):
2
3     def __init__(self):
4         GnomeXzPackage.__init__(self, 'librsvg', version_major='2.37', version_minor='0',
5                                 configure_flags=['--disable-Bsymbolic', '--disable-introspection'])
6
7         make = 'make DESTDIR=%{stage_root}'
8
9     def install(self):
10         # handle some mislocation
11         misdir = '%s%s' % (self.stage_root, self.staged_profile)
12         unprotect_dir(self.stage_root)
13
14         Package.install(self)
15         # scoop up
16         if not os.path.exists(misdir):
17             error('Could not find mislocated libsrvg files')
18
19         self.sh(
20             'rsync -a --ignore-existing %s/* %s' %
21             (misdir, self.staged_prefix))
22         self.sh('rm -rf %s/*' % misdir)
23
24     def deploy(self):
25         self.sh('gdk-pixbuf-query-loaders --update-cache')
26
27 LibrsvgPackage()