ndiswrapper: add dkms support
This commit is contained in:
@@ -4,17 +4,21 @@
|
||||
# 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 get
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import kerneltools
|
||||
|
||||
KDIR = kerneltools.getKernelVersion()
|
||||
|
||||
def setup():
|
||||
# dkms
|
||||
shelltools.copytree("driver", "dkms")
|
||||
pisitools.dosed("dkms.conf", "#MODULE_VERSION#", get.srcVERSION())
|
||||
|
||||
def build():
|
||||
autotools.make("-C driver KVERS_UNAME=%s" % KDIR)
|
||||
|
||||
autotools.make("-C utils")
|
||||
|
||||
def install():
|
||||
@@ -28,3 +32,7 @@ def install():
|
||||
pisitools.dodir("/etc/ndiswrapper")
|
||||
|
||||
pisitools.dodoc("README", "AUTHORS", "ChangeLog")
|
||||
|
||||
# dkms
|
||||
pisitools.insinto("/usr/src/%s-%s" % (get.srcNAME(), get.srcVERSION()), "dkms/*")
|
||||
pisitools.insinto("/usr/src/%s-%s" % (get.srcNAME(), get.srcVERSION()), "dkms.conf")
|
||||
|
||||
Reference in New Issue
Block a user