Exemple #1
0
def setup():
    # Fix PREFIX
    pisitools.dosed("Makefile", "^PREFIX =.*$", "PREFIX = /usr")
    pisitools.dosed("Makefile", "etc\/udev", "lib\/udev")

    autotools.rawConfigure('--arch=%s \
                            --kerneldir=/lib/modules/%s/build' % (get.ARCH().replace("i686", "x86"),
                                                                  kerneltools.getKernelVersion()))
Exemple #2
0
def setup():
    autotools.configure("--with-oss \
                         --with-kernel=/lib/modules/%s/build \
                         --with-isapnp=yes \
                         --with-sequencer=yes \
                         --with-card-options=all \
                         --disable-verbose-printk \
                         --with-cards=all" % kerneltools.getKernelVersion())
Exemple #3
0
def setup():
    # Don't run depmod
    pisitools.dosed("Makefile", "/sbin/depmod", "/bin/true")

    # Fix PREFIX
    pisitools.dosed("Makefile", "^PREFIX =.*$", "PREFIX = /usr")
    autotools.rawConfigure('--arch=x86 \
                            --kerneldir=/lib/modules/%s/build' % kerneltools.getKernelVersion())
Exemple #4
0
def setup():
    # Fix PREFIX
    pisitools.dosed("Makefile", "^PREFIX =.*$", "PREFIX = /usr")
    pisitools.dosed("Makefile", "etc\/udev", "lib\/udev")

    # GROUP conversion here (kvm->virt)
    pisitools.dosed("scripts/65-kvm.rules", "GROUP=\"kvm\"", "GROUP=\"virt\"")

    autotools.rawConfigure("--kerneldir=/lib/modules/%s/build" % kerneltools.getKernelVersion())
Exemple #5
0
def setup():
    # Fix PREFIX
    pisitools.dosed("Makefile", "^PREFIX =.*$", "PREFIX = /usr")
    pisitools.dosed("Makefile", "etc\/udev", "lib\/udev")

    # GROUP conversion here (kvm->virt)
    pisitools.dosed("scripts/65-kvm.rules", "GROUP=\"kvm\"", "GROUP=\"virt\"")

    autotools.rawConfigure('--arch=%s \
                            --kerneldir=/lib/modules/%s/build' % (get.ARCH().replace("i686", "x86"),
                                                                  kerneltools.getKernelVersion()))
Exemple #6
0
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt

from pisi.actionsapi import kerneltools
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

WorkDir = "."
KDIR = kerneltools.getKernelVersion()
NoStrip = ["/lib/modules"]

version = get.srcVERSION()
driver = "nvidia-current"
datadir = "/usr/share/%s" % driver

if get.buildTYPE() == 'emul32':
    arch = "x86"
    nvlibdir = "/usr/lib32/%s" % driver
    libdir = "/usr/lib32"
else:
    arch = get.ARCH().replace("i686", "x86")
    nvlibdir = "/usr/lib/%s" % driver
    libdir = "/usr/lib"

def setup():
    shelltools.system("sh NVIDIA-Linux-%s-%s.run -x --target tmp"
                      % (arch, get.srcVERSION()))
Exemple #7
0
def setup():
    pisitools.dosed("Makefile", "-O -Wall", get.CFLAGS())
    pisitools.dosed("Makefile", "^KDIR = .*$", "KDIR = /lib/modules/%s/build" % kerneltools.getKernelVersion())
Exemple #8
0
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Copyright 2009-2010 TUBITAK/UEKAE
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/copyleft/gpl.txt.

from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import kerneltools
from pisi.actionsapi import get

WorkDir = "icebox-%s" % get.srcVERSION()
KVERSION = kerneltools.getKernelVersion()

def setup():
    pisitools.dosed("src/Makefile", "\$\(shell uname -r\)", KVERSION)

def build():
    autotools.make()

def install():
    pisitools.insinto("/lib/modules/%s/extra" % KVERSION, "src/*.ko")

Exemple #9
0
#
# Copyright 2005-2009 TUBITAK/UEKAE
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import kerneltools
from pisi.actionsapi import get

import os

WorkDir = "klibc-%s" % get.srcVERSION()
NoStrip = "/"
KDIR = kerneltools.getKernelVersion()
klibcarch = "x86_64" if get.ARCH() == "x86_64" else "i386"

docs = {
    "usr/klibc/arch/README.klibc.arch": "README.arch",
    "usr/dash/README.dash": "README.dash",
    "usr/dash/TOUR": "TOUR.dash",
    "usr/gzip/README": "README.gzip",
    "usr/gzip/COPYING": "COPYING.gzip",
    "usr/kinit/README": "README.kinit"
}


def fixperms(d):
    for root, dirs, files in os.walk(d):
        for name in dirs:
Exemple #10
0
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt.

from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import kerneltools
from pisi.actionsapi import get

KVERSION = kerneltools.getKernelVersion()

def setup():
    pisitools.dosed("Makefile", "KVERSION =.*$", "KVERSION = %s" % KVERSION)

def build():
    autotools.make()

def install():
    pisitools.insinto("/lib/modules/%s/extra" % KVERSION, "lenovo-sl-laptop.ko")

    pisitools.dodoc("README")
Exemple #11
0
def setup():
    pisitools.dosed("Makefile", "-O -Wall", get.CFLAGS())
    pisitools.dosed(
        "Makefile", "^KDIR = .*$",
        "KDIR = /lib/modules/%s/build" % kerneltools.getKernelVersion())
Exemple #12
0
def setup():
    autotools.rawConfigure("--kerneldir=/lib/modules/%s/build" % kerneltools.getKernelVersion())
Exemple #13
0
def setup():
    shelltools.system("./autogen.sh")
    autotools.configure()
    KDIR = kerneltools.getKernelVersion()
    autotools.configure("--with-linux=/usr/src/linux-headers-%s --with-gcc=%s --with-g++=%s"  % (KDIR, get.CC(), get.CXX()))
Exemple #14
0
def setup():
    autotools.rawConfigure('--arch=x86 \
                            --kerneldir=/lib/modules/%s/build' % kerneltools.getKernelVersion())