diff --git a/need_build b/need_build index 44be523f29..6e86a9dd1e 100644 --- a/need_build +++ b/need_build @@ -3,14 +3,9 @@ * working on http://ciftlik.pisilinux.org/pisi-2.0/pisi-index.xml.xz * Packages missing in http://ciftlik.pisilinux.org/pisi-2.0/pisi-index.xml.xz - #desktop/kde/application/kgeography - #desktop/kde/application/rocs - #desktop/kde/education/kmplot - #desktop/kde/l10n/kde-l10n-ca_valencia - #desktop/kde/sdk/kapptemplate - #desktop/kde/sdk/kompare - #desktop/kde/sdk/libkomparediff2 - #desktop/toolkit/qt5/qt5-gstreamer + desktop/kde/application/rocs + desktop/kde/education/kmplot + desktop/kde/sdk/kompare game/fps/alienarena kernel/drivers/module-fglrx kernel/drivers/module-nvidia304 @@ -37,12 +32,11 @@ programming/language/python/gst-python programming/language/ruby/ruby-gtk2 programming/misc/ragel - system/auth/ConsoleKit x11/driver/xorg-video-i740 x11/misc/xorg-font * Packages that needs compiling - #multimedia/sound/jack-audio-connection-kit (1 > 5) + multimedia/sound/jack-audio-connection-kit (1 > 5) network/misc/libnl (5 > 4) programming/build/llvm (8 > 7) programming/misc/vigra (7 > 6) diff --git a/programming/build/llvm/actions.py b/programming/build/llvm/actions.py index f107e0c0f9..74c5ae0e9c 100644 --- a/programming/build/llvm/actions.py +++ b/programming/build/llvm/actions.py @@ -50,27 +50,27 @@ def setup(): -DLLVM_BINUTILS_INCDIR=/usr/include", sourceDir="..") def build(): shelltools.makedirs("build") - + shelltools.cd("build") - + cmaketools.make() def install(): shelltools.makedirs("build") - + shelltools.cd("build") - + if get.buildTYPE() == "emul32": - + #cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) cmaketools.rawInstall("DESTDIR=%s \ PROJ_etcdir=/etc/llvm \ PROJ_libdir=/usr/lib32/llvm \ PROJ_docsdir=/%s/llvm" % (get.installDIR(), get.docDIR())) - shelltools.chmod("%s/usr/lib32/llvm/*.a" % get.installDIR(), mode = 0644) - pisitools.dosym("llvm/LLVMgold.so", "/usr/lib32/LLVMgold.so") - pisitools.remove("/usr/lib32/llvm/*LLVMHello.*") + # shelltools.chmod("%s/usr/lib32/llvm/*.a" % get.installDIR(), mode = 0644) + # pisitools.dosym("llvm/LLVMgold.so", "/usr/lib32/LLVMgold.so") + # pisitools.remove("/usr/lib32/llvm/*LLVMHello.*") return else: cmaketools.rawInstall("DESTDIR=%s \ @@ -82,24 +82,26 @@ def install(): #shelltools.chmod("%s/usr/lib/llvm/*.a" % get.installDIR(), 0644) + shelltools.cd ("..") + # Install static analyzers which aren't installed by default for exe in ("scan-build", "scan-view"): pisitools.insinto("/usr/lib/clang-analyzer/%s" % exe, "tools/clang/tools/%s/%s" % (exe, exe)) pisitools.dosym("/usr/lib/clang-analyzer/%s/%s" % (exe, exe), "/usr/bin/%s" % exe) # Symlink the gold plugin where clang expects it - pisitools.dosym("llvm/LLVMgold.so", "/usr/lib/LLVMgold.so") + # pisitools.dosym("llvm/LLVMgold.so", "/usr/lib/LLVMgold.so") # Remove example file - pisitools.remove("/usr/lib/llvm/*LLVMHello.*") + # pisitools.remove("/usr/lib/llvm/*LLVMHello.*") - pisitools.remove("/usr/share/doc/llvm/*.tar.gz") - pisitools.remove("/usr/share/doc/llvm/ocamldoc/html/*.tar.gz") - pisitools.removeDir("/usr/share/doc/llvm/ps") + # pisitools.remove("/usr/share/doc/llvm/*.tar.gz") + # pisitools.remove("/usr/share/doc/llvm/ocamldoc/html/*.tar.gz") + # pisitools.removeDir("/usr/share/doc/llvm/ps") # Install vim syntax files for .ll and .td files # llvm.vim additional file add ftdetct vim file to detect .ll and .td as llvm files - pisitools.insinto("/usr/share/vim/vimfiles/syntax", "utils/vim/*.vim") + pisitools.insinto("/usr/share/vim/vimfiles/syntax", "utils/vim/syntax/*.vim") # Install kate syntax file #pisitools.insinto("%s/katepart/syntax" % kde4.appsdir, "utils/kate/*.xml")