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):
|
||||
"""DRI2 Protocol Headers."""
|
||||
homepage = "http://http://cgit.freedesktop.org/xorg/proto/dri2proto/"
|
||||
url = "http://xorg.freedesktop.org/releases/individual/proto/dri2proto-2.8.tar.gz"
|
||||
"""Direct Rendering Infrastructure 2 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/dri2proto/"
|
||||
url = "https://www.x.org/releases/individual/proto/dri2proto-2.8.tar.gz"
|
||||
|
||||
version('2.8', '19ea18f63d8ae8053c9fa84b60365b77')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
configure("--prefix=%s" % prefix)
|
||||
depends_on('pkg-config@0.9.0:', type='build')
|
||||
depends_on('util-macros', type='build')
|
||||
|
||||
make()
|
||||
make("install")
|
||||
def install(self, spec, prefix):
|
||||
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')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
configure("--prefix=%s" % prefix)
|
||||
configure('--prefix={0}'.format(prefix))
|
||||
|
||||
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
|
||||
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"
|
||||
|
||||
version('2.4.70', 'a8c275bce5f3d71a5ca25e8fb60df084')
|
||||
version('2.4.59', '105ac7af1afcd742d402ca7b4eb168b6')
|
||||
version('2.4.33', '86e4e3debe7087d5404461e0032231c8')
|
||||
|
||||
depends_on('libpciaccess')
|
||||
depends_on('libpciaccess@0.10:')
|
||||
depends_on('libpthread-stubs')
|
||||
|
||||
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("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."""
|
||||
|
||||
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('pkg-config@0.9.0:', type='build')
|
||||
depends_on('util-macros', type='build')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
# libpciaccess does not support OS X
|
||||
|
@ -42,6 +44,7 @@ def install(self, spec, prefix):
|
|||
mkdir(prefix.lib)
|
||||
return
|
||||
|
||||
configure("--prefix=%s" % prefix)
|
||||
configure('--prefix={0}'.format(prefix))
|
||||
|
||||
make()
|
||||
make("install")
|
||||
make('install')
|
||||
|
|
|
@ -27,14 +27,14 @@
|
|||
|
||||
class LibpthreadStubs(Package):
|
||||
"""The libpthread-stubs package provides weak aliases for pthread
|
||||
functions not provided in libc or otherwise available by
|
||||
default. """
|
||||
homepage = "http://xcb.freedesktop.org/"
|
||||
url = "http://xcb.freedesktop.org/dist/libpthread-stubs-0.1.tar.bz2"
|
||||
functions not provided in libc or otherwise available by default."""
|
||||
|
||||
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):
|
||||
configure('--prefix=%s' % prefix)
|
||||
make()
|
||||
make("install")
|
||||
configure('--prefix={0}'.format(prefix))
|
||||
|
||||
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):
|
||||
"""The libXau package contains a library implementing the X11
|
||||
Authorization Protocol. This is useful for restricting client
|
||||
access to the display."""
|
||||
homepage = "http://xcb.freedesktop.org/"
|
||||
url = "http://ftp.x.org/pub/individual/lib/libXau-1.0.8.tar.bz2"
|
||||
Authorization Protocol. This is useful for restricting client
|
||||
access to the display."""
|
||||
|
||||
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')
|
||||
depends_on('pkg-config', type='build')
|
||||
version('1.0.8', 'a85cd601d82bc79c0daa280917572e20')
|
||||
|
||||
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=%s' % prefix)
|
||||
configure('--prefix={0}'.format(prefix))
|
||||
|
||||
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
|
||||
extensibility."""
|
||||
|
||||
homepage = "http://xcb.freedesktop.org/"
|
||||
url = "http://xcb.freedesktop.org/dist/libxcb-1.11.tar.gz"
|
||||
homepage = "https://xcb.freedesktop.org/"
|
||||
url = "https://xcb.freedesktop.org/dist/libxcb-1.11.tar.gz"
|
||||
|
||||
version('1.12', '95eee7c28798e16ba5443f188b27a476')
|
||||
version('1.11', '1698dd837d7e6e94d029dbe8b3a82deb')
|
||||
version('1.11.1', '118623c15a96b08622603a71d8789bf3')
|
||||
|
||||
depends_on("python", type='build')
|
||||
depends_on("xcb-proto")
|
||||
depends_on("pkg-config", type='build')
|
||||
depends_on("libpthread-stubs")
|
||||
depends_on('libxau')
|
||||
depends_on('libpthread-stubs')
|
||||
depends_on('libxau@0.99.2:')
|
||||
depends_on('libxdmcp')
|
||||
|
||||
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):
|
||||
filter_file(
|
||||
|
@ -50,9 +54,8 @@ def patch(self):
|
|||
'src/xcb.h')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
env['PKG_CONFIG_PATH'] = env[
|
||||
'PKG_CONFIG_PATH'] + ':/usr/lib64/pkgconfig'
|
||||
configure("--prefix=%s" % prefix)
|
||||
configure('--prefix={0}'.format(prefix))
|
||||
|
||||
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