Diff atari-fdisk-0.7.1.5.4 with a atari-fdisk-0.7.1.5.4-r1

/usr/portage/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4-r1.ebuild 2023-10-09 14:52:35.500368502 +0300
3 3

  
4 4
EAPI=7
5 5

  
6
inherit toolchain-funcs
6
inherit multilib toolchain-funcs
7 7

  
8 8
MY_PV=$(ver_cut 1-3)
9 9
DEB_PV=$(ver_cut 4-5)
......
14 14

  
15 15
LICENSE="GPL-2"
16 16
SLOT="0"
17
# Note: The code assumes sizeof(long) == 4 everywhere.  If you try to
18
# use this on 64bit systems (where sizeof(long) == 8), then misbehavior
19
# and memory corruption will ensue.
20
KEYWORDS="-* ~m68k x86"
17
# Note: The code assumes sizeof(long) == 4 everywhere. 64-bit platforms need to
18
# build a 32-bit binary below to avoid memory corruption issues.
19
KEYWORDS="~amd64 ~m68k ~x86"
21 20

  
22 21
PATCHES=(
23 22
	"${FILESDIR}"/${PN}-0.7.1.5.4-prompt-logic.patch
24 23
	"${FILESDIR}"/${PN}-0.7.1.5.4-gcc-5-inline.patch
24
	"${FILESDIR}"/${PN}-0.7.1.5.4-globals.patch
25 25
)
26 26

  
27
src_configure() {
28
	if use amd64; then
29
		multilib_toolchain_setup x86
30
	else
31
		tc-export CC LD
32
	fi
33
}
34

  
27 35
src_compile() {
28 36
	emake \
37
		CC="${CC}" \
38
		LD="${LD}" \
29 39
		CFLAGS="${CFLAGS}" \
30 40
		LDFLAGS="${LDFLAGS}" \
31
		CC="$(tc-getCC)" \
32 41
		COMPILE_ARCH=m68k
33 42
}
34 43

  
......
37 46
	doman debian/atari-fdisk.8
38 47

  
39 48
	into /
40
	if [[ $(tc-arch) == "m68k" ]] ; then
41
		dosbin fdisk
42
		dosym fdisk /sbin/atari-fdisk
43
		dosym atari-fdisk.8 /usr/share/man/man8/fdisk.8
44
	else
45
		dosbin atari-fdisk
46
	fi
49
	dosbin atari-fdisk
47 50
}
Thank you!