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