Diff man-pages-6.10 with a man-pages-9999

/usr/portage/sys-apps/man-pages/man-pages-9999.ebuild 2026-01-27 11:18:04.668427293 +0300
49 49
			)
50 50
		"
51 51

  
52
		BDEPEND="verify-sig? ( sec-keys/openpgp-keys-alejandro-colomar )"
52
		BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-alejandro-colomar-20260122 )"
53 53
	fi
54 54

  
55
	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos"
55
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
56 56
fi
57 57

  
58 58
SRC_URI+="
......
70 70
BDEPEND+="
71 71
	app-alternatives/bc
72 72
"
73
# Block packages that used to install colliding man pages:
74
# bug #341953, bug #548900, bug #612640, bug #617462
75 73
RDEPEND="
76 74
	virtual/man
77
	!<sys-apps/keyutils-1.5.9-r4
78
	!<dev-libs/libbsd-0.8.3-r1
79 75
"
80 76
PDEPEND="
81 77
	l10n_ja? ( app-i18n/man-pages-ja )
......
93 89
src_unpack() {
94 90
	if [[ ${PV} == 9999 ]] ; then
95 91
		git-r3_src_unpack
96
		return
97
	fi
98

  
99
	if [[ ${PV} != *_rc* ]] && ! [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] && use verify-sig ; then
92
		unpack man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
93
	elif [[ ${PV} != *_rc* ]] && ! [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] && use verify-sig ; then
100 94
		verify-sig_uncompress_verify_unpack "${DISTDIR}"/${P}.tar.xz \
101 95
			"${DISTDIR}"/${P}.tar.sign
102

  
103 96
		unpack man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
104 97
	else
105 98
		default
......
109 102
src_prepare() {
110 103
	default
111 104

  
105
	# installed by sys-libs/libxcrypt
106
	rm man/man3/crypt{,_r}.3 || die
107

  
112 108
	# passwd.5 installed by sys-apps/shadow, bug #776787
113
	rm man5/passwd.5 || die
109
	rm man/man5/passwd.5 || die
110
}
111

  
112
src_configure() {
113
	export prefix="${EPREFIX}/usr"
114 114
}
115 115

  
116
src_compile() { :; }
116
src_compile() {
117
	emake -R
118
}
117 119

  
118 120
src_test() {
119 121
	# We don't use the 'check' target right now because of known errors
120 122
	# https://lore.kernel.org/linux-man/0dfd5319-2d22-a8ad-f085-d635eb6d0678@gmail.com/T/#t
121
	emake lint-man-tbl
123
	emake -R lint-man-tbl
122 124
}
123 125

  
124 126
src_install() {
125
	emake install prefix="${EPREFIX}"/usr DESTDIR="${D}"
127
	emake -R DESTDIR="${D}" install
126 128
	dodoc README Changes*
127 129

  
128 130
	# Override with Gentoo specific or additional Gentoo pages
Thank you!