summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/libpciaccess/package.py
blob: 0c0847d3232d62431c4db6e9691ca148152f2cb3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from spack import *
import os.path

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"

    version('0.13.4', 'ace78aec799b1cf6dfaea55d3879ed9f')

    depends_on('libtool')

    def install(self, spec, prefix):
        # libpciaccess does not support OS X
        if spec.satisfies('=darwin-x86_64'):
            # create a dummy directory
            mkdir(prefix.lib)
            return

        configure("--prefix=%s" % prefix)
        make()
        make("install")