示例#1
0
def install():
    autotools.rawInstall("DESTDIR=%s INSTALL_ROOT=%s" %(get.installDIR(), get.installDIR()))
    
    pisitools.dopixmaps("ecryptfs-mount-private.png")
    
    pisitools.insinto("/usr/lib/modules-load.d/", "ecryptfs.conf")
    
    pisitools.dodoc("COPYING", "README*")
示例#2
0
def install():
    pisitools.insinto("/usr/lib/primeindicator/", "igpuon")
    pisitools.insinto("/usr/lib/primeindicator/", "dgpuon")
    pisitools.insinto("/usr/lib/primeindicator/", "*.png")
    pisitools.insinto("/usr/share/applications", "prime-indicator.desktop")
    pisitools.insinto("/etc/xdg/autostart/", "prime-indicator.desktop")
    pisitools.insinto("/usr/bin/", "prime-indicator")
    pisitools.insinto("/etc/sudoers.d/", "prime-indicator-sudoers")

    pisitools.dopixmaps("nvidia.png")

    pisitools.dodoc("LICENSE", "README*")
示例#3
0
def install():
    pisitools.insinto("/usr/lib/primeindicator/", "igpuon")
    pisitools.insinto("/usr/lib/primeindicator/", "dgpuon")
    pisitools.insinto("/usr/lib/primeindicator/", "*.png")
    pisitools.insinto("/usr/share/applications", "prime-indicator.desktop")
    pisitools.insinto("/etc/xdg/autostart/", "prime-indicator.desktop")
    pisitools.insinto("/usr/bin/", "prime-indicator")
    pisitools.insinto("/etc/sudoers.d/", "prime-indicator-sudoers")
    
    pisitools.dopixmaps("nvidia.png")
    
    pisitools.dodoc("LICENSE", "README*")
示例#4
0
def install():
    pisitools.insinto("/lib/modules/extra/%s/" % driver_dir_name, "NVIDIA-Linux-%s-%s-no-compat32/kernel/nvidia.ko" % (arch, get.srcVERSION()))
    pisitools.insinto("/lib/modules/extra/%s/" % driver_dir_name, "NVIDIA-Linux-%s-%s-no-compat32/kernel/uvm/nvidia-uvm.ko" % (arch, get.srcVERSION()))
    
    pisitools.insinto("/lib/modprobe.d/", "NVIDIA-Linux-%s-%s-no-compat32/nvidia.conf" % (arch, get.srcVERSION()))
    pisitools.insinto("/lib/modprobe.d/", "NVIDIA-Linux-%s-%s-no-compat32/nvidia-tls.conf" % (arch, get.srcVERSION()))
    
    shelltools.cd("NVIDIA-Linux-%s-%s-no-compat32/"% (arch, get.srcVERSION()))
    # OpenCL
    pisitools.insinto("/etc/OpenCL/vendors/", "nvidia.icd")
    pisitools.insinto("/usr/lib/", "libnvidia-opencl.so.%s" % get.srcVERSION())
    pisitools.dosym("libnvidia-opencl.so.%s" % get.srcVERSION(), "%s/libnvidia-opencl.so" % libdir)
    pisitools.dosym("libnvidia-opencl.so.%s" % get.srcVERSION(), "%s/libnvidia-opencl.so.1" % libdir)
    pisitools.insinto("/usr/lib/", "libnvidia-compiler.so.%s" % get.srcVERSION())
    pisitools.dosym("libnvidia-compiler.so.%s" % get.srcVERSION(), "%s/libnvidia-compiler.so" % libdir)
    pisitools.insinto("/usr/lib/", "libOpenCL.so.1.0.0")
    pisitools.dosym("libOpenCL.so.1.0.0", "%s/libOpenCL.so" % libdir)
    pisitools.dosym("libOpenCL.so.1.0.0", "%s/libOpenCL.so.1.0" % libdir)
    
    # nvidia libgl 
    pisitools.insinto("/usr/lib/", "libEGL.so.%s" % get.srcVERSION())
    pisitools.dosym("libEGL.so.%s" % get.srcVERSION(), "%s/libEGL.so" % libdir)
    pisitools.dosym("libEGL.so.%s" % get.srcVERSION(), "%s/libEGL.so.1" % libdir)
    pisitools.insinto("/usr/lib/", "libGL.so.%s" % get.srcVERSION())
    pisitools.dosym("libGL.so.%s" % get.srcVERSION(), "%s/libGL.so" % libdir)
    pisitools.dosym("libGL.so.%s" % get.srcVERSION(), "%s/libGL.so.1" % libdir)
    pisitools.insinto("/usr/lib/", "libGLESv1_CM.so.%s" % get.srcVERSION())
    pisitools.dosym("libGLESv1_CM.so.%s" % get.srcVERSION(), "%s/libGLESv1_CM.so" % libdir)
    pisitools.dosym("libGLESv1_CM.so.%s" % get.srcVERSION(), "%s/libGLESv1_CM.so.1" % libdir)
    pisitools.insinto("/usr/lib/xorg/modules/extensions/", "libglx.so.%s" % get.srcVERSION())
    #pisitools.dosym("libglx.so.%s" % get.srcVERSION(), "%s/xorg/modules/extensions/libglx.so" % libdir)
    pisitools.dosym("libglx.so.%s" % get.srcVERSION(), "%s/xorg/modules/extensions/libglx.so.1" % libdir)    
    pisitools.insinto("/usr/lib/", "libGLESv2.so.%s" % get.srcVERSION())
    pisitools.dosym("libGLESv2.so.%s" % get.srcVERSION(), "%s/libGLESv2.so" % libdir)
    pisitools.dosym("libGLESv2.so.%s" % get.srcVERSION(), "%s/libGLESv2.so.2" % libdir)
    
    #nvidia-utils
    # X driver
    
    pisitools.insinto("/usr/lib/xorg/modules/drivers/", "nvidia_drv.so")
    
    # GLX extension module for X
    
    pisitools.insinto("/usr/lib/nvidia/xorg/modules/extensions/", "libglx.so.%s" % get.srcVERSION())
    pisitools.dosym("libglx.so.%s" % get.srcVERSION(), "%s/nvidia/xorg/modules/extensions/libglx.so" % libdir)
    
    # OpenGL libraries
    pisitools.insinto("/usr/lib/nvidia/", "libGL.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/nvidia/", "libEGL.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/nvidia/", "libGLESv1_CM.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/nvidia/", "libGLESv2.so.%s" % get.srcVERSION())
    
    # OpenGL core library
    
    pisitools.insinto("/usr/lib/", "libnvidia-glsi.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-glcore.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-eglcore.so.%s" % get.srcVERSION())
    
    #misc
    
    pisitools.insinto("/usr/lib/", "libnvidia-ml.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-cfg.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-fbc.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-ifr.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-encode.so.%s" % get.srcVERSION())
    
    # VDPAU
    
    pisitools.insinto("/usr/lib/vdpau/", "libvdpau_nvidia.so.%s" % get.srcVERSION())
    
    
    # nvidia-tls library
    
    pisitools.insinto("/usr/lib/", "tls/libnvidia-tls.so.%s" % get.srcVERSION())
    
    # CUDA   
    
    pisitools.insinto("/usr/lib/", "libcuda.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvcuvid.so.%s" % get.srcVERSION())
    
    # DEBUG
    
    pisitools.dobin("nvidia-debugdump")
    
    # nvidia-xconfig
        # nvidia-bug-report
    pisitools.dobin("nvidia-bug-report.sh")
    pisitools.dobin("nvidia-xconfig")
    pisitools.doman("nvidia-xconfig.1.gz")
    
    # nvidia-settings
    
    pisitools.dobin("nvidia-settings")
    pisitools.doman("nvidia-settings.1.gz")
    pisitools.insinto("/usr/share/applications/", "nvidia-settings.desktop")
    pisitools.dosed("%s/usr/share/applications/nvidia-settings.desktop" % get.installDIR(), "__UTILS_PATH__/", "/usr/bin/")
    pisitools.dosed("%s/usr/share/applications/nvidia-settings.desktop" % get.installDIR(), "__PIXMAP_PATH__/", "/usr/share/applications")
    pisitools.dopixmaps("nvidia-settings.png")
    pisitools.insinto("/usr/lib/", "libnvidia-gtk2.so.%s" % get.srcVERSION())
    pisitools.insinto("/usr/lib/", "libnvidia-gtk3.so.%s" % get.srcVERSION())
    
    # nvidia-smi
    
    pisitools.dobin("nvidia-smi")
    pisitools.doman("nvidia-smi.1.gz")
    
    # nvidia-cuda-mps
    
    pisitools.dobin("nvidia-cuda-mps-server")
    pisitools.dobin("nvidia-cuda-mps-control")
    pisitools.doman("nvidia-cuda-mps-control.1.gz")
    
    # nvidia-modprobe
    # This should be removed if nvidia fixed their uvm module!
    
    pisitools.dobin("nvidia-modprobe")
    pisitools.doman("nvidia-modprobe.1.gz")
    
    # nvidia-persistenced
    
    pisitools.dobin("nvidia-persistenced")
    pisitools.doman("nvidia-persistenced.1.gz")
    pisitools.insinto("/usr/lib/systemd/system/", "nvidia-persistenced-init/systemd/nvidia-persistenced.service.template", "nvidia-persistenced.service")
    pisitools.dosed("%s/usr/lib/systemd/system/nvidia-persistenced.service" % get.installDIR(), "__USER__", "nvidia-persistenced")
        
    # application profiles
    
    pisitools.insinto("/usr/share/nvidia/", "nvidia-application-profiles-%s-rc" % get.srcVERSION())
    pisitools.insinto("/usr/share/nvidia/", "nvidia-application-profiles-%s-key-documentation" % get.srcVERSION())
    
    pisitools.dodoc("LICENSE", "README*", "NVIDIA_Changelog")
    pisitools.dohtml("html/*")
示例#5
0
文件: actions.py 项目: vdemir/main
def install():
    kde5.install()

    pisitools.dodoc("COPYING*", "TODO")

    pisitools.dopixmaps("icons/hi32-app-kalgebra.png")
示例#6
0
def install():
    kde4.install("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("COPYING*", "README", "doc/status.txt")

    #for <Icon></Icon>
    pisitools.dopixmaps("braindump/data/icons/hi32-app-braindump.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-braindump.png",
                     "calligra-braindump.png")

    pisitools.dopixmaps("gemini/pics/hi32-app-calligragemini.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligragemini.png",
                     "calligra-gemini.png")

    pisitools.dopixmaps("flow/pics/hi32-app-calligraflow.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligraflow.png",
                     "calligra-flow.png")

    pisitools.dopixmaps("karbon/pics/app/hi32-app-calligrakarbon.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrakarbon.png",
                     "calligra-karbon.png")

    pisitools.dopixmaps("kexi/pics/app/hi32-app-calligrakexi.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrakexi.png",
                     "calligra-kexi.png")

    pisitools.dopixmaps("plan/pics/hi32-app-calligraplan.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligraplan.png",
                     "calligra-plan.png")

    pisitools.dopixmaps("sheets/data/pics/hi32-app-calligrasheets.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrasheets.png",
                     "calligra-sheets.png")

    pisitools.dopixmaps("stage/pics/hi32-app-calligrastage.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrastage.png",
                     "calligra-stage.png")

    pisitools.dopixmaps("words/pics/hi32-app-calligrawords.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrawords.png",
                     "calligra-words.png")
示例#7
0
def install():
    kde4.install("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("COPYING*", "README", "doc/status.txt")

    pisitools.remove("/usr/share/kde4/apps/color-schemes/KritaDarker.colors")
    pisitools.remove("/usr/share/kde4/apps/color-schemes/Krita50.colors")
    pisitools.remove("/usr/share/kde4/apps/color-schemes/KritaBlender.colors")
    pisitools.remove("/usr/share/kde4/apps/color-schemes/KritaBrighter.colors")
    pisitools.remove("/usr/share/kde4/apps/color-schemes/KritaBright.colors")
    pisitools.remove("/usr/share/kde4/apps/color-schemes/KritaDark.colors")
    
    #for <Icon></Icon>
    pisitools.dopixmaps("braindump/data/icons/hi32-app-braindump.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-braindump.png", "calligra-braindump.png")

    pisitools.dopixmaps("flow/pics/hi32-app-calligraflow.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligraflow.png", "calligra-flow.png")

    pisitools.dopixmaps("karbon/pics/app/hi32-app-calligrakarbon.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrakarbon.png", "calligra-karbon.png")

    pisitools.dopixmaps("kexi/pics/app/hi32-app-calligrakexi.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrakexi.png", "calligra-kexi.png")

    pisitools.dopixmaps("plan/pics/hi32-app-calligraplan.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligraplan.png", "calligra-plan.png")

    pisitools.dopixmaps("sheets/data/pics/hi32-app-calligrasheets.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrasheets.png", "calligra-sheets.png")

    pisitools.dopixmaps("stage/pics/hi32-app-calligrastage.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrastage.png", "calligra-stage.png")

    pisitools.dopixmaps("words/pics/hi32-app-calligrawords.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrawords.png", "calligra-words.png")
示例#8
0
文件: actions.py 项目: friberk/main
def install():
	pisitools.dobin("build/src/florb")
	pisitools.dopixmaps("src/res/florb.png")
	shelltools.chmod("src/res/florb.svg", mode = 0644)
	pisitools.insinto("/usr/share/icons/hicolor/scalable/apps", "src/res/florb.svg")
示例#9
0
def install():
    kde4.install("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("COPYING*", "README", "doc/status.txt")
    
    #for <Icon></Icon>
    pisitools.dopixmaps("braindump/data/icons/hi32-app-braindump.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-braindump.png", "calligra-braindump.png")
    
    pisitools.dopixmaps("gemini/pics/hi32-app-calligragemini.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligragemini.png", "calligra-gemini.png")

    pisitools.dopixmaps("flow/pics/hi32-app-calligraflow.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligraflow.png", "calligra-flow.png")

    pisitools.dopixmaps("karbon/pics/app/hi32-app-calligrakarbon.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrakarbon.png", "calligra-karbon.png")

    pisitools.dopixmaps("kexi/pics/app/hi32-app-calligrakexi.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrakexi.png", "calligra-kexi.png")

    pisitools.dopixmaps("plan/pics/hi32-app-calligraplan.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligraplan.png", "calligra-plan.png")

    pisitools.dopixmaps("sheets/data/pics/hi32-app-calligrasheets.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrasheets.png", "calligra-sheets.png")

    pisitools.dopixmaps("stage/pics/hi32-app-calligrastage.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrastage.png", "calligra-stage.png")

    pisitools.dopixmaps("words/pics/hi32-app-calligrawords.png")
    pisitools.rename("/usr/share/pixmaps/hi32-app-calligrawords.png", "calligra-words.png")