diff --git a/portage/win32libs/cfitsio/cfitsio-20130124.diff b/portage/win32libs/cfitsio/cfitsio-20130124.diff new file mode 100644 index 000000000..9826a4baf --- /dev/null +++ b/portage/win32libs/cfitsio/cfitsio-20130124.diff @@ -0,0 +1,1707 @@ +diff -Nru -x '*~' cfitsio.orig/cfitsio.def cfitsio/cfitsio.def +--- cfitsio.orig/cfitsio.def 1970-01-01 01:00:00.000000000 +0100 ++++ cfitsio/cfitsio.def 2013-01-24 13:11:06.559059200 +0100 +@@ -0,0 +1,1556 @@ ++LIBRARY cfitsio.dll ++EXPORTS ++ ffwhbf ++ ffbfeof ++ ffbfwt ++ ffgrsz ++ ffldrc ++ ffflsh ++ ffmbyt ++ ffpbyt ++ ffpbytoff ++ ffgbyt ++ ffgbytoff ++ ffflus ++ ffgtbb ++ ffgi1b ++ ffgi2b ++ ffgi4b ++ ffgi8b ++ ffgr4b ++ ffgr8b ++ ffptbb ++ ffpi1b ++ ffpi2b ++ ffpi4b ++ ffpi8b ++ ffpr4b ++ ffpr8b ++ ffreopen ++ fits_store_Fptr ++ fits_clear_Fptr ++ fits_is_this_a_copy ++ ffparsecompspec ++ fits_register_driver ++ ffifile ++ ffrtnm ++ ffourl ++ ffexts ++ ffurlt ++ ffimport_file ++ fits_get_token ++ fits_split_names ++ urltype2driver ++ ffclos ++ fftrun ++ ffflushx ++ ffseek ++ ffwrite ++ ffread ++ ffrprt ++ ffedit_columns ++ fits_copy_cell2image ++ fits_copy_image2cell ++ fits_get_section_range ++ ffselect_table ++ fits_init_cfitsio ++ ffiurl ++ ffexist ++ ffdelt ++ ffomem ++ fits_already_open ++ fits_copy_image_section ++ ffimem ++ fits_select_image_section ++ ffopen ++ ffextn ++ ffoptplt ++ ffdkopn ++ ffdopn ++ fftopn ++ ffiopn ++ ffopentest ++ ffinit ++ fftplt ++ ffdkinit ++ ffcsum ++ ffesum ++ ffdsum ++ ffpcks ++ ffupck ++ ffgcks ++ ffvcks ++ longest_match ++ uncompress_main ++ uncompress2mem ++ uncompress2mem_from_mem ++ uncompress2file ++ compress_main ++ compress2mem_from_mem ++ compress2file_from_mem ++ file_init ++ file_setoptions ++ file_getoptions ++ file_getversion ++ file_shutdown ++ file_openfile ++ file_create ++ file_truncate ++ file_size ++ file_close ++ file_remove ++ file_seek ++ file_read ++ file_write ++ file_is_compressed ++ file_checkfile ++ stream_open ++ stream_create ++ stream_size ++ stream_close ++ stream_flush ++ stream_seek ++ stream_read ++ stream_write ++ file_open ++ file_flush ++ file_compress_open ++ mem_init ++ mem_setoptions ++ mem_getoptions ++ mem_getversion ++ mem_shutdown ++ mem_openmem ++ mem_createmem ++ mem_truncate ++ stdin_checkfile ++ stdin2mem ++ stdin2file ++ stdout_close ++ mem_uncompress2mem ++ mem_size ++ mem_close_free ++ mem_close_keep ++ mem_close_comp ++ mem_seek ++ mem_read ++ mem_write ++ mem_create ++ mem_create_comp ++ mem_compress_open ++ mem_compress_stdin_open ++ mem_iraf_open ++ mem_rawfile_open ++ stdin_open ++ mem_compress_openrw ++ ffrsimll ++ ffrwrg ++ ffrwrgll ++ ffcpky ++ ffcins ++ ffcdel ++ ffkshf ++ ffshft ++ ffrsim ++ ffirow ++ ffdrow ++ ffdrws ++ ffdrwsll ++ fficls ++ ffmvec ++ ffdcol ++ ffdrrg ++ fficol ++ ffcpcl ++ ffcphd ++ ffcpdt ++ ffwrhdu ++ ffiimgll ++ ffitab ++ ffibin ++ ffdhdu ++ ffcopy ++ ffcpfl ++ ffiimg ++ ffcprs ++ ffcvtn ++ uncompress_hkdata ++ ffffrw_work ++ parse_data ++ ffiprs ++ fffrwc ++ ffffrw ++ fits_pixel_filter ++ fffrow ++ ffsrow ++ ffcrow ++ ffcalc_rng ++ fftexp ++ ffcalc ++ ff_load_buffer_state ++ ff_flush_buffer ++ ffwrap ++ strcasecmp ++ strncasecmp ++ ff_switch_to_buffer ++ ff_delete_buffer ++ ff_init_buffer ++ ff_scan_buffer ++ ff_scan_bytes ++ ff_create_buffer ++ ff_scan_string ++ ffGetVariable ++ ffrestart ++ fflex ++ qselect_median_lng ++ qselect_median_dbl ++ angsep_calc ++ gammaln ++ Evaluate_Parser ++ ffparse ++ ffvers ++ ffflnm ++ ffflmd ++ ffgerr ++ ffxmsg ++ ffpxsz ++ ffupch ++ ffkeyn ++ ffnkey ++ fits_translate_keyword ++ fits_translate_keywords ++ fits_translate_pixkeyword ++ ffcfmt ++ ffcdsp ++ ffcmps ++ ffghdn ++ ffgtbc ++ ffgkcl ++ ffdtyp ++ ffc2ll ++ ffpmsg ++ ffpmrk ++ ffgmsg ++ ffcmsg ++ ffcmrk ++ fftkey ++ fftrec ++ ffmkky ++ ffmkey ++ ffpsvc ++ ffgthd ++ fits_copy_pixlist2image ++ ffbnfm ++ ffbnfmll ++ ffpinit ++ ffwend ++ ffpdfl ++ ffdblk ++ ffc2ii ++ ffc2jj ++ ffc2s ++ ffc2rr ++ ffc2dd ++ ffasfm ++ ffgabc ++ ffgtbp ++ ffc2x ++ ffc2xx ++ ffc2i ++ ffc2j ++ ffc2l ++ ffc2r ++ ffc2d ++ ffainit ++ ffbinit ++ ffrhdu ++ ffrdef ++ ffghdt ++ ffgext ++ ffgdesll ++ ffuptf ++ ffgdes ++ ffchdu ++ ffmahd ++ ffmrhd ++ ffthdu ++ ffiblk ++ ffgcnn ++ ffgtclll ++ ffeqtyll ++ ffgncl ++ ffgnrw ++ ffgnrwll ++ ffgacl ++ ffgbclll ++ ffghadll ++ ffghof ++ ffghad ++ ffgdess ++ ffgdessll ++ ffpdes ++ ffhdef ++ ffchfl ++ ffcdfl ++ ffcrhd ++ fits_is_compressed_image ++ ffgidt ++ ffgiet ++ ffgidm ++ ffgisz ++ ffgiszll ++ ffmnhd ++ ffgcno ++ ffgtcl ++ ffeqty ++ ffgbcl ++ ffgcprll ++ fftheap ++ ffcmph ++ ffgipr ++ ffgiprll ++ Cffgiou ++ FTGIOU ++ Cfffiou ++ FTFIOU ++ CFITS2Unit ++ CUnit2FITS ++ FTIURL ++ FTRTNM ++ FTEXIST ++ FTEXTN ++ FTRWRG ++ Cffopen ++ FTOPEN ++ Cffdkopn ++ FTDKOPN ++ Cffnopn ++ FTNOPN ++ Cffdopn ++ FTDOPN ++ Cfftopn ++ FTTOPN ++ Cffiopn ++ FTIOPN ++ Cffreopen ++ FTREOPEN ++ Cffinit ++ FTINIT ++ Cffdkinit ++ FTDKINIT ++ Cfftplt ++ FTTPLT ++ FTFLUS ++ FTFLSH ++ Cffclos ++ FTCLOS ++ Cffdelt ++ FTDELT ++ FTFLNM ++ FTFLMD ++ FTVERS ++ FTUPCH ++ FTGERR ++ FTPMSG ++ FTGMSG ++ FTCMSG ++ FTPMRK ++ FTCMRK ++ Cffrprt ++ FTRPRT ++ FTCMPS ++ FTTKEY ++ FTTREC ++ FTNCHK ++ FTKEYN ++ FTGKNM ++ FTNKEY ++ FTDTYP ++ FTGKCL ++ FTPSVC ++ FTGTHD ++ FTASFM ++ FTBNFM ++ FTGABC ++ FTGEXTN ++ FTPEXTN ++ FTGPVB ++ FTGPVI ++ FTGPVJ ++ FTGPVK ++ FTGPVE ++ FTGPVD ++ FTGPFB ++ FTGPFI ++ FTGPFJ ++ FTGPFK ++ FTGPFE ++ FTGPFD ++ FTG2DB ++ FTG2DI ++ FTG2DJ ++ FTG2DK ++ FTG2DE ++ FTG2DD ++ FTG3DB ++ FTG3DI ++ FTG3DJ ++ FTG3DK ++ FTG3DE ++ FTG3DD ++ FTGSVB ++ FTGSVI ++ FTGSVJ ++ FTGSVK ++ FTGSVE ++ FTGSVD ++ Cffgsfb ++ FTGSFB ++ Cffgsfi ++ FTGSFI ++ Cffgsfk ++ FTGSFJ ++ Cffgsfjj ++ FTGSFK ++ Cffgsfe ++ FTGSFE ++ Cffgsfd ++ FTGSFD ++ FTGGPB ++ FTGGPI ++ FTGGPJ ++ FTGGPK ++ FTGGPE ++ FTGGPD ++ FTGCVS ++ FTGCVSLL ++ FTGCL ++ FTGCVL ++ FTGCVB ++ FTGCVI ++ FTGCVJ ++ FTGCVK ++ FTGCVE ++ FTGCVD ++ FTGCVC ++ FTGCVM ++ FTGCVLLL ++ FTGCVBLL ++ FTGCVILL ++ FTGCVJLL ++ FTGCVKLL ++ FTGCVELL ++ FTGCVDLL ++ FTGCVCLL ++ FTGCVMLL ++ FTGCX ++ Cffgcxui ++ FTGCXI ++ Cffgcxuk ++ FTGCXJ ++ FTGCFS ++ FTGCFL ++ FTGCFB ++ FTGCFI ++ FTGCFJ ++ FTGCFK ++ FTGCFE ++ FTGCFD ++ Cffgcfc ++ FTGCFC ++ Cffgcfm ++ FTGCFM ++ FTGCFBLL ++ FTGCFILL ++ FTGCFJLL ++ FTGCFKLL ++ FTGCFELL ++ FTGCFDLL ++ FTGDES ++ FTGDESLL ++ FTGDESS ++ FTGDESSLL ++ FTGTBB ++ FTGTBS ++ FTPPRB ++ FTPPRI ++ FTPPRJ ++ FTPPRK ++ FTPPRE ++ FTPPRD ++ FTPPNB ++ FTPPNI ++ FTPPNJ ++ FTPPNK ++ FTPPNE ++ FTPPND ++ FTP2DB ++ FTP2DI ++ FTP2DJ ++ FTP2DK ++ FTP2DE ++ FTP2DD ++ FTP3DB ++ FTP3DI ++ FTP3DJ ++ FTP3DK ++ FTP3DE ++ FTP3DD ++ FTPSSB ++ FTPSSI ++ FTPSSJ ++ FTPSSK ++ FTPSSE ++ FTPSSD ++ FTPGPB ++ FTPGPI ++ FTPGPJ ++ FTPGPK ++ FTPGPE ++ FTPGPD ++ FTPPRU ++ FTPPRN ++ FTPCLS ++ FTPCLL ++ FTPCLB ++ FTPCLI ++ FTPCLJ ++ FTPCLK ++ FTPCLE ++ FTPCLD ++ FTPCLC ++ FTPCLM ++ FTPCLU ++ FTPRWU ++ FTPCLSLL ++ FTPCLLLL ++ FTPCLBLL ++ FTPCLILL ++ FTPCLJLL ++ FTPCLKLL ++ FTPCLELL ++ FTPCLDLL ++ FTPCLCLL ++ FTPCLMLL ++ FTPCLULL ++ FTPCLX ++ FTPCNS ++ FTPCNB ++ FTPCNI ++ FTPCNJ ++ FTPCNK ++ FTPCNE ++ FTPCND ++ FTPCNSLL ++ FTPCNBLL ++ FTPCNILL ++ FTPCNJLL ++ FTPCNKLL ++ FTPCNELL ++ FTPCNDLL ++ FTPDES ++ FTPDESLL ++ FTPTBB ++ FTPTBS ++ FTIROW ++ FTIROWLL ++ FTDROW ++ FTDROWLL ++ FTDRRG ++ FTDRWS ++ FTICOL ++ FTICLS ++ FTMVEC ++ FTDCOL ++ FTCPCL ++ FTPREC ++ FTPCOM ++ FTPUNT ++ FTPHIS ++ FTPDAT ++ FTGSTM ++ FTGSDT ++ FTDT2S ++ FTTM2S ++ FTS2DT ++ FTS2TM ++ FTPKYU ++ FTPKYS ++ FTPKLS ++ FTPLSW ++ FTPKYL ++ FTPKYJ ++ FTPKYK ++ FTPKYF ++ FTPKYE ++ FTPKYG ++ FTPKYD ++ FTPKYC ++ FTPKYM ++ FTPKFC ++ FTPKFM ++ FTPKYT ++ FTPTDM ++ FTPKNS ++ Cffpknl ++ FTPKNL ++ FTPKNJ ++ FTPKNK ++ FTPKNF ++ FTPKNE ++ FTPKNG ++ FTPKND ++ FTCPKY ++ FTPHPS ++ Cffphpr ++ FTPHPR ++ FTPHEXT ++ FTPHTB ++ FTPHBN ++ FTPPRH ++ FTPBNH ++ FTPTBH ++ FTPKTP ++ FTGHSP ++ FTGHPS ++ FTMAKY ++ FTMRKY ++ FTGNXK ++ FTGREC ++ FTGCRD ++ FTGUNT ++ FTGKYN ++ FTGKEY ++ FTGKYS ++ FTGKLS ++ FTGKYL ++ FTGKYJ ++ FTGKYK ++ FTGKYE ++ FTGKYD ++ FTGKYC ++ FTGKYM ++ FTGKYT ++ FTGTDM ++ FTGKNS ++ Cffgknl ++ FTGKNL ++ FTGKNJ ++ FTGKNK ++ FTGKNE ++ FTGKND ++ FTGHPR ++ FTGHTB ++ FTGHBN ++ FTGHBNLL ++ Cffgprh ++ FTGPRH ++ FTGTBH ++ FTGBNH ++ FTUCRD ++ FTUKYU ++ FTUKYS ++ FTUKLS ++ FTUKYL ++ FTUKYJ ++ FTUKYK ++ FTUKYF ++ FTUKYE ++ FTUKYG ++ FTUKYD ++ FTUKYC ++ FTUKYM ++ FTUKFC ++ FTUKFM ++ FTMREC ++ FTMCRD ++ FTMNAM ++ FTMCOM ++ FTMKYU ++ FTMKYS ++ FTMKLS ++ FTMKYL ++ FTMKYJ ++ FTMKYK ++ FTMKYF ++ FTMKYE ++ FTMKYG ++ FTMKYD ++ FTMKYC ++ FTMKYM ++ FTMKFC ++ FTMKFM ++ FTIREC ++ FTIKEY ++ FTIKYU ++ FTIKYS ++ FTIKLS ++ FTIKYL ++ FTIKYJ ++ FTIKYK ++ FTIKYF ++ FTIKYE ++ FTIKYG ++ FTIKYD ++ FTIKYC ++ FTIKYM ++ FTIKFC ++ FTIKFM ++ FTDKEY ++ FTDREC ++ FTGHDN ++ FTGHDT ++ FTGHAD ++ FTGIDT ++ FTGIET ++ FTGIDM ++ FTGISZ ++ FTGISZLL ++ FTGIPR ++ FTGIPRLL ++ FTMAHD ++ FTMRHD ++ FTMNHD ++ FTTHDU ++ FTCRHD ++ FTCRIM ++ FTCRTB ++ FTIIMG ++ FTIIMGLL ++ FTITAB ++ FTITABLL ++ FTIBIN ++ FTIBINLL ++ FTRSIM ++ FTDHDU ++ FTCOPY ++ FTCPFL ++ FTCPHD ++ FTCPDT ++ FTCHFL ++ FTCDFL ++ FTIM2CELL ++ FTCELL2IM ++ FTRDEF ++ FTHDEF ++ FTPTHP ++ FTPCKS ++ FTVCKS ++ Cffgcks ++ FTGCKS ++ Cffcsum ++ FTCSUM ++ Cffesum ++ FTESUM ++ Cffdsum ++ FTDSUM ++ FTUPCK ++ FTUCKS ++ FTPSCL ++ FTPNUL ++ FTPNULLL ++ FTTSCL ++ FTTNUL ++ FTSNUL ++ FTGCNO ++ FTGCNN ++ FTGNRW ++ FTGNRWLL ++ FTGNCL ++ FTGCDW ++ FTGTCL ++ FTEQTY ++ FTGACL ++ FTGBCL ++ FTGRSZ ++ Cwork_fn ++ FTGICS ++ FTGTCS ++ FTWLDP ++ FTXYPX ++ FTI2C ++ FTL2C ++ FTS2C ++ FTR2F ++ FTR2E ++ FTD2F ++ FTD2E ++ FTC2II ++ FTC2LL ++ FTC2RR ++ FTC2DD ++ FTC2X ++ FTC2S ++ FTC2I ++ FTC2R ++ FTC2D ++ FTC2L ++ FTGCBF ++ FTGBYT ++ FTPCBF ++ FTPBYT ++ Cffcrep ++ FTCREP ++ Cfnan ++ FTTRNN ++ Cdnan ++ FTTDNN ++ Cffempty ++ FTPDEF ++ FTBDEF ++ FTADEF ++ FTDDEF ++ FTTEXP ++ FTFROW ++ FTFRWC ++ FTFFRW ++ FTSROW ++ FTCROW ++ FTCALC ++ FTCALC_RNG ++ FTGTCR ++ FTGTIS ++ FTGTCH ++ FTGTRM ++ FTGTCP ++ FTGTMG ++ FTGTCM ++ FTGTVF ++ FTGTOP ++ FTGTAM ++ FTGTNM ++ FTGMNG ++ FTGMOP ++ FTGMCP ++ FTGMTF ++ FTGMRM ++ Cffiter ++ FTITER ++ ffgpxvll ++ ffgpxfll ++ ffgpv ++ ffgpf ++ ffgcv ++ ffgcf ++ ffgpxv ++ ffgpxf ++ ffgsv ++ ffgextn ++ fffi1i1 ++ fffi2i1 ++ fffi4i1 ++ fffi8i1 ++ fffr4i1 ++ fffr8i1 ++ fffstri1 ++ ffgclb ++ ffgpvb ++ ffgpfb ++ ffg3db ++ ffgsvb ++ ffgsfb ++ ffggpb ++ ffgcvb ++ ffgcfb ++ ffg2db ++ fffi1s1 ++ fffi2s1 ++ fffi4s1 ++ fffi8s1 ++ fffr4s1 ++ fffr8s1 ++ fffstrs1 ++ ffgclsb ++ ffgpvsb ++ ffgpfsb ++ ffg3dsb ++ ffgsvsb ++ ffgsfsb ++ ffggpsb ++ ffgcvsb ++ ffgcfsb ++ ffg2dsb ++ fffi1r8 ++ fffi2r8 ++ fffi4r8 ++ fffi8r8 ++ fffr4r8 ++ fffr8r8 ++ fffstrr8 ++ ffgcld ++ ffgpvd ++ ffgpfd ++ ffg3dd ++ ffgsvd ++ ffgsfd ++ ffggpd ++ ffgcvd ++ ffgcvm ++ ffgcfd ++ ffgcfm ++ ffg2dd ++ fffi1r4 ++ fffi2r4 ++ fffi4r4 ++ fffi8r4 ++ fffr4r4 ++ fffr8r4 ++ fffstrr4 ++ ffgcle ++ ffgpve ++ ffgpfe ++ ffg3de ++ ffgsve ++ ffgsfe ++ ffggpe ++ ffgcve ++ ffgcvc ++ ffgcfe ++ ffgcfc ++ ffg2de ++ fffi1i2 ++ fffi2i2 ++ fffi4i2 ++ fffi8i2 ++ fffr4i2 ++ fffr8i2 ++ fffstri2 ++ ffgcli ++ ffgpvi ++ ffgpfi ++ ffg3di ++ ffgsvi ++ ffgsfi ++ ffggpi ++ ffgcvi ++ ffgcfi ++ ffg2di ++ fffi1i4 ++ fffi2i4 ++ fffi4i4 ++ fffi8i4 ++ fffr4i4 ++ fffr8i4 ++ fffstri4 ++ fffi1i8 ++ fffi2i8 ++ fffi4i8 ++ fffi8i8 ++ fffr4i8 ++ fffr8i8 ++ fffstri8 ++ ffgclj ++ ffgcljj ++ ffgpvj ++ ffgpfj ++ ffg3dj ++ ffgsvj ++ ffgsfj ++ ffggpj ++ ffgcvj ++ ffgcfj ++ ffgpvjj ++ ffgpfjj ++ ffg3djj ++ ffgsvjj ++ ffgsfjj ++ ffggpjj ++ ffgcvjj ++ ffgcfjj ++ ffg2dj ++ ffg2djj ++ fffi1int ++ fffi2int ++ fffi4int ++ fffi8int ++ fffr4int ++ fffr8int ++ fffstrint ++ ffgclk ++ ffgpvk ++ ffgpfk ++ ffg3dk ++ ffgsvk ++ ffgsfk ++ ffggpk ++ ffgcvk ++ ffgcfk ++ ffg2dk ++ ffgcll ++ ffgcx ++ ffgcxui ++ ffgcxuk ++ ffgcvl ++ ffgcl ++ ffgcfl ++ ffgcdw ++ ffgcls2 ++ ffgcls ++ ffgcvs ++ ffgcfs ++ fffi1u2 ++ fffi2u2 ++ fffi4u2 ++ fffi8u2 ++ fffr4u2 ++ fffr8u2 ++ fffstru2 ++ ffgclui ++ ffgpvui ++ ffgpfui ++ ffg3dui ++ ffgsvui ++ ffgsfui ++ ffggpui ++ ffgcvui ++ ffgcfui ++ ffg2dui ++ fffi1u4 ++ fffi2u4 ++ fffi4u4 ++ fffi8u4 ++ fffr4u4 ++ fffr8u4 ++ fffstru4 ++ ffgcluj ++ ffgpvuj ++ ffgpfuj ++ ffg3duj ++ ffgsvuj ++ ffgsfuj ++ ffggpuj ++ ffgcvuj ++ ffgcfuj ++ ffg2duj ++ fffi1uint ++ fffi2uint ++ fffi4uint ++ fffi8uint ++ fffr4uint ++ fffr8uint ++ fffstruint ++ ffgcluk ++ ffgpvuk ++ ffgpfuk ++ ffg3duk ++ ffgsvuk ++ ffgsfuk ++ ffggpuk ++ ffgcvuk ++ ffgcfuk ++ ffg2duk ++ ffghsp ++ ffghps ++ ffnchk ++ ffmaky ++ ffmrky ++ ffgnky ++ ffgrec ++ ffgknm ++ ffgcnt ++ ffgkyn ++ ffgkns ++ ffgknl ++ ffgknj ++ ffgknjj ++ ffgkne ++ ffgknd ++ ffdtdm ++ ffdtdmll ++ ffgtkn ++ ffgtknjj ++ fftkyn ++ ffh2st ++ ffhdr2str ++ ffgcrd ++ ffgphd ++ ffgttb ++ ffgnxk ++ ffgkey ++ ffgunt ++ ffgkys ++ ffgkls ++ ffgkyl ++ ffgkyj ++ ffgkyjj ++ ffgkye ++ ffgkyd ++ ffgkyc ++ ffgkym ++ ffgkyt ++ ffgtdm ++ ffgtdmll ++ ffghpr ++ ffghprll ++ ffghtb ++ ffghtbll ++ ffghbn ++ ffghbnll ++ ffgky ++ ffgmng ++ ffgtdc ++ fftsad ++ fftsud ++ prepare_keyvalue ++ fits_encode_url ++ fits_unencode_url ++ fits_is_url_absolute ++ ffgtis ++ ffgtcp ++ ffgtnm ++ ffgtgc ++ fits_path2url ++ fits_url2path ++ fits_get_cwd ++ fits_get_url ++ fits_url2relurl ++ ffgtcr ++ ffgtch ++ fits_clean_url ++ fits_relurl2url ++ ffgtop ++ ffgmop ++ ffgmf ++ ffgtvf ++ ffgtam ++ ffgmul ++ ffgtrmr ++ ffgmrm ++ ffgtrm ++ ffgtmg ++ ffgtcm ++ ffgmcp ++ ffgmtf ++ ffgtcpr ++ ngp_get_extver ++ ngp_set_extver ++ ngp_delete_extver_tab ++ ngp_strcasecmp ++ ngp_strcasencmp ++ ngp_line_from_file ++ ngp_free_line ++ ngp_free_prevline ++ ngp_read_line_buffered ++ ngp_unread_line ++ ngp_extract_tokens ++ ngp_include_file ++ ngp_read_line ++ ngp_keyword_is_write ++ ngp_keyword_all_write ++ ngp_hdu_init ++ ngp_hdu_clear ++ ngp_hdu_insert_token ++ ngp_append_columns ++ ngp_read_xtension ++ ngp_read_group ++ fits_execute_template ++ ffbinr ++ fits_write_keys_histo ++ fits_rebin_wcs ++ fits_get_col_minmax ++ ffcalchist ++ ffbins ++ fits_calc_binning ++ ffwritehisto ++ ffhist ++ fits_make_hist ++ ffhist2 ++ fits_delete_iraf_file ++ iraf2mem ++ ffmrec ++ ffmnam ++ ffmcom ++ ffpunt ++ ffmkyu ++ ffmkyl ++ ffmkyj ++ ffmkyf ++ ffmkye ++ ffmkyg ++ ffmkyd ++ ffmkfc ++ ffmkyc ++ ffmkfm ++ ffmkym ++ ffikey ++ ffdrec ++ ffukyu ++ ffukyl ++ ffukyj ++ ffukyf ++ ffukye ++ ffukyg ++ ffukyd ++ ffukfc ++ ffukyc ++ ffukfm ++ ffukym ++ ffmcrd ++ ffmkys ++ ffikyu ++ ffikys ++ ffikls ++ ffikyl ++ ffikyj ++ ffikyf ++ ffikye ++ ffikyg ++ ffikyd ++ ffikfc ++ ffikyc ++ ffikfm ++ ffikym ++ ffirec ++ ffdkey ++ ffukys ++ ffucrd ++ ffmkls ++ ffuky ++ ffukls ++ ffppx ++ ffppxll ++ ffppxn ++ ffppxnll ++ ffppr ++ ffppn ++ ffpss ++ ffpcl ++ ffpcn ++ fits_iter_set_by_name ++ fits_iter_set_by_num ++ fits_iter_set_file ++ fits_iter_set_colname ++ fits_iter_set_colnum ++ fits_iter_set_datatype ++ fits_iter_set_iotype ++ fits_iter_get_file ++ fits_iter_get_colname ++ fits_iter_get_colnum ++ fits_iter_get_datatype ++ fits_iter_get_iotype ++ fits_iter_get_array ++ fits_iter_get_tlmin ++ fits_iter_get_tlmax ++ fits_iter_get_repeat ++ fits_iter_get_tunit ++ fits_iter_get_tdisp ++ ffiter ++ ffpextn ++ ffi1fi1 ++ ffi1fi2 ++ ffi1fi4 ++ ffi1fi8 ++ ffi1fr4 ++ ffi1fr8 ++ ffi1fstr ++ ffpclb ++ ffpcnb ++ ffpprb ++ ffppnb ++ ffp3db ++ ffpssb ++ ffpgpb ++ ffp2db ++ ffs1fi1 ++ ffs1fi2 ++ ffs1fi4 ++ ffs1fi8 ++ ffs1fr4 ++ ffs1fr8 ++ ffs1fstr ++ ffpclsb ++ ffpcnsb ++ ffpprsb ++ ffppnsb ++ ffp3dsb ++ ffpsssb ++ ffpgpsb ++ ffp2dsb ++ ffr8fi1 ++ ffr8fi2 ++ ffr8fi4 ++ ffr8fi8 ++ ffr8fr4 ++ ffr8fr8 ++ ffr8fstr ++ ffpcld ++ ffpclm ++ ffpcnd ++ ffpprd ++ ffppnd ++ ffp3dd ++ ffpssd ++ ffpgpd ++ ffp2dd ++ ffr4fi1 ++ ffr4fi2 ++ ffr4fi4 ++ ffr4fi8 ++ ffr4fr4 ++ ffr4fr8 ++ ffr4fstr ++ ffpcle ++ ffpclc ++ ffpcne ++ ffppre ++ ffppne ++ ffp3de ++ ffpsse ++ ffpgpe ++ ffp2de ++ ffi2fi1 ++ ffi2fi2 ++ ffi2fi4 ++ ffi2fi8 ++ ffi2fr4 ++ ffi2fr8 ++ ffi2fstr ++ ffpcli ++ ffpcni ++ ffppri ++ ffppni ++ ffp3di ++ ffpssi ++ ffpgpi ++ ffp2di ++ ffi4fi1 ++ ffi4fi2 ++ ffi4fi4 ++ fflongfi8 ++ ffi4fr4 ++ ffi4fr8 ++ ffi4fstr ++ ffi8fi1 ++ ffi8fi2 ++ ffi8fi4 ++ ffi8fi8 ++ ffi8fr4 ++ ffi8fr8 ++ ffi8fstr ++ ffpclj ++ ffpcnj ++ ffpcljj ++ ffpcnjj ++ ffpprj ++ ffppnj ++ ffp3dj ++ ffpssj ++ ffpgpj ++ ffpprjj ++ ffppnjj ++ ffp3djj ++ ffpssjj ++ ffpgpjj ++ ffp2dj ++ ffp2djj ++ ffintfi1 ++ ffintfi2 ++ ffintfi4 ++ ffintfi8 ++ ffintfr4 ++ ffintfr8 ++ ffintfstr ++ ffpclk ++ ffpcnk ++ ffpprk ++ ffppnk ++ ffp3dk ++ ffpssk ++ ffpgpk ++ ffp2dk ++ ffpcll ++ ffpcnl ++ ffpclx ++ ffpcls ++ ffpcns ++ ffpclu ++ ffpcluc ++ ffprwu ++ ffppru ++ ffpprn ++ ffu2fi1 ++ ffu2fi2 ++ ffu2fi4 ++ ffu2fi8 ++ ffu2fr4 ++ ffu2fr8 ++ ffu2fstr ++ ffpclui ++ ffpcnui ++ ffpprui ++ ffppnui ++ ffp3dui ++ ffpssui ++ ffpgpui ++ ffp2dui ++ ffu4fi1 ++ ffu4fi2 ++ ffu4fi4 ++ ffu4fi8 ++ ffu4fr4 ++ ffu4fr8 ++ ffu4fstr ++ ffpcluj ++ ffpcnuj ++ ffppruj ++ ffppnuj ++ ffp3duj ++ ffpssuj ++ ffpgpuj ++ ffp2duj ++ ffuintfi1 ++ ffuintfi2 ++ ffuintfi4 ++ ffuintfi8 ++ ffuintfr4 ++ ffuintfr8 ++ ffuintfstr ++ ffpcluk ++ ffpcnuk ++ ffppruk ++ ffppnuk ++ ffp3duk ++ ffpssuk ++ ffpgpuk ++ ffp2duk ++ ffprec ++ ffpkyu ++ ffpcom ++ ffphis ++ ffverifydate ++ ffgstm ++ ffdt2s ++ ffs2dt ++ fftm2s ++ ffs2tm ++ ffgsdt ++ ffi2c ++ ffl2c ++ ffs2c ++ ffr2f ++ ffr2e ++ ffd2f ++ ffd2e ++ ffpktp ++ ffpkys ++ ffpkls ++ ffplsw ++ ffpkyl ++ ffpkyj ++ ffpkyf ++ ffpkye ++ ffpkyg ++ ffpkyd ++ ffpkyc ++ ffpkym ++ ffpkfc ++ ffpkfm ++ ffpkyt ++ ffpdat ++ ffpkns ++ ffpknl ++ ffpknj ++ ffpknjj ++ ffpknf ++ ffpkne ++ ffpkng ++ ffpknd ++ ffptdm ++ ffptdmll ++ ffphprll ++ ffphtb ++ ffphbn ++ ffphext ++ ffcrimll ++ ffpky ++ ffphpsll ++ ffphpr ++ ffcrim ++ ffcrtb ++ ffphps ++ fits_free_region ++ fits_set_region_components ++ fits_setup_shape ++ fits_read_fits_region ++ fits_read_ascii_region ++ fits_in_region ++ fits_read_rgnfile ++ ffpthp ++ ffpscl ++ ffpnul ++ fftscl ++ fftnul ++ ffsnul ++ ffswap2 ++ ffswap4 ++ ffswap8 ++ fits_init_randoms ++ bz_internal_error ++ fits_set_compression_type ++ fits_set_tile_dim ++ fits_set_quantize_level ++ fits_set_noise_bits ++ fits_set_hcomp_scale ++ fits_set_hcomp_smooth ++ fits_set_quantize_dither ++ fits_get_compression_type ++ fits_get_tile_dim ++ fits_get_noise_bits ++ fits_get_quantize_level ++ fits_get_hcomp_scale ++ fits_get_hcomp_smooth ++ imcomp_init_table ++ imcomp_calc_max_elem ++ imcomp_nullscale ++ imcomp_nullvalues ++ imcomp_scalevalues ++ imcomp_nullscalei2 ++ imcomp_nullvaluesi2 ++ imcomp_scalevaluesi2 ++ imcomp_nullfloats ++ imcomp_nullscalefloats ++ imcomp_nulldoubles ++ imcomp_nullscaledoubles ++ imcomp_get_compressed_image_par ++ imcomp_copy_imheader ++ imcomp_copy_img2comp ++ imcomp_copy_comp2img ++ imcomp_copy_overlap ++ imcomp_merge_overlap ++ imcomp_compress_tile ++ imcomp_decompress_tile ++ imcomp_compress_image ++ fits_write_compressed_img ++ fits_write_compressed_img_plane ++ fits_read_compressed_img ++ fits_read_compressed_img_plane ++ fits_img_compress ++ fits_comp_img ++ fits_write_compressed_pixels ++ fits_img_decompress ++ fits_decomp_img ++ fits_read_compressed_pixels ++ fits_rdecomp ++ fits_rdecomp_short ++ fits_rdecomp_byte ++ fits_rcomp ++ fits_rcomp_short ++ fits_rcomp_byte ++ fits_quantize_float ++ fits_quantize_double ++ fits_img_stats_short ++ fits_img_stats_int ++ fits_img_stats_float ++ pl_p2li ++ pl_l2pi ++ fits_hcompress ++ fits_hcompress64 ++ fits_hdecompress ++ fits_hdecompress64 ++ fits_read_wcstab ++ ffgiwcs ++ ffgics ++ ffgtcs ++ ffgtwcs ++ ffwldp ++ ffxypx +diff -Nru -x '*~' cfitsio.orig/CMakeLists.txt cfitsio/CMakeLists.txt +--- cfitsio.orig/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 ++++ cfitsio/CMakeLists.txt 2013-01-24 13:32:10.755441300 +0100 +@@ -0,0 +1,142 @@ ++project(cfitsio C) ++ ++cmake_minimum_required(VERSION 2.8) ++ ++option(ENABLE_TOOLS "enable building and installation of cfitsio tools" OFF) ++option(ENABLE_STATIC "build a static library instead of a shared dll" OFF) ++ ++if(MSVC) ++ add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -wd4996) ++endif(MSVC) ++ ++set(Core_SRCS ++buffers.c ++cfileio.c ++checksum.c ++drvrfile.c ++drvrmem.c ++drvrnet.c ++drvrsmem.c ++drvrgsiftp.c ++editcol.c ++edithdu.c ++eval_l.c ++eval_y.c ++eval_f.c ++fitscore.c ++getcol.c ++getcolb.c ++getcold.c ++getcole.c ++getcoli.c ++getcolj.c ++getcolk.c ++getcoll.c ++getcols.c ++getcolsb.c ++getcoluk.c ++getcolui.c ++getcoluj.c ++getkey.c ++group.c ++grparser.c ++histo.c ++iraffits.c ++modkey.c ++putcol.c ++putcolb.c ++putcold.c ++putcole.c ++putcoli.c ++putcolj.c ++putcolk.c ++putcoluk.c ++putcoll.c ++putcols.c ++putcolsb.c ++putcolu.c ++putcolui.c ++putcoluj.c ++putkey.c ++region.c ++scalnull.c ++swapproc.c ++wcssub.c ++wcsutil.c ++imcompress.c ++quantize.c ++ricecomp.c ++pliocomp.c ++fits_hcompress.c ++fits_hdecompress.c ++zuncompress.c ++zcompress.c ++adler32.c ++crc32.c ++inffast.c ++inftrees.c ++trees.c ++zutil.c ++deflate.c ++infback.c ++inflate.c ++uncompr.c ++f77_wrap1.c ++f77_wrap2.c ++f77_wrap3.c ++f77_wrap4.c ++) ++ ++if(WIN32 AND NOT ENABLE_STATIC) ++ set(Core_SRCS ${Core_SRCS} cfitsio.def) ++ set(libType SHARED) ++else(WIN32 AND NOT ENABLE_STATIC) ++ set(libType STATIC) ++endif(WIN32 AND NOT ENABLE_STATIC) ++ ++add_library(cfitsio ${libType} ${Core_SRCS}) ++ ++install(TARGETS cfitsio RUNTIME DESTINATION bin ++ LIBRARY DESTINATION lib ++ ARCHIVE DESTINATION lib) ++ ++install(FILES fitsio.h fitsio2.h longnam.h drvrsmem.h DESTINATION include) ++ ++if(ENABLE_TOOLS) ++ add_executable(testprog testprog.c) ++ target_link_libraries(testprog cfitsio) ++ ++ add_executable(fitscopy fitscopy.c) ++ target_link_libraries(fitscopy cfitsio) ++ ++ add_executable(imcopy imcopy.c) ++ target_link_libraries(imcopy cfitsio) ++ ++ add_executable(listhead listhead.c) ++ target_link_libraries(listhead cfitsio) ++ ++ add_executable(cookbook cookbook.c) ++ target_link_libraries(cookbook cfitsio) ++ ++ install(TARGETS fitscopy imcopy listhead cookbook RUNTIME DESTINATION bin ++ LIBRARY DESTINATION lib ++ ARCHIVE DESTINATION lib) ++ ++ if(UNIX) ++ add_executable(speed speed.c) ++ target_link_libraries(speed cfitsio) ++ ++ add_executable(smem smem.c) ++ target_link_libraries(smem cfitsio) ++ ++ add_executable(fpack fpack.c fpackutil.c) ++ target_link_libraries(fpack cfitsio) ++ ++ add_executable(funpack funpack.c fpackutil.c) ++ target_link_libraries(funpack cfitsio) ++ ++ install(TARGETS fpack funpack speed smem RUNTIME DESTINATION bin ++ LIBRARY DESTINATION lib ++ ARCHIVE DESTINATION lib) ++ endif(UNIX) ++endif(ENABLE_TOOLS) +\ Kein Zeilenumbruch am Dateiende. diff --git a/portage/win32libs/cfitsio/cfitsio-3.20.py b/portage/win32libs/cfitsio/cfitsio-3.20.py index 027fa664d..0d7cc25e3 100644 --- a/portage/win32libs/cfitsio/cfitsio-3.20.py +++ b/portage/win32libs/cfitsio/cfitsio-3.20.py @@ -1,26 +1,27 @@ import info class subinfo( info.infoclass ): def setTargets( self ): - for ver in [ '3.08', '3.10', '3.14', '3.20' ]: + for ver in [ '3.08', '3.10', '3.14', '3.20', '3.31' ]: self.targets[ ver ] = 'ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio' + ver.replace(".", "") + '0.tar.gz' self.targetInstSrc[ ver ] = "cfitsio" self.targetDigests['3.20'] = 'f200fe0acba210e88e230add6a4e68d80ad3d4f2' - self.patchToApply['3.20'] = ("cfitsio-20101130.diff", 1) - self.shortDescription = "library for the FITS (Flexible Image Transport System) file format" + self.targetDigests['3.31'] = '35360dccc69dc5f12efb6fc9096ad951b59244d5' + self.patchToApply['3.20'] = [("cfitsio-20101130.diff", 1)] + self.patchToApply['3.31'] = [("cfitsio-20130124.diff", 1)] self.shortDescription = "library for the FITS (Flexible Image Transport System) file format" self.defaultTarget = '3.20' def setDependencies( self ): self.buildDependencies['virtual/base'] = 'default' from Package.CMakePackageBase import * class Package(CMakePackageBase): def __init__( self ): self.subinfo = subinfo() CMakePackageBase.__init__(self) self.subinfo.options.configure.defines = "-DENABLE_STATIC=ON" if __name__ == '__main__': Package().execute()