repo/gentoo:master commit in: app-arch/unzip/

"Sam James" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786750797.cef334bd9047a5ec672ffb063468f7a2975b8557.sam@gentoo>
commit:     cef334bd9047a5ec672ffb063468f7a2975b8557
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 14 23:26:18 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 23:39:57 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef334bd

app-arch/unzip: drop 6.0_p27-r1, 6.0_p29

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-arch/unzip/Manifest                |  1 -
 app-arch/unzip/unzip-6.0_p27-r1.ebuild | 93 ----------------------------------
 app-arch/unzip/unzip-6.0_p29.ebuild    | 93 ----------------------------------
 3 files changed, 187 deletions(-)

diff --git a/app-arch/unzip/Manifest b/app-arch/unzip/Manifest
index c8f66118544c..60c786b5f15b 100644
--- a/app-arch/unzip/Manifest
+++ b/app-arch/unzip/Manifest
@@ -1,3 +1,2 @@
 DIST unzip60.tar.gz 1376845 BLAKE2B 5016d300b4452018a391f4ebc03c6960c068df400a0407c0c60bd7bb5ec5012031f916d8b204a6149ba291c2c35beba40d9b43c76fc093026e79471329ab0e47 SHA512 0694e403ebc57b37218e00ec1a406cae5cc9c5b52b6798e0d4590840b6cdbf9ddc0d9471f67af783e960f8fa2e620394d51384257dca23d06bcd90224a80ce5d
-DIST unzip_6.0-27.debian.tar.xz 24980 BLAKE2B e53a96f12af0cf5227600c73a35003484fca5de138cd37991eb1eb25b97b80371c3a566d989feeb04deb1a93acd9444253b091cd7e920b23520c87c5f5a94eeb SHA512 e1e605f023c7b314a6c5b2857a3bd630350df2d7e4bf6bb38ab8594f967336384666b4db8afad931251b85261ee4e2c38d78641c74ac7e5fd02523f26e92ddb2
 DIST unzip_6.0-29.debian.tar.xz 25876 BLAKE2B b4477fe1c611e91bf878aeab868a2fd5b5fc62f81a43eb8505716edea8d56509947ca5fe6ca2b0a72899e1681e75cdb22911c3ba454eb453eb401c0e63af7e9a SHA512 527baae307d9ae169b6f9ad29319c61a2386de523319200efeda4a763b78777554e9ec035351c0da9160656c8b8e7aba60cc18fe1eb23fccca1e0115dee63e57

diff --git a/app-arch/unzip/unzip-6.0_p27-r1.ebuild b/app-arch/unzip/unzip-6.0_p27-r1.ebuild
deleted file mode 100644
index a3201cf8e887..000000000000
--- a/app-arch/unzip/unzip-6.0_p27-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-MY_PV="${PV//.}"
-MY_PV="${MY_PV%_p*}"
-MY_P="${PN}${MY_PV}"
-
-DESCRIPTION="unzipper for pkzip-compressed files"
-HOMEPAGE="https://infozip.sourceforge.net/UnZip.html"
-SRC_URI="https://downloads.sourceforge.net/infozip/${MY_P}.tar.gz
-	mirror://debian/pool/main/u/${PN}/${PN}_${PV/_p/-}.debian.tar.xz"
-
-LICENSE="Info-ZIP"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 natspec unicode"
-
-DEPEND="bzip2? ( app-arch/bzip2 )
-	natspec? ( dev-libs/libnatspec )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-	"${WORKDIR}"/debian/patches
-	"${FILESDIR}"/${PN}-6.0-no-exec-stack.patch
-	"${FILESDIR}"/${PN}-6.0-format-security.patch
-	"${FILESDIR}"/${PN}-6.0-fix-false-overlap-detection-on-32bit-systems.patch
-)
-
-src_prepare() {
-	# bug #275244
-	use natspec && PATCHES+=( "${FILESDIR}"/${PN}-6.0-natspec.patch )
-
-	rm "${WORKDIR}"/debian/patches/02-this-is-debian-unzip.patch || die
-
-	default
-
-	sed -i -r \
-		-e '/^CFLAGS/d' \
-		-e '/CFLAGS/s:-O[0-9]?:$(CFLAGS) $(CPPFLAGS):' \
-		-e '/^STRIP/s:=.*:=true:' \
-		-e "s:\<CC *= *\"?g?cc2?\"?\>:CC=\"$(tc-getCC)\":" \
-		-e "s:\<LD *= *\"?(g?cc2?|ld)\"?\>:LD=\"$(tc-getCC)\":" \
-		-e "s:\<AS *= *\"?(g?cc2?|as)\"?\>:AS=\"$(tc-getCC)\":" \
-		-e 's:LF2 = -s:LF2 = :' \
-		-e 's:LF = :LF = $(LDFLAGS) :' \
-		-e 's:SL = :SL = $(LDFLAGS) :' \
-		-e 's:FL = :FL = $(LDFLAGS) :' \
-		-e "/^#L_BZ2/s:^$(use bzip2 && echo .)::" \
-		-e 's:$(AS) :$(AS) $(ASFLAGS) :g' \
-		unix/Makefile \
-		|| die "sed unix/Makefile failed"
-
-	# Delete bundled code to make sure we don't use it.
-	rm -r bzip2 || die
-}
-
-src_configure() {
-	case ${CHOST} in
-		i?86*-*linux*)       TARGET="linux_asm" ;;
-		*linux*)             TARGET="linux_noasm" ;;
-		*-darwin*)           TARGET="macosx" ;;
-		*-solaris*)          TARGET="linux_noasm" ;;
-		*) die "Unknown target; please update the ebuild to handle ${CHOST}" ;;
-	esac
-
-	# Needed for Clang 16
-	append-flags -std=gnu89
-
-	[[ ${CHOST} == *linux* ]] && append-cppflags -DNO_LCHMOD
-	[[ ${CHOST} == *-solaris* ]] && append-cppflags -DNO_LCHMOD -DBSD4_4
-	use bzip2 && append-cppflags -DUSE_BZIP2
-	use unicode && append-cppflags -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DUSE_ICONV_MAPPING
-
-	# bug #281473
-	append-cppflags -DLARGE_FILE_SUPPORT
-}
-
-src_compile() {
-	ASFLAGS="${ASFLAGS} $(get_abi_CFLAGS)" emake -f unix/Makefile ${TARGET}
-}
-
-src_install() {
-	dobin unzip funzip unzipsfx unix/zipgrep
-	dosym unzip /usr/bin/zipinfo
-	doman man/*.1
-	dodoc BUGS History* README ToDo WHERE
-}

diff --git a/app-arch/unzip/unzip-6.0_p29.ebuild b/app-arch/unzip/unzip-6.0_p29.ebuild
deleted file mode 100644
index ab9eb46e6701..000000000000
--- a/app-arch/unzip/unzip-6.0_p29.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-MY_PV="${PV//.}"
-MY_PV="${MY_PV%_p*}"
-MY_P="${PN}${MY_PV}"
-
-DESCRIPTION="unzipper for pkzip-compressed files"
-HOMEPAGE="https://infozip.sourceforge.net/UnZip.html"
-SRC_URI="
-	https://downloads.sourceforge.net/infozip/${MY_P}.tar.gz
-	mirror://debian/pool/main/u/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Info-ZIP"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 natspec unicode"
-
-DEPEND="
-	bzip2? ( app-arch/bzip2 )
-	natspec? ( dev-libs/libnatspec )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-	"${WORKDIR}"/debian/patches
-	"${FILESDIR}"/${PN}-6.0-no-exec-stack.patch
-	"${FILESDIR}"/${PN}-6.0-format-security.patch
-	"${FILESDIR}"/${PN}-6.0-fix-false-overlap-detection-on-32bit-systems.patch
-)
-
-src_prepare() {
-	# bug #275244
-	use natspec && PATCHES+=( "${FILESDIR}"/${PN}-6.0-natspec.patch )
-
-	rm "${WORKDIR}"/debian/patches/02-this-is-debian-unzip.patch || die
-
-	default
-
-	sed -i -r \
-		-e '/^CFLAGS/d' \
-		-e '/CFLAGS/s:-O[0-9]?:$(CFLAGS) $(CPPFLAGS):' \
-		-e '/^STRIP/s:=.*:=true:' \
-		-e "s:\<CC *= *\"?g?cc2?\"?\>:CC=\"$(tc-getCC)\":" \
-		-e "s:\<LD *= *\"?(g?cc2?|ld)\"?\>:LD=\"$(tc-getCC)\":" \
-		-e "s:\<AS *= *\"?(g?cc2?|as)\"?\>:AS=\"$(tc-getCC)\":" \
-		-e 's:LF2 = -s:LF2 = :' \
-		-e 's:LF = :LF = $(LDFLAGS) :' \
-		-e 's:SL = :SL = $(LDFLAGS) :' \
-		-e 's:FL = :FL = $(LDFLAGS) :' \
-		-e "/^#L_BZ2/s:^$(use bzip2 && echo .)::" \
-		-e 's:$(AS) :$(AS) $(ASFLAGS) :g' \
-		unix/Makefile \
-		|| die "sed unix/Makefile failed"
-
-	# Delete bundled code to make sure we don't use it.
-	rm -r bzip2 || die
-}
-
-src_configure() {
-	case ${CHOST} in
-		i?86*-*linux*)       TARGET="linux_asm" ;;
-		*linux*)             TARGET="linux_noasm" ;;
-		*-darwin*)           TARGET="macosx" ;;
-		*-solaris*)          TARGET="linux_noasm" ;;
-		*) die "Unknown target; please update the ebuild to handle ${CHOST}" ;;
-	esac
-
-	[[ ${CHOST} == *linux* ]] && append-cppflags -DNO_LCHMOD
-	[[ ${CHOST} == *-solaris* ]] && append-cppflags -DNO_LCHMOD -DBSD4_4
-	use bzip2 && append-cppflags -DUSE_BZIP2
-	use unicode && append-cppflags -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DUSE_ICONV_MAPPING
-
-	# bug #281473
-	append-cppflags -DLARGE_FILE_SUPPORT
-}
-
-src_compile() {
-	ASFLAGS="${ASFLAGS} $(get_abi_CFLAGS)" emake -f unix/Makefile ${TARGET}
-}
-
-src_install() {
-	dobin unzip funzip unzipsfx unix/zipgrep
-	dosym unzip /usr/bin/zipinfo
-	doman man/*.1
-	dodoc BUGS History* README ToDo WHERE
-}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.