orc-32: new port at 0.4.34

This commit is contained in:
Luis
2023-11-17 11:19:41 +00:00
parent 69244eb785
commit df8ed34ae1
3 changed files with 83 additions and 0 deletions

View File

@@ -0,0 +1 @@
0b3b13e917a1699177f381ba2bb2d179 orc-0.4.34.tar.xz

58
multilib/orc-32/.pkgfiles Normal file
View File

@@ -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

24
multilib/orc-32/spkgbuild Normal file
View File

@@ -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
}