Gentoo Archives: gentoo-commits

From: "Benda XU (heroxbd)" <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyplusplus: metadata.xml pyplusplus-1.0.0.ebuild Manifest ChangeLog
Date: Fri, 30 Aug 2013 10:50:32
Message-Id: 20130830104959.2FCB72004C@flycatcher.gentoo.org
1 heroxbd 13/08/30 10:49:59
2
3 Added: metadata.xml pyplusplus-1.0.0.ebuild Manifest
4 ChangeLog
5 Log:
6 initial commit. bug 212014. Credits to k0001, yury and Ross for creating and refining the ebuild.
7
8 (Portage version: 2.2.0/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.1 dev-python/pyplusplus/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <maintainer>
22 <email>heroxbd@g.o</email>
23 <name>Benda Xu</name>
24 </maintainer>
25 <longdescription>pyplusplus is an object-oriented framework for creating a code generator for boost.python library.</longdescription>
26 </pkgmetadata>
27
28
29
30 1.1 dev-python/pyplusplus/pyplusplus-1.0.0.ebuild
31
32 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild?rev=1.1&content-type=text/plain
34
35 Index: pyplusplus-1.0.0.ebuild
36 ===================================================================
37 # Copyright 1999-2013 Gentoo Foundation
38 # Distributed under the terms of the GNU General Public License v2
39 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-1.0.0.ebuild,v 1.1 2013/08/30 10:49:59 heroxbd Exp $
40
41 EAPI=5
42
43 PYTHON_COMPAT=( python2_7 )
44
45 inherit distutils-r1
46
47 DESCRIPTION="Object-oriented framework for creating a code generator for Boost.Python library"
48 HOMEPAGE="http://www.language-binding.net/"
49 SRC_URI="mirror://sourceforge/pygccxml/${P}.zip"
50
51 LICENSE="freedist Boost-1.0"
52 SLOT="0"
53 KEYWORDS="~amd64 ~x86"
54 IUSE="doc examples"
55
56 DEPEND="doc? ( >=dev-python/epydoc-3 )
57 app-arch/unzip"
58 RDEPEND="=dev-python/pygccxml-1.0.0"
59
60 S=${WORKDIR}/Py++-${PV}
61
62 python_compile_all() {
63 if use doc; then
64 python_export_best
65 "$(PYTHON)" setup.py doc
66 fi
67 }
68
69 python_test() {
70 "$(PYTHON)" unittests/test_all.py
71 }
72
73 python_install_all() {
74 use doc && local HTML_DOCS=( docs/documentation/apidocs/* )
75
76 if use examples; then
77 insinto /usr/share/doc/${PF}
78 doins -r examples
79 fi
80
81 distutils-r1_python_install_all
82 }
83
84
85
86 1.1 dev-python/pyplusplus/Manifest
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/Manifest?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/Manifest?rev=1.1&content-type=text/plain
90
91 Index: Manifest
92 ===================================================================
93 DIST pyplusplus-1.0.0.zip 7886416 SHA256 dc749514642846d85de148735b44c5f5e03dc0b62feceb0727698f4069d3c963 SHA512 04a9d6f06d8d22da9ac3b4ec1efdf001f0e4a2453ff5d70d6a15b808d7247ace630c4064ab2476a28ed3dede9cdb867c0650810a0c72a0a6474912fc7ef65812 WHIRLPOOL ab12d4c2432155226e66081f72007406c71da11aae5f7e2e4bf80e3e28680cef5ec0370a8fc442f86ed14793bc340f85d203903f348982d355f48f4a52c4f89a
94 EBUILD pyplusplus-1.0.0.ebuild 920 SHA256 0e29b3946ed3b5735b07596e11c010d54f0b8bd3b22302c7b52c187f54497dea SHA512 ecc26e15b17b0632be83ae7c047d096cdaac2716490479b9b24a7ccfcb994e6da7b6bc1f31963969eb377acce3d254e3b04328928a93a147447e312c7d7a41d6 WHIRLPOOL a13f8a348a1df24dcd623d0af07965c9af7277d2752789d93acf70f10bd63dced166700060fd328c53ef30faef3403cff18af7500c21e3dc9a54e77cbdbc4a64
95 MISC metadata.xml 363 SHA256 ec195dc684fced97f662ae7af30595946a8d73d577fcdcc1fc7199bab3a0e8cc SHA512 a3ed613fcf17698359dd8940b212e168b12b6375c12766abdf67645daa494d22421cd10071833845202c196942196c4fe3f835ac85115ab776808be9665278cc WHIRLPOOL 9aa102d7f2a4f71d19655ccdcef7df0d11861093e0e088e3ed470a3d223d0f12bdcf1ea4efbe47f0c3d028156bdb8b1c1b91e66f75efe4a8815948c77d864461
96
97
98
99 1.1 dev-python/pyplusplus/ChangeLog
100
101 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/ChangeLog?rev=1.1&view=markup
102 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyplusplus/ChangeLog?rev=1.1&content-type=text/plain
103
104 Index: ChangeLog
105 ===================================================================
106 # ChangeLog for dev-python/pyplusplus
107 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
108 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/ChangeLog,v 1.1 2013/08/30 10:49:59 heroxbd Exp $
109
110 *pyplusplus-1.0.0 (30 Aug 2013)
111
112 30 Aug 2013; Benda Xu <heroxbd@g.o> +metadata.xml,
113 +pyplusplus-1.0.0.ebuild:
114 initial commit. bug 212014. Credits to k0001, yury and Ross for creating and
115 refining the ebuild.