diff options
author | 2012-05-23 04:16:21 +0000 | |
---|---|---|
committer | 2012-05-23 04:16:21 +0000 | |
commit | 1826e95c92e792f41f54e086ff578417cef431ae (patch) | |
tree | 07cdc3d7929644b0f6882cd14782e756e43d96ef | |
parent | Masking sys-block/megacli as it is unfetchable (diff) | |
download | historical-1826e95c92e792f41f54e086ff578417cef431ae.tar.gz historical-1826e95c92e792f41f54e086ff578417cef431ae.tar.bz2 historical-1826e95c92e792f41f54e086ff578417cef431ae.zip |
Version bump; add a ruby USE flag to install dbtoepub script (or remove it).
Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64
4 files changed, 105 insertions, 11 deletions
diff --git a/app-text/docbook-xsl-ns-stylesheets/ChangeLog b/app-text/docbook-xsl-ns-stylesheets/ChangeLog index 9d97b6950397..f9efde095e3f 100644 --- a/app-text/docbook-xsl-ns-stylesheets/ChangeLog +++ b/app-text/docbook-xsl-ns-stylesheets/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-text/docbook-xsl-ns-stylesheets # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xsl-ns-stylesheets/ChangeLog,v 1.28 2012/02/02 16:15:44 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xsl-ns-stylesheets/ChangeLog,v 1.29 2012/05/23 04:16:21 flameeyes Exp $ + +*docbook-xsl-ns-stylesheets-1.77.0 (23 May 2012) + + 23 May 2012; Diego E. Pettenò <flameeyes@gentoo.org> + +docbook-xsl-ns-stylesheets-1.77.0.ebuild, metadata.xml: + Version bump; add a ruby USE flag to install dbtoepub script (or remove it). 02 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> docbook-xsl-ns-stylesheets-1.76.1.ebuild: diff --git a/app-text/docbook-xsl-ns-stylesheets/Manifest b/app-text/docbook-xsl-ns-stylesheets/Manifest index 30e853970010..a4e7a51e2014 100644 --- a/app-text/docbook-xsl-ns-stylesheets/Manifest +++ b/app-text/docbook-xsl-ns-stylesheets/Manifest @@ -3,18 +3,20 @@ Hash: SHA1 DIST docbook-xsl-ns-1.75.2.tar.bz2 1544464 RMD160 83a5b573481947e307419374bf83540ecae3501e SHA1 c3878afb9c1ebba94647b9d1f6d19d38885d2186 SHA256 e275fa1563d2eee6caa8b8c36f3a33ae0b8bb7c0738c2e611193465c21a827df DIST docbook-xsl-ns-1.76.1.tar.bz2 3674367 RMD160 9c55cb9d754ec668cd416f0b53b353c249a08f97 SHA1 61920b636f247eee4551939876c3c35829b051fd SHA256 c40e756721f4a7a81d14442babceadca8122e623815b083ae0e8c97aea792d54 +DIST docbook-xsl-ns-1.77.0.tar.bz2 4244660 RMD160 de9b9a4e5494e93aedb880ccc65fa16de11a2e02 SHA1 59ea11e06bb82f8d486713965496b37ff65d3ba2 SHA256 dd7a2d0d8f056a27f7c42f260945209c7f9537eb97b237027ce4fe63e222fb1b EBUILD docbook-xsl-ns-stylesheets-1.75.2.ebuild 1486 RMD160 b2a3fc4c84b11647f1868d85af7b1de4a0c787eb SHA1 f2c0bf0d6380d288dc902c5b4b1fa1cf532ef2db SHA256 c8478565a2beff408596a87fb49c571c5dd3c5c282605affe739bee9b980e3b2 EBUILD docbook-xsl-ns-stylesheets-1.76.1.ebuild 1486 RMD160 2ac85422c72255cd8697464870b5b8a3f4c6d66a SHA1 54f42ae4c18d10f5a6ecb4bb15a04f75ad438ba6 SHA256 4588eb0bc1ebb464e05792531409c43b82ab1ed6b8f4ab0d258cb58c3001600c -MISC ChangeLog 4962 RMD160 25e964a162bc1d523c2a1192d700839744b38639 SHA1 63f0a8f5228f73c73c0b2882abd878a07e5e28f7 SHA256 b687eb40297ac427507ae325022f1dbb85f36a77672de0b034fc964d9c2aaf7d -MISC metadata.xml 210 RMD160 d62fe1b7fcdb6ed1cf8f29606f11005f72052018 SHA1 c2d95873b2490997439036d93c54c9452c1ed0b1 SHA256 033e97715bc19256fb7c105f739eeb5d7e58c4556fdb08face36c7270ce0c82a +EBUILD docbook-xsl-ns-stylesheets-1.77.0.ebuild 1871 RMD160 a32f93448c4e83d0cfa3a96799849c65fed76c37 SHA1 18af6f5f5e403ada91b4daf3c5203cb6ecf8c4f7 SHA256 e32f03bb75651ba56f4522f63dce0d4481dcaf42f7118d12ab7fe089d3593d58 +MISC ChangeLog 5207 RMD160 010f924753c9acd1123b0bf566968b9127ed898e SHA1 3b37f39362414e48c2d1ee5f09837e66a4c4fab2 SHA256 4e8dfed5a9749b0342cd8b3f5fbb94451e0bea663d9aeb72664af1c0cfd268f8 +MISC metadata.xml 389 RMD160 5389d2ed47aaa3839d41552b79e86a51016d0770 SHA1 aac8d91b355f21c47aa0d29e0bc9e1cb350f6f14 SHA256 6016c4c96da8e876b63841845dfb444cbb582c073dc3bf0f3dda634e09dd5c38 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBAgAGBQJPKrYPAAoJEEdUh39IaPFNeBsIAJ4QTjJAE86zJJznY6QcbK/Y -T+cWqQZPcOpfb2KJ0uZlKqY6Ph9nzTLuImBnjp+OPy3lGFVoxUc51c7zWiUs32gh -pQqZQxy5aGR/gIsMlumJh11R2sRjIdUEHwlMbuYQLLiVVkPSH7JtpMYTNHrObQuu -cbUqdmli3HB/mHrs4gA1H7mj28aeTJYndqpceKR1DKsc7SaubFsed7VwycXw++X1 -IaRRqzWipPvbIdi9QUPlQxerHit7P11beuGdNpoC0XlNrQcnCKG4OyvsZfJRZLmi -dJku/taXDoLquSybjZQ+AfGOpRQW9Sn0pOFxVxGeWJVk6J/vetzXKzRCWwhZRD0= -=6Pxz +iQEcBAEBAgAGBQJPvGShAAoJEBzRPIrUMBNCKIMH/jOJQpDxa6vxRTw3Ac6bAelW ++UrREupiZwZgWdrujgUOw5fFg+QbC4+hZni+h4ngHCRu2HoDsRZdRs5Ku3YyAC63 +bTrnR1AF5MFn5YLS8ZBT7Vi02aiTEdqpEjoexqLyxplYW6keJku6Z2wnc+e0w1Yf +YmdKL4HYash9Z9GL4qyX1w5LPYAS8mSDm0yhuOGjYJAl8io5tfhBGFbTSagkFPkd +amBllSHDDvD84OFnaOlgg1CQi2bSdLXjlqhHqcvGsBcnLewGZ2/6ZiHigSWSFLJk +guzTuL+QX6QtfnjiYZ94OBzH6eR7qPG1mmJzD+bjkeCXdT+M1UhkW9KM5+W4D3k= +=BL+t -----END PGP SIGNATURE----- diff --git a/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.77.0.ebuild b/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.77.0.ebuild new file mode 100644 index 000000000000..558fca629d41 --- /dev/null +++ b/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.77.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.77.0.ebuild,v 1.1 2012/05/23 04:16:21 flameeyes Exp $ + +EAPI=4 + +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 ~sparc-fbsd ~x86-fbsd" +IUSE="ruby" + +RDEPEND=">=app-text/build-docbook-catalog-1.4 + ruby? ( || ( dev-lang/ruby dev-lang/ruby-enterprise ) )" + +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 || die "test failed" +} + +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 + + 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 +} diff --git a/app-text/docbook-xsl-ns-stylesheets/metadata.xml b/app-text/docbook-xsl-ns-stylesheets/metadata.xml index 63ac5653603a..5505d8926c5b 100644 --- a/app-text/docbook-xsl-ns-stylesheets/metadata.xml +++ b/app-text/docbook-xsl-ns-stylesheets/metadata.xml @@ -4,4 +4,10 @@ <maintainer> <email>flameeyes@gentoo.org</email> </maintainer> + <use> + <flag name="ruby"> + Install the Ruby-based dbtoepub script; requires an interpreter + compatible with <pkg>app-admin/eselect-ruby</pkg>. + </flag> + </use> </pkgmetadata> |