From d885cf39b698cca87e5cd4f6a51ecf8014dea0c3 Mon Sep 17 00:00:00 2001 From: Vedat Demir Date: Sun, 23 Aug 2015 02:17:58 +0300 Subject: [PATCH] ninja --- programming/build/{ninja => }/actions.py | 0 programming/build/ant/actions.py | 57 ----- programming/build/ant/files/20ant | 1 - programming/build/ant/files/ant.conf | 4 - programming/build/ant/files/ant.csh | 1 - programming/build/ant/files/ant.sh | 1 - .../ant/files/apache-ant-no-test-jar.patch | 11 - programming/build/ant/files/bin_ant | 6 - programming/build/ant/pspec.xml | 85 ------- programming/build/ant/translations.xml | 9 - programming/build/component.xml | 3 - programming/build/{ninja => }/files/LFS.patch | 0 programming/build/llvm/actions.py | 114 --------- .../llvm-3.5.0-fix-cmake-llvm-exports.patch | 39 ---- .../files/llvm-3.5.0-force-link-pass.o.patch | 28 --- ...lvm-3.6.0-use-ocamlfind-for-ocamldoc.patch | 30 --- .../build/llvm/files/llvm-Config-config.h | 9 - .../llvm/files/llvm-Config-llvm-config.h | 9 - programming/build/llvm/pspec.xml | 221 ------------------ programming/build/llvm/translations.xml | 33 --- programming/build/{ninja => }/pspec.xml | 18 +- .../build/{ninja => }/translations.xml | 0 22 files changed, 2 insertions(+), 677 deletions(-) rename programming/build/{ninja => }/actions.py (100%) mode change 100644 => 100755 delete mode 100644 programming/build/ant/actions.py delete mode 100644 programming/build/ant/files/20ant delete mode 100644 programming/build/ant/files/ant.conf delete mode 100644 programming/build/ant/files/ant.csh delete mode 100644 programming/build/ant/files/ant.sh delete mode 100644 programming/build/ant/files/apache-ant-no-test-jar.patch delete mode 100644 programming/build/ant/files/bin_ant delete mode 100644 programming/build/ant/pspec.xml delete mode 100644 programming/build/ant/translations.xml delete mode 100644 programming/build/component.xml rename programming/build/{ninja => }/files/LFS.patch (100%) mode change 100644 => 100755 delete mode 100644 programming/build/llvm/actions.py delete mode 100644 programming/build/llvm/files/llvm-3.5.0-fix-cmake-llvm-exports.patch delete mode 100644 programming/build/llvm/files/llvm-3.5.0-force-link-pass.o.patch delete mode 100644 programming/build/llvm/files/llvm-3.6.0-use-ocamlfind-for-ocamldoc.patch delete mode 100644 programming/build/llvm/files/llvm-Config-config.h delete mode 100644 programming/build/llvm/files/llvm-Config-llvm-config.h delete mode 100644 programming/build/llvm/pspec.xml delete mode 100644 programming/build/llvm/translations.xml rename programming/build/{ninja => }/pspec.xml (73%) mode change 100644 => 100755 rename programming/build/{ninja => }/translations.xml (100%) mode change 100644 => 100755 diff --git a/programming/build/ninja/actions.py b/programming/build/actions.py old mode 100644 new mode 100755 similarity index 100% rename from programming/build/ninja/actions.py rename to programming/build/actions.py diff --git a/programming/build/ant/actions.py b/programming/build/ant/actions.py deleted file mode 100644 index 65e5825054..0000000000 --- a/programming/build/ant/actions.py +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/python -# -*- 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 pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import get - -import os -import glob - -shelltools.export("JAVA_HOME","/usr/lib/jvm/java-7-openjdk") - -WorkDir = "apache-ant-%s" % get.srcVERSION() -anthome = "/usr/share/ant" -javadir = "/usr/share/java" - -def build(): - shelltools.export("ANT_OPTS", "-Duser.home=%s" % WorkDir) - shelltools.system("./bootstrap.sh") - -def install(): - for d in (anthome, os.path.join(anthome, "lib"), os.path.join(anthome, "etc"), os.path.join(anthome, "bin"), javadir, os.path.join(javadir, "ant")): - pisitools.dodir(d) - - shelltools.cd("build/lib") - - for f in ("ant.jar", "ant-launcher.jar", "ant-bootstrap.jar"): - pisitools.insinto(javadir, f, f.replace(".jar", "-%s.jar" % get.srcVERSION())) - pisitools.dosym(os.path.join(javadir, f.replace(".jar", "-%s.jar" % get.srcVERSION())), os.path.join(anthome, "lib", f)) - pisitools.dosym(os.path.join(javadir, f.replace(".jar", "-%s.jar" % get.srcVERSION())), os.path.join(javadir, f)) - - #Install optional JAR files to /usr/share/java/ant - for f in ("ant-jmf.jar", "ant-junit.jar", "ant-swing.jar"): - pisitools.insinto(os.path.join(javadir, "ant"), f, f.replace(".jar", "-%s.jar" % get.srcVERSION())) - pisitools.dosym(os.path.join(javadir, "ant", f.replace(".jar", "-%s.jar" % get.srcVERSION())), os.path.join(anthome, "lib", f)) - pisitools.dosym(os.path.join(javadir, "ant", f.replace(".jar", "-%s.jar" % get.srcVERSION())), os.path.join(javadir, "ant", f)) - - - shelltools.cd("../../src/script") - for f in glob.glob("*.bat"): - shelltools.unlink(f) - - for f in glob.glob("*.cmd"): - shelltools.unlink(f) - - pisitools.dobin("*") - pisitools.domove("/usr/bin/antRun*", os.path.join(anthome, "bin")) - shelltools.cd("../../") - - #Install XSLs - pisitools.insinto(os.path.join(anthome, "etc"), "src/etc/*.xsl") - - pisitools.dodoc("KEYS", "NOTICE", "README", "WHATSNEW", "LICENSE") - #pisitools.dohtml("docs/*") diff --git a/programming/build/ant/files/20ant b/programming/build/ant/files/20ant deleted file mode 100644 index b4bcea575e..0000000000 --- a/programming/build/ant/files/20ant +++ /dev/null @@ -1 +0,0 @@ -ANT_HOME="/usr/share/ant" diff --git a/programming/build/ant/files/ant.conf b/programming/build/ant/files/ant.conf deleted file mode 100644 index 207362fdf7..0000000000 --- a/programming/build/ant/files/ant.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Apache Ant start script configuration file - -# Optional jars and their dependencies -OPT_JAR_LIST=/usr/share/java/junit.jar \ No newline at end of file diff --git a/programming/build/ant/files/ant.csh b/programming/build/ant/files/ant.csh deleted file mode 100644 index a547db8cd3..0000000000 --- a/programming/build/ant/files/ant.csh +++ /dev/null @@ -1 +0,0 @@ -setenv ANT_HOME /usr/share/ant \ No newline at end of file diff --git a/programming/build/ant/files/ant.sh b/programming/build/ant/files/ant.sh deleted file mode 100644 index d390f8842d..0000000000 --- a/programming/build/ant/files/ant.sh +++ /dev/null @@ -1 +0,0 @@ -export ANT_HOME=/usr/share/ant \ No newline at end of file diff --git a/programming/build/ant/files/apache-ant-no-test-jar.patch b/programming/build/ant/files/apache-ant-no-test-jar.patch deleted file mode 100644 index d4bdfed1bb..0000000000 --- a/programming/build/ant/files/apache-ant-no-test-jar.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- apache-ant-1.8.0.orig/build.xml 2010-04-13 14:09:27.501531982 +0200 -+++ apache-ant-1.8.0/build.xml 2010-04-13 14:57:08.321408006 +0200 -@@ -832,7 +832,7 @@ - =================================================================== - --> - - - \ No newline at end of file diff --git a/programming/build/ant/files/bin_ant b/programming/build/ant/files/bin_ant deleted file mode 100644 index a88165d71a..0000000000 --- a/programming/build/ant/files/bin_ant +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -. /etc/apache-ant/ant.conf - -export LOCALCLASSPATH=${OPT_JAR_LIST} -/usr/share/apache-ant/bin/ant "$@" \ No newline at end of file diff --git a/programming/build/ant/pspec.xml b/programming/build/ant/pspec.xml deleted file mode 100644 index 789a35b71a..0000000000 --- a/programming/build/ant/pspec.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - - ant - http://ant.apache.org - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:console - Java-based build tool - Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. - http://archive.apache.org/dist/ant/source/apache-ant-1.9.6-src.tar.bz2 - - jdk7-openjdk - - - apache-ant-no-test-jar.patch - - - - - ant - - - - - /etc - /usr/bin - /usr/share/ - - - 20ant - ant.conf - - - - - ant-docs - Documentation package for ant build system - - /usr/share/doc - - - - - - 2015-08-22 - 1.9.6 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-05-25 - 1.9.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-03 - 1.8.4 - Rebuild for openjdk. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-04-20 - 1.8.4 - Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-10-06 - 1.8.4 - First release - PisiLinux Community - admins@pisilinux.org - - - diff --git a/programming/build/ant/translations.xml b/programming/build/ant/translations.xml deleted file mode 100644 index 86ef1fcfc5..0000000000 --- a/programming/build/ant/translations.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - ant - Java tabanlı inşa aracı - Apache ant Java tabanlı bir inşa aracıdır. Teorik olarak make'e benzemektedir ancak make'in kırışıksız halidir - Apache Ant es una herramienta de compilación (build) basado en Java. Teróricamente se puede comparar con Make, pero sin las vueltas que tiene aquel. - - diff --git a/programming/build/component.xml b/programming/build/component.xml deleted file mode 100644 index 678f939048..0000000000 --- a/programming/build/component.xml +++ /dev/null @@ -1,3 +0,0 @@ - - programming.build - diff --git a/programming/build/ninja/files/LFS.patch b/programming/build/files/LFS.patch old mode 100644 new mode 100755 similarity index 100% rename from programming/build/ninja/files/LFS.patch rename to programming/build/files/LFS.patch diff --git a/programming/build/llvm/actions.py b/programming/build/llvm/actions.py deleted file mode 100644 index bf18e2bfc9..0000000000 --- a/programming/build/llvm/actions.py +++ /dev/null @@ -1,114 +0,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 autotools -from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import pkgconfig -from pisi.actionsapi import get -from pisi.actionsapi import kde4 - -#WorkDir = "%s-%s.src" % (get.srcNAME(), get.srcVERSION()) -libdir = "/usr/lib32/llvm" if get.buildTYPE() == "emul32" else "/usr/lib/llvm" -lib = "lib32" if get.buildTYPE() == "emul32" else "lib" - -def setup(): - if not shelltools.isDirectory("tools/clang"): - pisitools.dosed("tools/cfe-3.5.0.src/lib/Driver/ToolChains.cpp", '"ld"', '"ld.gold"') - shelltools.move("tools/cfe-%s.src" % get.srcVERSION(), "tools/clang") - shelltools.move("tools/clang-tools-extra-*", "tools/clang/extra") - if not shelltools.isDirectory("projects/compiler-rt"): - shelltools.move("projects/compiler-rt-3.5*", "projects/compiler-rt") - - pisitools.dosed("utils/llvm-build/llvm-build", "python", "python2.7") - pisitools.dosed("bindings/ocaml/Makefile.ocaml", '\$\(PROJ_libdir\)', libdir) - pisitools.dosed("Makefile.config.in", "\$\(PROJ_prefix\)/etc/llvm", "/etc/llvm") - pisitools.dosed("Makefile.config.in", "\$\(PROJ_prefix\)/lib", "$(PROJ_prefix)/%s/llvm" % lib) - pisitools.dosed("Makefile.config.in", "\$\(PROJ_prefix\)/docs/llvm", "$(PROJ_prefix)/share/doc/llvm") - pisitools.dosed("tools/llvm-config/llvm-config.cpp", '(ActiveLibDir\s=\sActivePrefix\s\+\s\"\/lib)(.*)', r'\1/llvm\2') - pisitools.dosed("autoconf/configure.ac", '\LLVM_LIBDIR="\$\{prefix\}/lib"', 'LLVM_LIBDIR="${prefix}/%s/llvm"' % lib) - - pisitools.dosed("Makefile.rules", "\$\(RPATH\)\s-Wl,\$\(ExmplDir\)\s\$\(DynamicFlag\)", "$(DynamicFlag)") - pisitools.dosed("Makefile.rules", "\$\(RPATH\)\s-Wl,\$\(ToolDir\)\s\$\(DynamicFlag\)", "$(DynamicFlag)") - - shelltools.export("CPPFLAGS","%s %s" % (get.CXXFLAGS(),pkgconfig.getLibraryCFLAGS("libffi"))) - - #pic_option = "enable" if get.ARCH() == "x86_64" else "disable" - shelltools.export("CC", "gcc") - shelltools.export("CXX", "g++") - - options = "--libdir=%s \ - --datadir=/usr/share/llvm \ - --sysconfdir=/etc \ - --enable-shared \ - --enable-libffi \ - --enable-targets=all \ - --disable-expensive-checks \ - --disable-debug-runtime \ - --disable-assertions \ - --disable-assertions \ - --with-python=/usr/bin/python2.7 \ - --with-binutils-include=/usr/include \ - " % libdir - - autotools.configure(options) - - -#def check(): -# autotools.make("check") -# autotools.make("-C tools/clang test") - -def build(): - autotools.make("REQUIRES_RTTI=1") - -def install(): - if get.buildTYPE() == "emul32": - - autotools.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.*") - return - else: - autotools.rawInstall("DESTDIR=%s \ - PROJ_etcdir=/etc/llvm \ - PROJ_libdir=%s \ - PROJ_docsdir=/%s/llvm" - % (get.installDIR(), libdir, get.docDIR())) - - - shelltools.chmod("%s/usr/lib/llvm/*.a" % get.installDIR(), 0644) - - # 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) - - pisitools.dodir("/etc/ld.so.conf.d") - shelltools.echo("%s/etc/ld.so.conf.d/51-llvm.conf" % get.installDIR(), "/usr/lib/llvm") - - # Symlink the gold plugin where clang expects it - pisitools.dosym("llvm/LLVMgold.so", "/usr/lib/LLVMgold.so") - - # Remove example file - 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") - - # 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") - - # Install kate syntax file - pisitools.insinto("%s/katepart/syntax" % kde4.appsdir, "utils/kate/*.xml") - - pisitools.dodoc("CREDITS.TXT", "LICENSE.TXT", "README.txt") diff --git a/programming/build/llvm/files/llvm-3.5.0-fix-cmake-llvm-exports.patch b/programming/build/llvm/files/llvm-3.5.0-fix-cmake-llvm-exports.patch deleted file mode 100644 index 7a7d42a3d4..0000000000 --- a/programming/build/llvm/files/llvm-3.5.0-fix-cmake-llvm-exports.patch +++ /dev/null @@ -1,39 +0,0 @@ -Index: cmake/modules/Makefile -=================================================================== ---- cmake/modules/Makefile (revision 217483) -+++ cmake/modules/Makefile (revision 217484) -@@ -33,6 +33,16 @@ - LLVM_ENABLE_RTTI := 0 - endif - -+LLVM_LIBS_TO_EXPORT := $(subst -l,,$(shell $(LLVM_CONFIG) --libs $(LINK_COMPONENTS) || echo Error)) -+ -+ifeq ($(LLVM_LIBS_TO_EXPORT),Error) -+$(error llvm-config --libs failed) -+endif -+ -+ifndef LLVM_LIBS_TO_EXPORT -+$(error LLVM_LIBS_TO_EXPORT cannot be empty) -+endif -+ - OBJMODS := LLVMConfig.cmake LLVMConfigVersion.cmake LLVMExports.cmake - - $(PROJ_OBJ_DIR)/LLVMConfig.cmake: LLVMConfig.cmake.in $(LLVMBuildCMakeFrag) -@@ -45,7 +55,7 @@ - -e 's/@LLVM_VERSION_PATCH@/'"$(LLVM_VERSION_PATCH)"'/' \ - -e 's/@PACKAGE_VERSION@/'"$(LLVMVersion)"'/' \ - -e 's/@LLVM_COMMON_DEPENDS@//' \ -- -e 's/@LLVM_AVAILABLE_LIBS@/'"$(subst -l,,$(LLVMConfigLibs))"'/' \ -+ -e 's/@LLVM_AVAILABLE_LIBS@/'"$(LLVM_LIBS_TO_EXPORT)"'/' \ - -e 's/@LLVM_ALL_TARGETS@/'"$(ALL_TARGETS)"'/' \ - -e 's/@LLVM_TARGETS_TO_BUILD@/'"$(TARGETS_TO_BUILD)"'/' \ - -e 's/@LLVM_TARGETS_WITH_JIT@/'"$(TARGETS_WITH_JIT)"'/' \ -@@ -83,7 +93,7 @@ - $(Echo) 'Generating LLVM CMake target exports file' - $(Verb) ( \ - echo '# LLVM CMake target exports. Do not include directly.' && \ -- for lib in $(subst -l,,$(LLVMConfigLibs)); do \ -+ for lib in $(LLVM_LIBS_TO_EXPORT); do \ - echo 'add_library('"$$lib"' STATIC IMPORTED)' && \ - echo 'set_property(TARGET '"$$lib"' PROPERTY IMPORTED_LOCATION "'"$(PROJ_libdir)/lib$$lib.a"'")' ; \ - done && \ diff --git a/programming/build/llvm/files/llvm-3.5.0-force-link-pass.o.patch b/programming/build/llvm/files/llvm-3.5.0-force-link-pass.o.patch deleted file mode 100644 index acc4c13396..0000000000 --- a/programming/build/llvm/files/llvm-3.5.0-force-link-pass.o.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: llvm-toolchain-snapshot-3.5~svn211313/tools/bugpoint/Makefile -=================================================================== ---- llvm-toolchain-snapshot-3.5~svn211313.orig/tools/bugpoint/Makefile -+++ llvm-toolchain-snapshot-3.5~svn211313/tools/bugpoint/Makefile -@@ -12,6 +12,9 @@ TOOLNAME := bugpoint - LINK_COMPONENTS := asmparser instrumentation scalaropts ipo linker bitreader \ - bitwriter irreader vectorize objcarcopts codegen - -+# Crappy workaround to make sure it links correctly. -+LLVMLibsOptions := ../../lib/IR/Release*/Pass.o -+ - # Support plugins. - NO_DEAD_STRIP := 1 - -Index: llvm-toolchain-snapshot-3.5~svn211313/tools/opt/Makefile -=================================================================== ---- llvm-toolchain-snapshot-3.5~svn211313.orig/tools/opt/Makefile -+++ llvm-toolchain-snapshot-3.5~svn211313/tools/opt/Makefile -@@ -10,7 +10,9 @@ - LEVEL := ../.. - TOOLNAME := opt - LINK_COMPONENTS := bitreader bitwriter asmparser irreader instrumentation scalaropts objcarcopts ipo vectorize all-targets codegen -+# Crappy workaround to make sure it links correctly. - -+LLVMLibsOptions := ../../lib/IR/Release*/Pass.o - # Support plugins. - NO_DEAD_STRIP := 1 - diff --git a/programming/build/llvm/files/llvm-3.6.0-use-ocamlfind-for-ocamldoc.patch b/programming/build/llvm/files/llvm-3.6.0-use-ocamlfind-for-ocamldoc.patch deleted file mode 100644 index 8a838c3a7c..0000000000 --- a/programming/build/llvm/files/llvm-3.6.0-use-ocamlfind-for-ocamldoc.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -upr llvm-3.6.0.src.orig/docs/Makefile llvm-3.6.0.src/docs/Makefile ---- llvm-3.6.0.src.orig/docs/Makefile 2014-10-29 00:45:25.000000000 +0200 -+++ llvm-3.6.0.src/docs/Makefile 2015-02-28 10:12:35.647351241 +0200 -@@ -41,7 +41,7 @@ install_targets := install-html - ifeq ($(ENABLE_DOXYGEN),1) - install_targets += install-doxygen - endif --ifdef OCAMLDOC -+ifdef OCAMLFIND - ifneq (,$(filter ocaml,$(BINDINGS_TO_BUILD))) - install_targets += install-ocamldoc - endif -@@ -49,7 +49,7 @@ endif - install-local:: $(install_targets) - - generated_targets := doxygen --ifdef OCAMLDOC -+ifdef OCAMLFIND - generated_targets += ocamldoc - endif - -@@ -120,7 +120,7 @@ regen-ocamldoc: - $(Verb) $(MAKE) -C $(LEVEL)/bindings/ocaml ocamldoc - $(Verb) $(MKDIR) $(PROJ_OBJ_DIR)/ocamldoc/html - $(Verb) \ -- $(OCAMLDOC) -d $(PROJ_OBJ_DIR)/ocamldoc/html -sort -colorize-code -html \ -+ $(OCAMLFIND) ocamldoc -d $(PROJ_OBJ_DIR)/ocamldoc/html -sort -colorize-code -html \ - `$(FIND) $(LEVEL)/bindings/ocaml -name "*.odoc" \ - -path "*/$(BuildMode)/*.odoc" -exec echo -load '{}' ';'` - diff --git a/programming/build/llvm/files/llvm-Config-config.h b/programming/build/llvm/files/llvm-Config-config.h deleted file mode 100644 index c369b4551f..0000000000 --- a/programming/build/llvm/files/llvm-Config-config.h +++ /dev/null @@ -1,9 +0,0 @@ -#include - -#if __WORDSIZE == 32 -#include "config-32.h" -#elif __WORDSIZE == 64 -#include "config-64.h" -#else -#error "Unknown word size" -#endif diff --git a/programming/build/llvm/files/llvm-Config-llvm-config.h b/programming/build/llvm/files/llvm-Config-llvm-config.h deleted file mode 100644 index 2fa08c9be6..0000000000 --- a/programming/build/llvm/files/llvm-Config-llvm-config.h +++ /dev/null @@ -1,9 +0,0 @@ -#include - -#if __WORDSIZE == 32 -#include "llvm-config-32.h" -#elif __WORDSIZE == 64 -#include "llvm-config-64.h" -#else -#error "Unknown word size" -#endif diff --git a/programming/build/llvm/pspec.xml b/programming/build/llvm/pspec.xml deleted file mode 100644 index c053e4fb08..0000000000 --- a/programming/build/llvm/pspec.xml +++ /dev/null @@ -1,221 +0,0 @@ - - - - - llvm - http://www.llvm.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - NCSA - The Low Level Virtual Machine - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. - http://llvm.org/releases/3.5.0/llvm-3.5.0.src.tar.xz - http://llvm.org/releases/3.5.0/cfe-3.5.0.src.tar.xz - http://llvm.org/releases/3.5.0/clang-tools-extra-3.5.0.src.tar.xz - http://llvm.org/releases/3.5.0/compiler-rt-3.5.0.src.tar.xz - - - zlib-devel - libxml2-devel - ncurses-devel - ocaml - libffi-devel - groff - libedit-devel - - binutils - - - llvm-3.5.0-fix-cmake-llvm-exports.patch - llvm-3.5.0-force-link-pass.o.patch - - - - - llvm - app:console - library - - llvm-libs - libxml2 - libgcc - ncurses - - - /usr/bin - /usr/bin/llvm-config - /usr/include/llvm* - /usr/lib/llvm - /usr/lib - /etc/ld.so.conf.d - /etc/llvm - /usr/share/doc - /usr/share/vim - /usr/share/llvm/cmake - - /usr/share/kde4 - /usr/share/man - - - - - llvm-libs - library - - zlib - libffi - libedit - libgcc - ncurses - - - /usr/lib/llvm/libLLVM-3* - /usr/share/licenses/llvm-libs/LICENSE - - - - - llvm-ocaml - library - programming.language.ocaml - OCaml binding for LLVM - - llvm - ocaml - - - /usr/lib/ocaml - - - - - llvm-clang-analyzer - app:console - A source code analysis framework - The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs. - - llvm-clang - - - /usr/lib/clang-analyzer - /usr/bin/scan-* - - - - - llvm-clang - A C language family front-end for LLVM - The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. - - llvm-libs - libgcc - ncurses - - - /usr/bin/clang* - /usr/bin/tblgen - /usr/lib/clang - /usr/lib/clang/libclang.so - /usr/share/man/man1/clang.1 - - - - - llvm-clang-devel - Development headers for llvm-clang - - llvm-clang - - - /usr/include/clang - /usr/include/clang-c - - - - - llvm-docs - programming.docs - data:doc - Documentation for LLVM - - /usr/share/doc/llvm/html - /usr/share/doc/llvm/ocamldoc - - - - - llvm-32bit - emul32 - 32-bit shared libraries for llvm - emul32 - - zlib-32bit - libffi-32bit - - - llvm - libgcc - libedit - ncurses-32bit - zlib-32bit - libffi-32bit - - - /usr/lib32 - - - - - - 2014-09-23 - 3.5.0 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-11 - 3.4.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-11 - 3.4.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-01 - 3.3 - Release bump, already cleaned. - marcin bojara - marcin@pisilinux.org - - - 2013-07-26 - 3.3 - Version bump. - marcin bojara - marcin@pisilinux.org - - - 2013-02-18 - 3.2 - version bump - PisiLinux Community - admins@pisilinux.org - - - 2012-06-11 - 3.1 - First release - marcin bojara - marcin@pisilinux.org - - - diff --git a/programming/build/llvm/translations.xml b/programming/build/llvm/translations.xml deleted file mode 100644 index 7ebd970163..0000000000 --- a/programming/build/llvm/translations.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - llvm - Düşük Seviye Sanal Makine (LLVM) - LLVM projesi, modüler ve tekrar tekrar kullanılabilir derleyici teknolojileri koleksiyonudur. Adının aksine geleneksel sanal makinelerden çok farklıdır; ancak sanal makineleri oluşturmak için faydalı kitaplıklar içerir. - - - - llvm-ocaml - LLVM için OCaml bağlayıcısı - - - - llvm-clang-analyzer - C ve Objective-C için kod analiz altyapısı - - - - llvm-clang - LLVM için C dili ailesi ön ucu - - - - llvm-clang-devel - llvm-clang için başlık dosyaları - - - - llvm-docs - LLVM belgeleri - - diff --git a/programming/build/ninja/pspec.xml b/programming/build/pspec.xml old mode 100644 new mode 100755 similarity index 73% rename from programming/build/ninja/pspec.xml rename to programming/build/pspec.xml index 4ffb664c91..ee577a9c0c --- a/programming/build/ninja/pspec.xml +++ b/programming/build/pspec.xml @@ -34,26 +34,12 @@ - - 2015-06-30 + + 2015-08-25 1.6.0 Version bump. Vedat Demir vedat@pisilinux.org - - 2015-01-31 - 1.5.3 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-09-08 - 1.5.1 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - diff --git a/programming/build/ninja/translations.xml b/programming/build/translations.xml old mode 100644 new mode 100755 similarity index 100% rename from programming/build/ninja/translations.xml rename to programming/build/translations.xml