Ticket #27357: Portfile

File Portfile, 1.1 KB (added by marshall.perrin@…, 14 years ago)
Line 
1# $Id: Portfile 65908 2010-04-02 22:28:17Z jmr@macports.org $
2
3PortSystem 1.0
4PortGroup python27 1.0
5
6name                            py27-mysql
7version                         1.2.2
8categories                      python devel databases
9maintainers                     nomaintainer
10description                     Python interface to mysql
11long_description        A package containing a Python module that allows you to \
12                                        connect to MySQL databases
13platforms                       darwin
14homepage                        http://sourceforge.net/projects/mysql-python/
15master_sites            sourceforge:mysql-python
16distname                        MySQL-python-${version}
17checksums                       md5 532268f02870bea18c1d465e88afff30
18patchfiles                      patch-_mysql.c.diff
19
20depends_lib-append      port:py27-distribute
21
22variant mysql4 conflicts mysql5 description {Build with MySQL 4} {
23        depends_lib-append      port:mysql4
24}
25
26variant mysql5 conflicts mysql4 description {Build with MySQL 5} {
27        patchfiles-append       patch-setup_posix.py.diff
28        depends_lib-append      path:bin/mysql_config5:mysql5
29}
30
31if {![variant_isset mysql4]} {
32        default_variants +mysql5
33}
34
35pre-fetch {
36        if {![variant_isset mysql4] && ![variant_isset mysql5]} {
37                return -code error "you must select either mysql4 or mysql5"
38        }
39}