Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 69918 Details for
Bug 62852
dev-python/pysvn-1.1.2 (new package) - OO-python bindings for subversion
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
preliminary ebuild for pysvn-1.3.0
pysvn-1.3.0.ebuild (text/plain), 1.88 KB, created by
Peter Fein
on 2005-10-05 07:50:54 UTC
(
hide
)
Description:
preliminary ebuild for pysvn-1.3.0
Filename:
MIME Type:
Creator:
Peter Fein
Created:
2005-10-05 07:50:54 UTC
Size:
1.88 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils distutils python > >DESCRIPTION="Object-oriented python bindings for subversion" >HOMEPAGE="http://pysvn.tigris.org/" >SRC_URI="http://pysvn.tigris.org/files/documents/1233/25338/${P}.tar.gz" > >LICENSE="Apache-1.1" >SLOT="0" >KEYWORDS="~x86 ~ppc ~amd64" > >IUSE="" >DEPEND="${DEPEND} > >=dev-python/pycxx-5.3.4 > >=dev-util/rapidsvn-0.7.0 > >=dev-util/subversion-1.2.0" >RDEPEND="" > >S=${WORKDIR}/${P} >#S=${S}/Extension > >src_unpack() { > unpack ${A} > cd ${S} > > epatch ${FILESDIR}/brand_version-${PV}.patch > > python_version > einfo "Copying over PyCXX sources..." > extension_dir="${S}/Import/Src" > mkdir -p ${extension_dir} > cp /usr/share/python${PYVER}/CXX/* ${extension_dir} || die "cannot find PyCXX sources necessary to compile this extension!" > > tmp_includes=`svn-config --includes` > includes=`python -c "import re, sys;print re.sub('@.*?@','', sys.argv[1])" "${tmp_includes}"` > args_list=`python -c "import sys;print '\'' + '\', \''.join(sys.argv[1:]) + '\''" ${includes}` > > echo "#!/usr/bin/env python >from distutils.core import setup, Extension >from glob import glob >setup( > name = '${PN}', version = '${PV}', description = '${DESCRIPTION}', > author = 'Barry A. Scott', author_email = 'barry@barrys-emacs.org', > url = '${HOMEPAGE}', packages = ['pysvn'], > package_dir = {'pysvn': '${S}/Source/pysvn'}, > ext_modules = [Extension(name = 'pysvn/_pysvn', > sources = glob('${S}/Source/*.cpp') + glob('${extension_dir}/*'), > extra_compile_args = [${args_list}], > language = 'c++', libraries = ['svn_client-1', 'svncpp'] > )] >)" > ${S}/setup.py > >} > >src_compile() { > python ${S}/Builder/brand_version.py ${S}/Builder/version.info ${S}/Source/pysvn_version.hpp.template > distutils_src_compile >} > >src_install() { > distutils_src_install > > for doc in `ls Extension/Docs/*.html`; do > dohtml $doc > done >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 62852
:
38929
|
38931
|
56283
|
56287
| 69918 |
69919
|
89954
|
123023
|
133462
|
133684