diff options
author | 2013-09-30 23:43:07 +0000 | |
---|---|---|
committer | 2013-09-30 23:43:07 +0000 | |
commit | 50dd5c3afd38e1c51d603bb951044eb05f31f547 (patch) | |
tree | 038f948a6f05c089e08fa3bc4362869dc0f7a593 /app-text | |
parent | Drop old (diff) | |
download | historical-50dd5c3afd38e1c51d603bb951044eb05f31f547.tar.gz historical-50dd5c3afd38e1c51d603bb951044eb05f31f547.tar.bz2 historical-50dd5c3afd38e1c51d603bb951044eb05f31f547.zip |
Add a slotted ruby rdepend
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/docbook-xsl-stylesheets/ChangeLog | 8 | ||||
-rw-r--r-- | app-text/docbook-xsl-stylesheets/Manifest | 13 | ||||
-rw-r--r-- | app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.78.0-r1.ebuild | 81 |
3 files changed, 90 insertions, 12 deletions
diff --git a/app-text/docbook-xsl-stylesheets/ChangeLog b/app-text/docbook-xsl-stylesheets/ChangeLog index 37eab45b057c..ba0a278822a7 100644 --- a/app-text/docbook-xsl-stylesheets/ChangeLog +++ b/app-text/docbook-xsl-stylesheets/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-text/docbook-xsl-stylesheets # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xsl-stylesheets/ChangeLog,v 1.137 2013/07/21 10:01:04 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xsl-stylesheets/ChangeLog,v 1.138 2013/09/30 23:43:03 mrueg Exp $ + +*docbook-xsl-stylesheets-1.78.0-r1 (30 Sep 2013) + + 30 Sep 2013; Manuel Rüger <mrueg@gentoo.org> + +docbook-xsl-stylesheets-1.78.0-r1.ebuild: + Add a slotted ruby rdepend 21 Jul 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: Cleanup due http://gentoo.2317880.n4.nabble.com/sgml-herd-has-no-maintainers- diff --git a/app-text/docbook-xsl-stylesheets/Manifest b/app-text/docbook-xsl-stylesheets/Manifest index d22fb10f4baf..8aa01f4090b7 100644 --- a/app-text/docbook-xsl-stylesheets/Manifest +++ b/app-text/docbook-xsl-stylesheets/Manifest @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST docbook-xsl-1.77.1.tar.bz2 4319727 SHA256 24c6c4413f71f9a2c000fa21be76c58f53db1baa42f17b02845e1c2c0aeb7cd5 SHA512 39c1eb10ce439ad2c99d9aedf13d26b9ff6bbab871d4491c88253c9f88caaaafdb9316dde201627c84b639c4b6c2a110fa0eddc687ff4e199c0407331954c839 WHIRLPOOL 83637d2c2308a416089352ece61dfef3e80bf09cb9df717b25efb757807281bd3127e071e8788d92844288b945349f6408b46f6ad2d13be0b38b27bbfda6bfbc DIST docbook-xsl-1.78.0.tar.bz2 5011106 SHA256 e43220bfe35cad7eb289291264da472819c4b781173a9a58f72d6e404a1f5923 SHA512 9611e354a8c8e86fa203a0b58356a6229e82f98197a94f9a668c10e10ef3ebb87f468fa03a04292068d1cca5ad31043d78e19981933ee3820910d70ca9e044e2 WHIRLPOOL a2ffba19a2da8c6fc1be9fbdc8ef5b5fc5f13ed8524ffc07bda56b7f986268f45b5c4df2261f6a04c7e12b97aadc2e2a6718268ffe3102aa58589f2db6e6f90c EBUILD docbook-xsl-stylesheets-1.77.1-r1.ebuild 2063 SHA256 18aecbc54e49398191c44d7fd9fddd9e62c67fcd378700c054fc2999ee15f8f7 SHA512 f4d40ff595c64e99db5022a424adf4d28f34e265ab19da870f4e1537d990d1df8c814488300c28260fbe58ff41b212a9568d41508d3590f8474b662db8914539 WHIRLPOOL 76166d253d7325a6a474508ebfd75a8dee6710349995915c0278591a24fb707c1c6186d771f72ed74d41ba372673c4e4cb01fff296de9ffed8d3369570787f2f +EBUILD docbook-xsl-stylesheets-1.78.0-r1.ebuild 2069 SHA256 6760e80528fade1773d29b568e7daa9f6d54a80c0d72ee81626593b307186cae SHA512 86d37c919783dc8215b92260cec816c13c85786a5bd35213fee5eea5f405b4a80eefe2bb583c16b5baedc1fb10622aefe29c21bd09c9816eb2a7e987a917447b WHIRLPOOL 8555f421bf45de0a21c4233919b6569bbf46416974061a081727a6c30377d9b39a103ba77e28d1df38446dcc5e728ee464ef8ceb31629e3dcbe9b3f522e5b12e EBUILD docbook-xsl-stylesheets-1.78.0.ebuild 2026 SHA256 96cc34acbe0147c35ec5222a545dc7f9ab0b97f2037a042204601352507ccb21 SHA512 4cda2154808bb41ae2d0463db136aa3ffa3663a24f403b9679b3a5351194424a2b4c1bf5f4be617563ceb5495232a175daf899c071333cffa2e7fdc56e381f94 WHIRLPOOL 4e0da2c5cab5414c446174919578b1a9849399edd9f4d8a25834ab921747e1142d7c9b5b66c65bd0b065cde26b675c871bc4817483d88d22805f469549874baf -MISC ChangeLog 19810 SHA256 8e5fce6b1827640ad2ef0572bd8cf56d91d1be4382b53ea39efb1ea4d3c4193f SHA512 c198de50ae92d50de847d5a94cc347cb5f47b00b2e1908087385b88bac61274581f4546a208411900e84602e999579115516a93c95e3e0990137fbc203dd4a9e WHIRLPOOL 3c590a491d6f6ab2419ca9044016c1d9319726deb34cd628476d92e4243ab94ef362fa75be40a5b0944e54781de928e32c6a3ed70a1833b837539ce35cdd814d +MISC ChangeLog 19983 SHA256 04974c509f58b683ed12106547502d4ade350e0c2721fdcad1b2cbd4d1a32cca SHA512 02cdf611fe31b9bafff51b0a9e40138742b5747b1bfaf100fb4d122c627ed18a3e02784855b3e29cfdf6286ded78924c7ef2edc852f97c2908cd82cdcd38ded5 WHIRLPOOL ccc8ec7f1cf8b71a8956cf3f75632bcc80d1ad4af6a25679f107cb303dfb1fc8198d33c3393237ceeb9472d2786c04fdf14b43ee484b5956141f3006e28a862e MISC metadata.xml 387 SHA256 d4906feff171438115e5e2f2b4dc4ba691832405c4d7ddb8a385afec0b770e8c SHA512 eea81a6881c734ec2481aa51c03d935ee811764d4e175d4dd1761202e3d5a5cd02bae70d851ace4a2fb107e498fa7d5f8e8d32ff2b1d0449f7b8048380df99db WHIRLPOOL 2b0d77bf05b158955330af81037d07a8b22e80aa77f9c5cd3c845cc66dcab48e906df27103f94eae745c09b34bb7e1cf76147351bf2fe4b388b8ed65981c4c32 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) - -iEYEAREIAAYFAlHrsWEACgkQCaWpQKGI+9Ss9QCfWtoo02UQB8tc299fRMERp2N8 -zzAAniU98ERgqVxpUzaZv9EQISceFMO1 -=Cv4O ------END PGP SIGNATURE----- diff --git a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.78.0-r1.ebuild b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.78.0-r1.ebuild new file mode 100644 index 000000000000..d880e7b1a2f4 --- /dev/null +++ b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.78.0-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.78.0-r1.ebuild,v 1.1 2013/09/30 23:43:03 mrueg Exp $ + +EAPI=5 + +DOCBOOKDIR="/usr/share/sgml/${PN/-//}" +MY_PN="${PN%-stylesheets}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="XSL Stylesheets for Docbook" +HOMEPAGE="http://wiki.docbook.org/topic/DocBookXslStylesheets" +SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="ruby" + +RDEPEND=">=app-text/build-docbook-catalog-1.1 +ruby? ( || ( dev-lang/ruby:1.9 dev-lang/ruby:2.0 ) )" +DEPEND="" + +S="${WORKDIR}/${MY_P}" + +# Makefile is broken since 1.76.0 +RESTRICT=test + +# 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 $(find . -maxdepth 1 -mindepth 1 -type d -exec basename {} \;); do + [[ "$i" == "epub" ]] && ! use ruby && continue + + cd "${S}"/${i} + for doc in ChangeLog README; do + if [ -e "$doc" ]; then + mv ${doc} ${doc}.${i} + dodoc ${doc}.${i} + rm ${doc}.${i} + fi + done + + doins -r "${S}"/${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. + dodir /usr/bin + cat - > "${D}"/usr/bin/${cmd} <<EOF +#!/usr/bin/env ruby + +load "${DOCBOOKDIR}/epub/bin/dbtoepub" +EOF + fperms 0755 /usr/bin/${cmd} + fi +} + +pkg_postinst() { + build-docbook-catalog +} + +pkg_postrm() { + build-docbook-catalog +} |