Introduce virtual dependency pkgconfig (#5198)

There are two providers, pkgconf and pkg-config, with the former being
the default provider.
This commit is contained in:
Michael Kuhn 2017-11-23 16:05:38 +01:00 committed by Christoph Junghans
parent 7f0659f032
commit 5bbbfe9446
299 changed files with 304 additions and 298 deletions

View file

@ -31,6 +31,7 @@ packages:
opencl: [pocl] opencl: [pocl]
openfoam: [openfoam-com, openfoam-org, foam-extend] openfoam: [openfoam-com, openfoam-org, foam-extend]
pil: [py-pillow] pil: [py-pillow]
pkgconfig: [pkgconf, pkg-config]
scalapack: [netlib-scalapack] scalapack: [netlib-scalapack]
szip: [libszip, libaec] szip: [libszip, libaec]
tbb: [intel-tbb] tbb: [intel-tbb]

View file

@ -221,10 +221,10 @@ def autoreconf(self, spec, prefix):
# This line is what is needed most of the time # This line is what is needed most of the time
# --install, --verbose, --force # --install, --verbose, --force
autoreconf_args = ['-ivf'] autoreconf_args = ['-ivf']
if 'pkg-config' in spec: if 'pkgconfig' in spec:
autoreconf_args += [ autoreconf_args += [
'-I', '-I',
join_path(spec['pkg-config'].prefix, 'share', 'aclocal'), join_path(spec['pkgconfig'].prefix, 'share', 'aclocal'),
] ]
autoreconf_args += self.autoreconf_extra_args autoreconf_args += self.autoreconf_extra_args
m.autoreconf(*autoreconf_args) m.autoreconf(*autoreconf_args)

View file

@ -37,5 +37,5 @@ class Applewmproto(AutotoolsPackage):
version('1.4.2', 'ecc8a4424a893ce120f5652dba62e9e6') version('1.4.2', 'ecc8a4424a893ce120f5652dba62e9e6')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -40,5 +40,5 @@ class Appres(AutotoolsPackage):
depends_on('libxt') depends_on('libxt')
depends_on('xproto@7.0.17:', type='build') depends_on('xproto@7.0.17:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,7 +37,7 @@ class Atk(AutotoolsPackage):
version('2.14.0', 'ecb7ca8469a5650581b1227d78051b8b') version('2.14.0', 'ecb7ca8469a5650581b1227d78051b8b')
depends_on('glib') depends_on('glib')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('gobject-introspection') depends_on('gobject-introspection')
def url_for_version(self, version): def url_for_version(self, version):

View file

@ -40,7 +40,7 @@ class Autogen(AutotoolsPackage):
variant('xml', default=True, description='Enable XML support') variant('xml', default=True, description='Enable XML support')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('guile@1.8:2.0') depends_on('guile@1.8:2.0')
depends_on('libxml2', when='+xml') depends_on('libxml2', when='+xml')

View file

@ -40,7 +40,7 @@ class Bdftopcf(AutotoolsPackage):
depends_on('libxfont') depends_on('libxfont')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('xproto', type='build') depends_on('xproto', type='build')
depends_on('fontsproto', type='build') depends_on('fontsproto', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -40,5 +40,5 @@ class Beforelight(AutotoolsPackage):
depends_on('libxscrnsaver') depends_on('libxscrnsaver')
depends_on('libxt') depends_on('libxt')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -36,5 +36,5 @@ class Bigreqsproto(AutotoolsPackage):
version('1.1.2', '9b83369ac7a5eb2bf54c8f34db043a0e') version('1.1.2', '9b83369ac7a5eb2bf54c8f34db043a0e')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -41,5 +41,5 @@ class Bitmap(AutotoolsPackage):
depends_on('xbitmaps', type='build') depends_on('xbitmaps', type='build')
depends_on('xproto@7.0.25:', type='build') depends_on('xproto@7.0.25:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -45,7 +45,7 @@ class Cairo(AutotoolsPackage):
depends_on("glib") depends_on("glib")
depends_on("pixman") depends_on("pixman")
depends_on("freetype") depends_on("freetype")
depends_on("pkg-config", type="build") depends_on("pkgconfig", type="build")
depends_on("fontconfig@2.10.91:") # Require newer version of fontconfig. depends_on("fontconfig@2.10.91:") # Require newer version of fontconfig.
def configure_args(self): def configure_args(self):

View file

@ -36,5 +36,5 @@ class Compositeproto(AutotoolsPackage):
version('0.4.2', '2dea7c339432b3363faf2d29c208e7b5') version('0.4.2', '2dea7c339432b3363faf2d29c208e7b5')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,5 +37,5 @@ class Constype(AutotoolsPackage):
version('1.0.4', '2333b9ac9fd32e58b05afa651c4590a3') version('1.0.4', '2333b9ac9fd32e58b05afa651c4590a3')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,6 +37,6 @@ class Cscope(AutotoolsPackage):
depends_on('flex', type='build') depends_on('flex', type='build')
depends_on('bison', type='build') depends_on('bison', type='build')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
build_targets = ['CURSES_LIBS=-lncursesw'] build_targets = ['CURSES_LIBS=-lncursesw']

View file

@ -36,7 +36,7 @@ class Czmq(AutotoolsPackage):
depends_on('libtool', type='build') depends_on('libtool', type='build')
depends_on('automake', type='build') depends_on('automake', type='build')
depends_on('autoconf', type='build') depends_on('autoconf', type='build')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('zeromq') depends_on('zeromq')
def configure_args(self): def configure_args(self):

View file

@ -36,5 +36,5 @@ class Damageproto(AutotoolsPackage):
version('1.2.1', 'bf8c47b7f48625230cff155180f8ddce') version('1.2.1', 'bf8c47b7f48625230cff155180f8ddce')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,5 +37,5 @@ class Dmxproto(AutotoolsPackage):
version('2.3.1', '7c52af95aac192e8de31bd9a588ce121') version('2.3.1', '7c52af95aac192e8de31bd9a588ce121')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,5 +37,5 @@ class Dri2proto(AutotoolsPackage):
version('2.8', '19ea18f63d8ae8053c9fa84b60365b77') version('2.8', '19ea18f63d8ae8053c9fa84b60365b77')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,5 +37,5 @@ class Dri3proto(AutotoolsPackage):
version('1.0', '25e84a49a076862277ee12aebd49ff5f') version('1.0', '25e84a49a076862277ee12aebd49ff5f')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -38,5 +38,5 @@ class Editres(AutotoolsPackage):
depends_on('libxt') depends_on('libxt')
depends_on('libxmu') depends_on('libxmu')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -44,7 +44,7 @@ class Emacs(AutotoolsPackage):
description="Select an X toolkit (gtk, athena)" description="Select an X toolkit (gtk, athena)"
) )
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('ncurses') depends_on('ncurses')
depends_on('zlib') depends_on('zlib')

View file

@ -36,7 +36,7 @@ class Encodings(Package):
depends_on('font-util') depends_on('font-util')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -36,5 +36,5 @@ class Evieext(AutotoolsPackage):
version('1.1.1', '018a7d24d0c7926d594246320bcb6a86') version('1.1.1', '018a7d24d0c7926d594246320bcb6a86')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -33,7 +33,7 @@ class Exonerate(Package):
version('2.4.0', '126fbade003b80b663a1d530c56f1904') version('2.4.0', '126fbade003b80b663a1d530c56f1904')
depends_on('pkg-config', type="build") depends_on('pkgconfig', type="build")
depends_on('glib') depends_on('glib')
parallel = False parallel = False

View file

@ -37,5 +37,5 @@ class Fixesproto(AutotoolsPackage):
version('5.0', '1b3115574cadd4cbea1f197faa7c1de4') version('5.0', '1b3115574cadd4cbea1f197faa7c1de4')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -50,7 +50,7 @@ class Folly(AutotoolsPackage):
depends_on('autoconf', type='build') depends_on('autoconf', type='build')
depends_on('automake', type='build') depends_on('automake', type='build')
depends_on('libtool', type='build') depends_on('libtool', type='build')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
# TODO: folly requires gcc 4.9+ and a version of boost compiled with # TODO: folly requires gcc 4.9+ and a version of boost compiled with
# TODO: C++14 support (but there's no neat way to check that these # TODO: C++14 support (but there's no neat way to check that these

View file

@ -38,7 +38,7 @@ class FontAdobe100dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontAdobe75dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontAdobeUtopia100dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontAdobeUtopia75dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -37,7 +37,7 @@ class FontAdobeUtopiaType1(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -35,7 +35,7 @@ class FontAlias(Package):
depends_on('font-util') depends_on('font-util')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontArabicMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBh100dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBh75dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBhLucidatypewriter100dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBhLucidatypewriter75dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBhTtf(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBhType1(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBitstream100dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBitstream75dpi(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBitstreamSpeedo(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontBitstreamType1(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontCronyxCyrillic(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontCursorMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontDaewooMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontDecMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontIbmType1(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontIsasMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontJisMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontMicroMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontMiscCyrillic(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontMiscEthiopic(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontMiscMeltho(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontMiscMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontMuttMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontSchumacherMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontScreenCyrillic(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontSonyMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -37,7 +37,7 @@ class FontSunMisc(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -33,5 +33,5 @@ class FontUtil(AutotoolsPackage):
version('1.3.1', 'd153a9af216e4498fa171faea2c82514') version('1.3.1', 'd153a9af216e4498fa171faea2c82514')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -38,7 +38,7 @@ class FontWinitzkiCyrillic(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('bdftopcf', type='build') depends_on('bdftopcf', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -38,7 +38,7 @@ class FontXfree86Type1(Package):
depends_on('fontconfig', type='build') depends_on('fontconfig', type='build')
depends_on('mkfontdir', type='build') depends_on('mkfontdir', type='build')
depends_on('mkfontscale', type='build') depends_on('mkfontscale', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
def install(self, spec, prefix): def install(self, spec, prefix):

View file

@ -37,7 +37,7 @@ class Fontconfig(AutotoolsPackage):
depends_on('freetype') depends_on('freetype')
depends_on('gperf', type='build', when='@2.12.2:') depends_on('gperf', type='build', when='@2.12.2:')
depends_on('libxml2') depends_on('libxml2')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('font-util') depends_on('font-util')
def configure_args(self): def configure_args(self):

View file

@ -33,5 +33,5 @@ class Fontsproto(AutotoolsPackage):
version('2.1.3', '0415f0360e33f3202af67c6c46782251') version('2.1.3', '0415f0360e33f3202af67c6c46782251')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -37,5 +37,5 @@ class Fonttosfnt(AutotoolsPackage):
depends_on('libfontenc') depends_on('libfontenc')
depends_on('xproto', type='build') depends_on('xproto', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -40,7 +40,7 @@ class Freetype(AutotoolsPackage):
depends_on('libpng') depends_on('libpng')
depends_on('bzip2') depends_on('bzip2')
depends_on('pkg-config@0.24:', type='build') depends_on('pkgconfig', type='build')
def configure_args(self): def configure_args(self):
return ['--with-harfbuzz=no'] return ['--with-harfbuzz=no']

View file

@ -36,5 +36,5 @@ class Fslsfonts(AutotoolsPackage):
depends_on('libfs') depends_on('libfs')
depends_on('xproto@7.0.25:', type='build') depends_on('xproto@7.0.25:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -40,5 +40,5 @@ class Fstobdf(AutotoolsPackage):
depends_on('libfs') depends_on('libfs')
depends_on('xproto@7.0.25:', type='build') depends_on('xproto@7.0.25:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -33,4 +33,4 @@ class Gccmakedep(AutotoolsPackage):
version('1.0.3', '127ddb6131eb4a56fdf6644a63ade788') version('1.0.3', '127ddb6131eb4a56fdf6644a63ade788')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')

View file

@ -38,7 +38,7 @@ class GdkPixbuf(AutotoolsPackage):
version('2.31.2', '6be6bbc4f356d4b79ab4226860ab8523') version('2.31.2', '6be6bbc4f356d4b79ab4226860ab8523')
depends_on("pkg-config", type="build") depends_on("pkgconfig", type="build")
depends_on("gettext") depends_on("gettext")
depends_on("glib") depends_on("glib")
depends_on("jpeg") depends_on("jpeg")

View file

@ -35,7 +35,7 @@ class Ghostscript(AutotoolsPackage):
version('9.21', '5f213281761d2750fcf27476c404d17f') version('9.21', '5f213281761d2750fcf27476c404d17f')
version('9.18', '33a47567d7a591c00a253caddd12a88a') version('9.18', '33a47567d7a591c00a253caddd12a88a')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('freetype@2.4.2:') depends_on('freetype@2.4.2:')
depends_on('jpeg') depends_on('jpeg')

View file

@ -42,7 +42,7 @@ class Glib(AutotoolsPackage):
variant('libmount', default=False, description='Build with libmount support') variant('libmount', default=False, description='Build with libmount support')
depends_on('pkg-config@0.16:+internal_glib', type='build') depends_on('pkgconfig', type='build')
depends_on('libffi') depends_on('libffi')
depends_on('zlib') depends_on('zlib')
depends_on('gettext') depends_on('gettext')

View file

@ -36,5 +36,5 @@ class Glproto(AutotoolsPackage):
version('1.4.17', 'd69554c1b51a83f2c6976a640819911b') version('1.4.17', 'd69554c1b51a83f2c6976a640819911b')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -66,7 +66,7 @@ class Gnuplot(AutotoolsPackage):
# required dependencies # required dependencies
depends_on('readline') depends_on('readline')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('libxpm') depends_on('libxpm')
depends_on('libiconv') depends_on('libiconv')

View file

@ -49,7 +49,7 @@ class Gnutls(AutotoolsPackage):
depends_on('zlib', when='+zlib') depends_on('zlib', when='+zlib')
depends_on('gettext') depends_on('gettext')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
build_directory = 'spack-build' build_directory = 'spack-build'

View file

@ -44,7 +44,7 @@ class GobjectIntrospection(Package):
depends_on("cairo") depends_on("cairo")
depends_on("bison", type="build") depends_on("bison", type="build")
depends_on("flex", type="build") depends_on("flex", type="build")
depends_on("pkg-config@0.9.0:", type="build") depends_on("pkgconfig", type="build")
# GobjectIntrospection does not build with sed from darwin: # GobjectIntrospection does not build with sed from darwin:
depends_on('sed', when='platform=darwin', type='build') depends_on('sed', when='platform=darwin', type='build')

View file

@ -37,7 +37,7 @@ class Gource(AutotoolsPackage):
depends_on('autoconf', type='build') depends_on('autoconf', type='build')
depends_on('libtool', type='build') depends_on('libtool', type='build')
depends_on('glm', type='build') depends_on('glm', type='build')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('freetype@2.0:') depends_on('freetype@2.0:')
depends_on('pcre') depends_on('pcre')

View file

@ -106,7 +106,7 @@ class Graphviz(AutotoolsPackage):
depends_on('freetype') depends_on('freetype')
depends_on('expat') depends_on('expat')
depends_on('libtool') depends_on('libtool')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('java', when='+java') depends_on('java', when='+java')
depends_on('python@2:2.8', when='+python') depends_on('python@2:2.8', when='+python')

View file

@ -36,7 +36,7 @@ class Gtkplus(AutotoolsPackage):
variant('X', default=False, description="Enable an X toolkit") variant('X', default=False, description="Enable an X toolkit")
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on("atk") depends_on("atk")
depends_on("gdk-pixbuf") depends_on("gdk-pixbuf")

View file

@ -45,7 +45,7 @@ class Guile(AutotoolsPackage):
depends_on('bdw-gc@7.0:') depends_on('bdw-gc@7.0:')
depends_on('libffi') depends_on('libffi')
depends_on('readline', when='+readline') depends_on('readline', when='+readline')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
build_directory = 'spack-build' build_directory = 'spack-build'

View file

@ -33,7 +33,7 @@ class Harfbuzz(AutotoolsPackage):
version('1.4.6', '21a78b81cd20cbffdb04b59ac7edfb410e42141869f637ae1d6778e74928d293') version('1.4.6', '21a78b81cd20cbffdb04b59ac7edfb410e42141869f637ae1d6778e74928d293')
version('0.9.37', 'bfe733250e34629a188d82e3b971bc1e') version('0.9.37', 'bfe733250e34629a188d82e3b971bc1e')
depends_on("pkg-config", type="build") depends_on("pkgconfig", type="build")
depends_on("glib") depends_on("glib")
depends_on("icu4c") depends_on("icu4c")
depends_on("freetype") depends_on("freetype")

View file

@ -71,7 +71,7 @@ class HoomdBlue(CMakePackage):
depends_on('python@2.7:') depends_on('python@2.7:')
depends_on('py-numpy@1.7:', type=('build', 'run')) depends_on('py-numpy@1.7:', type=('build', 'run'))
depends_on('cmake@2.8.0:', type='build') depends_on('cmake@2.8.0:', type='build')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
depends_on('mpi', when='+mpi') depends_on('mpi', when='+mpi')
depends_on('cuda@7.0:', when='+cuda') depends_on('cuda@7.0:', when='+cuda')
depends_on('doxygen@1.8.5:', when='+doc', type='build') depends_on('doxygen@1.8.5:', when='+doc', type='build')

View file

@ -76,7 +76,7 @@ class Hpx5(AutotoolsPackage):
depends_on("mpi", when='+photon') depends_on("mpi", when='+photon')
depends_on("opencl", when='+opencl') depends_on("opencl", when='+opencl')
# depends_on("papi") # depends_on("papi")
depends_on("pkg-config", type='build') depends_on("pkgconfig", type='build')
configure_directory = "hpx" configure_directory = "hpx"
build_directory = "spack-build" build_directory = "spack-build"

View file

@ -62,7 +62,7 @@ class Hwloc(AutotoolsPackage):
depends_on('cuda', when='+cuda') depends_on('cuda', when='+cuda')
depends_on('libpciaccess', when='+pci') depends_on('libpciaccess', when='+pci')
depends_on('libxml2', when='+libxml2') depends_on('libxml2', when='+libxml2')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
def url_for_version(self, version): def url_for_version(self, version):
return "http://www.open-mpi.org/software/hwloc/v%s/downloads/hwloc-%s.tar.gz" % (version.up_to(2), version) return "http://www.open-mpi.org/software/hwloc/v%s/downloads/hwloc-%s.tar.gz" % (version.up_to(2), version)

View file

@ -38,5 +38,5 @@ class Iceauth(AutotoolsPackage):
depends_on('libice') depends_on('libice')
depends_on('xproto@7.0.22:', type='build') depends_on('xproto@7.0.22:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -42,7 +42,7 @@ class Icedtea(AutotoolsPackage):
variant('shenandoah', default=False, variant('shenandoah', default=False,
description="Build with the shenandoah gc. Only for version 3+") description="Build with the shenandoah gc. Only for version 3+")
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('gmake', type='build') depends_on('gmake', type='build')
depends_on('cups') depends_on('cups')
depends_on('jdk', type='build') depends_on('jdk', type='build')

View file

@ -39,5 +39,5 @@ class Ico(AutotoolsPackage):
depends_on('libx11@0.99.1:') depends_on('libx11@0.99.1:')
depends_on('xproto@7.0.22:', type='build') depends_on('xproto@7.0.22:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -34,4 +34,4 @@ class Imake(AutotoolsPackage):
version('1.0.7', '186ca7b8ff0de8752f2a2d0426542363') version('1.0.7', '186ca7b8ff0de8752f2a2d0426542363')
depends_on('xproto', type='build') depends_on('xproto', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')

View file

@ -36,5 +36,5 @@ class Inputproto(AutotoolsPackage):
version('2.3.2', '6450bad6f8d5ebe354b01b734d1fd7ca') version('2.3.2', '6450bad6f8d5ebe354b01b734d1fd7ca')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -49,7 +49,7 @@ class IntelGpuTools(AutotoolsPackage):
depends_on('flex', type='build') depends_on('flex', type='build')
depends_on('bison', type='build') depends_on('bison', type='build')
depends_on('python@3:', type='build') depends_on('python@3:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
# xrandr ? # xrandr ?

View file

@ -47,7 +47,7 @@ class Ipopt(Package):
depends_on("blas") depends_on("blas")
depends_on("lapack") depends_on("lapack")
depends_on("pkg-config", type='build') depends_on("pkgconfig", type='build')
depends_on("mumps+double~mpi") depends_on("mumps+double~mpi")
depends_on('coinhsl', when='+coinhsl') depends_on('coinhsl', when='+coinhsl')
depends_on('metis@4.0:4.999', when='+metis') depends_on('metis@4.0:4.999', when='+metis')

View file

@ -66,7 +66,7 @@ class Julia(Package):
# Build-time dependencies: # Build-time dependencies:
# depends_on("awk") # depends_on("awk")
depends_on("m4", type="build") depends_on("m4", type="build")
# depends_on("pkg-config") # depends_on("pkgconfig")
# Combined build-time and run-time dependencies: # Combined build-time and run-time dependencies:
# (Yes, these are run-time dependencies used by Julia's package manager.) # (Yes, these are run-time dependencies used by Julia's package manager.)

View file

@ -36,5 +36,5 @@ class Kbproto(AutotoolsPackage):
version('1.0.7', '19acc5f02ae80381e216f443134e0bbb') version('1.0.7', '19acc5f02ae80381e216f443134e0bbb')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -48,5 +48,5 @@ class Lbxproxy(AutotoolsPackage):
depends_on('xtrans', type='build') depends_on('xtrans', type='build')
depends_on('xproxymanagementprotocol', type='build') depends_on('xproxymanagementprotocol', type='build')
depends_on('bigreqsproto', type='build') depends_on('bigreqsproto', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -40,7 +40,7 @@ class Libapplewm(AutotoolsPackage):
depends_on('xextproto', type='build') depends_on('xextproto', type='build')
depends_on('applewmproto@1.4:', type='build') depends_on('applewmproto@1.4:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')
# Crashes with this error message on Linux: # Crashes with this error message on Linux:

View file

@ -40,7 +40,7 @@ class Libbeagle(AutotoolsPackage):
depends_on('m4', type='build') depends_on('m4', type='build')
depends_on('subversion', type='build') depends_on('subversion', type='build')
depends_on('pkg-config', type='build') depends_on('pkgconfig', type='build')
def url_for_version(self, version): def url_for_version(self, version):
url = "https://github.com/beagle-dev/beagle-lib/archive/beagle_release_{0}.tar.gz" url = "https://github.com/beagle-dev/beagle-lib/archive/beagle_release_{0}.tar.gz"

View file

@ -55,7 +55,7 @@ class Libcanberra(AutotoolsPackage):
depends_on('libvorbis') depends_on('libvorbis')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
def configure_args(self): def configure_args(self):
args = ['--enable-static'] args = ['--enable-static']

View file

@ -39,5 +39,5 @@ class Libdmx(AutotoolsPackage):
depends_on('xextproto', type='build') depends_on('xextproto', type='build')
depends_on('dmxproto@2.2.99.1:', type='build') depends_on('dmxproto@2.2.99.1:', type='build')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build') depends_on('util-macros', type='build')

View file

@ -39,7 +39,7 @@ class Libdrm(Package):
version('2.4.59', '105ac7af1afcd742d402ca7b4eb168b6') version('2.4.59', '105ac7af1afcd742d402ca7b4eb168b6')
version('2.4.33', '86e4e3debe7087d5404461e0032231c8') version('2.4.33', '86e4e3debe7087d5404461e0032231c8')
depends_on('pkg-config@0.9.0:', type='build') depends_on('pkgconfig', type='build')
depends_on('libpciaccess@0.10:', when=(sys.platform != 'darwin')) depends_on('libpciaccess@0.10:', when=(sys.platform != 'darwin'))
depends_on('libpthread-stubs') depends_on('libpthread-stubs')

Some files were not shown because too many files have changed in this diff Show more