Diff bytestructures-1.0.10 with a bytestructures-2.0.1

/usr/portage/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild 2023-10-09 14:52:30.892368385 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
inherit autotools
7

  
6 8
DESCRIPTION="Structured access to bytevector contents"
7 9
HOMEPAGE="https://github.com/TaylanUB/scheme-bytestructures/"
8
SRC_URI="https://github.com/TaylanUB/scheme-bytestructures/releases/download/v${PV}/bytestructures-${PV}.tar.gz"
10
SRC_URI="https://github.com/TaylanUB/scheme-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
11
S="${WORKDIR}/scheme-${PN}-${PV}"
9 12

  
10 13
LICENSE="LGPL-3+"
11 14
SLOT="0"
......
20 23

  
21 24
src_prepare() {
22 25
	default
26
	eautoreconf
23 27

  
24
	# guile is trying to avoid recompilation by checking if file
25
	#     /usr/lib64/guile/2.2/site-ccache/<foo>
26
	# is newer than
27
	#     <foo>
28
	# In case it is instead of using <foo> guile
29
	# loads system one (from potentially older version of package).
30
	# To work it around we bump last modification timestamp of
31
	# '*.scm' files.
32 28
	# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
33 29
	find "${S}" -name "*.scm" -exec touch {} + || die
34 30
}
Thank you!