1 |
jlec 11/05/03 11:10:40 |
2 |
|
3 |
Added: vienna-rna-1.8.5-setup.py |
4 |
Log: |
5 |
Added python support, #365793 |
6 |
|
7 |
(Portage version: 2.2.0_alpha30/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 sci-biology/vienna-rna/files/vienna-rna-1.8.5-setup.py |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/vienna-rna/files/vienna-rna-1.8.5-setup.py?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/vienna-rna/files/vienna-rna-1.8.5-setup.py?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: vienna-rna-1.8.5-setup.py |
16 |
=================================================================== |
17 |
from distutils.core import setup, Extension |
18 |
import os |
19 |
import sys |
20 |
|
21 |
old_filename = os.path.join("Perl", "RNA.py") |
22 |
new_filename = os.path.join("Perl", "__init__.py") |
23 |
if os.path.exists(old_filename): |
24 |
os.rename(old_filename, new_filename) |
25 |
|
26 |
extra_link_args = [] |
27 |
|
28 |
extension = Extension("_RNA", |
29 |
["Perl/RNA_wrap.c"], |
30 |
libraries=['RNA'], |
31 |
library_dirs=['lib'], |
32 |
extra_link_args=extra_link_args |
33 |
) |
34 |
|
35 |
setup(name="RNA", |
36 |
version="1.8.5", |
37 |
description="Vienna RNA", |
38 |
author="Ivo Hofacker, Institute for Theoretical Chemistry, University of Vienna", |
39 |
url="http://www.tbi.univie.ac.at/RNA/", |
40 |
package_dir = {'RNA':'Perl'}, |
41 |
packages = ['RNA'], |
42 |
ext_modules=[extension], |
43 |
) |