aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Fabbro <bicatali@gentoo.org>2010-03-09 06:09:22 +0000
committerSébastien Fabbro <bicatali@gentoo.org>2010-03-09 06:09:22 +0000
commit670e11964943d6906c265aff78ca3f361740b2a0 (patch)
treede10372ed317ed670ca03b7e19dc163ee3408c9a /sci-mathematics
parentInCvs (diff)
downloadsci-670e11964943d6906c265aff78ca3f361740b2a0.tar.gz
sci-670e11964943d6906c265aff78ca3f361740b2a0.tar.bz2
sci-670e11964943d6906c265aff78ca3f361740b2a0.zip
Added doc generation to burrtools
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/burrtools/ChangeLog6
-rw-r--r--sci-mathematics/burrtools/Manifest4
-rw-r--r--sci-mathematics/burrtools/burrtools-0.5.2-r1.ebuild (renamed from sci-mathematics/burrtools/burrtools-0.5.2.ebuild)24
3 files changed, 28 insertions, 6 deletions
diff --git a/sci-mathematics/burrtools/ChangeLog b/sci-mathematics/burrtools/ChangeLog
index 64af0d8a4..4d0cf5f7b 100644
--- a/sci-mathematics/burrtools/ChangeLog
+++ b/sci-mathematics/burrtools/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*burrtools-0.5.2-r1 (09 Mar 2010)
+
+ 09 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org>
+ -burrtools-0.5.2.ebuild, +burrtools-0.5.2-r1.ebuild:
+ Added online documentation generation (from Andreas Röver)
+
*burrtools-0.5.2 (13 Jan 2010)
13 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org>
diff --git a/sci-mathematics/burrtools/Manifest b/sci-mathematics/burrtools/Manifest
index 68f0723f3..9f816b822 100644
--- a/sci-mathematics/burrtools/Manifest
+++ b/sci-mathematics/burrtools/Manifest
@@ -1,5 +1,5 @@
DIST burrtools-0.5.2-A4.pdf 1268505 RMD160 93eb65eaf66d201145ccbac0a60219fbc8c4ee4e SHA1 24e1d1747d3c0c4a570bbb5a4cd6cafa19204142 SHA256 7ef48e7fcbd8e426e8fab1205def32e108c822b31949440d9bf04e3587e0164e
DIST burrtools-0.5.2.tar.gz 1920561 RMD160 789872a5c298693fc08fee499773cae030f4cb32 SHA1 ccac1c7d6015151f7b234ebcf9df1a3a116368ea SHA256 400d549ebcb9d190c19d72582268a45cb7c54d2247f3531d212ddb1d7a83c8c7
-EBUILD burrtools-0.5.2.ebuild 767 RMD160 b19961431d97fa73cab8a9bf47ad8d27cf6adbda SHA1 df3493b211cdc323677bcd8a73e2f3033fc14079 SHA256 5cda4689871d5c4e049fde3290509ccda7318b2f7659c2ad7b9970e8e054301a
-MISC ChangeLog 332 RMD160 6c135f5ed7ca90fd9908e12bab8fdeecbcf95c39 SHA1 ef458e5ffb6228a9d8cd906c77e9616188dea848 SHA256 2423a205f95e8816e25c8680d3566f24911d5a77e9e2bd76019ce9f782e4cfc3
+EBUILD burrtools-0.5.2-r1.ebuild 1141 RMD160 7b85846c0a6bc334581bd512608e99d1a29e5dec SHA1 95284a256e69e3b8ee5082eb1dc2046ec5af2f66 SHA256 ebec1b49c1cd7cea83f0337f67211c83a3fb75204656f0c4166e5b1b2eac0df8
+MISC ChangeLog 540 RMD160 2aa79e23de1fb819eaeec91f751dac24c4fa02b7 SHA1 fddd272f3288dd7b73caf5f2d24a3677b35fa339 SHA256 d14aacd76d65bc7aead9e8f196371e7b81761bb92432ccca6bb3ef6dbb1fc184
MISC metadata.xml 488 RMD160 7fd4b47a94a7d431c6a88570bdb9cf899dc265cb SHA1 1decfcc7eca931901a16b38062750b5640da9874 SHA256 269c997101eb33ce60c1e9941497c46b8bef7450c43472c6ce548cec3ecc19e7
diff --git a/sci-mathematics/burrtools/burrtools-0.5.2.ebuild b/sci-mathematics/burrtools/burrtools-0.5.2-r1.ebuild
index edc3a5af2..175014a04 100644
--- a/sci-mathematics/burrtools/burrtools-0.5.2.ebuild
+++ b/sci-mathematics/burrtools/burrtools-0.5.2-r1.ebuild
@@ -5,26 +5,42 @@
EAPI=2
DESCRIPTION="Program to solve assembly and interlocking puzzles"
-HOMEPAGE="http://burrtools.sourceforge.net"
+HOMEPAGE="http://burrtools.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
doc? ( mirror://sourceforge/${PN}/${P}-A4.pdf )"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="x86"
IUSE="doc examples"
DEPEND="x11-libs/fltk:1.1
media-libs/libpng"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ app-text/htmldoc"
+
+src_configure() {
+ econf --docdir=/usr/share/doc/${PF}
+}
+
+src_compile() {
+ cd doc
+ cp ../doc_src/*.png .
+ echo "User Guide for BurrTools ${PV}" > doc/userGuide.t2t
+ cat ../doc_src/userGuide.t2t >> userGuide.t2t
+ mkdir html
+ ../doc_src/txt2tags.py -t html -o - userGuide.t2t > userGuide.html
+ htmldoc --format htmlsep --toclevels 2 --outdir html userGuide.html
+ cd ..
+}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README
if use doc; then
insinto /usr/share/doc/${PF}
- doins "${DISTDIR}"/${P}-A4.pdf || die
+ doins "${DISTDIR}"/${P}-A4.pdf
fi
if use examples; then
insinto /usr/share/doc/${PF}