200 |
# |
# |
201 |
|
|
202 |
extensions.append(Extension("Lib.wxproj", |
extensions.append(Extension("Lib.wxproj", |
203 |
[ext_dir + "/thuban/wxproj.cpp", |
[ext_dir + "/thuban/wxproj.cpp"], |
204 |
shp_dir + "/shpopen.c"], |
include_dirs = ([shp_dir, proj4_incdir, |
205 |
include_dirs = [shp_dir, proj4_incdir] +wx_incdirs, |
ext_dir + "/pyshapelib/"] |
206 |
|
+ wx_incdirs), |
207 |
define_macros = wx_defs, |
define_macros = wx_defs, |
208 |
library_dirs = [proj4_libdir] + wx_libdirs, |
library_dirs = [proj4_libdir] + wx_libdirs, |
209 |
libraries = [proj4_lib] + wx_libs)) |
libraries = [proj4_lib] + wx_libs)) |
214 |
|
|
215 |
extensions.append(Extension("Lib.shapelibc", |
extensions.append(Extension("Lib.shapelibc", |
216 |
[ext_dir + "/pyshapelib/shapelib_wrap.c", |
[ext_dir + "/pyshapelib/shapelib_wrap.c", |
217 |
shp_dir + "/shpopen.c"], |
shp_dir + "/shpopen.c", |
218 |
|
shp_dir + "/shptree.c"], |
219 |
|
include_dirs = [shp_dir])) |
220 |
|
extensions.append(Extension("Lib.shptree", |
221 |
|
[ext_dir + "/pyshapelib/shptreemodule.c"], |
222 |
include_dirs = [shp_dir])) |
include_dirs = [shp_dir])) |
223 |
extensions.append(Extension("Lib.dbflibc", |
extensions.append(Extension("Lib.dbflibc", |
224 |
[ext_dir + "/pyshapelib/dbflib_wrap.c", |
[ext_dir + "/pyshapelib/dbflib_wrap.c", |
825 |
""" |
""" |
826 |
|
|
827 |
setup(name = "Thuban", |
setup(name = "Thuban", |
828 |
version = "0.1.1", |
version = "0.1.2", |
829 |
description = "Geographic data viewer", |
description = "Geographic data viewer", |
830 |
long_description = long_description, |
long_description = long_description, |
831 |
licence = "GPL", |
licence = "GPL", |
845 |
{"prefix": prefix, |
{"prefix": prefix, |
846 |
# make sure both libs and scripts are installed in the |
# make sure both libs and scripts are installed in the |
847 |
# same directory. |
# same directory. |
848 |
"install_lib": "$base/thuban", |
"install_lib": "$base/lib/thuban", |
849 |
"install_scripts": "$base/thuban", |
"install_scripts": "$base/lib/thuban", |
850 |
"install_data": "$base/thuban", |
"install_data": "$base/lib/thuban", |
851 |
|
|
852 |
# Don't print warning messages about the lib dir not |
# Don't print warning messages about the lib dir not |
853 |
# being on Python's path. The libraries are Thuban |
# being on Python's path. The libraries are Thuban |