summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-05-23 04:16:21 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-05-23 04:16:21 +0000
commit1826e95c92e792f41f54e086ff578417cef431ae (patch)
tree07cdc3d7929644b0f6882cd14782e756e43d96ef
parentMasking sys-block/megacli as it is unfetchable (diff)
downloadhistorical-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
-rw-r--r--app-text/docbook-xsl-ns-stylesheets/ChangeLog8
-rw-r--r--app-text/docbook-xsl-ns-stylesheets/Manifest22
-rw-r--r--app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.77.0.ebuild80
-rw-r--r--app-text/docbook-xsl-ns-stylesheets/metadata.xml6
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>