Skip to content

Commit 29d700d

Browse files
MingcongBaiCyanoxygen
authored andcommitted
arch/optenv32.sh: revise all default paths as /opt/32-prefixed
1 parent 7f721be commit 29d700d

File tree

1 file changed

+50
-17
lines changed

1 file changed

+50
-17
lines changed

arch/optenv32.sh

+50-17
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,55 @@
33
##@copyright GPL-2.0+
44
# OS Tree definitions
55
PREFIX="/opt/32"
6-
BINDIR="/opt/32/bin"
7-
LIBDIR="/opt/32/lib"
8-
# PREFIX/etc and PREFIX/share will be replaced by symlinks to /etc and
9-
# /usr/share.
10-
BINFMTD="/usr/lib/binfmt.d"
11-
INCLUDE="/opt/32/include"
12-
LIBEXEC="/opt/32/libexec"
13-
USRSRC="/opt/32/src"
14-
SYDDIR="/opt/32/lib/systemd/system"
15-
SYDSCR="/opt/32/lib/systemd/scripts"
16-
TMPFILE="/usr/lib/tmpfiles.d"
17-
JAVAHOME="/opt/32/lib/java"
18-
QT4DIR="/opt/32/lib/qt4"
19-
QT5DIR="/opt/32/lib/qt5"
20-
QT4BIN="/opt/32/lib/qt4/bin"
21-
QT5BIN="/opt/32/lib/qt5/bin"
6+
BINDIR="$PREFIX/bin"
7+
LIBDIR="$PREFIX/lib"
8+
9+
# PREFIX/etc and PREFIX/share will be replaced by symlinks to /etc, /usr/share,
10+
# and /var, respectively.
11+
PREFIX="$PREFIX"
12+
BINDIR="$PREFIX/bin"
13+
LIBDIR="$PREFIX/lib"
14+
SYSCONF="$PREFIX/etc"
15+
CONFD="$PREFIX/etc/conf.d"
16+
ETCDEF="$PREFIX/etc/default"
17+
LDSOCONF="$PREFIX/etc/ld.so.conf.d"
18+
FCCONF="$PREFIX/etc/fonts"
19+
LOGROT="$PREFIX/etc/logrotate.d"
20+
CROND="$PREFIX/etc/cron.d"
21+
SKELDIR="$PREFIX/etc/skel"
22+
BINFMTD="$PREFIX/lib/binfmt.d"
23+
X11CONF="$PREFIX/etc/X11/xorg.conf.d"
24+
STATDIR="$PREFIX/var"
25+
INCLUDE="$PREFIX/include"
26+
BOOTDIR="$PREFIX/boot"
27+
LIBEXEC="$PREFIX/libexec"
28+
MANDIR="$PREFIX/share/man"
29+
FDOAPP="$PREFIX/share/applications"
30+
FDOICO="$PREFIX/share/icons"
31+
FONTDIR="$PREFIX/share/fonts"
32+
USRSRC="$PREFIX/src"
33+
VARLIB="$PREFIX/var/lib"
34+
RUNDIR="$PREFIX/run"
35+
DOCDIR="$PREFIX/share/doc"
36+
LICDIR="$PREFIX/share/doc/licenses"
37+
SYDDIR="$PREFIX/lib/systemd/system"
38+
SYDSCR="$PREFIX/lib/systemd/scripts"
39+
TMPFILE="$PREFIX/lib/tmpfiles.d"
40+
PAMDIR="$PREFIX/etc/pam.d"
41+
JAVAMOD="$PREFIX/share/java"
42+
JAVAHOME="$PREFIX/lib/java"
43+
GTKDOC="$PREFIX/share/gtk-doc"
44+
GSCHEMAS="$PREFIX/share/glib-2.0/schemas"
45+
THEMES="$PREFIX/share/themes"
46+
BASHCOMP="$PREFIX/share/bash-completion"
47+
ZSHCOMP="$PREFIX/share/zsh-completion"
48+
PROFILED="$PREFIX/etc/profile.d"
49+
LOCALES="$PREFIX/share/locales"
50+
VIMDIR="$PREFIX/share/vim"
51+
QT4DIR="$PREFIX/lib/qt4"
52+
QT5DIR="$PREFIX/lib/qt5"
53+
QT4BIN="$PREFIX/lib/qt4/bin"
54+
QT5BIN="$PREFIX/lib/qt5/bin"
2255

2356
# optenv32 packages should be packaged as amd64.
2457
export DPKG_ARCH="amd64"
@@ -34,5 +67,5 @@ CFLAGS_COMMON_ARCH=('-fomit-frame-pointer' '-march=x86-64' '-mtune=znver4' '-mss
3467
RUSTFLAGS_COMMON_ARCH=('-Clinker=/opt/32/bin/clang' '-Ctarget-cpu=x86-64')
3568
ab_remove_args RUSTFLAGS_COMMON_OPTI_LTO '-Clinker=clang'
3669

37-
export PKG_CONFIG_PATH="/opt/32/lib/pkgconfig:/usr/share/pkgconfig"
70+
export PKG_CONFIG_PATH="/opt/32/lib/pkgconfig:/opt/32/share/pkgconfig"
3871
unset LDFLAGS_COMMON_CROSS_BASE

0 commit comments

Comments
 (0)