Diff archivemount-0.9.1 with a archivemount-1b

/usr/portage/sys-fs/archivemount/archivemount-1b.ebuild 2026-07-24 20:03:04.361792371 +0300
1
# Copyright 1999-2021 Gentoo Authors
1
# Copyright 1999-2026 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=8
4
EAPI=9
5 5

  
6
inherit autotools
6
inherit toolchain-funcs
7 7

  
8
MY_P="${PN}-ng-${PV}"
8 9
DESCRIPTION="Mount archives using libarchive and FUSE"
9
HOMEPAGE="https://www.cybernoia.de/software/archivemount.html https://github.com/cybernoid/archivemount"
10
SRC_URI="https://www.cybernoia.de/software/archivemount/${P}.tar.gz"
10
HOMEPAGE="https://git.sr.ht/~nabijaczleweli/archivemount-ng"
11
SRC_URI="https://git.sr.ht/~nabijaczleweli/archivemount-ng/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
12
S="${WORKDIR}/${MY_P}"
11 13

  
12 14
LICENSE="GPL-2"
13 15
SLOT="0"
14 16
KEYWORDS="~amd64 ~x86"
15 17

  
16
RDEPEND="app-arch/libarchive:=
17
	sys-fs/fuse:0"
18
# Tests require access to /dev/fuse.
19
RESTRICT="test"
20
PROPERTIES="test_privileged"
21

  
22
RDEPEND="
23
	app-arch/libarchive:=
24
	sys-fs/fuse:3=
25
"
18 26
DEPEND="${RDEPEND}"
19 27
BDEPEND="virtual/pkgconfig"
20 28

  
21
src_prepare() {
22
	default
29
src_compile() {
30
	emake \
31
		CC="$(tc-getCC)" \
32
		CXX="$(tc-getCXX)" \
33
		PKG_CONFIG="$(tc-getPKG_CONFIG)" \
34
		SOURCE_DATE_EPOCH=$(stat -c %Y archivemount.1.in) \
35
		VERSION="${PV}"
36
}
23 37

  
24
	eautoreconf
38
src_install() {
39
	emake install \
40
		PREFIX="${EPREFIX}/usr" \
41
		DESTDIR="${D}"
42
}
43

  
44
src_test() {
45
	addwrite /dev/fuse
46
	default
25 47
}
Thank you!