diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/gtk-doc/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/gtk-doc/package.py | 61 |
1 files changed, 29 insertions, 32 deletions
diff --git a/var/spack/repos/builtin/packages/gtk-doc/package.py b/var/spack/repos/builtin/packages/gtk-doc/package.py index 6ce60f7e41..87a557a218 100644 --- a/var/spack/repos/builtin/packages/gtk-doc/package.py +++ b/var/spack/repos/builtin/packages/gtk-doc/package.py @@ -15,43 +15,42 @@ class GtkDoc(AutotoolsPackage): pdf/man-pages with some extra work.""" homepage = "https://wiki.gnome.org/DocumentationProject/GtkDoc" - url = 'https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/1.33.2/gtk-doc-1.33.2.tar.gz' + url = "https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/1.33.2/gtk-doc-1.33.2.tar.gz" - version('1.33.2', sha256='2d1b0cbd26edfcb54694b2339106a02a81d630a7dedc357461aeb186874cc7c0') - version('1.32', sha256='0890c1f00d4817279be51602e67c4805daf264092adc58f9c04338566e8225ba') + version("1.33.2", sha256="2d1b0cbd26edfcb54694b2339106a02a81d630a7dedc357461aeb186874cc7c0") + version("1.32", sha256="0890c1f00d4817279be51602e67c4805daf264092adc58f9c04338566e8225ba") # Commented out until package dblatex has been created # variant('pdf', default=False, description='Adds PDF support') - depends_on('autoconf', type='build') - depends_on('automake', type='build') - depends_on('itstool', type='build') - depends_on('libtool', type='build') - depends_on('m4', type='build') - depends_on('pkgconfig@0.19:', type=('build', 'run')) - - depends_on('python@3.2:', type=('build', 'run')) - depends_on('py-pygments', type=('build', 'run')) - depends_on('py-anytree', type=('test')) - depends_on('py-lxml', type=('test')) - depends_on('py-parameterized', type=('test')) - depends_on('py-six', type=('test')) - depends_on('libxslt') - depends_on('libxml2@2.3.6:') - depends_on('docbook-xsl@1.78.1') - depends_on('docbook-xml@4.3') + depends_on("autoconf", type="build") + depends_on("automake", type="build") + depends_on("itstool", type="build") + depends_on("libtool", type="build") + depends_on("m4", type="build") + depends_on("pkgconfig@0.19:", type=("build", "run")) + + depends_on("python@3.2:", type=("build", "run")) + depends_on("py-pygments", type=("build", "run")) + depends_on("py-anytree", type=("test")) + depends_on("py-lxml", type=("test")) + depends_on("py-parameterized", type=("test")) + depends_on("py-six", type=("test")) + depends_on("libxslt") + depends_on("libxml2@2.3.6:") + depends_on("docbook-xsl@1.78.1") + depends_on("docbook-xml@4.3") # depends_on('dblatex', when='+pdf') - patch('build.patch') + patch("build.patch") def setup_build_environment(self, env): - """ If test/tools.sh does not find gtkdocize it starts a sh which blocks""" - env.prepend_path('PATH', - join_path(self.stage.source_path, 'buildsystems', 'autotools')) + """If test/tools.sh does not find gtkdocize it starts a sh which blocks""" + env.prepend_path("PATH", join_path(self.stage.source_path, "buildsystems", "autotools")) def install(self, spec, prefix): - make('install', 'V=1') - install(join_path('buildsystems', 'autotools', 'gtkdocize'), prefix.bin) + make("install", "V=1") + install(join_path("buildsystems", "autotools", "gtkdocize"), prefix.bin) def installcheck(self): """gtk-doc does not support installcheck properly, skip it""" @@ -60,15 +59,13 @@ class GtkDoc(AutotoolsPackage): def url_for_version(self, version): """Handle gnome's version-based custom URLs.""" - if version <= Version('1.32'): - url = 'https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/GTK_DOC_{0}/gtk-doc-GTK_DOC_{0}.tar.gz' + if version <= Version("1.32"): + url = "https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/GTK_DOC_{0}/gtk-doc-GTK_DOC_{0}.tar.gz" return url.format(version.underscored) - url = 'https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/{0}/gtk-doc-{0}.tar.gz' + url = "https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/{0}/gtk-doc-{0}.tar.gz" return url.format(version) def configure_args(self): - args = [ - '--with-xml-catalog={0}'.format(self.spec['docbook-xml'].package.catalog) - ] + args = ["--with-xml-catalog={0}".format(self.spec["docbook-xml"].package.catalog)] return args |