summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2024-03-14 12:44:15 -0400
committerMatt Turner <mattst88@gentoo.org>2024-03-15 10:57:01 -0400
commitf9a9e41a7569253f7515abe190489fef3f327332 (patch)
tree729b75d25a6f9d4078c9147d13fc96ab6e442022
parentdev-perl/Time-Out: Drop old versions (diff)
downloadgentoo-f9a9e41a7569253f7515abe190489fef3f327332.tar.gz
gentoo-f9a9e41a7569253f7515abe190489fef3f327332.tar.bz2
gentoo-f9a9e41a7569253f7515abe190489fef3f327332.zip
dev-perl/Tk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
-rw-r--r--dev-perl/Tk/Tk-804.36.0-r1.ebuild69
-rw-r--r--dev-perl/Tk/Tk-804.36.0-r2.ebuild69
2 files changed, 0 insertions, 138 deletions
diff --git a/dev-perl/Tk/Tk-804.36.0-r1.ebuild b/dev-perl/Tk/Tk-804.36.0-r1.ebuild
deleted file mode 100644
index 262df509e31b..000000000000
--- a/dev-perl/Tk/Tk-804.36.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SREZIC
-DIST_VERSION=804.036
-DIST_EXAMPLES=("examples/*")
-inherit perl-module virtualx
-
-DESCRIPTION="A Perl Module for Tk"
-
-LICENSE+=" tcltk BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="
- media-libs/freetype
- media-libs/libjpeg-turbo:=
- >=media-libs/libpng-1.4:0
- x11-libs/libX11
- x11-libs/libXft
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-804.034-xorg.patch
- "${FILESDIR}"/${PN}-804.036-configure-clang16.patch
- "${FILESDIR}"/${PN}-804.036-crash.patch
-)
-
-PERL_RM_FILES=( "t/pod.t" )
-
-src_prepare() {
- myconf=( X11ROOT="${EPREFIX}"/usr XFT=1 -I"${EPREFIX}"/usr/include/ -l"${EPREFIX}"/usr/$(get_libdir) )
- mydoc="ToDo VERSIONS"
-
- perl-module_src_prepare
- # fix detection logic for Prefix, bug #385621
- sed -i -e "s:/usr:${EPREFIX}/usr:g" myConfig || die
- # having this around breaks with perl-module and a case-IN-sensitive fs
- rm build_ptk || die
-
- # Remove all bundled libs, fixes #488194
- local BUNDLED="PNG/libpng \
- PNG/zlib \
- JPEG/jpeg"
-
- # Move files required for tests temporarily
-
- mkdir -p "${T}/stash" || die "can't create temporary stash"
- mv "${S}/JPEG/jpeg/testimg.jpg" "${T}/stash/testimg.jpg" || die "can't move testimg.jpg"
-
- for dir in ${BUNDLED}; do
- einfo "Removing bundled: ${dir}"
- rm -r "${S}/${dir}" || die "Can't remove bundle"
- # Makefile.PL can copy files to ${S}/${dir}, so recreate them back.
- mkdir -p "${S}/${dir}" || die "Can't restore bundled dir"
- sed -i "\#^${dir}#d" "${S}"/MANIFEST || die 'Can not remove bundled libs from MANIFEST'
- done
-
- # Restore test files
- mv "${T}/stash/testimg.jpg" "${S}/JPEG/jpeg/testimg.jpg" || die "can't restore testimg.jpg"
-}
-
-src_test() {
- virtx perl-module_src_test
-}
diff --git a/dev-perl/Tk/Tk-804.36.0-r2.ebuild b/dev-perl/Tk/Tk-804.36.0-r2.ebuild
deleted file mode 100644
index 0b3e8f1d47d3..000000000000
--- a/dev-perl/Tk/Tk-804.36.0-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SREZIC
-DIST_VERSION=804.036
-DIST_EXAMPLES=("examples/*")
-inherit perl-module virtualx
-
-DESCRIPTION="A Perl Module for Tk"
-
-LICENSE+=" tcltk BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- media-libs/freetype
- media-libs/libjpeg-turbo:=
- >=media-libs/libpng-1.4:0
- x11-libs/libX11
- x11-libs/libXft
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-804.034-xorg.patch
- "${FILESDIR}"/${PN}-804.036-configure-clang16.patch
- "${FILESDIR}"/${PN}-804.036-crash.patch
- "${FILESDIR}"/${PN}-804.036-incompatible-function-pointer-types.patch
-)
-
-PERL_RM_FILES=( "t/pod.t" )
-
-src_prepare() {
- myconf=( X11ROOT="${EPREFIX}"/usr XFT=1 -I"${EPREFIX}"/usr/include/ -l"${EPREFIX}"/usr/$(get_libdir) )
- mydoc="ToDo VERSIONS"
-
- perl-module_src_prepare
- # fix detection logic for Prefix, bug #385621
- sed -i -e "s:/usr:${EPREFIX}/usr:g" myConfig || die
- # having this around breaks with perl-module and a case-IN-sensitive fs
- rm build_ptk || die
-
- # Remove all bundled libs, fixes #488194
- local BUNDLED="PNG/libpng \
- PNG/zlib \
- JPEG/jpeg"
-
- # Move files required for tests temporarily
-
- mkdir -p "${T}/stash" || die "can't create temporary stash"
- mv "${S}/JPEG/jpeg/testimg.jpg" "${T}/stash/testimg.jpg" || die "can't move testimg.jpg"
-
- for dir in ${BUNDLED}; do
- einfo "Removing bundled: ${dir}"
- rm -r "${S}/${dir}" || die "Can't remove bundle"
- # Makefile.PL can copy files to ${S}/${dir}, so recreate them back.
- mkdir -p "${S}/${dir}" || die "Can't restore bundled dir"
- sed -i "\#^${dir}#d" "${S}"/MANIFEST || die 'Can not remove bundled libs from MANIFEST'
- done
-
- # Restore test files
- mv "${T}/stash/testimg.jpg" "${S}/JPEG/jpeg/testimg.jpg" || die "can't restore testimg.jpg"
-}
-
-src_test() {
- virtx perl-module_src_test
-}