mirror of
https://github.com/outbackdingo/ports.git
synced 2026-01-27 10:20:12 +00:00
wine: update deps for better experience
This commit is contained in:
2
multilib/dxvk-bin/.checksums
Normal file
2
multilib/dxvk-bin/.checksums
Normal file
@@ -0,0 +1,2 @@
|
||||
83fd8f44d0403f7196d2f78dc16a495c dxvk-2.1.tar.gz
|
||||
17690199507a40fa34d7dc5068d62f19 setup_dxvk.sh
|
||||
17
multilib/dxvk-bin/.pkgfiles
Normal file
17
multilib/dxvk-bin/.pkgfiles
Normal file
@@ -0,0 +1,17 @@
|
||||
dxvk-bin-2.1-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
lrwxrwxrwx root/root usr/bin/setup_dxvk -> /usr/share/dxvk/setup_dxvk.sh
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/dxvk/
|
||||
-rwxr-xr-x root/root usr/share/dxvk/setup_dxvk.sh
|
||||
drwxr-xr-x root/root usr/share/dxvk/x32/
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x32/d3d10core.dll
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x32/d3d11.dll
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x32/d3d9.dll
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x32/dxgi.dll
|
||||
drwxr-xr-x root/root usr/share/dxvk/x64/
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x64/d3d10core.dll
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x64/d3d11.dll
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x64/d3d9.dll
|
||||
-rwxr-xr-x root/root usr/share/dxvk/x64/dxgi.dll
|
||||
206
multilib/dxvk-bin/setup_dxvk.sh
Normal file
206
multilib/dxvk-bin/setup_dxvk.sh
Normal file
@@ -0,0 +1,206 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# default directories
|
||||
dxvk_lib32=${dxvk_lib32:-"x32"}
|
||||
dxvk_lib64=${dxvk_lib64:-"x64"}
|
||||
|
||||
# figure out where we are
|
||||
basedir="$(dirname "$(readlink -f "$0")")"
|
||||
|
||||
# figure out which action to perform
|
||||
action="$1"
|
||||
|
||||
case "$action" in
|
||||
install)
|
||||
;;
|
||||
uninstall)
|
||||
;;
|
||||
*)
|
||||
echo "Unrecognized action: $action"
|
||||
echo "Usage: $0 [install|uninstall] [--without-dxgi] [--symlink]"
|
||||
exit 1
|
||||
esac
|
||||
|
||||
# process arguments
|
||||
shift
|
||||
|
||||
with_dxgi=true
|
||||
file_cmd="cp -v --reflink=auto"
|
||||
|
||||
while (($# > 0)); do
|
||||
case "$1" in
|
||||
"--without-dxgi")
|
||||
with_dxgi=false
|
||||
;;
|
||||
"--symlink")
|
||||
file_cmd="ln -s -v"
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
# check wine prefix before invoking wine, so that we
|
||||
# don't accidentally create one if the user screws up
|
||||
if [ -n "$WINEPREFIX" ] && ! [ -f "$WINEPREFIX/system.reg" ]; then
|
||||
echo "$WINEPREFIX:"' Not a valid wine prefix.' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# find wine executable
|
||||
export WINEDEBUG=-all
|
||||
# disable mscoree and mshtml to avoid downloading
|
||||
# wine gecko and mono
|
||||
export WINEDLLOVERRIDES="mscoree,mshtml="
|
||||
|
||||
wine="wine"
|
||||
wine64="wine64"
|
||||
wineboot="wineboot"
|
||||
|
||||
# $PATH is the way for user to control where wine is located (including custom Wine versions).
|
||||
# Pure 64-bit Wine (non Wow64) requries skipping 32-bit steps.
|
||||
# In such case, wine64 and winebooot will be present, but wine binary will be missing,
|
||||
# however it can be present in other PATHs, so it shouldn't be used, to avoid versions mixing.
|
||||
wine_path=$(dirname "$(which $wineboot)")
|
||||
wow64=true
|
||||
if ! [ -f "$wine_path/$wine" ]; then
|
||||
wine=$wine64
|
||||
wow64=false
|
||||
fi
|
||||
|
||||
# resolve 32-bit and 64-bit system32 path
|
||||
winever=$($wine --version | grep wine)
|
||||
if [ -z "$winever" ]; then
|
||||
echo "$wine:"' Not a wine executable. Check your $wine.' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# ensure wine placeholder dlls are recreated
|
||||
# if they are missing
|
||||
$wineboot -u
|
||||
|
||||
win64_sys_path=$($wine64 winepath -u 'C:\windows\system32' 2> /dev/null)
|
||||
win64_sys_path="${win64_sys_path/$'\r'/}"
|
||||
if $wow64; then
|
||||
win32_sys_path=$($wine winepath -u 'C:\windows\system32' 2> /dev/null)
|
||||
win32_sys_path="${win32_sys_path/$'\r'/}"
|
||||
fi
|
||||
|
||||
if [ -z "$win32_sys_path" ] && [ -z "$win64_sys_path" ]; then
|
||||
echo 'Failed to resolve C:\windows\system32.' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# create native dll override
|
||||
overrideDll() {
|
||||
$wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v $1 /d native /f >/dev/null 2>&1
|
||||
if [ $? -ne 0 ]; then
|
||||
echo -e "Failed to add override for $1"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
# remove dll override
|
||||
restoreDll() {
|
||||
$wine reg delete 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v $1 /f > /dev/null 2>&1
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Failed to remove override for $1"
|
||||
fi
|
||||
}
|
||||
|
||||
# copy or link dxvk dll, back up original file
|
||||
installFile() {
|
||||
dstfile="${1}/${3}.dll"
|
||||
srcfile="${basedir}/${2}/${3}.dll"
|
||||
|
||||
if [ -f "${srcfile}.so" ]; then
|
||||
srcfile="${srcfile}.so"
|
||||
fi
|
||||
|
||||
if ! [ -f "${srcfile}" ]; then
|
||||
echo "${srcfile}: File not found. Skipping." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ -n "$1" ]; then
|
||||
if [ -f "${dstfile}" ] || [ -h "${dstfile}" ]; then
|
||||
if ! [ -f "${dstfile}.old" ]; then
|
||||
mv -v "${dstfile}" "${dstfile}.old"
|
||||
else
|
||||
rm -v "${dstfile}"
|
||||
fi
|
||||
$file_cmd "${srcfile}" "${dstfile}"
|
||||
else
|
||||
echo "${dstfile}: File not found in wine prefix" >&2
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
# remove dxvk dll, restore original file
|
||||
uninstallFile() {
|
||||
dstfile="${1}/${3}.dll"
|
||||
srcfile="${basedir}/${2}/${3}.dll"
|
||||
|
||||
if [ -f "${srcfile}.so" ]; then
|
||||
srcfile="${srcfile}.so"
|
||||
fi
|
||||
|
||||
if ! [ -f "${srcfile}" ]; then
|
||||
echo "${srcfile}: File not found. Skipping." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
if ! [ -f "${dstfile}" ] && ! [ -h "${dstfile}" ]; then
|
||||
echo "${dstfile}: File not found. Skipping." >&2
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ -f "${dstfile}.old" ]; then
|
||||
rm -v "${dstfile}"
|
||||
mv -v "${dstfile}.old" "${dstfile}"
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
install() {
|
||||
installFile "$win64_sys_path" "$dxvk_lib64" "$1"
|
||||
inst64_ret="$?"
|
||||
|
||||
inst32_ret=-1
|
||||
if $wow64; then
|
||||
installFile "$win32_sys_path" "$dxvk_lib32" "$1"
|
||||
inst32_ret="$?"
|
||||
fi
|
||||
|
||||
if (( ($inst32_ret == 0) || ($inst64_ret == 0) )); then
|
||||
overrideDll "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
uninstall() {
|
||||
uninstallFile "$win64_sys_path" "$dxvk_lib64" "$1"
|
||||
uninst64_ret="$?"
|
||||
|
||||
uninst32_ret=-1
|
||||
if $wow64; then
|
||||
uninstallFile "$win32_sys_path" "$dxvk_lib32" "$1"
|
||||
uninst32_ret="$?"
|
||||
fi
|
||||
|
||||
if (( ($uninst32_ret == 0) || ($uninst64_ret == 0) )); then
|
||||
restoreDll "$1"
|
||||
fi
|
||||
}
|
||||
|
||||
# skip dxgi during install if not explicitly
|
||||
# enabled, but always try to uninstall it
|
||||
if $with_dxgi || [ "$action" == "uninstall" ]; then
|
||||
$action dxgi
|
||||
fi
|
||||
|
||||
$action d3d9
|
||||
$action d3d10core
|
||||
$action d3d11
|
||||
19
multilib/dxvk-bin/spkgbuild
Normal file
19
multilib/dxvk-bin/spkgbuild
Normal file
@@ -0,0 +1,19 @@
|
||||
# description: A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files
|
||||
# homepage: https://github.com/doitsujin/dxvk
|
||||
# depends: vulkan-icd-loader-32
|
||||
|
||||
name=dxvk-bin
|
||||
version=2.1
|
||||
release=1
|
||||
options="!strip"
|
||||
source="https://github.com/doitsujin/dxvk/releases/download/v$version/dxvk-$version.tar.gz
|
||||
setup_dxvk.sh"
|
||||
|
||||
build () {
|
||||
install -D dxvk-$version/x32/* -t $PKG/usr/share/dxvk/x32
|
||||
install -D dxvk-$version/x64/* -t $PKG/usr/share/dxvk/x64
|
||||
install setup_dxvk.sh -t $PKG/usr/share/dxvk/
|
||||
install -d $PKG/usr/bin
|
||||
ln -s /usr/share/dxvk/setup_dxvk.sh $PKG/usr/bin/setup_dxvk
|
||||
}
|
||||
|
||||
1
multilib/e2fsprogs-32/.checksums
Normal file
1
multilib/e2fsprogs-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
7eda79bc0d131b33affe1d993d76711a e2fsprogs-1.47.0.tar.xz
|
||||
203
multilib/e2fsprogs-32/.pkgfiles
Normal file
203
multilib/e2fsprogs-32/.pkgfiles
Normal file
@@ -0,0 +1,203 @@
|
||||
e2fsprogs-32-1.47.0-1
|
||||
drwxr-xr-x root/root bin/
|
||||
-rwxr-xr-x root/root bin/chattr
|
||||
-rwxr-xr-x root/root bin/compile_et
|
||||
-rwxr-xr-x root/root bin/fuse2fs
|
||||
-rwxr-xr-x root/root bin/lsattr
|
||||
-rwxr-xr-x root/root bin/mk_cmds
|
||||
drwxr-xr-x root/root etc/
|
||||
-rw-r--r-- root/root etc/e2scrub.conf
|
||||
-rw-r--r-- root/root etc/mke2fs.conf
|
||||
drwxr-xr-x root/root lib/
|
||||
drwxr-xr-x root/root lib/udev/
|
||||
drwxr-xr-x root/root lib/udev/rules.d/
|
||||
-rw-r--r-- root/root lib/udev/rules.d/96-e2scrub.rules
|
||||
drwxr-xr-x root/root sbin/
|
||||
-rwxr-xr-x root/root sbin/badblocks
|
||||
-rwxr-xr-x root/root sbin/debugfs
|
||||
-rwxr-xr-x root/root sbin/dumpe2fs
|
||||
hrwxr-xr-x root/root sbin/e2fsck link to sbin/fsck.ext3
|
||||
-rwxr-xr-x root/root sbin/e2image
|
||||
hrwxr-xr-x root/root sbin/e2label link to sbin/tune2fs
|
||||
hrwxr-xr-x root/root sbin/e2mmpstatus link to sbin/dumpe2fs
|
||||
-rwxr-xr-x root/root sbin/e2scrub
|
||||
-rwxr-xr-x root/root sbin/e2scrub_all
|
||||
-rwxr-xr-x root/root sbin/e2undo
|
||||
hrwxr-xr-x root/root sbin/fsck.ext2 link to sbin/fsck.ext3
|
||||
-rwxr-xr-x root/root sbin/fsck.ext3
|
||||
hrwxr-xr-x root/root sbin/fsck.ext4 link to sbin/fsck.ext3
|
||||
-rwxr-xr-x root/root sbin/logsave
|
||||
hrwxr-xr-x root/root sbin/mke2fs link to sbin/mkfs.ext3
|
||||
hrwxr-xr-x root/root sbin/mkfs.ext2 link to sbin/mkfs.ext3
|
||||
-rwxr-xr-x root/root sbin/mkfs.ext3
|
||||
hrwxr-xr-x root/root sbin/mkfs.ext4 link to sbin/mkfs.ext3
|
||||
-rwxr-xr-x root/root sbin/resize2fs
|
||||
-rwxr-xr-x root/root sbin/tune2fs
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
hrw-r--r-- root/root usr/include/com_err.h link to usr/include/et/com_err.h
|
||||
drwxr-xr-x root/root usr/include/e2p/
|
||||
-rw-r--r-- root/root usr/include/e2p/e2p.h
|
||||
drwxr-xr-x root/root usr/include/et/
|
||||
-rw-r--r-- root/root usr/include/et/com_err.h
|
||||
drwxr-xr-x root/root usr/include/ext2fs/
|
||||
-rw-r--r-- root/root usr/include/ext2fs/bitops.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext2_err.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext2_ext_attr.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext2_fs.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext2_io.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext2_types.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext2fs.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/ext3_extents.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/hashmap.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/qcow2.h
|
||||
-rw-r--r-- root/root usr/include/ext2fs/tdb.h
|
||||
drwxr-xr-x root/root usr/include/ss/
|
||||
-rw-r--r-- root/root usr/include/ss/ss.h
|
||||
-rw-r--r-- root/root usr/include/ss/ss_err.h
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rwxr-xr-x root/root usr/lib32/e2initrd_helper
|
||||
-r--r--r-- root/root usr/lib32/libcom_err.a
|
||||
lrwxrwxrwx root/root usr/lib32/libcom_err.so -> libcom_err.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libcom_err.so.2 -> libcom_err.so.2.1
|
||||
-rwxr-xr-x root/root usr/lib32/libcom_err.so.2.1
|
||||
-r--r--r-- root/root usr/lib32/libe2p.a
|
||||
lrwxrwxrwx root/root usr/lib32/libe2p.so -> libe2p.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libe2p.so.2 -> libe2p.so.2.3
|
||||
-rwxr-xr-x root/root usr/lib32/libe2p.so.2.3
|
||||
-r--r--r-- root/root usr/lib32/libext2fs.a
|
||||
lrwxrwxrwx root/root usr/lib32/libext2fs.so -> libext2fs.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libext2fs.so.2 -> libext2fs.so.2.4
|
||||
-rwxr-xr-x root/root usr/lib32/libext2fs.so.2.4
|
||||
-r--r--r-- root/root usr/lib32/libss.a
|
||||
lrwxrwxrwx root/root usr/lib32/libss.so -> libss.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libss.so.2 -> libss.so.2.0
|
||||
-rwxr-xr-x root/root usr/lib32/libss.so.2.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/com_err.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/e2p.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/ext2fs.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/ss.pc
|
||||
drwxr-xr-x root/root usr/sbin/
|
||||
-rwxr-xr-x root/root usr/sbin/e2freefrag
|
||||
-rwxr-xr-x root/root usr/sbin/e4crypt
|
||||
-rwxr-xr-x root/root usr/sbin/e4defrag
|
||||
-rwxr-xr-x root/root usr/sbin/filefrag
|
||||
-rwxr-xr-x root/root usr/sbin/mklost+found
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/et/
|
||||
-rw-r--r-- root/root usr/share/et/et_c.awk
|
||||
-rw-r--r-- root/root usr/share/et/et_h.awk
|
||||
drwxr-xr-x root/root usr/share/info/
|
||||
-rw-r--r-- root/root usr/share/info/libext2fs.info.gz
|
||||
drwxr-xr-x root/root usr/share/locale/
|
||||
drwxr-xr-x root/root usr/share/locale/ca/
|
||||
drwxr-xr-x root/root usr/share/locale/ca/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/ca/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/cs/
|
||||
drwxr-xr-x root/root usr/share/locale/cs/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/cs/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/da/
|
||||
drwxr-xr-x root/root usr/share/locale/da/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/de/
|
||||
drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/eo/
|
||||
drwxr-xr-x root/root usr/share/locale/eo/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/eo/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/es/
|
||||
drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/fi/
|
||||
drwxr-xr-x root/root usr/share/locale/fi/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/fr/
|
||||
drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/fur/
|
||||
drwxr-xr-x root/root usr/share/locale/fur/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/fur/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/hu/
|
||||
drwxr-xr-x root/root usr/share/locale/hu/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/hu/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/id/
|
||||
drwxr-xr-x root/root usr/share/locale/id/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/it/
|
||||
drwxr-xr-x root/root usr/share/locale/it/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/it/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/ms/
|
||||
drwxr-xr-x root/root usr/share/locale/ms/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/ms/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/nl/
|
||||
drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/pl/
|
||||
drwxr-xr-x root/root usr/share/locale/pl/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/pl/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/pt/
|
||||
drwxr-xr-x root/root usr/share/locale/pt/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/pt/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/sr/
|
||||
drwxr-xr-x root/root usr/share/locale/sr/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/sr/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/sv/
|
||||
drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/tr/
|
||||
drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/uk/
|
||||
drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/vi/
|
||||
drwxr-xr-x root/root usr/share/locale/vi/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/locale/zh_CN/
|
||||
drwxr-xr-x root/root usr/share/locale/zh_CN/LC_MESSAGES/
|
||||
-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/chattr.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/compile_et.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/fuse2fs.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/lsattr.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/mk_cmds.1.gz
|
||||
drwxr-xr-x root/root usr/share/man/man3/
|
||||
-rw-r--r-- root/root usr/share/man/man3/com_err.3.gz
|
||||
drwxr-xr-x root/root usr/share/man/man5/
|
||||
-rw-r--r-- root/root usr/share/man/man5/e2fsck.conf.5.gz
|
||||
-rw-r--r-- root/root usr/share/man/man5/ext2.5.gz
|
||||
-rw-r--r-- root/root usr/share/man/man5/ext3.5.gz
|
||||
-rw-r--r-- root/root usr/share/man/man5/ext4.5.gz
|
||||
-rw-r--r-- root/root usr/share/man/man5/mke2fs.conf.5.gz
|
||||
drwxr-xr-x root/root usr/share/man/man8/
|
||||
-rw-r--r-- root/root usr/share/man/man8/badblocks.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/debugfs.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/dumpe2fs.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2freefrag.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2fsck.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2image.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2label.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2mmpstatus.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2scrub.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2scrub_all.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e2undo.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e4crypt.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/e4defrag.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/filefrag.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/fsck.ext2.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/fsck.ext3.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/fsck.ext4.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/logsave.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/mke2fs.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/mkfs.ext2.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/mkfs.ext3.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/mkfs.ext4.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/mklost+found.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/resize2fs.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/tune2fs.8.gz
|
||||
drwxr-xr-x root/root usr/share/ss/
|
||||
-rw-r--r-- root/root usr/share/ss/ct_c.awk
|
||||
-rw-r--r-- root/root usr/share/ss/ct_c.sed
|
||||
32
multilib/e2fsprogs-32/spkgbuild
Normal file
32
multilib/e2fsprogs-32/spkgbuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# description : Ext2/3/4 filesystem libraries (32-bit)
|
||||
# homepage : http://e2fsprogs.sourceforge.nete
|
||||
# depends : util-linux-32
|
||||
|
||||
name=e2fsprogs-32
|
||||
version=1.47.0
|
||||
release=1
|
||||
source="https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v$version/${name%-*}-$version.tar.xz"
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--bindir=/bin \
|
||||
--libdir=/usr/lib32 \
|
||||
--with-root-prefix="" \
|
||||
--enable-elf-shlibs \
|
||||
--disable-libblkid \
|
||||
--disable-libuuid \
|
||||
--disable-uuidd \
|
||||
--disable-fsck
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
# description : Libraries and userspace tools which provide a secure layer over a reliable transport layer
|
||||
# depends : gnutls libgmp-32 nettle-32 libtasn1-32 p11-kit-32
|
||||
# depends : gnutls libgmp-32 nettle-32 libtasn1-32 p11-kit-32 zstd zstd-32 brotli
|
||||
|
||||
name=gnutls-32
|
||||
version=3.8.0
|
||||
@@ -18,9 +18,12 @@ build() {
|
||||
--host=i686-pc-linux-gnu \
|
||||
--with-default-trust-store-pkcs11="pkcs11:" \
|
||||
--with-included-unistring \
|
||||
--disable-year2038 \
|
||||
--disable-valgrind-tests \
|
||||
--disable-guile
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
}
|
||||
|
||||
1
multilib/gst-plugins-good-32/.checksums
Normal file
1
multilib/gst-plugins-good-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
6710a722db5b277ceb6c3db4caf4a551 gst-plugins-good-1.22.2.tar.xz
|
||||
64
multilib/gst-plugins-good-32/.pkgfiles
Normal file
64
multilib/gst-plugins-good-32/.pkgfiles
Normal file
@@ -0,0 +1,64 @@
|
||||
gst-plugins-good-32-1.22.2-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstadaptivedemux2.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstalaw.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstalpha.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstalphacolor.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstapetag.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudiofx.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudioparsers.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstauparse.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstautodetect.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstavi.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcairo.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcutter.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdebug.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdeinterlace.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdtmf.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsteffectv.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstequalizer.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstflac.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstflv.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstflxdec.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstgoom.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstgoom2k1.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsticydemux.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstid3demux.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstimagefreeze.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstinterleave.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstisomp4.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstjpeg.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstlame.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstlevel.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmatroska.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmonoscope.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmpg123.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmulaw.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmultifile.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmultipart.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstnavigationtest.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstoss4.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstossaudio.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstpng.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstreplaygain.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrtp.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrtpmanager.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrtsp.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstshapewipe.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsmpte.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsoup.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstspectrum.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstudp.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideo4linux2.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideobox.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideocrop.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideofilter.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideomixer.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvpx.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstwavenc.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstwavparse.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstximagesrc.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstxingmux.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsty4menc.so
|
||||
30
multilib/gst-plugins-good-32/spkgbuild
Normal file
30
multilib/gst-plugins-good-32/spkgbuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# description : A set of plug-ins considered by the GStreamer developers to have good quality code, correct functionality, and the preferred license
|
||||
# depends : gst-plugins-base-32 cairo-32 flac-32 gdk-pixbuf lame-32 libjpeg-turbo-32 libpng-32 libsoup libvpx-32 libxdamage-32 meson
|
||||
|
||||
name=gst-plugins-good-32
|
||||
version=1.22.2
|
||||
release=1
|
||||
source="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-$version.tar.xz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
venom-meson gst-plugins-good-$version build \
|
||||
--libdir=/usr/lib32 \
|
||||
--libexecdir=/usr/lib32 \
|
||||
-Dnls=disabled \
|
||||
-Dexamples=disabled \
|
||||
-Dqt5=disabled \
|
||||
-Dqt6=disabled \
|
||||
-Dgstreamer:bash-completion=disabled \
|
||||
-Dgstreamer:dbghelp=disabled \
|
||||
-Dpackage-name="GStreamer Good Plugins $version (Venom Linux)"
|
||||
|
||||
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
|
||||
}
|
||||
1
multilib/gst-plugins-ugly-32/.checksums
Normal file
1
multilib/gst-plugins-ugly-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
bc6a87eeb79e9d571af2bbe56ac93a9e gst-plugins-ugly-1.22.2.tar.xz
|
||||
9
multilib/gst-plugins-ugly-32/.pkgfiles
Normal file
9
multilib/gst-plugins-ugly-32/.pkgfiles
Normal file
@@ -0,0 +1,9 @@
|
||||
gst-plugins-ugly-32-1.22.2-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsta52dec.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstasf.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdvdlpcmdec.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdvdsub.so
|
||||
-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrealmedia.so
|
||||
27
multilib/gst-plugins-ugly-32/spkgbuild
Normal file
27
multilib/gst-plugins-ugly-32/spkgbuild
Normal file
@@ -0,0 +1,27 @@
|
||||
# description : GStreamer streaming media framework ugly plug-ins
|
||||
# homepage : https://gstreamer.freedesktop.org
|
||||
# depends : lame-32 liba52-32 libdvdread-32 x264-32
|
||||
|
||||
name=gst-plugins-ugly-32
|
||||
version=1.22.2
|
||||
release=1
|
||||
source="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-$version.tar.xz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
venom-meson gst-plugins-ugly-$version build \
|
||||
--libdir=/usr/lib32 \
|
||||
--libexecdir=/usr/lib32 \
|
||||
-Ddebug=false \
|
||||
-Ddoc=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
|
||||
}
|
||||
|
||||
|
||||
1
multilib/keyutils-32/.checksums
Normal file
1
multilib/keyutils-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
6b70b2b381c1b6d9adfaf66d5d3e7c00 keyutils-1.6.3.tar.gz
|
||||
78
multilib/keyutils-32/.pkgfiles
Normal file
78
multilib/keyutils-32/.pkgfiles
Normal file
@@ -0,0 +1,78 @@
|
||||
keyutils-32-1.6.3-1
|
||||
drwxr-xr-x root/root bin/
|
||||
-rwxr-xr-x root/root bin/keyctl
|
||||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/keyutils/
|
||||
-rw-r--r-- root/root etc/request-key.conf
|
||||
drwxr-xr-x root/root etc/request-key.d/
|
||||
drwxr-xr-x root/root sbin/
|
||||
-rwxr-xr-x root/root sbin/key.dns_resolver
|
||||
-rwxr-xr-x root/root sbin/request-key
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
-rw-r--r-- root/root usr/include/keyutils.h
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libkeyutils.a
|
||||
lrwxrwxrwx root/root usr/lib32/libkeyutils.so -> /usr/lib32/libkeyutils.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libkeyutils.so.1 -> libkeyutils.so.1.10
|
||||
-rwxr-xr-x root/root usr/lib32/libkeyutils.so.1.10
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rwxr-xr-x root/root usr/lib32/pkgconfig/libkeyutils.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/keyutils/
|
||||
-rwxr-xr-x root/root usr/share/keyutils/request-key-debug.sh
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/keyctl.1.gz
|
||||
drwxr-xr-x root/root usr/share/man/man3/
|
||||
-rw-r--r-- root/root usr/share/man/man3/find_key_by_type_and_name.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_assume_authority.3.gz -> keyctl_instantiate.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_capabilities.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_chown.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_clear.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_describe.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_describe_alloc.3.gz -> keyctl_describe.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_dh_compute.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_dh_compute_alloc.3.gz -> keyctl_dh_compute.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_dh_compute_kdf.3.gz -> keyctl_dh_compute.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_get_keyring_ID.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_get_persistent.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_get_security.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_get_security_alloc.3.gz -> keyctl_get_security.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_instantiate.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_instantiate_iov.3.gz -> keyctl_instantiate.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_invalidate.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_join_session_keyring.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_link.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_move.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_negate.3.gz -> keyctl_instantiate.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_decrypt.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_encrypt.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_query.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_sign.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_verify.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_read.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_read_alloc.3.gz -> keyctl_read.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_reject.3.gz -> keyctl_instantiate.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_restrict_keyring.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_revoke.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_search.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_session_to_parent.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_set_reqkey_keyring.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_set_timeout.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_setperm.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/keyctl_unlink.3.gz -> keyctl_link.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_update.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/keyctl_watch_key.3.gz
|
||||
-rw-r--r-- root/root usr/share/man/man3/recursive_key_scan.3.gz
|
||||
lrwxrwxrwx root/root usr/share/man/man3/recursive_session_key_scan.3.gz -> recursive_key_scan.3.gz
|
||||
drwxr-xr-x root/root usr/share/man/man5/
|
||||
-rw-r--r-- root/root usr/share/man/man5/key.dns_resolver.conf.5.gz
|
||||
-rw-r--r-- root/root usr/share/man/man5/request-key.conf.5.gz
|
||||
drwxr-xr-x root/root usr/share/man/man7/
|
||||
-rw-r--r-- root/root usr/share/man/man7/asymmetric-key.7.gz
|
||||
-rw-r--r-- root/root usr/share/man/man7/keyutils.7.gz
|
||||
drwxr-xr-x root/root usr/share/man/man8/
|
||||
-rw-r--r-- root/root usr/share/man/man8/key.dns_resolver.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/request-key.8.gz
|
||||
30
multilib/keyutils-32/spkgbuild
Normal file
30
multilib/keyutils-32/spkgbuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# description : Linux Key Management Utilities (32-bit)
|
||||
# homepage : https://www.kernel.org
|
||||
# depends : krb5-32
|
||||
|
||||
name=keyutils-32
|
||||
version=1.6.3
|
||||
release=1
|
||||
source="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-$version.tar.gz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
|
||||
cd keyutils-$version
|
||||
|
||||
sed -i -e 's/^\(USR\)\?LIBDIR\s*:=.*$/\1LIBDIR=\/usr\/lib32/' Makefile
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/{usr/include \
|
||||
$PKG/usr/share \
|
||||
$PKG/usr/bin \
|
||||
$PKG/usr/sbin \
|
||||
$PKG/etc \
|
||||
$PKG/sbin \
|
||||
$PKG/bin
|
||||
|
||||
}
|
||||
2
multilib/krb5-32/.checksums
Normal file
2
multilib/krb5-32/.checksums
Normal file
@@ -0,0 +1,2 @@
|
||||
73f5780e7b587ccd8b8cfc10c965a686 krb5-1.20.1.tar.gz
|
||||
c84a0c7d8014e3528524956ffdd1c3e9 krb5-config_LDFLAGS.patch
|
||||
57
multilib/krb5-32/.pkgfiles
Normal file
57
multilib/krb5-32/.pkgfiles
Normal file
@@ -0,0 +1,57 @@
|
||||
krb5-32-1.20.1-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/krb5/
|
||||
drwxr-xr-x root/root usr/lib32/krb5/plugins/
|
||||
drwxr-xr-x root/root usr/lib32/krb5/plugins/authdata/
|
||||
drwxr-xr-x root/root usr/lib32/krb5/plugins/kdb/
|
||||
-rwxr-xr-x root/root usr/lib32/krb5/plugins/kdb/db2.so
|
||||
drwxr-xr-x root/root usr/lib32/krb5/plugins/libkrb5/
|
||||
drwxr-xr-x root/root usr/lib32/krb5/plugins/preauth/
|
||||
-rwxr-xr-x root/root usr/lib32/krb5/plugins/preauth/otp.so
|
||||
-rwxr-xr-x root/root usr/lib32/krb5/plugins/preauth/pkinit.so
|
||||
-rwxr-xr-x root/root usr/lib32/krb5/plugins/preauth/spake.so
|
||||
-rwxr-xr-x root/root usr/lib32/krb5/plugins/preauth/test.so
|
||||
drwxr-xr-x root/root usr/lib32/krb5/plugins/tls/
|
||||
-rwxr-xr-x root/root usr/lib32/krb5/plugins/tls/k5tls.so
|
||||
lrwxrwxrwx root/root usr/lib32/libgssapi_krb5.so -> libgssapi_krb5.so.2.2
|
||||
lrwxrwxrwx root/root usr/lib32/libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
|
||||
-rwxr-xr-x root/root usr/lib32/libgssapi_krb5.so.2.2
|
||||
lrwxrwxrwx root/root usr/lib32/libgssrpc.so -> libgssrpc.so.4.2
|
||||
lrwxrwxrwx root/root usr/lib32/libgssrpc.so.4 -> libgssrpc.so.4.2
|
||||
-rwxr-xr-x root/root usr/lib32/libgssrpc.so.4.2
|
||||
lrwxrwxrwx root/root usr/lib32/libk5crypto.so -> libk5crypto.so.3.1
|
||||
lrwxrwxrwx root/root usr/lib32/libk5crypto.so.3 -> libk5crypto.so.3.1
|
||||
-rwxr-xr-x root/root usr/lib32/libk5crypto.so.3.1
|
||||
lrwxrwxrwx root/root usr/lib32/libkadm5clnt.so -> libkadm5clnt_mit.so
|
||||
lrwxrwxrwx root/root usr/lib32/libkadm5clnt_mit.so -> libkadm5clnt_mit.so.12.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkadm5clnt_mit.so.12 -> libkadm5clnt_mit.so.12.0
|
||||
-rwxr-xr-x root/root usr/lib32/libkadm5clnt_mit.so.12.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkadm5srv.so -> libkadm5srv_mit.so
|
||||
lrwxrwxrwx root/root usr/lib32/libkadm5srv_mit.so -> libkadm5srv_mit.so.12.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkadm5srv_mit.so.12 -> libkadm5srv_mit.so.12.0
|
||||
-rwxr-xr-x root/root usr/lib32/libkadm5srv_mit.so.12.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkdb5.so -> libkdb5.so.10.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkdb5.so.10 -> libkdb5.so.10.0
|
||||
-rwxr-xr-x root/root usr/lib32/libkdb5.so.10.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkrad.so -> libkrad.so.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkrad.so.0 -> libkrad.so.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libkrad.so.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libkrb5.so -> libkrb5.so.3.3
|
||||
lrwxrwxrwx root/root usr/lib32/libkrb5.so.3 -> libkrb5.so.3.3
|
||||
-rwxr-xr-x root/root usr/lib32/libkrb5.so.3.3
|
||||
lrwxrwxrwx root/root usr/lib32/libkrb5support.so -> libkrb5support.so.0.1
|
||||
lrwxrwxrwx root/root usr/lib32/libkrb5support.so.0 -> libkrb5support.so.0.1
|
||||
-rwxr-xr-x root/root usr/lib32/libkrb5support.so.0.1
|
||||
lrwxrwxrwx root/root usr/lib32/libverto.so -> libverto.so.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libverto.so.0 -> libverto.so.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libverto.so.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/gssrpc.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/kadm-client.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/kadm-server.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/kdb.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/krb5-gssapi.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/krb5.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/mit-krb5-gssapi.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/mit-krb5.pc
|
||||
12
multilib/krb5-32/krb5-config_LDFLAGS.patch
Normal file
12
multilib/krb5-32/krb5-config_LDFLAGS.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
Bug #448778
|
||||
--- krb5-1.11/src/build-tools/krb5-config.in 2012-12-18 02:47:04.000000000 +0000
|
||||
+++ krb5-1.11/src/build-tools/krb5-config.in 2012-12-28 07:13:16.582693363 +0000
|
||||
@@ -217,7 +217,7 @@
|
||||
-e 's#\$(PROG_RPATH)#'$libdir'#' \
|
||||
-e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
|
||||
-e 's#\$(RPATH_FLAG)#'"$RPATH_FLAG"'#' \
|
||||
- -e 's#\$(LDFLAGS)#'"$LDFLAGS"'#' \
|
||||
+ -e 's#\$(LDFLAGS)##' \
|
||||
-e 's#\$(PTHREAD_CFLAGS)#'"$PTHREAD_CFLAGS"'#' \
|
||||
-e 's#\$(CFLAGS)##'`
|
||||
|
||||
43
multilib/krb5-32/spkgbuild
Normal file
43
multilib/krb5-32/spkgbuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# description : MIT Kerberos V5 is a network authentication protocol
|
||||
# depends : e2fsprogs-32 keyutils-32 krb5
|
||||
|
||||
name=krb5-32
|
||||
version=1.20.1
|
||||
release=1
|
||||
source="https://kerberos.org/dist/$name/${version%.*}/${name%-*}-$version.tar.gz
|
||||
krb5-config_LDFLAGS.patch"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cd ${name%-*}-$version
|
||||
|
||||
patch -Np1 -i $SRC/krb5-config_LDFLAGS.patch
|
||||
|
||||
sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
|
||||
|
||||
cd src
|
||||
|
||||
autoreconf -fi
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var/lib \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-shared \
|
||||
--with-system-et \
|
||||
--with-system-ss \
|
||||
--disable-aesni \
|
||||
--disable-rpath \
|
||||
--without-tcl \
|
||||
--enable-dns-for-realm \
|
||||
--without-system-verto
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
|
||||
}
|
||||
1
multilib/lame-32/.checksums
Normal file
1
multilib/lame-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
83e260acbe4389b54fe08e0bdbf7cddb lame-3.100.tar.gz
|
||||
16
multilib/lame-32/.pkgfiles
Normal file
16
multilib/lame-32/.pkgfiles
Normal file
@@ -0,0 +1,16 @@
|
||||
lame-32-3.100-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/lame
|
||||
-rwxr-xr-x root/root usr/bin/mp3rtp
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/lame/
|
||||
-rw-r--r-- root/root usr/include/lame/lame.h
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libmp3lame.so -> libmp3lame.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libmp3lame.so.0 -> libmp3lame.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libmp3lame.so.0.0.0
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/lame.1.gz
|
||||
28
multilib/lame-32/spkgbuild
Normal file
28
multilib/lame-32/spkgbuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# description : An MP3 encoder and optionally, an MP3 frame analyzer
|
||||
# homepage : http://lame.sourceforge.net/
|
||||
# depends : ncurses-32
|
||||
|
||||
name=lame-32
|
||||
version=3.100
|
||||
release=1
|
||||
source="https://downloads.sourceforge.net/lame/lame-$version.tar.gz"
|
||||
|
||||
build() {
|
||||
cd lame-$version
|
||||
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-mp3rtp \
|
||||
--disable-static
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
|
||||
}
|
||||
1
multilib/liba52-32/.checksums
Normal file
1
multilib/liba52-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
caa9f5bc44232dc8aeea773fea56be80 a52dec-0.7.4.tar.gz
|
||||
6
multilib/liba52-32/.pkgfiles
Normal file
6
multilib/liba52-32/.pkgfiles
Normal file
@@ -0,0 +1,6 @@
|
||||
liba52-32-0.7.4-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/liba52.so -> liba52.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/liba52.so.0 -> liba52.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/liba52.so.0.0.0
|
||||
27
multilib/liba52-32/spkgbuild
Normal file
27
multilib/liba52-32/spkgbuild
Normal file
@@ -0,0 +1,27 @@
|
||||
# description : Free library for decoding ATSC A/52 (also known as AC-3) streams
|
||||
# homepage : http://liba52.sourceforge.net
|
||||
|
||||
name=liba52-32
|
||||
version=0.7.4
|
||||
release=1
|
||||
source="http://liba52.sourceforge.net/files/a52dec-$version.tar.gz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
cd a52dec-$version
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--mandir=/usr/share/man \
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
CFLAGS="-g -O2 -fPIC"
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
|
||||
}
|
||||
1
multilib/libdvdread-32/.checksums
Normal file
1
multilib/libdvdread-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
3c58d1624a71a16ff40f55dbaca82523 libdvdread-6.1.3.tar.bz2
|
||||
29
multilib/libdvdread-32/.pkgfiles
Normal file
29
multilib/libdvdread-32/.pkgfiles
Normal file
@@ -0,0 +1,29 @@
|
||||
libdvdread-32-6.1.3-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/include/
|
||||
drwxr-xr-x root/root usr/lib32/include/dvdread/
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/bitreader.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/dvd_reader.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/dvd_udf.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/ifo_print.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/ifo_read.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/ifo_types.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/nav_print.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/nav_read.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/nav_types.h
|
||||
-rw-r--r-- root/root usr/lib32/include/dvdread/version.h
|
||||
lrwxrwxrwx root/root usr/lib32/libdvdread.so -> libdvdread.so.8.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libdvdread.so.8 -> libdvdread.so.8.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libdvdread.so.8.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/dvdread.pc
|
||||
drwxr-xr-x root/root usr/lib32/share/
|
||||
drwxr-xr-x root/root usr/lib32/share/doc/
|
||||
drwxr-xr-x root/root usr/lib32/share/doc/libdvdread/
|
||||
-rw-r--r-- root/root usr/lib32/share/doc/libdvdread/AUTHORS
|
||||
-rw-r--r-- root/root usr/lib32/share/doc/libdvdread/COPYING
|
||||
-rw-r--r-- root/root usr/lib32/share/doc/libdvdread/ChangeLog
|
||||
-rw-r--r-- root/root usr/lib32/share/doc/libdvdread/NEWS
|
||||
-rw-r--r-- root/root usr/lib32/share/doc/libdvdread/README.md
|
||||
-rw-r--r-- root/root usr/lib32/share/doc/libdvdread/TODO
|
||||
23
multilib/libdvdread-32/spkgbuild
Normal file
23
multilib/libdvdread-32/spkgbuild
Normal file
@@ -0,0 +1,23 @@
|
||||
# description : Library which provides a simple foundation for reading DVDs
|
||||
|
||||
name=libdvdread-32
|
||||
version=6.1.3
|
||||
release=1
|
||||
source="https://download.videolan.org/videolan/libdvdread/$version/libdvdread-$version.tar.bz2"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cd libdvdread-$version
|
||||
|
||||
./configure --prefix=/usr/lib32 \
|
||||
--libdir=/usr/lib32 \
|
||||
--disable-static
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
}
|
||||
1
multilib/libvpx-32/.checksums
Normal file
1
multilib/libvpx-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
d5fd45a806a65a57d6635f9e7a98a1b2 libvpx-1.13.0.tar.gz
|
||||
24
multilib/libvpx-32/.pkgfiles
Normal file
24
multilib/libvpx-32/.pkgfiles
Normal file
@@ -0,0 +1,24 @@
|
||||
libvpx-32-1.13.0-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/vpxdec
|
||||
-rwxr-xr-x root/root usr/bin/vpxenc
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/vpx/
|
||||
-rw-rw-r-- root/root usr/include/vpx/vp8.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vp8cx.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vp8dx.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_codec.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_decoder.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_encoder.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_ext_ratectrl.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_frame_buffer.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_image.h
|
||||
-rw-rw-r-- root/root usr/include/vpx/vpx_integer.h
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libvpx.so -> libvpx.so.8.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libvpx.so.8 -> libvpx.so.8.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libvpx.so.8.0 -> libvpx.so.8.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libvpx.so.8.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/vpx.pc
|
||||
28
multilib/libvpx-32/spkgbuild
Normal file
28
multilib/libvpx-32/spkgbuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# description : Implementations of the VP8 Codec, used in most current html5 video, and of the next-generation VP9 Codec
|
||||
# homepage : https://github.com/webmproject/libvpx
|
||||
# depends : yasm
|
||||
|
||||
name=libvpx-32
|
||||
version=1.13.0
|
||||
release=1
|
||||
source="libvpx-$version.tar.gz::https://github.com/webmproject/libvpx/archive/v$version.tar.gz"
|
||||
|
||||
|
||||
build() {
|
||||
cd libvpx-$version
|
||||
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--target=x86-linux-gcc \
|
||||
--enable-shared \
|
||||
--disable-static
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
}
|
||||
1
multilib/lz4-32/.checksums
Normal file
1
multilib/lz4-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
e9286adb64040071c5e23498bf753261 lz4-1.9.4.tar.gz
|
||||
27
multilib/lz4-32/.pkgfiles
Normal file
27
multilib/lz4-32/.pkgfiles
Normal file
@@ -0,0 +1,27 @@
|
||||
lz4-32-1.9.4-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/local/
|
||||
drwxr-xr-x root/root usr/local/bin/
|
||||
-rwxr-xr-x root/root usr/local/bin/lz4
|
||||
lrwxrwxrwx root/root usr/local/bin/lz4c -> lz4
|
||||
lrwxrwxrwx root/root usr/local/bin/lz4cat -> lz4
|
||||
lrwxrwxrwx root/root usr/local/bin/unlz4 -> lz4
|
||||
drwxr-xr-x root/root usr/local/include/
|
||||
-rw-r--r-- root/root usr/local/include/lz4.h
|
||||
-rw-r--r-- root/root usr/local/include/lz4frame.h
|
||||
-rw-r--r-- root/root usr/local/include/lz4frame_static.h
|
||||
-rw-r--r-- root/root usr/local/include/lz4hc.h
|
||||
drwxr-xr-x root/root usr/local/lib/
|
||||
-rw-r--r-- root/root usr/local/lib/liblz4.a
|
||||
lrwxrwxrwx root/root usr/local/lib/liblz4.so -> liblz4.so.1.9.4
|
||||
lrwxrwxrwx root/root usr/local/lib/liblz4.so.1 -> liblz4.so.1.9.4
|
||||
-rwxr-xr-x root/root usr/local/lib/liblz4.so.1.9.4
|
||||
drwxr-xr-x root/root usr/local/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/local/lib/pkgconfig/liblz4.pc
|
||||
drwxr-xr-x root/root usr/local/share/
|
||||
drwxr-xr-x root/root usr/local/share/man/
|
||||
drwxr-xr-x root/root usr/local/share/man/man1/
|
||||
-rw-r--r-- root/root usr/local/share/man/man1/lz4.1.gz
|
||||
lrwxrwxrwx root/root usr/local/share/man/man1/lz4c.1.gz -> lz4.1.gz
|
||||
lrwxrwxrwx root/root usr/local/share/man/man1/lz4cat.1.gz -> lz4.1.gz
|
||||
lrwxrwxrwx root/root usr/local/share/man/man1/unlz4.1.gz -> lz4.1.gz
|
||||
15
multilib/lz4-32/spkgbuild
Normal file
15
multilib/lz4-32/spkgbuild
Normal file
@@ -0,0 +1,15 @@
|
||||
# description : Extremely fast compression algorithm
|
||||
|
||||
name=lz4-32
|
||||
version=1.9.4
|
||||
release=1
|
||||
source="lz4-$version.tar.gz::https://github.com/lz4/lz4/archive/v$version.tar.gz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cd lz4-$version
|
||||
make PREFIX=/usr/lib32 DESTDIR=$PKG install
|
||||
}
|
||||
1
multilib/nasm-32/.checksums
Normal file
1
multilib/nasm-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
d755ba0d16f94616c2907f8cab7c748b nasm-2.16.01.tar.xz
|
||||
11
multilib/nasm-32/.pkgfiles
Normal file
11
multilib/nasm-32/.pkgfiles
Normal file
@@ -0,0 +1,11 @@
|
||||
nasm-32-2.16.01-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/bin/
|
||||
-rwxr-xr-x root/root usr/lib32/bin/nasm
|
||||
-rwxr-xr-x root/root usr/lib32/bin/ndisasm
|
||||
drwxr-xr-x root/root usr/lib32/share/
|
||||
drwxr-xr-x root/root usr/lib32/share/man/
|
||||
drwxr-xr-x root/root usr/lib32/share/man/man1/
|
||||
-rw-r--r-- root/root usr/lib32/share/man/man1/nasm.1.gz
|
||||
-rw-r--r-- root/root usr/lib32/share/man/man1/ndisasm.1.gz
|
||||
19
multilib/nasm-32/spkgbuild
Normal file
19
multilib/nasm-32/spkgbuild
Normal file
@@ -0,0 +1,19 @@
|
||||
# description : 80x86 assembler designed for portability and modularity
|
||||
|
||||
name=nasm-32
|
||||
version=2.16.01
|
||||
release=1
|
||||
source="https://www.nasm.us/pub/nasm/releasebuilds/$version/nasm-$version.tar.xz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cd nasm-$version
|
||||
|
||||
./configure --prefix=/usr/lib32 \
|
||||
--libdir=/usr/lib32
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
}
|
||||
1
multilib/numactl-32/.checksums
Normal file
1
multilib/numactl-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
e11f1d09fe3833e8b6d3856f577ad1cc numactl-2.0.16.tar.gz
|
||||
32
multilib/numactl-32/.pkgfiles
Normal file
32
multilib/numactl-32/.pkgfiles
Normal file
@@ -0,0 +1,32 @@
|
||||
numactl-32-2.0.16-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/memhog
|
||||
-rwxr-xr-x root/root usr/bin/migratepages
|
||||
-rwxr-xr-x root/root usr/bin/migspeed
|
||||
-rwxr-xr-x root/root usr/bin/numactl
|
||||
-rwxr-xr-x root/root usr/bin/numademo
|
||||
-rwxr-xr-x root/root usr/bin/numastat
|
||||
drwxr-xr-x root/root usr/include/
|
||||
-rw-r--r-- root/root usr/include/numa.h
|
||||
-rw-r--r-- root/root usr/include/numacompat1.h
|
||||
-rw-r--r-- root/root usr/include/numaif.h
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rw-r--r-- root/root usr/lib32/libnuma.a
|
||||
lrwxrwxrwx root/root usr/lib32/libnuma.so -> libnuma.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libnuma.so.1 -> libnuma.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libnuma.so.1.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/numa.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man2/
|
||||
-rw-r--r-- root/root usr/share/man/man2/move_pages.2.gz
|
||||
drwxr-xr-x root/root usr/share/man/man3/
|
||||
-rw-r--r-- root/root usr/share/man/man3/numa.3.gz
|
||||
drwxr-xr-x root/root usr/share/man/man8/
|
||||
-rw-r--r-- root/root usr/share/man/man8/memhog.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/migratepages.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/migspeed.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/numactl.8.gz
|
||||
-rw-r--r-- root/root usr/share/man/man8/numastat.8.gz
|
||||
28
multilib/numactl-32/spkgbuild
Normal file
28
multilib/numactl-32/spkgbuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# description: Simple NUMA policy support 32-bit version. Libraries only
|
||||
# homepage: https://github.com/numactl/numactl
|
||||
# depends: perl numactl
|
||||
|
||||
name=numactl-32
|
||||
version=2.0.16
|
||||
release=1
|
||||
source="${name%-*}-${version}.tar.gz::https://github.com/numactl/numactl/archive/refs/tags/v${version}.tar.gz"
|
||||
|
||||
|
||||
build() {
|
||||
export CC='gcc -m32' CXX='g++ -m32'
|
||||
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
|
||||
|
||||
cd ${name%-*}-$version
|
||||
autoreconf -i
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--host=i686-unknown-linux-gnu
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/share
|
||||
rm -rf $PKG/usr/bin
|
||||
rm -rf $PKG/usr/include
|
||||
}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
# description : Implementation of Windows DLL's and core
|
||||
# depends : alsa-lib-32 dbus-32 gnutls-32 opencl-headers glu-32 libxslt-32 v4l-utils-32 libjpeg-turbo-32 libtiff-32 lcms2-32 fontconfig-32 gnutls-32 lcms2-32 mpg123-32 libxcomposite-32 libxcursor-32 libxxf86dga-32
|
||||
# homepage : https://dl.winehq.org/wine
|
||||
# depends : alsa-lib-32 dbus-32 dxvk-bin e2fsprogs-32 fontconfig-32 glu-32 gnutls-32
|
||||
# depends : gst-plugins-good-32 gst-plugins-ugly-32 keyutils-32 krb5-32 lame-32 lcms2-32
|
||||
# depends : liba52-32 libdvdread-32 libjpeg-turbo-32 libtiff-32 libvpx-32 libxcomposite-32
|
||||
# depends : libxcursor-32 libxslt-32 libxxf86dga-32 lz4-32 mpg123-32 nasm-32 opencl-headers
|
||||
# depends : v4l-utils-32 x264-32 x265-32 zstd-32
|
||||
|
||||
name=wine
|
||||
version=8.6
|
||||
|
||||
1
multilib/x264-32/.checksums
Normal file
1
multilib/x264-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
22be6e4dd9b657ea4ad8cd4dba8ad20c x264-snapshot-20191217-2245-stable.tar.bz2
|
||||
10
multilib/x264-32/.pkgfiles
Normal file
10
multilib/x264-32/.pkgfiles
Normal file
@@ -0,0 +1,10 @@
|
||||
x264-32-20191217.2245-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
-rw-r--r-- root/root usr/include/x264.h
|
||||
-rw-r--r-- root/root usr/include/x264_config.h
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
lrwxrwxrwx root/root usr/lib32/libx264.so -> libx264.so.157
|
||||
-rwxr-xr-x root/root usr/lib32/libx264.so.157
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/x264.pc
|
||||
25
multilib/x264-32/spkgbuild
Normal file
25
multilib/x264-32/spkgbuild
Normal file
@@ -0,0 +1,25 @@
|
||||
# description : Library for encoding video streams into the H.264/MPEG-4 AVC format
|
||||
# depends : nasm-32
|
||||
|
||||
name=x264-32
|
||||
version=20191217.2245
|
||||
_version=$(echo $version | tr '.' '-')
|
||||
release=1
|
||||
source="http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-${_version}-stable.tar.bz2"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cd x264-snapshot-${_version}-stable
|
||||
./configure --prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--enable-shared \
|
||||
--disable-cli
|
||||
make
|
||||
make DESTDIR=$PWD/DESTDIR install
|
||||
|
||||
mkdir -p $PKG/usr/lib32
|
||||
cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32
|
||||
}
|
||||
1
multilib/x265-32/.checksums
Normal file
1
multilib/x265-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
deb5df5cb2ec17bdbae6ac6bbc3b1eef x265-32-3.5.tar.gz
|
||||
16
multilib/x265-32/.pkgfiles
Normal file
16
multilib/x265-32/.pkgfiles
Normal file
@@ -0,0 +1,16 @@
|
||||
x265-32-3.5-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/x265
|
||||
drwxr-xr-x root/root usr/include/
|
||||
-rw-r--r-- root/root usr/include/hdr10plus.h
|
||||
-rw-r--r-- root/root usr/include/x265.h
|
||||
-rw-r--r-- root/root usr/include/x265_config.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libhdr10plus.a
|
||||
-rwxr-xr-x root/root usr/lib/libhdr10plus.so
|
||||
-rw-r--r-- root/root usr/lib/libx265.a
|
||||
lrwxrwxrwx root/root usr/lib/libx265.so -> libx265.so.199
|
||||
-rwxr-xr-x root/root usr/lib/libx265.so.199
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/x265.pc
|
||||
25
multilib/x265-32/spkgbuild
Normal file
25
multilib/x265-32/spkgbuild
Normal file
@@ -0,0 +1,25 @@
|
||||
# description : Library for encoding video streams into the H.265/HEVC format
|
||||
# depends : cmake ninja nasm x265 numactl-32
|
||||
|
||||
name=x265-32
|
||||
version=3.5
|
||||
release=1
|
||||
source="$name-$version.tar.gz::https://bitbucket.org/multicoreware/${name%-*}_git/downloads/${name%-*}_$version.tar.gz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cmake -S ${name%-*}_${version}/source -B build -G Ninja \
|
||||
-DCMAKE_INSTALL_PREFIX='/usr' \
|
||||
-DLIB_INSTALL_DIR='lib32' \
|
||||
-DENABLE_SHARED='TRUE' \
|
||||
-DENABLE_HDR10_PLUS='TRUE' \
|
||||
-DEXTRA_LINK_FLAGS='-L'
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
rm -rf $PKG/usr/bin
|
||||
rm -rf $PKG/usr/include
|
||||
}
|
||||
1
multilib/zstd-32/.checksums
Normal file
1
multilib/zstd-32/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
63251602329a106220e0a5ad26ba656f zstd-1.5.5.tar.gz
|
||||
29
multilib/zstd-32/.pkgfiles
Normal file
29
multilib/zstd-32/.pkgfiles
Normal file
@@ -0,0 +1,29 @@
|
||||
zstd-32-1.5.5-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/bin/
|
||||
lrwxrwxrwx root/root usr/lib32/bin/unzstd -> zstd
|
||||
-rwxr-xr-x root/root usr/lib32/bin/zstd
|
||||
lrwxrwxrwx root/root usr/lib32/bin/zstdcat -> zstd
|
||||
-rwxr-xr-x root/root usr/lib32/bin/zstdgrep
|
||||
-rwxr-xr-x root/root usr/lib32/bin/zstdless
|
||||
lrwxrwxrwx root/root usr/lib32/bin/zstdmt -> zstd
|
||||
drwxr-xr-x root/root usr/lib32/include/
|
||||
-rw-r--r-- root/root usr/lib32/include/zdict.h
|
||||
-rw-r--r-- root/root usr/lib32/include/zstd.h
|
||||
-rw-r--r-- root/root usr/lib32/include/zstd_errors.h
|
||||
drwxr-xr-x root/root usr/lib32/lib/
|
||||
-rw-r--r-- root/root usr/lib32/lib/libzstd.a
|
||||
lrwxrwxrwx root/root usr/lib32/lib/libzstd.so -> libzstd.so.1.5.5
|
||||
lrwxrwxrwx root/root usr/lib32/lib/libzstd.so.1 -> libzstd.so.1.5.5
|
||||
-rwxr-xr-x root/root usr/lib32/lib/libzstd.so.1.5.5
|
||||
drwxr-xr-x root/root usr/lib32/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/lib/pkgconfig/libzstd.pc
|
||||
drwxr-xr-x root/root usr/lib32/share/
|
||||
drwxr-xr-x root/root usr/lib32/share/man/
|
||||
drwxr-xr-x root/root usr/lib32/share/man/man1/
|
||||
lrwxrwxrwx root/root usr/lib32/share/man/man1/unzstd.1.gz -> zstd.1.gz
|
||||
-rw-r--r-- root/root usr/lib32/share/man/man1/zstd.1.gz
|
||||
lrwxrwxrwx root/root usr/lib32/share/man/man1/zstdcat.1.gz -> zstd.1.gz
|
||||
-rw-r--r-- root/root usr/lib32/share/man/man1/zstdgrep.1.gz
|
||||
-rw-r--r-- root/root usr/lib32/share/man/man1/zstdless.1.gz
|
||||
17
multilib/zstd-32/spkgbuild
Normal file
17
multilib/zstd-32/spkgbuild
Normal file
@@ -0,0 +1,17 @@
|
||||
# description : Zstandard is a real-time compression algorithm, providing high compression ratios.
|
||||
# depends : zlib-32 xz-32 lz4-32
|
||||
|
||||
name=zstd-32
|
||||
version=1.5.5
|
||||
release=1
|
||||
source="https://github.com/facebook/zstd/releases/download/v$version/zstd-$version.tar.gz"
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
|
||||
|
||||
cd zstd-$version
|
||||
make
|
||||
make PREFIX=/usr/lib32 DESTDIR=$PKG install
|
||||
}
|
||||
Reference in New Issue
Block a user