]> git.ipfire.org Git - people/ms/pakfire.git/blob - macros/arch.macro
jail: Fix format character when setting GIDs
[people/ms/pakfire.git] / macros / arch.macro
1
2 # Definitions for architectures.
3
4 prefix = /usr
5 exec_prefix = %{prefix}
6 bindir = %{exec_prefix}/bin
7 sbindir = %{exec_prefix}/sbin
8 libexecdir = %{exec_prefix}/lib
9 datadir = %{prefix}/share
10 sysconfdir = /etc
11 sharedstatedir = %{localstatedir}/lib
12 localstatedir = /var
13 lib = lib
14 libdir = %{exec_prefix}/%{lib}
15 includedir = %{prefix}/include
16 docdir = %{datadir}/doc
17 infodir = %{datadir}/info
18 mandir = %{datadir}/man
19 firmwaredir = %{prefix}/lib/firmware
20 unitdir = %{prefix}/lib/systemd/system
21 sysusersdir = %{prefix}/lib/sysusers.d
22 tmpfilesdir = %{prefix}/lib/tmpfiles.d
23 debugsourcedir = /usr/src/debug
24
25 # Libs are installed in /lib64 and %{prefix}/lib64 on aarch64 and x86_64
26 if "%{DISTRO_ARCH}" == "aarch64"
27 lib = lib64
28 end
29
30 if "%{DISTRO_ARCH}" == "x86_64"
31 lib = lib64
32 end
33
34 CONFIGURE_SCRIPT = configure
35 configure_options = \
36 --host=%{DISTRO_MACHINE} \
37 --build=%{DISTRO_MACHINE} \
38 --prefix=%{prefix} \
39 --exec-prefix=%{exec_prefix} \
40 --bindir=%{bindir} \
41 --sbindir=%{sbindir} \
42 --sysconfdir=%{sysconfdir} \
43 --datadir=%{datadir} \
44 --includedir=%{includedir} \
45 --libdir=%{libdir} \
46 --libexecdir=%{libexecdir} \
47 --localstatedir=%{localstatedir} \
48 --sharedstatedir=%{sharedstatedir} \
49 --mandir=%{mandir} \
50 --infodir=%{infodir} \
51 --disable-dependency-tracking