dev-libs/libisofs: Bump to 1.5.8_p2

Closes: https://bugs.gentoo.org/975424
Signed-off-by: Daniel Pielmeier <billie@gentoo.org>
This commit is contained in:
Daniel Pielmeier
2026-05-25 13:57:31 +02:00
parent 2cbf18ecbe
commit 72f0637a98
2 changed files with 63 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST libisofs-1.5.6.pl01.tar.gz 879218 BLAKE2B 466cb1fed6b0a29b2a418dfe7a3ac393d38961b08cf53febfe80f1bf91f891d1c17119a482fb0cb6f44eda0c568b1c00bd7b2eeb028ad749c99451ffb18b7f8b SHA512 7760931abbe508002bd3e7eeb694071425f24316cb11c80a2f162a76c3a1d79c57593b758bc0e540107140fd18714e1bf87ae3a65510956a76a1c09f80453a80
DIST libisofs-1.5.8.pl01.tar.gz 904992 BLAKE2B 3029e2a025dbbb75159414e671d2b86189b88f46f871e5b81544b91048c4687348c0479dce7b6b05ae79fa73185426aef87d1cd6e7cf88adf943f4edc5a03caf SHA512 6dc5acf83db11c7f5ce574224bc8c58914fc749dd7582e6f69c4199225ad786ab23155f3c753b28b145cd51c6bca4dc4db285cb9b8e99f583966a6baa9284f37
DIST libisofs-1.5.8.pl02.tar.gz 905189 BLAKE2B 36c904e3e7b50551dfe77f0b3b43a4c0413e2a2ae80e72973b277fec3483dad28861cd4d2834ea17a5d77ffdcd634e08573360e9dafc6e57fc8475067baa1494 SHA512 0b582bc6e6bfe181be5ccbff8c54ec231a2e6ef5fdc654383b55717fa9a19fe7a3151dd40d0c67bc0455b77b9def260887f1ce7bb3035426b5e4d3aafa08265c

View File

@@ -0,0 +1,62 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=9
MY_PF=${P/_p2/}
MY_P=${MY_PF}.pl02
inherit autotools
DESCRIPTION="Open-source library for reading, mastering and writing optical discs"
HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs https://dev.lovelyhq.com/libburnia/libisofs"
SRC_URI="https://files.libburnia-project.org/releases/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_PF}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="acl debug lfa-flags projid static-libs xattr zlib"
BDEPEND="
virtual/pkgconfig
"
RDEPEND="
acl? ( virtual/acl )
xattr? ( sys-apps/attr )
zlib? ( virtual/zlib:= )
"
DEPEND="
${RDEPEND}
"
src_prepare() {
default
# Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11)
eautoreconf
}
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable debug) \
--disable-verbose-debug \
$(use_enable acl libacl) \
$(use_enable xattr) \
$(use_enable lfa-flags) \
$(use_enable projid) \
$(use_enable zlib) \
--disable-libjte \
--disable-dir-rec-size-check \
--enable-versioned-libs \
--disable-ldconfig-at-install
}
src_install() {
default
dodoc Roadmap doc/{*.txt,Tutorial}
find "${D}" -name '*.la' -delete || die
}