diff options
author | 2013-09-16 11:59:57 +0000 | |
---|---|---|
committer | 2013-09-16 11:59:57 +0000 | |
commit | 243ee82eaf07a8e67f389be8566b44e7c099924c (patch) | |
tree | 81fbd4b6ad29ce8930421e83cf09a4c7379846fa /dev-python/pyplusplus | |
parent | RDEPEND to scim and emacs. (diff) | |
download | historical-243ee82eaf07a8e67f389be8566b44e7c099924c.tar.gz historical-243ee82eaf07a8e67f389be8566b44e7c099924c.tar.bz2 historical-243ee82eaf07a8e67f389be8566b44e7c099924c.zip |
add USE flag for indexing_suite_v2.
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pyplusplus')
-rw-r--r-- | dev-python/pyplusplus/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/pyplusplus/Manifest | 5 | ||||
-rw-r--r-- | dev-python/pyplusplus/metadata.xml | 4 | ||||
-rw-r--r-- | dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild | 51 |
4 files changed, 65 insertions, 3 deletions
diff --git a/dev-python/pyplusplus/ChangeLog b/dev-python/pyplusplus/ChangeLog index 7650cebcb6e4..7e96ec8d80d4 100644 --- a/dev-python/pyplusplus/ChangeLog +++ b/dev-python/pyplusplus/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/pyplusplus # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/ChangeLog,v 1.1 2013/08/30 10:49:59 heroxbd Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/ChangeLog,v 1.2 2013/09/16 11:59:54 heroxbd Exp $ + +*pyplusplus-1.0.0-r1 (16 Sep 2013) + + 16 Sep 2013; Benda Xu <heroxbd@gentoo.org> +pyplusplus-1.0.0-r1.ebuild, + metadata.xml: + add USE flag for indexing_suite_v2. *pyplusplus-1.0.0 (30 Aug 2013) diff --git a/dev-python/pyplusplus/Manifest b/dev-python/pyplusplus/Manifest index 3ccd03ec5592..5d0c1f402575 100644 --- a/dev-python/pyplusplus/Manifest +++ b/dev-python/pyplusplus/Manifest @@ -1,4 +1,5 @@ DIST pyplusplus-1.0.0.zip 7886416 SHA256 dc749514642846d85de148735b44c5f5e03dc0b62feceb0727698f4069d3c963 SHA512 04a9d6f06d8d22da9ac3b4ec1efdf001f0e4a2453ff5d70d6a15b808d7247ace630c4064ab2476a28ed3dede9cdb867c0650810a0c72a0a6474912fc7ef65812 WHIRLPOOL ab12d4c2432155226e66081f72007406c71da11aae5f7e2e4bf80e3e28680cef5ec0370a8fc442f86ed14793bc340f85d203903f348982d355f48f4a52c4f89a +EBUILD pyplusplus-1.0.0-r1.ebuild 1161 SHA256 893b1390c27e58dde727b01519e1a0941c3f0697ed39a0f32557a6bd0bfe1714 SHA512 b52903bf3abef5a00e649829b6e93e96142923d2ecccf7e69a8c233dcff7c9bc9b8c5b576dab29c9aa32cd39b8b6a0a6b08a1ff2cef98d514d630bf7db3f360e WHIRLPOOL a4e83c8d575fe500356d3e2b95ca604a202ef15596eb3ac121f412e712c839cdb1e0ddbc5612e5d226b6b5f7d780a1807d6912b062cd4376a64e77c95908b5f3 EBUILD pyplusplus-1.0.0.ebuild 1028 SHA256 b74012ab415c1ba1b7809660cfe6c84b9239c10a3083f853c786eabdf9412537 SHA512 76d7aa7fe8b81a5434469c4751be0b687b8a296101a350b93718039b53299923708f882953637d8a2dcf8a6978aaa4e1d83db4af0fbb416bd0c283814323280c WHIRLPOOL 756605b55257fe1f29504371397bca1d4d8bfc9d933f6827087fa5599880a27da99c2fec3b5800d4527cbbe351067cc60c2ab74c68290b97ac92db04e1218e7c -MISC ChangeLog 439 SHA256 38ab5787741882d6878a8816c02879669293efbd90f9510a058e21aa809c7bc5 SHA512 25f030a195c8135624757235b05dcd4f8b1d27b7df2d014a047df1b068350143e16e375dd440a561c78b0dd005311269523a8def8490d70694ad3026370fbf4c WHIRLPOOL 0126cb130bd5efe714c0bff42771167d3534094ebb8f07bbbddcaed1db8976cc5da57f2ce1246a9755eb8e44918bc1c384267002923bc7271bff125455f1ccd9 -MISC metadata.xml 363 SHA256 ec195dc684fced97f662ae7af30595946a8d73d577fcdcc1fc7199bab3a0e8cc SHA512 a3ed613fcf17698359dd8940b212e168b12b6375c12766abdf67645daa494d22421cd10071833845202c196942196c4fe3f835ac85115ab776808be9665278cc WHIRLPOOL 9aa102d7f2a4f71d19655ccdcef7df0d11861093e0e088e3ed470a3d223d0f12bdcf1ea4efbe47f0c3d028156bdb8b1c1b91e66f75efe4a8815948c77d864461 +MISC ChangeLog 604 SHA256 90ac36720db38e7a0766761171cea79b8eacbd9c73d45799cb33b9c4f741bd30 SHA512 004b16d8ae3c87a81c051cdf629c252fd70852627f5a92d441f093c6a69753fd3a0fd536bd14df9ecc83d9c92b5daa0b7907ab574f405d7c994ddd0bec21bf17 WHIRLPOOL 79eaf3b57ba8a1322b8a42641fafbbda5d18ced7038b732f1a578c142509f40374a60acafbe88d8624656012d2335baede4890d49d58209f6ac2601f1ac620ea +MISC metadata.xml 463 SHA256 614b3ffd1ed025ff3ce12951c5814635afe967f88b33f2bb0219cb167333c532 SHA512 a89666b5735bf7a6dbf04f29eff5e657f38922797b0345fcc20382cf2c7612957837532bdf46417f7d93f4df41ef46b5a003aa8354df5247f904bf8c847cd082 WHIRLPOOL 8a3a325a3d854288fc93574ca6668da47af0f247d5d758c0ba2bb831f99cf110167801d409cae0944b3f949edd8ef18d988c2eef28f307979bb9a9275e9898b4 diff --git a/dev-python/pyplusplus/metadata.xml b/dev-python/pyplusplus/metadata.xml index 0a0f5ce66fc6..6d74d005d91b 100644 --- a/dev-python/pyplusplus/metadata.xml +++ b/dev-python/pyplusplus/metadata.xml @@ -6,4 +6,8 @@ <name>Benda Xu</name> </maintainer> <longdescription>pyplusplus is an object-oriented framework for creating a code generator for boost.python library.</longdescription> + <use> + <flag name="indexing"> Install indexing_suite_v2 to enhance boost python + </flag> + </use> </pkgmetadata> diff --git a/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild b/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild new file mode 100644 index 000000000000..cbf41ecc9b33 --- /dev/null +++ b/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0-r1.ebuild,v 1.1 2013/09/16 11:59:54 heroxbd Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Object-oriented framework for creating a code generator for Boost.Python library" +HOMEPAGE="http://www.language-binding.net/" +SRC_URI="mirror://sourceforge/pygccxml/${P}.zip" + +LICENSE="freedist Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples +indexing" + +DEPEND="doc? ( >=dev-python/epydoc-3 ) + app-arch/unzip" +RDEPEND="=dev-python/pygccxml-1.0.0" + +S=${WORKDIR}/Py++-${PV} + +python_compile_all() { + if use doc; then + python_export_best + "$(PYTHON)" setup.py doc + fi +} + +python_test() { + "$(PYTHON)" unittests/test_all.py +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/documentation/apidocs/* ) + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi + + if use indexing; then + insinto /usr/include/boost/python/suite/indexing + doins indexing_suite_v2/indexing/*.hpp + fi + + distutils-r1_python_install_all +} |