summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ostorga <vostorga@gentoo.org>2009-10-25 21:48:54 +0000
committerVictor Ostorga <vostorga@gentoo.org>2009-10-25 21:48:54 +0000
commit4b1a342938b0e2e032c7a8778887580567a80396 (patch)
tree48a8b4aa12a65e9ea4f4732c36144917bddc5a02 /dev-cpp
parentKeywording for ppc. (diff)
downloadhistorical-4b1a342938b0e2e032c7a8778887580567a80396.tar.gz
historical-4b1a342938b0e2e032c7a8778887580567a80396.tar.bz2
historical-4b1a342938b0e2e032c7a8778887580567a80396.zip
Fixing description, license and repoman complains. Adding doc USE flag. Patch thanks to Toffanin <toffanin.mauro@gmail.com> bug 223203
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/tclap/ChangeLog6
-rw-r--r--dev-cpp/tclap/Manifest14
-rw-r--r--dev-cpp/tclap/tclap-1.1.0.ebuild19
3 files changed, 21 insertions, 18 deletions
diff --git a/dev-cpp/tclap/ChangeLog b/dev-cpp/tclap/ChangeLog
index cd7ed420dd55..cc30e286ad58 100644
--- a/dev-cpp/tclap/ChangeLog
+++ b/dev-cpp/tclap/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-cpp/tclap
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tclap/ChangeLog,v 1.3 2009/07/24 18:23:17 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tclap/ChangeLog,v 1.4 2009/10/25 21:48:54 vostorga Exp $
+
+ 25 Oct 2009; Víctor Ostorga <vostorga@gentoo.org> tclap-1.1.0.ebuild:
+ Fixing description, license and repoman complains. Adding doc USE flag.
+ Patch thanks to Toffanin <toffanin.mauro@gmail.com> bug 223203
24 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> tclap-1.1.0.ebuild,
+files/tclap-1.1.0-gcc44.patch:
diff --git a/dev-cpp/tclap/Manifest b/dev-cpp/tclap/Manifest
index 88c1bdf5103c..bee0bcf467c4 100644
--- a/dev-cpp/tclap/Manifest
+++ b/dev-cpp/tclap/Manifest
@@ -1,15 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX tclap-1.1.0-gcc44.patch 790 RMD160 8c2441cc6c009fa8a3283b0ad81f8c364d4293e6 SHA1 84135468344581d6eea114454b53e366cf7dfea1 SHA256 01ec6ea2cbb4978702501415a4f7f30651fd707a7070a0847517a4efbcda0b42
DIST tclap-1.1.0.tar.gz 169622 RMD160 71fb9b0f90ed27ced00c3028b20de2820fd65b98 SHA1 6c2d66d10d96225bce938c5437d9309f467aed70 SHA256 0f80d68bf0189de37e2765d31cac635a908bb9296bcd91d9eca09933b830db94
-EBUILD tclap-1.1.0.ebuild 629 RMD160 486f70ceb03269ed4d246a8c86fee0fe6c142541 SHA1 c24cd70b6b93a327af57ccfa82b1df9ba8c49e85 SHA256 eb3a63ecdf912e381ff5a2b74d1ede77343105ed14c0f2ace9a02c73c2cb50ee
-MISC ChangeLog 583 RMD160 8b89640531f7498a2b9819221bacd6f2811e2a3e SHA1 c5422ed4bd6cb49885b95723667c279f0f98590e SHA256 a631114b2018fb788302e54cfaf3dba306dca12f65fef79f3194093de5eb8fee
+EBUILD tclap-1.1.0.ebuild 784 RMD160 d70b43aa431686875efbfab122b6430cdfacd3a0 SHA1 cdadba1362902e6af11c69b4a3f8b57d473376e4 SHA256 2e813d54644b01419e21229b88b850b4ecbe6fef42ea892e54d4d0be750405df
+MISC ChangeLog 795 RMD160 fda4b12cec1173cdce0655d13fb69b7e4571bffe SHA1 86ad7162c1d3c289d46d02c37efed120a2f67f7a SHA256 3f5905bd9bb9d1f6e77cbad7af70c87a791b26606519a1b93f2b57cc190fe0d4
MISC metadata.xml 251 RMD160 df72d20e36f1fbbdfafcee71e79739e623e4a1d9 SHA1 18d311b89d961d761ccfa45ec7a089d50862ab48 SHA256 9cd1b414990fd6b32ad4aa48f8a1dc58f01479901f910210a340b8705f92e72a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkrkfjgACgkQV3J2n04Eauz5DwCeK7NdijJEpQU24xtFoHqmZdl0
-F+YAnRKCvQiUAK4yBpEFffaBCdwv3Y8o
-=ezBX
------END PGP SIGNATURE-----
diff --git a/dev-cpp/tclap/tclap-1.1.0.ebuild b/dev-cpp/tclap/tclap-1.1.0.ebuild
index 33b86029ac78..497e2694d3c3 100644
--- a/dev-cpp/tclap/tclap-1.1.0.ebuild
+++ b/dev-cpp/tclap/tclap-1.1.0.ebuild
@@ -1,26 +1,35 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tclap/tclap-1.1.0.ebuild,v 1.3 2009/07/24 18:23:17 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tclap/tclap-1.1.0.ebuild,v 1.4 2009/10/25 21:48:54 vostorga Exp $
EAPI=2
inherit eutils
-DESCRIPTION="Small flexible library for dealing with command line arguments"
+DESCRIPTION="Simple templatized C++ library for parsing command line arguments."
HOMEPAGE="http://tclap.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="as-is"
+LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
+IUSE="doc"
RDEPEND=""
-DEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc44.patch
}
+src_configure() {
+ local myconf="$(use_enable doc doxygen)"
+ econf ${myconf}
+}
+
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
+
+ if use doc; then
+ dohtml -r docs/html/*
+ fi
}