Diff cgit-1.2.3-r201 with a cgit-1.2.3-r202

/usr/portage/www-apps/cgit/cgit-1.2.3-r202.ebuild 2023-10-09 14:52:35.868368511 +0300
9 9

  
10 10
WEBAPP_MANUAL_SLOT="yes"
11 11

  
12
inherit lua-single python-single-r1 toolchain-funcs webapp
12
inherit lua-single python-single-r1 tmpfiles toolchain-funcs webapp
13 13

  
14 14
[[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/"
15 15

  
......
22 22

  
23 23
LICENSE="GPL-2"
24 24
SLOT="0"
25
KEYWORDS="amd64 arm ~riscv x86"
25
KEYWORDS="~amd64 ~arm ~riscv ~x86"
26 26
IUSE="doc +highlight +lua test"
27 27
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) ${PYTHON_REQUIRED_USE}"
28 28
RESTRICT="!test? ( test )"
......
91 91
	webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
92 92
	webapp_src_install
93 93

  
94
	keepdir "${CGIT_CACHEDIR}"
95
	fowners ${PN}:${PN} "${CGIT_CACHEDIR}"
96
	fperms 700 "${CGIT_CACHEDIR}"
94
	cat > cgit.conf <<-EOT || die
95
		d ${CGIT_CACHEDIR} 0700 cgit cgit -
96
	EOT
97
	dotmpfiles cgit.conf
98

  
97 99
	python_fix_shebang .
98 100
}
99 101

  
......
103 105

  
104 106
pkg_postinst() {
105 107
	webapp_pkg_postinst
106
	ewarn "If you intend to run cgit using web server's user"
107
	ewarn "you should change ${CGIT_CACHEDIR} permissions."
108
	tmpfiles_process cgit.conf
109
	ewarn "The cgit cache is enabled using the cache-size setting in cgitrc."
110
	ewarn "If enabling the cache and running cgit using the web server's user"
111
	ewarn "you should copy ${EROOT}/usr/lib/tmpfiles.d/cgit.conf"
112
	ewarn "to ${EROOT}/etc/tmpfiles.d/ and edit, changing the ownership fields."
113
	ewarn "If you use the cache-root setting in cgitrc to specify a cache directory"
114
	ewarn "other than ${CGIT_CACHEDIR} edit the path in cgit.conf."
108 115
}
Thank you!