commit:     430059516cbc766cad522aaf48f08d5771f83e9f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 04:05:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 04:07:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43005951

app-text/docbook-xsl-stylesheets: drop 1.79.1-r3 (ruby30-only)

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

 .../docbook-xsl-stylesheets-1.79.1-r3.ebuild       | 97 ----------------------
 1 file changed, 97 deletions(-)

diff --git 
a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild 
b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
deleted file mode 100644
index 5f6844714d55..000000000000
--- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30"
-inherit ruby-single
-
-DOCBOOKDIR="/usr/share/sgml/${PN/-//}"
-MY_PN="${PN%-stylesheets}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="XSL Stylesheets for Docbook"
-HOMEPAGE="https://github.com/docbook/wiki/wiki";
-SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="ruby"
-# Makefile is broken since 1.76.0
-RESTRICT="test"
-
-RDEPEND="
-       >=app-text/build-docbook-catalog-1.1
-       ruby? ( ${RUBY_DEPS} )
-"
-
-PATCHES=(
-       "${FILESDIR}"/nonrecursive-string-subst.patch
-)
-
-src_prepare() {
-       default
-
-       # Delete the unnecessary Java-related stuff and other tools as they
-       # bloat the stage3 tarballs massively. See bug #575818.
-       rm -rv extensions/ tools/ || die
-       find \( -name build.xml -o -name build.properties \) \
-                -printf "removed %p\n" -delete || die
-
-       if ! use ruby; then
-               rm -rv epub/ || die
-       fi
-}
-
-# The makefile runs tests, not builds.
-src_compile() { :; }
-
-src_test() {
-       emake check
-}
-
-src_install() {
-       # The changelog is now zipped, and copied as the RELEASE-NOTES, so we
-       # don't need to install it
-       dodoc AUTHORS BUGS NEWS README RELEASE-NOTES.txt TODO
-
-       insinto ${DOCBOOKDIR}
-       doins VERSION VERSION.xsl
-
-       local i
-       for i in */; do
-               i=${i%/}
-
-               for doc in ChangeLog README; do
-                       if [[ -e ${i}/${doc} ]]; then
-                               newdoc ${i}/${doc} ${doc}.${i}
-                               rm ${i}/${doc} || die
-                       fi
-               done
-
-               doins -r ${i}
-       done
-
-       if use ruby; then
-               local cmd="dbtoepub${MY_PN#docbook-xsl}"
-
-               # we can't use a symlink or it'll look for the library in the 
wrong path
-               newbin - ${cmd} <<-EOF
-                       #!/usr/bin/env ruby
-
-                       load "${EPREFIX}${DOCBOOKDIR}/epub/bin/dbtoepub"
-               EOF
-       fi
-}
-
-pkg_postinst() {
-       # See bug #816303 for rationale behind die
-       build-docbook-catalog || die "Failed to regenerate docbook catalog. Is 
/run mounted?"
-}
-
-pkg_postrm() {
-       # See bug #816303 for rationale behind die
-       build-docbook-catalog || die "Failed to regenerate docbook catalog. Is 
/run mounted?"
-}

Reply via email to