From 5069078c1f5e2b75f27a0ca5a60b78917ec864bd Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Tue, 14 May 2013 12:36:56 +1000 Subject: [PATCH] glib-32: 2.36.1 -> 2.36.2 --- glib-32/.footprint | 30 ++++----- glib-32/.md5sum | 2 +- glib-32/Pkgfile | 2 +- llvm-32/.32bit | 0 llvm-32/.footprint | 159 +++++++++++++++++++++++++++++++++++++++++++++ llvm-32/.md5sum | 2 + llvm-32/Pkgfile | 43 ++++++++++++ 7 files changed, 221 insertions(+), 17 deletions(-) create mode 100644 llvm-32/.32bit create mode 100644 llvm-32/.footprint create mode 100644 llvm-32/.md5sum create mode 100644 llvm-32/Pkgfile diff --git a/glib-32/.footprint b/glib-32/.footprint index 889c6ce9..4d1f94ec 100644 --- a/glib-32/.footprint +++ b/glib-32/.footprint @@ -1,31 +1,31 @@ drwxr-xr-x root/root lib32/ drwxr-xr-x root/root lib32/gio/ drwxr-xr-x root/root lib32/gio/modules/ -lrwxrwxrwx root/root lib32/libgio-2.0.so.0 -> libgio-2.0.so.0.3600.1 --rwxr-xr-x root/root lib32/libgio-2.0.so.0.3600.1 -lrwxrwxrwx root/root lib32/libglib-2.0.so.0 -> libglib-2.0.so.0.3600.1 --rwxr-xr-x root/root lib32/libglib-2.0.so.0.3600.1 -lrwxrwxrwx root/root lib32/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3600.1 --rwxr-xr-x root/root lib32/libgmodule-2.0.so.0.3600.1 -lrwxrwxrwx root/root lib32/libgobject-2.0.so.0 -> libgobject-2.0.so.0.3600.1 --rwxr-xr-x root/root lib32/libgobject-2.0.so.0.3600.1 -lrwxrwxrwx root/root lib32/libgthread-2.0.so.0 -> libgthread-2.0.so.0.3600.1 --rwxr-xr-x root/root lib32/libgthread-2.0.so.0.3600.1 +lrwxrwxrwx root/root lib32/libgio-2.0.so.0 -> libgio-2.0.so.0.3600.2 +-rwxr-xr-x root/root lib32/libgio-2.0.so.0.3600.2 +lrwxrwxrwx root/root lib32/libglib-2.0.so.0 -> libglib-2.0.so.0.3600.2 +-rwxr-xr-x root/root lib32/libglib-2.0.so.0.3600.2 +lrwxrwxrwx root/root lib32/libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3600.2 +-rwxr-xr-x root/root lib32/libgmodule-2.0.so.0.3600.2 +lrwxrwxrwx root/root lib32/libgobject-2.0.so.0 -> libgobject-2.0.so.0.3600.2 +-rwxr-xr-x root/root lib32/libgobject-2.0.so.0.3600.2 +lrwxrwxrwx root/root lib32/libgthread-2.0.so.0 -> libgthread-2.0.so.0.3600.2 +-rwxr-xr-x root/root lib32/libgthread-2.0.so.0.3600.2 drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ drwxr-xr-x root/root usr/lib32/glib-2.0/ drwxr-xr-x root/root usr/lib32/glib-2.0/include/ -rw-r--r-- root/root usr/lib32/glib-2.0/include/glibconfig.h -rwxr-xr-x root/root usr/lib32/libgio-2.0.la -lrwxrwxrwx root/root usr/lib32/libgio-2.0.so -> ../../lib32/libgio-2.0.so.0.3600.1 +lrwxrwxrwx root/root usr/lib32/libgio-2.0.so -> ../../lib32/libgio-2.0.so.0.3600.2 -rwxr-xr-x root/root usr/lib32/libglib-2.0.la -lrwxrwxrwx root/root usr/lib32/libglib-2.0.so -> ../../lib32/libglib-2.0.so.0.3600.1 +lrwxrwxrwx root/root usr/lib32/libglib-2.0.so -> ../../lib32/libglib-2.0.so.0.3600.2 -rwxr-xr-x root/root usr/lib32/libgmodule-2.0.la -lrwxrwxrwx root/root usr/lib32/libgmodule-2.0.so -> ../../lib32/libgmodule-2.0.so.0.3600.1 +lrwxrwxrwx root/root usr/lib32/libgmodule-2.0.so -> ../../lib32/libgmodule-2.0.so.0.3600.2 -rwxr-xr-x root/root usr/lib32/libgobject-2.0.la -lrwxrwxrwx root/root usr/lib32/libgobject-2.0.so -> ../../lib32/libgobject-2.0.so.0.3600.1 +lrwxrwxrwx root/root usr/lib32/libgobject-2.0.so -> ../../lib32/libgobject-2.0.so.0.3600.2 -rwxr-xr-x root/root usr/lib32/libgthread-2.0.la -lrwxrwxrwx root/root usr/lib32/libgthread-2.0.so -> ../../lib32/libgthread-2.0.so.0.3600.1 +lrwxrwxrwx root/root usr/lib32/libgthread-2.0.so -> ../../lib32/libgthread-2.0.so.0.3600.2 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/gio-2.0.pc -rw-r--r-- root/root usr/lib32/pkgconfig/gio-unix-2.0.pc diff --git a/glib-32/.md5sum b/glib-32/.md5sum index ea6aa076..e8fa197c 100644 --- a/glib-32/.md5sum +++ b/glib-32/.md5sum @@ -1 +1 @@ -a3bbee44a13facb5a3cab18be5ece14c glib-2.36.1.tar.xz +d791774ac49eaf8ba59792427bb74af7 glib-2.36.2.tar.xz diff --git a/glib-32/Pkgfile b/glib-32/Pkgfile index ddd49af7..10cd16ab 100644 --- a/glib-32/Pkgfile +++ b/glib-32/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libpcre-32 libffi-32 python-32 name=glib-32 -version=2.36.1 +version=2.36.2 release=1 source=(http://download.gnome.org/sources/glib/${version:0:4}/glib-$version.tar.xz) diff --git a/llvm-32/.32bit b/llvm-32/.32bit new file mode 100644 index 00000000..e69de29b diff --git a/llvm-32/.footprint b/llvm-32/.footprint new file mode 100644 index 00000000..db93a150 --- /dev/null +++ b/llvm-32/.footprint @@ -0,0 +1,159 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/llvm-config-32 +drwxr-xr-x root/root usr/lib32/ +-rwxr-xr-x root/root usr/lib32/BugpointPasses.so +-rwxr-xr-x root/root usr/lib32/LLVMHello.so +drwxr-xr-x root/root usr/lib32/lib/ +drwxr-xr-x root/root usr/lib32/lib/clang/ +drwxr-xr-x root/root usr/lib32/lib/clang/3.2/ +drwxr-xr-x root/root usr/lib32/lib/clang/3.2/include/ +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/__wmmintrin_aes.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/__wmmintrin_pclmul.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/altivec.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/ammintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/arm_neon.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/avx2intrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/avxintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/bmi2intrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/bmiintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/cpuid.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/emmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/f16cintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/float.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/fma4intrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/fmaintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/immintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/iso646.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/limits.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/lzcntintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/mm3dnow.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/mm_malloc.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/mmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/module.map +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/nmmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/pmmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/popcntintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/rtmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/smmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/stdalign.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/stdarg.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/stdbool.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/stddef.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/stdint.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/tgmath.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/tmmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/unwind.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/varargs.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/wmmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/x86intrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/xmmintrin.h +-rw-r--r-- root/root usr/lib32/lib/clang/3.2/include/xopintrin.h +-rwxr-xr-x root/root usr/lib32/libLLVMARMAsmParser.a +-rwxr-xr-x root/root usr/lib32/libLLVMARMAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMARMCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMARMDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMARMDisassembler.a +-rwxr-xr-x root/root usr/lib32/libLLVMARMInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMAnalysis.a +-rwxr-xr-x root/root usr/lib32/libLLVMArchive.a +-rwxr-xr-x root/root usr/lib32/libLLVMAsmParser.a +-rwxr-xr-x root/root usr/lib32/libLLVMAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMBitReader.a +-rwxr-xr-x root/root usr/lib32/libLLVMBitWriter.a +-rwxr-xr-x root/root usr/lib32/libLLVMCellSPUCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMCellSPUDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMCellSPUInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMCore.a +-rwxr-xr-x root/root usr/lib32/libLLVMCppBackendCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMCppBackendInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMDebugInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMExecutionEngine.a +-rwxr-xr-x root/root usr/lib32/libLLVMHexagonAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMHexagonCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMHexagonDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMHexagonInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMInstCombine.a +-rwxr-xr-x root/root usr/lib32/libLLVMInstrumentation.a +-rwxr-xr-x root/root usr/lib32/libLLVMInterpreter.a +-rwxr-xr-x root/root usr/lib32/libLLVMJIT.a +-rwxr-xr-x root/root usr/lib32/libLLVMLinker.a +-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeAsmParser.a +-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeDisassembler.a +-rwxr-xr-x root/root usr/lib32/libLLVMMBlazeInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMMC.a +-rwxr-xr-x root/root usr/lib32/libLLVMMCDisassembler.a +-rwxr-xr-x root/root usr/lib32/libLLVMMCJIT.a +-rwxr-xr-x root/root usr/lib32/libLLVMMCParser.a +-rwxr-xr-x root/root usr/lib32/libLLVMMSP430AsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMMSP430CodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMMSP430Desc.a +-rwxr-xr-x root/root usr/lib32/libLLVMMSP430Info.a +-rwxr-xr-x root/root usr/lib32/libLLVMMipsAsmParser.a +-rwxr-xr-x root/root usr/lib32/libLLVMMipsAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMMipsCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMMipsDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMMipsDisassembler.a +-rwxr-xr-x root/root usr/lib32/libLLVMMipsInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMNVPTXInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMObject.a +-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCAsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMPowerPCInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMRuntimeDyld.a +-rwxr-xr-x root/root usr/lib32/libLLVMScalarOpts.a +-rwxr-xr-x root/root usr/lib32/libLLVMSelectionDAG.a +-rwxr-xr-x root/root usr/lib32/libLLVMSparcCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMSparcDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMSparcInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMSupport.a +-rwxr-xr-x root/root usr/lib32/libLLVMTableGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMTarget.a +-rwxr-xr-x root/root usr/lib32/libLLVMTransformUtils.a +-rwxr-xr-x root/root usr/lib32/libLLVMVectorize.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86AsmParser.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86AsmPrinter.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86CodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86Desc.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86Disassembler.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86Info.a +-rwxr-xr-x root/root usr/lib32/libLLVMX86Utils.a +-rwxr-xr-x root/root usr/lib32/libLLVMXCoreCodeGen.a +-rwxr-xr-x root/root usr/lib32/libLLVMXCoreDesc.a +-rwxr-xr-x root/root usr/lib32/libLLVMXCoreInfo.a +-rwxr-xr-x root/root usr/lib32/libLLVMipa.a +-rwxr-xr-x root/root usr/lib32/libLLVMipo.a +-rwxr-xr-x root/root usr/lib32/libLTO.a +-rwxr-xr-x root/root usr/lib32/libLTO.so +-rwxr-xr-x root/root usr/lib32/libclang.a +-rwxr-xr-x root/root usr/lib32/libclang.so +-rwxr-xr-x root/root usr/lib32/libclangARCMigrate.a +-rwxr-xr-x root/root usr/lib32/libclangAST.a +-rwxr-xr-x root/root usr/lib32/libclangASTMatchers.a +-rwxr-xr-x root/root usr/lib32/libclangAnalysis.a +-rwxr-xr-x root/root usr/lib32/libclangBasic.a +-rwxr-xr-x root/root usr/lib32/libclangCodeGen.a +-rwxr-xr-x root/root usr/lib32/libclangDriver.a +-rwxr-xr-x root/root usr/lib32/libclangEdit.a +-rwxr-xr-x root/root usr/lib32/libclangFrontend.a +-rwxr-xr-x root/root usr/lib32/libclangFrontendTool.a +-rwxr-xr-x root/root usr/lib32/libclangLex.a +-rwxr-xr-x root/root usr/lib32/libclangParse.a +-rwxr-xr-x root/root usr/lib32/libclangRewriteCore.a +-rwxr-xr-x root/root usr/lib32/libclangRewriteFrontend.a +-rwxr-xr-x root/root usr/lib32/libclangSema.a +-rwxr-xr-x root/root usr/lib32/libclangSerialization.a +-rwxr-xr-x root/root usr/lib32/libclangStaticAnalyzerCheckers.a +-rwxr-xr-x root/root usr/lib32/libclangStaticAnalyzerCore.a +-rwxr-xr-x root/root usr/lib32/libclangStaticAnalyzerFrontend.a +-rwxr-xr-x root/root usr/lib32/libclangTooling.a +-rwxr-xr-x root/root usr/lib32/libprofile_rt.a +-rwxr-xr-x root/root usr/lib32/libprofile_rt.so diff --git a/llvm-32/.md5sum b/llvm-32/.md5sum new file mode 100644 index 00000000..1b6edcbc --- /dev/null +++ b/llvm-32/.md5sum @@ -0,0 +1,2 @@ +3896ef4334df08563b05d0848ba80582 clang-3.2.src.tar.gz +71610289bbc819e3e15fdd562809a2d7 llvm-3.2.src.tar.gz diff --git a/llvm-32/Pkgfile b/llvm-32/Pkgfile new file mode 100644 index 00000000..b5c2cbee --- /dev/null +++ b/llvm-32/Pkgfile @@ -0,0 +1,43 @@ +# Description: LLVM including clang +# URL: http://llvm.org +# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu +# Packager: Tilman Sauerbeck, tilman at crux dot nu +# Depends on: python-32 llvm + +name=llvm-32 +version=3.2 +release=1 +source=(http://llvm.org/releases/$version/{llvm,clang}-$version.src.tar.gz) + +build() { + mv clang-$version.src llvm-$version.src/tools/clang + + cd llvm-$version.src + + sed -i \ + -e 's|$(PROJ_prefix)/share/man|$(PROJ_prefix)/man|g' \ + -e 's|$(PROJ_prefix)/lib|$(PROJ_prefix)/lib32|g' \ + Makefile.config.in + + sed -i -e 's|"@LLVM_SYSTEM_LIBS@"|"/usr/lib32"|g' tools/llvm-config/BuildVariables.inc.in + + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib32 \ + --mandir=/usr/man \ + --host=i686-pc-linux-gnu \ + --without-oprofile + + make $MAKEFLAGS + make DESTDIR=$PKG install + + mv $PKG/usr/bin/llvm-config $SRC + rm -r $PKG/usr/{bin,docs,man,include} + + find $PKG -name .dir -delete + + install -m 0755 -D $SRC/llvm-config $PKG/usr/bin/llvm-config-32 + + # ugly hack + mv $PKG/usr/lib $PKG/usr/lib32 +}