Package all of Xorg/X11/XCB (#1740)
* Updates to Mesa and other Xorg packages * Add packages for all Xorg Protocol extensions * Add packages for first half of Xorg libraries * Add packages for remaining Xorg libraries * Add packages for all Xorg utilities * Add packages for Xorg documentation tools * Add build deps to Xorg protocol headers * Add packages for XCB * Add build deps to Xorg libraries * Add build deps to Xorg utilities * Add packages for Xorg fonts and font-related utilities * Change font deptype from build to default I wasn't sure which deptype was appropriate at first since none of the packages are actually linked together. I initially chose the build deptype for this reason. However, the font packages don't install into their own prefix. They install into font-config. If font-config is a build dependency, that means you can uninstall it without uninstalling the font packages, which wouldn't make sense since they install into font-config. So I switched them back to the default deptype. * Minor formatting changes to ncview * Add half-way done xorg-server package * Add packages for Xorg test suites, not yet tested! * Add packages for Xorg data * Add first quarter of Xorg apps * Add more packages for Xorg apps * Add dependencies to mesa * Remove comments from mesa package * Flake8 * Add more packages for Xorg apps * Add more packages for Xorg apps * Add more packages for Xorg apps * Add more packages for Xorg apps * Add more packages for Xorg apps * Add package for Sublime Text * Add packages for remaining Xorg apps * Revisit testing packages, add missing dependencies * Add dependencies, clean up FIXMEs
This commit is contained in:
parent
b42dbc01fe
commit
6dc8bbcb3a
263 changed files with 12272 additions and 110 deletions
46
var/spack/repos/builtin/packages/applewmproto/package.py
Normal file
46
var/spack/repos/builtin/packages/applewmproto/package.py
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Applewmproto(Package):
|
||||||
|
"""Apple Rootless Window Management Extension.
|
||||||
|
|
||||||
|
This extension defines a protcol that allows X window managers
|
||||||
|
to better interact with the Mac OS X Aqua user interface when
|
||||||
|
running X11 in a rootless mode."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/applewmproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/applewmproto-1.4.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.4.2', 'ecc8a4424a893ce120f5652dba62e9e6')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
50
var/spack/repos/builtin/packages/appres/package.py
Normal file
50
var/spack/repos/builtin/packages/appres/package.py
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Appres(Package):
|
||||||
|
"""The appres program prints the resources seen by an application (or
|
||||||
|
subhierarchy of an application) with the specified class and instance
|
||||||
|
names. It can be used to determine which resources a particular
|
||||||
|
program will load."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/appres"
|
||||||
|
url = "https://www.x.org/archive/individual/app/appres-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', 'f82aabe6bbb8960781b63c6945bb361b')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxt')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.17:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
50
var/spack/repos/builtin/packages/bdftopcf/package.py
Normal file
50
var/spack/repos/builtin/packages/bdftopcf/package.py
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Bdftopcf(Package):
|
||||||
|
"""bdftopcf is a font compiler for the X server and font server. Fonts
|
||||||
|
in Portable Compiled Format can be read by any architecture, although
|
||||||
|
the file is structured to allow one particular architecture to read
|
||||||
|
them directly without reformatting. This allows fast reading on the
|
||||||
|
appropriate machine, but the files are still portable (but read more
|
||||||
|
slowly) on other machines."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/bdftopcf"
|
||||||
|
url = "https://www.x.org/archive/individual/app/bdftopcf-1.0.5.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.5', '456416d33e0d41a96b5a3725d99e1be3')
|
||||||
|
|
||||||
|
depends_on('libxfont')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
50
var/spack/repos/builtin/packages/beforelight/package.py
Normal file
50
var/spack/repos/builtin/packages/beforelight/package.py
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Beforelight(Package):
|
||||||
|
"""The beforelight program is a sample implementation of a screen saver
|
||||||
|
for X servers supporting the MIT-SCREEN-SAVER extension. It is only
|
||||||
|
recommended for use as a code sample, as it does not include features
|
||||||
|
such as screen locking or configurability."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/beforelight"
|
||||||
|
url = "https://www.x.org/archive/individual/app/beforelight-1.0.5.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.5', 'f0433eb6df647f36bbb5b38fb2beb22a')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxscrnsaver')
|
||||||
|
depends_on('libxt')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/bigreqsproto/package.py
Normal file
45
var/spack/repos/builtin/packages/bigreqsproto/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Bigreqsproto(Package):
|
||||||
|
"""Big Requests Extension.
|
||||||
|
|
||||||
|
This extension defines a protocol to enable the use of requests
|
||||||
|
that exceed 262140 bytes in length."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/bigreqsproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/bigreqsproto-1.1.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.2', '9b83369ac7a5eb2bf54c8f34db043a0e')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
51
var/spack/repos/builtin/packages/bitmap/package.py
Normal file
51
var/spack/repos/builtin/packages/bitmap/package.py
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Bitmap(Package):
|
||||||
|
"""bitmap, bmtoa, atobm - X bitmap (XBM) editor and converter utilities."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/bitmap"
|
||||||
|
url = "https://www.x.org/archive/individual/app/bitmap-1.0.8.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.8', '0ca600041bb0836ae7c9f5db5ce09091')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxmu')
|
||||||
|
depends_on('libxaw')
|
||||||
|
depends_on('libxmu')
|
||||||
|
depends_on('libxt')
|
||||||
|
|
||||||
|
depends_on('xbitmaps', type='build')
|
||||||
|
depends_on('xproto@7.0.25:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
63
var/spack/repos/builtin/packages/compiz/package.py
Normal file
63
var/spack/repos/builtin/packages/compiz/package.py
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Compiz(Package):
|
||||||
|
"""compiz - OpenGL window and compositing manager.
|
||||||
|
|
||||||
|
Compiz is an OpenGL compositing manager that use
|
||||||
|
GLX_EXT_texture_from_pixmap for binding redirected top-level
|
||||||
|
windows to texture objects. It has a flexible plug-in system
|
||||||
|
and it is designed to run well on most graphics hardware."""
|
||||||
|
|
||||||
|
homepage = "http://www.compiz.org/"
|
||||||
|
url = "https://www.x.org/archive/individual/app/compiz-0.7.8.tar.gz"
|
||||||
|
|
||||||
|
version('0.7.8', 'e99977d9170a7bd5d571004eed038428')
|
||||||
|
|
||||||
|
depends_on('libxcb')
|
||||||
|
depends_on('libxcomposite')
|
||||||
|
depends_on('libxfixes')
|
||||||
|
depends_on('libxdamage')
|
||||||
|
depends_on('libxrandr')
|
||||||
|
depends_on('libxinerama')
|
||||||
|
depends_on('libice')
|
||||||
|
depends_on('libsm')
|
||||||
|
depends_on('libxml2')
|
||||||
|
depends_on('libxslt')
|
||||||
|
|
||||||
|
# TODO: add dependencies
|
||||||
|
# libstartup-notification-1.0 >= 0.7
|
||||||
|
depends_on('libxrender')
|
||||||
|
depends_on('libpng')
|
||||||
|
depends_on('glib')
|
||||||
|
depends_on('gconf')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/compositeproto/package.py
Normal file
45
var/spack/repos/builtin/packages/compositeproto/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Compositeproto(Package):
|
||||||
|
"""Composite Extension.
|
||||||
|
|
||||||
|
This package contains header files and documentation for the composite
|
||||||
|
extension. Library and server implementations are separate."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/compositeproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/compositeproto-0.4.2.tar.gz"
|
||||||
|
|
||||||
|
version('0.4.2', '2dea7c339432b3363faf2d29c208e7b5')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
47
var/spack/repos/builtin/packages/constype/package.py
Normal file
47
var/spack/repos/builtin/packages/constype/package.py
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Constype(Package):
|
||||||
|
"""constype prints on the standard output the Sun code for the type of
|
||||||
|
display that the specified device is.
|
||||||
|
|
||||||
|
It was originally written for SunOS, but has been ported to other
|
||||||
|
SPARC OS'es and to Solaris on both SPARC & x86."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/constype"
|
||||||
|
url = "https://www.x.org/archive/individual/app/constype-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '2333b9ac9fd32e58b05afa651c4590a3')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/damageproto/package.py
Normal file
45
var/spack/repos/builtin/packages/damageproto/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Damageproto(Package):
|
||||||
|
"""X Damage Extension.
|
||||||
|
|
||||||
|
This package contains header files and documentation for the X Damage
|
||||||
|
extension. Library and server implementations are separate."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/proto/damageproto"
|
||||||
|
url = "https://www.x.org/releases/individual/proto/damageproto-1.2.1.tar.gz"
|
||||||
|
|
||||||
|
version('1.2.1', 'bf8c47b7f48625230cff155180f8ddce')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
46
var/spack/repos/builtin/packages/dmxproto/package.py
Normal file
46
var/spack/repos/builtin/packages/dmxproto/package.py
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Dmxproto(Package):
|
||||||
|
"""Distributed Multihead X (DMX) Extension.
|
||||||
|
|
||||||
|
This extension defines a protocol for clients to access a front-end proxy
|
||||||
|
X server that controls multiple back-end X servers making up a large
|
||||||
|
display."""
|
||||||
|
|
||||||
|
homepage = "http://dmx.sourceforge.net/"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/dmxproto-2.3.1.tar.gz"
|
||||||
|
|
||||||
|
version('2.3.1', '7c52af95aac192e8de31bd9a588ce121')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
|
@ -26,14 +26,21 @@
|
||||||
|
|
||||||
|
|
||||||
class Dri2proto(Package):
|
class Dri2proto(Package):
|
||||||
"""DRI2 Protocol Headers."""
|
"""Direct Rendering Infrastructure 2 Extension.
|
||||||
homepage = "http://http://cgit.freedesktop.org/xorg/proto/dri2proto/"
|
|
||||||
url = "http://xorg.freedesktop.org/releases/individual/proto/dri2proto-2.8.tar.gz"
|
This extension defines a protocol to securely allow user applications to
|
||||||
|
access the video hardware without requiring data to be passed through the
|
||||||
|
X server."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/proto/dri2proto/"
|
||||||
|
url = "https://www.x.org/releases/individual/proto/dri2proto-2.8.tar.gz"
|
||||||
|
|
||||||
version('2.8', '19ea18f63d8ae8053c9fa84b60365b77')
|
version('2.8', '19ea18f63d8ae8053c9fa84b60365b77')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
configure("--prefix=%s" % prefix)
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
make()
|
def install(self, spec, prefix):
|
||||||
make("install")
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
46
var/spack/repos/builtin/packages/dri3proto/package.py
Normal file
46
var/spack/repos/builtin/packages/dri3proto/package.py
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Dri3proto(Package):
|
||||||
|
"""Direct Rendering Infrastructure 3 Extension.
|
||||||
|
|
||||||
|
This extension defines a protocol to securely allow user applications to
|
||||||
|
access the video hardware without requiring data to be passed through the
|
||||||
|
X server."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/proto/dri3proto/"
|
||||||
|
url = "https://www.x.org/releases/individual/proto/dri3proto-1.0.tar.gz"
|
||||||
|
|
||||||
|
version('1.0', '25e84a49a076862277ee12aebd49ff5f')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
48
var/spack/repos/builtin/packages/editres/package.py
Normal file
48
var/spack/repos/builtin/packages/editres/package.py
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Editres(Package):
|
||||||
|
"""Dynamic resource editor for X Toolkit applications."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/editres"
|
||||||
|
url = "https://www.x.org/archive/individual/app/editres-1.0.6.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.6', '310c504347ca499874593ac96e935353')
|
||||||
|
|
||||||
|
depends_on('libxaw')
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxt')
|
||||||
|
depends_on('libxmu')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
50
var/spack/repos/builtin/packages/encodings/package.py
Normal file
50
var/spack/repos/builtin/packages/encodings/package.py
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Encodings(Package):
|
||||||
|
"""X.org encodings font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/encodings"
|
||||||
|
url = "https://www.x.org/archive/individual/font/encodings-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '1a631784ce204d667abcc329b851670c')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
45
var/spack/repos/builtin/packages/evieext/package.py
Normal file
45
var/spack/repos/builtin/packages/evieext/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Evieext(Package):
|
||||||
|
"""Extended Visual Information Extension (XEVIE).
|
||||||
|
|
||||||
|
This extension defines a protocol for a client to determine information
|
||||||
|
about core X visuals beyond what the core protocol provides."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/evieproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/evieext-1.1.1.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.1', '018a7d24d0c7926d594246320bcb6a86')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
46
var/spack/repos/builtin/packages/fixesproto/package.py
Normal file
46
var/spack/repos/builtin/packages/fixesproto/package.py
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Fixesproto(Package):
|
||||||
|
"""X Fixes Extension.
|
||||||
|
|
||||||
|
The extension makes changes to many areas of the protocol to resolve
|
||||||
|
issues raised by application interaction with core protocol mechanisms
|
||||||
|
that cannot be adequately worked around on the client side of the wire."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/fixesproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/fixesproto-5.0.tar.gz"
|
||||||
|
|
||||||
|
version('5.0', '1b3115574cadd4cbea1f197faa7c1de4')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontAdobe100dpi(Package):
|
||||||
|
"""X.org adobe-100dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/adobe-100dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-adobe-100dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'ba61e7953f4f5cec5a8e69c262bbc7f9')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-adobe-75dpi/package.py
Normal file
53
var/spack/repos/builtin/packages/font-adobe-75dpi/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontAdobe75dpi(Package):
|
||||||
|
"""X.org adobe-75dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/adobe-75dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-adobe-75dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '7a414bb661949cec938938fd678cf649')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontAdobeUtopia100dpi(Package):
|
||||||
|
"""X.org adobe-utopia-100dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/adobe-utopia-100dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '128416eccd59b850f77a9b803681da3c')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontAdobeUtopia75dpi(Package):
|
||||||
|
"""X.org adobe-utopia-75dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/adobe-utopia-75dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '74c73a5b73c6c3224b299f1fc033e508')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,51 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontAdobeUtopiaType1(Package):
|
||||||
|
"""X.org adobe-utopia-type1 font."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/font/adobe-utopia-type1"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-adobe-utopia-type1-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', 'b0676c3495acabad519ee98a94163904')
|
||||||
|
|
||||||
|
depends_on('font-util', type='build')
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
49
var/spack/repos/builtin/packages/font-alias/package.py
Normal file
49
var/spack/repos/builtin/packages/font-alias/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontAlias(Package):
|
||||||
|
"""X.org alias font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/alias"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-alias-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '535138efe0a95f5fe521be6a6b9c4888')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
52
var/spack/repos/builtin/packages/font-arabic-misc/package.py
Normal file
52
var/spack/repos/builtin/packages/font-arabic-misc/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontArabicMisc(Package):
|
||||||
|
"""X.org arabic-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/arabic-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-arabic-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '918457df65ef93f09969c6ab01071789')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-bh-100dpi/package.py
Normal file
53
var/spack/repos/builtin/packages/font-bh-100dpi/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBh100dpi(Package):
|
||||||
|
"""X.org bh-100dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bh-100dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bh-100dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '09e63a5608000531179e1ab068a35878')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-bh-75dpi/package.py
Normal file
53
var/spack/repos/builtin/packages/font-bh-75dpi/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBh75dpi(Package):
|
||||||
|
"""X.org bh-75dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bh-75dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bh-75dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '88fec4ebc4a265684bff3abdd066f14f')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBhLucidatypewriter100dpi(Package):
|
||||||
|
"""X.org bh-lucidatypewriter-100dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bh-lucidatypewriter-100dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '5f716f54e497fb4ec1bb3a5d650ac6f7')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBhLucidatypewriter75dpi(Package):
|
||||||
|
"""X.org bh-lucidatypewriter-75dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bh-lucidatypewriter-75dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'cab8a44ae329aab7141c7adeef0daf5a')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
52
var/spack/repos/builtin/packages/font-bh-ttf/package.py
Normal file
52
var/spack/repos/builtin/packages/font-bh-ttf/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBhTtf(Package):
|
||||||
|
"""X.org bh-ttf font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bh-ttf"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bh-ttf-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '4ce741ec4edaa11cd38988d355a7578b')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
52
var/spack/repos/builtin/packages/font-bh-type1/package.py
Normal file
52
var/spack/repos/builtin/packages/font-bh-type1/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBhType1(Package):
|
||||||
|
"""X.org bh-type1 font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bh-type1"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bh-type1-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '62d4e8f782a6a0658784072a5df5ac98')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBitstream100dpi(Package):
|
||||||
|
"""X.org bitstream-100dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bitstream-100dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bitstream-100dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'c27bf37e9b8039f93bd90b8131ed37ad')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBitstream75dpi(Package):
|
||||||
|
"""X.org bitstream-75dpi font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bitstream-75dpi"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bitstream-75dpi-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '4ff6c5d6aebe69371e27b09ad8313d25')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBitstreamSpeedo(Package):
|
||||||
|
"""X.org bitstream-speedo font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bitstream-speedo"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bitstream-speedo-1.0.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.2', 'f0a777b351cf5adefefcf4823e0c1c01')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontBitstreamType1(Package):
|
||||||
|
"""X.org bitstream-type1 font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/bitstream-type1"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-bitstream-type1-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'ff91738c4d3646d7999e00aa9923f2a0')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontCronyxCyrillic(Package):
|
||||||
|
"""X.org cronyx-cyrillic font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/cronyx-cyrillic"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-cronyx-cyrillic-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '3119ba1bc7f775c162c96e17a912fe30')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-cursor-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-cursor-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontCursorMisc(Package):
|
||||||
|
"""X.org cursor-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/cursor-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-cursor-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'a0bf70c7e498f1cd8e3fdf6154f2bb00')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-daewoo-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-daewoo-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontDaewooMisc(Package):
|
||||||
|
"""X.org daewoo-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/daewoo-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-daewoo-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '71a7e2796f045c9d217a19c4e6c25bc1')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-dec-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-dec-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontDecMisc(Package):
|
||||||
|
"""X.org dec-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/dec-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-dec-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '5a9242f6b60ecf2b8c5b158322ca2a40')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
52
var/spack/repos/builtin/packages/font-ibm-type1/package.py
Normal file
52
var/spack/repos/builtin/packages/font-ibm-type1/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontIbmType1(Package):
|
||||||
|
"""X.org ibm-type1 font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/ibm-type1"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-ibm-type1-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '2806116e4adcb89d3d5ff5faf65e57c1')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-isas-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-isas-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontIsasMisc(Package):
|
||||||
|
"""X.org isas-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/isas-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-isas-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'ecc3b6fbe8f5721ddf5c7fc66f73e76f')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-jis-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-jis-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontJisMisc(Package):
|
||||||
|
"""X.org jis-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/jis-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-jis-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'c48ee5749ae25075d2c7a6111c195e7b')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-micro-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-micro-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontMicroMisc(Package):
|
||||||
|
"""X.org micro-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/micro-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-micro-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '4de3f0ce500aef85f198c52ace5e66ac')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontMiscCyrillic(Package):
|
||||||
|
"""X.org misc-cyrillic font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/misc-cyrillic"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-misc-cyrillic-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', 'e7b13da5325f62dd3f630beade6d2656')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontMiscEthiopic(Package):
|
||||||
|
"""X.org misc-ethiopic font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/misc-ethiopic"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-misc-ethiopic-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '02ddea9338d9d36804ad38f3daadb55a')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
52
var/spack/repos/builtin/packages/font-misc-meltho/package.py
Normal file
52
var/spack/repos/builtin/packages/font-misc-meltho/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontMiscMeltho(Package):
|
||||||
|
"""X.org misc-meltho font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/misc-meltho"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-misc-meltho-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '8380696483478449c39b04612f20eea8')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-misc-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-misc-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontMiscMisc(Package):
|
||||||
|
"""X.org misc-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/misc-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-misc-misc-1.1.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.2', '23a79b92275375315129b440206c85b9')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-mutt-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-mutt-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontMuttMisc(Package):
|
||||||
|
"""X.org mutt-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/mutt-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-mutt-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '6c2de53ba514f720e02af48eef28ff32')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontSchumacherMisc(Package):
|
||||||
|
"""X.org schumacher-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/schumacher-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-schumacher-misc-1.1.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.2', '1f3386a0a690ba8117fc05b501f9f91b')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontScreenCyrillic(Package):
|
||||||
|
"""X.org screen-cyrillic font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/screen-cyrillic"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-screen-cyrillic-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '4cadaf2ba4c4d0f4cb9b4e7b8f0a3019')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
53
var/spack/repos/builtin/packages/font-sony-misc/package.py
Normal file
53
var/spack/repos/builtin/packages/font-sony-misc/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontSonyMisc(Package):
|
||||||
|
"""X.org sony-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/sony-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-sony-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '4026cb88e2253efc0b8376003780ccb6')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
52
var/spack/repos/builtin/packages/font-sun-misc/package.py
Normal file
52
var/spack/repos/builtin/packages/font-sun-misc/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontSunMisc(Package):
|
||||||
|
"""X.org sun-misc font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/sun-misc"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-sun-misc-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '87ce97ce0582e76bc4064a4d4d10db09')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
43
var/spack/repos/builtin/packages/font-util/package.py
Normal file
43
var/spack/repos/builtin/packages/font-util/package.py
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontUtil(Package):
|
||||||
|
"""X.Org font package creation/installation utilities."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/util"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-util-1.3.1.tar.gz"
|
||||||
|
|
||||||
|
version('1.3.1', 'd153a9af216e4498fa171faea2c82514')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontWinitzkiCyrillic(Package):
|
||||||
|
"""X.org winitzki-cyrillic font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/winitzki-cyrillic"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-winitzki-cyrillic-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '777c667b080b33793528d5abf3247a48')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('bdftopcf', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class FontXfree86Type1(Package):
|
||||||
|
"""X.org xfree86-type1 font."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/font/xfree86-type1"
|
||||||
|
url = "https://www.x.org/archive/individual/font/font-xfree86-type1-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '89c33c5176cd580de6636ad50ce7777b')
|
||||||
|
|
||||||
|
depends_on('font-util')
|
||||||
|
|
||||||
|
depends_on('fontconfig', type='build')
|
||||||
|
depends_on('mkfontdir', type='build')
|
||||||
|
depends_on('mkfontscale', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
||||||
|
|
||||||
|
# `make install` copies the files to the font-util installation.
|
||||||
|
# Create a fake directory to convince Spack that we actually
|
||||||
|
# installed something.
|
||||||
|
mkdir(prefix.lib)
|
39
var/spack/repos/builtin/packages/fontcacheproto/package.py
Normal file
39
var/spack/repos/builtin/packages/fontcacheproto/package.py
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Fontcacheproto(Package):
|
||||||
|
"""X.org FontcacheProto protocol headers."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/fontcacheproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/fontcacheproto-0.1.3.tar.gz"
|
||||||
|
|
||||||
|
version('0.1.3', '5a91ab914ffbfbc856e6fcde52e6f3e3')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
42
var/spack/repos/builtin/packages/fontsproto/package.py
Normal file
42
var/spack/repos/builtin/packages/fontsproto/package.py
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Fontsproto(Package):
|
||||||
|
"""X Fonts Extension."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/fontsproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/fontsproto-2.1.3.tar.gz"
|
||||||
|
|
||||||
|
version('2.1.3', '0415f0360e33f3202af67c6c46782251')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
47
var/spack/repos/builtin/packages/fonttosfnt/package.py
Normal file
47
var/spack/repos/builtin/packages/fonttosfnt/package.py
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Fonttosfnt(Package):
|
||||||
|
"""Wrap a bitmap font in a sfnt (TrueType) wrapper."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/fonttosfnt"
|
||||||
|
url = "https://www.x.org/archive/individual/app/fonttosfnt-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', 'ba77fd047a9cca400f17db8c46b06ce8')
|
||||||
|
|
||||||
|
depends_on('freetype')
|
||||||
|
depends_on('libfontenc')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
46
var/spack/repos/builtin/packages/fslsfonts/package.py
Normal file
46
var/spack/repos/builtin/packages/fslsfonts/package.py
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Fslsfonts(Package):
|
||||||
|
"""fslsfonts produces a list of fonts served by an X font server."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/fslsfonts"
|
||||||
|
url = "https://www.x.org/archive/individual/app/fslsfonts-1.0.5.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.5', 'ef781bd6a7b529d3ed7a256055715730')
|
||||||
|
|
||||||
|
depends_on('libfs')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.25:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
50
var/spack/repos/builtin/packages/fstobdf/package.py
Normal file
50
var/spack/repos/builtin/packages/fstobdf/package.py
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Fstobdf(Package):
|
||||||
|
"""The fstobdf program reads a font from a font server and prints a BDF
|
||||||
|
file on the standard output that may be used to recreate the font.
|
||||||
|
This is useful in testing servers, debugging font metrics, and
|
||||||
|
reproducing lost BDF files."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/fstobdf"
|
||||||
|
url = "https://www.x.org/archive/individual/app/fstobdf-1.0.6.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.6', '6d3f24673fcb9ce266f49dc140bbf250')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libfs')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.25:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
42
var/spack/repos/builtin/packages/gccmakedep/package.py
Normal file
42
var/spack/repos/builtin/packages/gccmakedep/package.py
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Gccmakedep(Package):
|
||||||
|
"""X.org gccmakedep utilities."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/util/gccmakedep/"
|
||||||
|
url = "https://www.x.org/archive/individual/util/gccmakedep-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '127ddb6131eb4a56fdf6644a63ade788')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
51
var/spack/repos/builtin/packages/gconf/package.py
Normal file
51
var/spack/repos/builtin/packages/gconf/package.py
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Gconf(Package):
|
||||||
|
"""GConf is a system for storing application preferences."""
|
||||||
|
|
||||||
|
homepage = "https://projects.gnome.org/gconf/"
|
||||||
|
url = "ftp://ftp.gnome.org/pub/gnome/sources/GConf/3.2/GConf-3.2.6.tar.xz"
|
||||||
|
|
||||||
|
version('3.2.6', '2b16996d0e4b112856ee5c59130e822c')
|
||||||
|
|
||||||
|
depends_on('glib@2.14.0:')
|
||||||
|
depends_on('libxml2')
|
||||||
|
|
||||||
|
# TODO: add missing dependencies
|
||||||
|
# gio-2.0 >= 2.31.0
|
||||||
|
# gthread-2.0
|
||||||
|
# gmodule-2.0 >= 2.7.0
|
||||||
|
# gobject-2.0 >= 2.7.0
|
||||||
|
# dbus-1 >= 1.0.0
|
||||||
|
# dbus-glib-1 >= 0.74
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/glproto/package.py
Normal file
45
var/spack/repos/builtin/packages/glproto/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Glproto(Package):
|
||||||
|
"""OpenGL Extension to the X Window System.
|
||||||
|
|
||||||
|
This extension defines a protocol for the client to send 3D rendering
|
||||||
|
commands to the X server."""
|
||||||
|
|
||||||
|
homepage = "https://www.x.org/wiki/"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/glproto-1.4.17.tar.gz"
|
||||||
|
|
||||||
|
version('1.4.17', 'd69554c1b51a83f2c6976a640819911b')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
|
@ -39,6 +39,8 @@ class Gperf(Package):
|
||||||
version('3.0.4', 'c1f1db32fb6598d6a93e6e88796a8632')
|
version('3.0.4', 'c1f1db32fb6598d6a93e6e88796a8632')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
configure("--prefix=%s" % prefix)
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
make()
|
make()
|
||||||
make("install")
|
# make('check') # fails tests
|
||||||
|
make('install')
|
||||||
|
|
45
var/spack/repos/builtin/packages/grandr/package.py
Normal file
45
var/spack/repos/builtin/packages/grandr/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Grandr(Package):
|
||||||
|
"""RandR user interface using GTK+ libraries."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/app/grandr"
|
||||||
|
url = "https://www.x.org/archive/individual/app/grandr-0.1.tar.gz"
|
||||||
|
|
||||||
|
version('0.1', '707109a105f2ab1bb216e6e6a5a10ba4')
|
||||||
|
|
||||||
|
depends_on('gtkplus@2.0.0:')
|
||||||
|
depends_on('gconf')
|
||||||
|
depends_on('xrandr@1.2:')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('check')
|
||||||
|
make('install')
|
41
var/spack/repos/builtin/packages/hsakmt/package.py
Normal file
41
var/spack/repos/builtin/packages/hsakmt/package.py
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Hsakmt(Package):
|
||||||
|
"""hsakmt is a thunk library that provides a userspace interface to amdkfd
|
||||||
|
(AMD's HSA Linux kernel driver). It is the HSA equivalent of libdrm."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/amd/hsakmt/"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/hsakmt-1.0.0.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.0', '9beb20104e505300daf541266c4c3c3d')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
48
var/spack/repos/builtin/packages/iceauth/package.py
Normal file
48
var/spack/repos/builtin/packages/iceauth/package.py
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Iceauth(Package):
|
||||||
|
"""The iceauth program is used to edit and display the authorization
|
||||||
|
information used in connecting with ICE. It operates very much
|
||||||
|
like the xauth program for X11 connection authentication records."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/iceauth"
|
||||||
|
url = "https://www.x.org/archive/individual/app/iceauth-1.0.7.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.7', '183e834ec8bd096ac084ad4acbc29f51')
|
||||||
|
|
||||||
|
depends_on('libice')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.22:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
49
var/spack/repos/builtin/packages/ico/package.py
Normal file
49
var/spack/repos/builtin/packages/ico/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Ico(Package):
|
||||||
|
"""ico is a simple animation program that may be used for testing various
|
||||||
|
X11 operations and extensions. It displays a wire-frame rotating
|
||||||
|
polyhedron, with hidden lines removed, or a solid-fill polyhedron with
|
||||||
|
hidden faces removed."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/ico"
|
||||||
|
url = "https://www.x.org/archive/individual/app/ico-1.0.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.4', '8833b2da01a7f919b0db8e5a49184c0f')
|
||||||
|
|
||||||
|
depends_on('libx11@0.99.1:')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.22:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
43
var/spack/repos/builtin/packages/imake/package.py
Normal file
43
var/spack/repos/builtin/packages/imake/package.py
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Imake(Package):
|
||||||
|
"""The imake build system."""
|
||||||
|
|
||||||
|
homepage = "http://www.snake.net/software/imake-stuff/"
|
||||||
|
url = "https://www.x.org/archive/individual/util/imake-1.0.7.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.7', '186ca7b8ff0de8752f2a2d0426542363')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/inputproto/package.py
Normal file
45
var/spack/repos/builtin/packages/inputproto/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Inputproto(Package):
|
||||||
|
"""X Input Extension.
|
||||||
|
|
||||||
|
This extension defines a protocol to provide additional input devices
|
||||||
|
management such as graphic tablets."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/proto/inputproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/inputproto-2.3.2.tar.gz"
|
||||||
|
|
||||||
|
version('2.3.2', '6450bad6f8d5ebe354b01b734d1fd7ca')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
67
var/spack/repos/builtin/packages/intel-gpu-tools/package.py
Normal file
67
var/spack/repos/builtin/packages/intel-gpu-tools/package.py
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class IntelGpuTools(Package):
|
||||||
|
"""Intel GPU Tools is a collection of tools for development and testing of
|
||||||
|
the Intel DRM driver. There are many macro-level test suites that get used
|
||||||
|
against the driver, including xtest, rendercheck, piglit, and oglconform,
|
||||||
|
but failures from those can be difficult to track down to kernel changes,
|
||||||
|
and many require complicated build procedures or specific testing
|
||||||
|
environments to get useful results. Therefore, Intel GPU Tools includes
|
||||||
|
low-level tools and tests specifically for development and testing of the
|
||||||
|
Intel DRM Driver."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/app/intel-gpu-tools/"
|
||||||
|
url = "https://www.x.org/archive/individual/app/intel-gpu-tools-1.16.tar.gz"
|
||||||
|
|
||||||
|
version('1.16', '3996f10fc86a28ec59e1cf7b227dad78')
|
||||||
|
|
||||||
|
depends_on('libdrm@2.4.64:')
|
||||||
|
depends_on('libpciaccess@0.10:')
|
||||||
|
depends_on('cairo@1.12.0:')
|
||||||
|
depends_on('glib')
|
||||||
|
|
||||||
|
depends_on('flex', type='build')
|
||||||
|
depends_on('bison', type='build')
|
||||||
|
depends_on('python@3:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
# xrandr ?
|
||||||
|
|
||||||
|
# gtk-doc-tools
|
||||||
|
# libunwind-dev
|
||||||
|
# python-docutils
|
||||||
|
# x11proto-dri2-dev
|
||||||
|
# xutils-dev
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('check')
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/kbproto/package.py
Normal file
45
var/spack/repos/builtin/packages/kbproto/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Kbproto(Package):
|
||||||
|
"""X Keyboard Extension.
|
||||||
|
|
||||||
|
This extension defines a protcol to provide a number of new capabilities
|
||||||
|
and controls for text keyboards."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/proto/kbproto"
|
||||||
|
url = "https://www.x.org/archive/individual/proto/kbproto-1.0.7.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.7', '19acc5f02ae80381e216f443134e0bbb')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make('install')
|
58
var/spack/repos/builtin/packages/lbxproxy/package.py
Normal file
58
var/spack/repos/builtin/packages/lbxproxy/package.py
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Lbxproxy(Package):
|
||||||
|
"""lbxproxy accepts client connections, multiplexes them over a single
|
||||||
|
connection to the X server, and performs various optimizations on the
|
||||||
|
X protocol to make it faster over low bandwidth and/or high latency
|
||||||
|
connections.
|
||||||
|
|
||||||
|
Note that the X server source from X.Org no longer supports the LBX
|
||||||
|
extension, so this program is only useful in connecting to older
|
||||||
|
X servers."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/app/lbxproxy"
|
||||||
|
url = "https://www.x.org/archive/individual/app/lbxproxy-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '50a2a1ae15e8edf7582f76bcdf6b8197')
|
||||||
|
|
||||||
|
depends_on('libxext')
|
||||||
|
depends_on('liblbxutil')
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libice')
|
||||||
|
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('xproxymanagementprotocol', type='build')
|
||||||
|
depends_on('bigreqsproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
54
var/spack/repos/builtin/packages/libapplewm/package.py
Normal file
54
var/spack/repos/builtin/packages/libapplewm/package.py
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libapplewm(Package):
|
||||||
|
"""AppleWM is a simple library designed to interface with the Apple-WM
|
||||||
|
extension. This extension allows X window managers to better interact with
|
||||||
|
the Mac OS X Aqua user interface when running X11 in a rootless mode."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libAppleWM"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libAppleWM-1.4.1.tar.gz"
|
||||||
|
|
||||||
|
version('1.4.1', '52c587641eb57f00978d28d98d487af8')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxext')
|
||||||
|
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('applewmproto@1.4:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
# Crashes with this error message on Linux:
|
||||||
|
# HIServices/Processes.h: No such file or directory
|
||||||
|
# May only build properly on macOS?
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
49
var/spack/repos/builtin/packages/libdmx/package.py
Normal file
49
var/spack/repos/builtin/packages/libdmx/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libdmx(Package):
|
||||||
|
"""libdmx - X Window System DMX (Distributed Multihead X) extension
|
||||||
|
library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libdmx"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libdmx-1.1.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.3', 'eed755e7cdb161e05f70e955f2b0ef4d')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxext')
|
||||||
|
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('dmxproto@2.2.99.1:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
|
@ -30,16 +30,21 @@ class Libdrm(Package):
|
||||||
rendering manager, on Linux, BSD and other operating
|
rendering manager, on Linux, BSD and other operating
|
||||||
systems that support the ioctl interface."""
|
systems that support the ioctl interface."""
|
||||||
|
|
||||||
homepage = "http://dri.freedesktop.org/libdrm/" # no real website...
|
homepage = "http://dri.freedesktop.org/libdrm/"
|
||||||
url = "http://dri.freedesktop.org/libdrm/libdrm-2.4.59.tar.gz"
|
url = "http://dri.freedesktop.org/libdrm/libdrm-2.4.59.tar.gz"
|
||||||
|
|
||||||
|
version('2.4.70', 'a8c275bce5f3d71a5ca25e8fb60df084')
|
||||||
version('2.4.59', '105ac7af1afcd742d402ca7b4eb168b6')
|
version('2.4.59', '105ac7af1afcd742d402ca7b4eb168b6')
|
||||||
version('2.4.33', '86e4e3debe7087d5404461e0032231c8')
|
version('2.4.33', '86e4e3debe7087d5404461e0032231c8')
|
||||||
|
|
||||||
depends_on('libpciaccess')
|
depends_on('libpciaccess@0.10:')
|
||||||
|
depends_on('libpthread-stubs')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
configure("--prefix=%s" % prefix)
|
configure('--prefix={0}'.format(prefix),
|
||||||
|
'--enable-static',
|
||||||
|
'LIBS=-lrt') # This fixes a bug with `make check`
|
||||||
|
|
||||||
make()
|
make()
|
||||||
make("install")
|
make('check')
|
||||||
|
make('install')
|
||||||
|
|
46
var/spack/repos/builtin/packages/libfontenc/package.py
Normal file
46
var/spack/repos/builtin/packages/libfontenc/package.py
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libfontenc(Package):
|
||||||
|
"""libfontenc - font encoding library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libfontenc"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libfontenc-1.1.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.3', '0ffa28542aa7d246299b1f7211cdb768')
|
||||||
|
|
||||||
|
depends_on('zlib')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
49
var/spack/repos/builtin/packages/libfs/package.py
Normal file
49
var/spack/repos/builtin/packages/libfs/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libfs(Package):
|
||||||
|
"""libFS - X Font Service client library.
|
||||||
|
|
||||||
|
This library is used by clients of X Font Servers (xfs), such as
|
||||||
|
xfsinfo, fslsfonts, and the X servers themselves."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libFS"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libFS-1.0.7.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.7', 'd8c1246f5b3d0e7ccf2190d3bf2ecb73')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.17:', type='build')
|
||||||
|
depends_on('fontsproto', type='build')
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/libice/package.py
Normal file
45
var/spack/repos/builtin/packages/libice/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libice(Package):
|
||||||
|
"""libICE - Inter-Client Exchange Library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libICE"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libICE-1.0.9.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.9', '95812d61df8139c7cacc1325a26d5e37')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
51
var/spack/repos/builtin/packages/liblbxutil/package.py
Normal file
51
var/spack/repos/builtin/packages/liblbxutil/package.py
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Liblbxutil(Package):
|
||||||
|
"""liblbxutil - Low Bandwith X extension (LBX) utility routines."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/liblbxutil"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/liblbxutil-1.1.0.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.0', '2735cd23625d4cc870ec4eb7ca272788')
|
||||||
|
|
||||||
|
depends_on('xextproto@7.0.99.1:', type='build')
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
# There is a bug in the library that causes the following messages:
|
||||||
|
# undefined symbol: Xfree
|
||||||
|
# undefined symbol: Xalloc
|
||||||
|
# See https://bugs.freedesktop.org/show_bug.cgi?id=8421
|
||||||
|
# Adding a dependency on libxdmcp and adding LIBS=-lXdmcp did not fix it
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/liboldx/package.py
Normal file
45
var/spack/repos/builtin/packages/liboldx/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Liboldx(Package):
|
||||||
|
"""X version 10 backwards compatibility."""
|
||||||
|
|
||||||
|
homepage = "https://cgit.freedesktop.org/xorg/lib/liboldX/"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/liboldX-1.0.1.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.1', 'ea7c4b6a19bf2d04100e2580abf83fae')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
|
@ -29,11 +29,13 @@ class Libpciaccess(Package):
|
||||||
"""Generic PCI access library."""
|
"""Generic PCI access library."""
|
||||||
|
|
||||||
homepage = "http://cgit.freedesktop.org/xorg/lib/libpciaccess/"
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libpciaccess/"
|
||||||
url = "http://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.13.4.tar.bz2"
|
url = "http://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.13.4.tar.gz"
|
||||||
|
|
||||||
version('0.13.4', 'ace78aec799b1cf6dfaea55d3879ed9f')
|
version('0.13.4', 'cc1fad87da60682af1d5fa43a5da45a4')
|
||||||
|
|
||||||
depends_on('libtool', type='build')
|
depends_on('libtool', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
# libpciaccess does not support OS X
|
# libpciaccess does not support OS X
|
||||||
|
@ -42,6 +44,7 @@ def install(self, spec, prefix):
|
||||||
mkdir(prefix.lib)
|
mkdir(prefix.lib)
|
||||||
return
|
return
|
||||||
|
|
||||||
configure("--prefix=%s" % prefix)
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
make()
|
make()
|
||||||
make("install")
|
make('install')
|
||||||
|
|
|
@ -27,14 +27,14 @@
|
||||||
|
|
||||||
class LibpthreadStubs(Package):
|
class LibpthreadStubs(Package):
|
||||||
"""The libpthread-stubs package provides weak aliases for pthread
|
"""The libpthread-stubs package provides weak aliases for pthread
|
||||||
functions not provided in libc or otherwise available by
|
functions not provided in libc or otherwise available by default."""
|
||||||
default. """
|
|
||||||
homepage = "http://xcb.freedesktop.org/"
|
|
||||||
url = "http://xcb.freedesktop.org/dist/libpthread-stubs-0.1.tar.bz2"
|
|
||||||
|
|
||||||
version('0.3', 'e8fa31b42e13f87e8f5a7a2b731db7ee')
|
homepage = "https://xcb.freedesktop.org/"
|
||||||
|
url = "https://xcb.freedesktop.org/dist/libpthread-stubs-0.3.tar.gz"
|
||||||
|
|
||||||
|
version('0.3', 'a09d928c4af54fe5436002345ef71138')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
configure('--prefix=%s' % prefix)
|
configure('--prefix={0}'.format(prefix))
|
||||||
make()
|
|
||||||
make("install")
|
make('install')
|
||||||
|
|
47
var/spack/repos/builtin/packages/libsm/package.py
Normal file
47
var/spack/repos/builtin/packages/libsm/package.py
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libsm(Package):
|
||||||
|
"""libSM - X Session Management Library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libSM"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libSM-1.2.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.2.2', '18e5084ed9500b1b47719fd1758f0ec8')
|
||||||
|
|
||||||
|
depends_on('libice@1.0.5:')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
53
var/spack/repos/builtin/packages/libwindowswm/package.py
Normal file
53
var/spack/repos/builtin/packages/libwindowswm/package.py
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libwindowswm(Package):
|
||||||
|
"""WindowsWM - Cygwin/X rootless window management extension.
|
||||||
|
|
||||||
|
WindowsWM is a simple library designed to interface with the
|
||||||
|
Windows-WM extension. This extension allows X window managers to
|
||||||
|
better interact with the Cygwin XWin server when running X11 in a
|
||||||
|
rootless mode."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libWindowsWM"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libWindowsWM-1.0.1.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.1', 'f260e124706ff6209c566689528667c6')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxext')
|
||||||
|
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('windowswmproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
51
var/spack/repos/builtin/packages/libx11/package.py
Normal file
51
var/spack/repos/builtin/packages/libx11/package.py
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libx11(Package):
|
||||||
|
"""libX11 - Core X11 protocol client library."""
|
||||||
|
|
||||||
|
homepage = "https://www.x.org/"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libX11-1.6.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.6.3', '7d16653fe7c36209799175bb3dc1ae46')
|
||||||
|
|
||||||
|
depends_on('libxcb@1.1.92:')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.17:', type='build')
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('kbproto', type='build')
|
||||||
|
depends_on('inputproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('check')
|
||||||
|
make('install')
|
|
@ -27,18 +27,21 @@
|
||||||
|
|
||||||
class Libxau(Package):
|
class Libxau(Package):
|
||||||
"""The libXau package contains a library implementing the X11
|
"""The libXau package contains a library implementing the X11
|
||||||
Authorization Protocol. This is useful for restricting client
|
Authorization Protocol. This is useful for restricting client
|
||||||
access to the display."""
|
access to the display."""
|
||||||
homepage = "http://xcb.freedesktop.org/"
|
|
||||||
url = "http://ftp.x.org/pub/individual/lib/libXau-1.0.8.tar.bz2"
|
|
||||||
|
|
||||||
version('1.0.8', '685f8abbffa6d145c0f930f00703b21b')
|
homepage = "https://cgit.freedesktop.org/xorg/lib/libXau/"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXau-1.0.8.tar.gz"
|
||||||
|
|
||||||
depends_on('xproto')
|
version('1.0.8', 'a85cd601d82bc79c0daa280917572e20')
|
||||||
depends_on('pkg-config', type='build')
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
configure('--prefix=%s' % prefix)
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
make()
|
make()
|
||||||
make("install")
|
make('check')
|
||||||
|
make('install')
|
||||||
|
|
52
var/spack/repos/builtin/packages/libxaw/package.py
Normal file
52
var/spack/repos/builtin/packages/libxaw/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxaw(Package):
|
||||||
|
"""Xaw is the X Athena Widget Set.
|
||||||
|
Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXaw"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXaw-1.0.13.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.13', '6c522476024df5872cddc5f1562fb656')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxext')
|
||||||
|
depends_on('libxt')
|
||||||
|
depends_on('libxmu')
|
||||||
|
depends_on('libxpm')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
50
var/spack/repos/builtin/packages/libxaw3d/package.py
Normal file
50
var/spack/repos/builtin/packages/libxaw3d/package.py
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxaw3d(Package):
|
||||||
|
"""Xaw3d is the X 3D Athena Widget Set.
|
||||||
|
Xaw3d is a widget set based on the X Toolkit Intrinsics (Xt) Library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXaw3d"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXaw3d-1.6.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.6.2', 'e51e00b734853e555ae9b367d213de45')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxt')
|
||||||
|
depends_on('libxmu')
|
||||||
|
depends_on('libxext')
|
||||||
|
depends_on('libxpm')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
|
@ -31,17 +31,21 @@ class Libxcb(Package):
|
||||||
access to the protocol, improved threading support, and
|
access to the protocol, improved threading support, and
|
||||||
extensibility."""
|
extensibility."""
|
||||||
|
|
||||||
homepage = "http://xcb.freedesktop.org/"
|
homepage = "https://xcb.freedesktop.org/"
|
||||||
url = "http://xcb.freedesktop.org/dist/libxcb-1.11.tar.gz"
|
url = "https://xcb.freedesktop.org/dist/libxcb-1.11.tar.gz"
|
||||||
|
|
||||||
|
version('1.12', '95eee7c28798e16ba5443f188b27a476')
|
||||||
version('1.11', '1698dd837d7e6e94d029dbe8b3a82deb')
|
version('1.11', '1698dd837d7e6e94d029dbe8b3a82deb')
|
||||||
version('1.11.1', '118623c15a96b08622603a71d8789bf3')
|
version('1.11.1', '118623c15a96b08622603a71d8789bf3')
|
||||||
|
|
||||||
depends_on("python", type='build')
|
depends_on('libpthread-stubs')
|
||||||
depends_on("xcb-proto")
|
depends_on('libxau@0.99.2:')
|
||||||
depends_on("pkg-config", type='build')
|
depends_on('libxdmcp')
|
||||||
depends_on("libpthread-stubs")
|
|
||||||
depends_on('libxau')
|
depends_on('xcb-proto', type='build')
|
||||||
|
depends_on('python@2:2.8', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
def patch(self):
|
def patch(self):
|
||||||
filter_file(
|
filter_file(
|
||||||
|
@ -50,9 +54,8 @@ def patch(self):
|
||||||
'src/xcb.h')
|
'src/xcb.h')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
env['PKG_CONFIG_PATH'] = env[
|
configure('--prefix={0}'.format(prefix))
|
||||||
'PKG_CONFIG_PATH'] + ':/usr/lib64/pkgconfig'
|
|
||||||
configure("--prefix=%s" % prefix)
|
|
||||||
|
|
||||||
make()
|
make()
|
||||||
make("install")
|
make('check')
|
||||||
|
make('install')
|
||||||
|
|
48
var/spack/repos/builtin/packages/libxcomposite/package.py
Normal file
48
var/spack/repos/builtin/packages/libxcomposite/package.py
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxcomposite(Package):
|
||||||
|
"""libXcomposite - client library for the Composite extension to the
|
||||||
|
X11 protocol."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXcomposite"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXcomposite-0.4.4.tar.gz"
|
||||||
|
|
||||||
|
version('0.4.4', 'af860b1554a423735d831e6f29ac1ef5')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxfixes')
|
||||||
|
|
||||||
|
depends_on('compositeproto@0.4:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
48
var/spack/repos/builtin/packages/libxcursor/package.py
Normal file
48
var/spack/repos/builtin/packages/libxcursor/package.py
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxcursor(Package):
|
||||||
|
"""libXcursor - X Window System Cursor management library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXcursor"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXcursor-1.1.14.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.14', '39c8423de190d64f1c52fbc00022e52c')
|
||||||
|
|
||||||
|
depends_on('libxrender@0.8.2:')
|
||||||
|
depends_on('libxfixes')
|
||||||
|
depends_on('libx11')
|
||||||
|
|
||||||
|
depends_on('fixesproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
49
var/spack/repos/builtin/packages/libxdamage/package.py
Normal file
49
var/spack/repos/builtin/packages/libxdamage/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxdamage(Package):
|
||||||
|
"""This package contains the library for the X Damage extension."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXdamage"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXdamage-1.1.4.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.4', '95867778da012623815214769007c0d7')
|
||||||
|
|
||||||
|
depends_on('libxfixes')
|
||||||
|
depends_on('libx11')
|
||||||
|
|
||||||
|
depends_on('damageproto@1.1:', type='build')
|
||||||
|
depends_on('fixesproto', type='build')
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
45
var/spack/repos/builtin/packages/libxdmcp/package.py
Normal file
45
var/spack/repos/builtin/packages/libxdmcp/package.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxdmcp(Package):
|
||||||
|
"""libXdmcp - X Display Manager Control Protocol library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXdmcp"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXdmcp-1.1.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.1.2', 'ab0d6a38f0344a05d698ec7d48cfa5a8')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('check')
|
||||||
|
make('install')
|
49
var/spack/repos/builtin/packages/libxevie/package.py
Normal file
49
var/spack/repos/builtin/packages/libxevie/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxevie(Package):
|
||||||
|
"""Xevie - X Event Interception Extension (XEvIE)."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXevie"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXevie-1.0.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.3', '100e6485cabfe6e788e09c110ca680d8')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxext')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('evieext', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
47
var/spack/repos/builtin/packages/libxext/package.py
Normal file
47
var/spack/repos/builtin/packages/libxext/package.py
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxext(Package):
|
||||||
|
"""libXext - library for common extensions to the X11 protocol."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXext"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXext-1.3.3.tar.gz"
|
||||||
|
|
||||||
|
version('1.3.3', '93f5ec084c998efbfb0befed22f9b57f')
|
||||||
|
|
||||||
|
depends_on('libx11@1.6:')
|
||||||
|
|
||||||
|
depends_on('xproto@7.0.13:', type='build')
|
||||||
|
depends_on('xextproto@7.1.99:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
49
var/spack/repos/builtin/packages/libxfixes/package.py
Normal file
49
var/spack/repos/builtin/packages/libxfixes/package.py
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxfixes(Package):
|
||||||
|
"""This package contains header files and documentation for the XFIXES
|
||||||
|
extension. Library and server implementations are separate."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfixes"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXfixes-5.0.2.tar.gz"
|
||||||
|
|
||||||
|
version('5.0.2', '3636e59f8f5fa2e469d556d49f30e98d')
|
||||||
|
|
||||||
|
depends_on('libx11@1.6:')
|
||||||
|
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('fixesproto@5.0:', type='build')
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
54
var/spack/repos/builtin/packages/libxfont/package.py
Normal file
54
var/spack/repos/builtin/packages/libxfont/package.py
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxfont(Package):
|
||||||
|
"""libXfont provides the core of the legacy X11 font system, handling the
|
||||||
|
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
|
||||||
|
formats, and rasterizing them. It is used by the X servers, the
|
||||||
|
X Font Server (xfs), and some font utilities (bdftopcf for instance),
|
||||||
|
but should not be used by normal X11 clients. X11 clients access fonts
|
||||||
|
via either the new API's in libXft, or the legacy API's in libX11."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfont"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXfont-1.5.2.tar.gz"
|
||||||
|
|
||||||
|
version('1.5.2', 'e8c616db0e59df4614980915e79bb05e')
|
||||||
|
|
||||||
|
depends_on('libfontenc')
|
||||||
|
depends_on('freetype')
|
||||||
|
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('fontsproto@2.1.3:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
54
var/spack/repos/builtin/packages/libxfont2/package.py
Normal file
54
var/spack/repos/builtin/packages/libxfont2/package.py
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxfont2(Package):
|
||||||
|
"""libXfont provides the core of the legacy X11 font system, handling the
|
||||||
|
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
|
||||||
|
formats, and rasterizing them. It is used by the X servers, the
|
||||||
|
X Font Server (xfs), and some font utilities (bdftopcf for instance),
|
||||||
|
but should not be used by normal X11 clients. X11 clients access fonts
|
||||||
|
via either the new API's in libXft, or the legacy API's in libX11."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfont"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXfont2-2.0.1.tar.gz"
|
||||||
|
|
||||||
|
version('2.0.1', '6ae5ae1f9fb1213b04f14a802a1d721c')
|
||||||
|
|
||||||
|
depends_on('libfontenc')
|
||||||
|
depends_on('freetype')
|
||||||
|
|
||||||
|
depends_on('xtrans', type='build')
|
||||||
|
depends_on('xproto', type='build')
|
||||||
|
depends_on('fontsproto@2.1.3:', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
48
var/spack/repos/builtin/packages/libxfontcache/package.py
Normal file
48
var/spack/repos/builtin/packages/libxfontcache/package.py
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxfontcache(Package):
|
||||||
|
"""Xfontcache - X-TrueType font cache extension client library."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfontcache"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXfontcache-1.0.5.tar.gz"
|
||||||
|
|
||||||
|
version('1.0.5', '5030fc9c7f16dbb52f92a8ba2c574f5c')
|
||||||
|
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxext')
|
||||||
|
|
||||||
|
depends_on('xextproto', type='build')
|
||||||
|
depends_on('fontcacheproto', type='build')
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
52
var/spack/repos/builtin/packages/libxft/package.py
Normal file
52
var/spack/repos/builtin/packages/libxft/package.py
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libxft(Package):
|
||||||
|
"""X FreeType library.
|
||||||
|
|
||||||
|
Xft version 2.1 was the first stand alone release of Xft, a library that
|
||||||
|
connects X applications with the FreeType font rasterization library. Xft
|
||||||
|
uses fontconfig to locate fonts so it has no configuration files."""
|
||||||
|
|
||||||
|
homepage = "http://cgit.freedesktop.org/xorg/lib/libXft"
|
||||||
|
url = "https://www.x.org/archive/individual/lib/libXft-2.3.2.tar.gz"
|
||||||
|
|
||||||
|
version('2.3.2', '3a2c1ce2641817dace55cd2bfe10b0f0')
|
||||||
|
|
||||||
|
depends_on('freetype@2.1.6:')
|
||||||
|
depends_on('fontconfig@2.5.92:')
|
||||||
|
depends_on('libx11')
|
||||||
|
depends_on('libxrender@0.8.2:')
|
||||||
|
|
||||||
|
depends_on('pkg-config@0.9.0:', type='build')
|
||||||
|
depends_on('util-macros', type='build')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue