diff --git a/multilib/orc-32/.checksums b/multilib/orc-32/.checksums new file mode 100644 index 000000000..6df01bb27 --- /dev/null +++ b/multilib/orc-32/.checksums @@ -0,0 +1 @@ +0b3b13e917a1699177f381ba2bb2d179 orc-0.4.34.tar.xz diff --git a/multilib/orc-32/.pkgfiles b/multilib/orc-32/.pkgfiles new file mode 100644 index 000000000..b9ddb544c --- /dev/null +++ b/multilib/orc-32/.pkgfiles @@ -0,0 +1,58 @@ +orc-32-0.4.34-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/orc-bugreport +-rwxr-xr-x root/root usr/bin/orcc +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/orc-0.4/ +drwxr-xr-x root/root usr/include/orc-0.4/orc-test/ +-rw-r--r-- root/root usr/include/orc-0.4/orc-test/orcarray.h +-rw-r--r-- root/root usr/include/orc-0.4/orc-test/orcprofile.h +-rw-r--r-- root/root usr/include/orc-0.4/orc-test/orcrandom.h +-rw-r--r-- root/root usr/include/orc-0.4/orc-test/orctest.h +drwxr-xr-x root/root usr/include/orc-0.4/orc/ +-rw-r--r-- root/root usr/include/orc-0.4/orc/orc-stdint.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orc.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcarm.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcbytecode.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcbytecodes.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orccode.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orccompiler.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcconstant.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orccpu.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orccpuinsn.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcdebug.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcemulateopcodes.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcexecutor.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcfunctions.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcinstruction.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcinternal.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orclimits.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcmips.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcmmx.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcneon.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orconce.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcopcode.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcparse.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcpowerpc.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcprogram.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcrule.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcsse.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orctarget.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcutils.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcvariable.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcx86.h +-rw-r--r-- root/root usr/include/orc-0.4/orc/orcx86insn.h +drwxr-xr-x root/root usr/lib32/ +lrwxrwxrwx root/root usr/lib32/liborc-0.4.so -> liborc-0.4.so.0 +lrwxrwxrwx root/root usr/lib32/liborc-0.4.so.0 -> liborc-0.4.so.0.34.0 +-rwxr-xr-x root/root usr/lib32/liborc-0.4.so.0.34.0 +lrwxrwxrwx root/root usr/lib32/liborc-test-0.4.so -> liborc-test-0.4.so.0 +lrwxrwxrwx root/root usr/lib32/liborc-test-0.4.so.0 -> liborc-test-0.4.so.0.34.0 +-rwxr-xr-x root/root usr/lib32/liborc-test-0.4.so.0.34.0 +drwxr-xr-x root/root usr/lib32/pkgconfig/ +-rw-r--r-- root/root usr/lib32/pkgconfig/orc-0.4.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/orc-test-0.4.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/aclocal/ +-rw-r--r-- root/root usr/share/aclocal/orc.m4 diff --git a/multilib/orc-32/spkgbuild b/multilib/orc-32/spkgbuild new file mode 100644 index 000000000..a4e1c3250 --- /dev/null +++ b/multilib/orc-32/spkgbuild @@ -0,0 +1,24 @@ +# description : The Oil Runtime Compiler +# homepage : https://gstreamer.freedesktop.org/projects/orc.html +# depends : meson + +name=orc-32 +version=0.4.34 +release=1 +source="http://gstreamer.freedesktop.org/src/${name%-*}/orc-$version.tar.xz" + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig" + + venom-meson orc-$version build \ + --prefix=/usr \ + --libdir=/usr/lib32 \ + -D gtk_doc=disabled + meson compile -C build + DESTDIR=$PWD/DESTDIR meson install --no-rebuild -C build + + mkdir -p $PKG/usr/lib32 + cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32 +}