--- kapteyn-2.3.1/setup.py.orig 2019-04-17 15:00:01.826290507 +0200 +++ kapteyn-2.3.1/setup.py 2019-04-17 15:01:49.594835637 +0200 @@ -32,23 +32,11 @@ Please check your Python installation. ''') sys.exit(1) -try: - wcslib_dir = glob('src/wcslib*/C/')[0] -except: - print(''' --- Error. -Unable to find WCSLIB source distribution. -''') - sys.exit(1) - - - -include_dirs = [] +include_dirs = ['/usr/include/wcslib'] numdir = os.path.dirname(numpy.__file__) ipath = os.path.join(numdir, numpy.get_include()) include_dirs.append(ipath) include_dirs.append('src') -include_dirs.append(wcslib_dir) short_descr = "Kapteyn Package: Python modules for astronomical applications" @@ -101,26 +88,6 @@ "xyz.c" ] -wcslib_src = [ - "cel.c", - "lin.c", - "log.c", - "prj.c", - "spc.c", - "sph.c", - "spx.c", - "tab.c", - "wcs.c", - "wcsfix.c", - "wcshdr.c", - "wcsprintf.c", - "wcstrig.c", - "wcsunits.c", - "wcsutil.c", - "wcserr.c", - "flexed/wcsulex.c", - "flexed/wcsutrn.c" -] ndimg_src = [ "nd_image.c", @@ -132,8 +99,7 @@ "ni_support.c", ] -wcs_src = ( ['src/' + source for source in wcsmod_src] - + [wcslib_dir + source for source in wcslib_src] ) +wcs_src = ( ['src/' + source for source in wcsmod_src] ) _nd_image_src = ['src/ndimg/' + source for source in ndimg_src] @@ -175,7 +141,8 @@ Extension( "wcs", wcs_src, include_dirs=include_dirs, - define_macros=define_macros + define_macros=define_macros, + libraries=['wcs', 'm'] ), Extension( "ascarray",