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*")
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*")
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/*")
def install(): kde5.install() pisitools.dodoc("COPYING*", "TODO") pisitools.dopixmaps("icons/hi32-app-kalgebra.png")
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")
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")
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")