Mercurial > gub
changeset 6395:32b05e13eefe
Add libtiff-runtime subpackage
author | Masamichi Hosoda <trueroad@users.noreply.github.com> |
---|---|
date | Sat, 21 Mar 2015 21:23:38 +0900 |
parents | 8f0261c525d8 |
children | 7419e5bfccdb |
files | gub/specs/libtiff.py |
diffstat | 1 files changed, 26 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gub/specs/libtiff.py Sat Mar 21 20:55:18 2015 +0900 +++ b/gub/specs/libtiff.py Sat Mar 21 21:23:38 2015 +0900 @@ -4,6 +4,32 @@ class Libtiff (target.AutoBuild): source = 'http://download.osgeo.org/libtiff/tiff-4.0.3.tar.gz' dependencies = ['tools::libtool', 'libjpeg-devel', 'zlib-devel'] + subpackage_names = ['doc', 'devel', 'runtime', ''] + def get_subpackage_definitions (self): + d = target.AutoBuild.get_subpackage_definitions (self) + prefix_dir = self.settings.prefix_dir + d['runtime'] = [ + prefix_dir + '/lib/libtiff*.so*', + ] + return d + +class Libtiff__mingw (Libtiff): + def get_subpackage_definitions (self): + d = target.AutoBuild.get_subpackage_definitions (self) + prefix_dir = self.settings.prefix_dir + d['runtime'] = [ + prefix_dir + '/bin/libtiff*.dll', + ] + return d + +class Libtiff__darwin (Libtiff): + def get_subpackage_definitions (self): + d = target.AutoBuild.get_subpackage_definitions (self) + prefix_dir = self.settings.prefix_dir + d['runtime'] = [ + prefix_dir + '/lib/libtiff*.dylib', + ] + return d class Libtiff__tools (tools.AutoBuild, Libtiff): dependencies = [