diff options
author | wiz <wiz@pkgsrc.org> | 2020-03-20 11:05:03 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2020-03-20 11:05:03 +0000 |
commit | 04c56ba557c6694f55cfe26466a6d1b8fa574fb6 (patch) | |
tree | ac9ca303cf4bc63a869d67c596eac0ba58951e48 /graphics | |
parent | 14319082e400468fcb99dcfe9e082bc628d02066 (diff) | |
download | pkgsrc-04c56ba557c6694f55cfe26466a6d1b8fa574fb6.tar.gz |
graphics/wcslib: import wcslib-7.2
Packaged in wip by Thomas Orgis.
The FITS "World Coordinate System" (WCS) standard defines keywords
and usage that provide for the description of astronomical coordinate
systems in a FITS image header. SLIB is implemented in C, with support
for FORTRAN via a set of wrapper functions.
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/wcslib/DESCR | 4 | ||||
-rw-r--r-- | graphics/wcslib/Makefile | 28 | ||||
-rw-r--r-- | graphics/wcslib/PLIST | 340 | ||||
-rw-r--r-- | graphics/wcslib/buildlink3.mk | 12 | ||||
-rw-r--r-- | graphics/wcslib/distinfo | 6 |
5 files changed, 390 insertions, 0 deletions
diff --git a/graphics/wcslib/DESCR b/graphics/wcslib/DESCR new file mode 100644 index 00000000000..021f1955417 --- /dev/null +++ b/graphics/wcslib/DESCR @@ -0,0 +1,4 @@ +The FITS "World Coordinate System" (WCS) standard defines keywords +and usage that provide for the description of astronomical coordinate +systems in a FITS image header. SLIB is implemented in C, with support +for FORTRAN via a set of wrapper functions. diff --git a/graphics/wcslib/Makefile b/graphics/wcslib/Makefile new file mode 100644 index 00000000000..ece137d909b --- /dev/null +++ b/graphics/wcslib/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2020/03/20 11:05:03 wiz Exp $ + +DISTNAME= wcslib-7.2 +CATEGORIES= graphics +MASTER_SITES= ftp://ftp.atnf.csiro.au/pub/software/wcslib/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= thomas.orgis@uni-hamburg.de +HOMEPAGE= https://www.atnf.csiro.au/people/mcalabre/WCS/ +COMMENT= FITS World Coordinate Systems library +LICENSE= gnu-lgpl-v3 + +USE_LANGUAGES= c fortran +GNU_CONFIGURE= yes +USE_TOOLS+= gmake flex +MAKE_FILE= GNUmakefile +MAKE_JOBS_SAFE= NO + +PKGCONFIG_OVERRIDE+= wcslib.pc.in + +# We could use pgplot, but it is not legally +# mirror-able and also really, really old. +CONFIGURE_ARGS+= --without-pgplot +CONFIGURE_ARGS+= --with-cfitsiolib=${BUILDLINK_PREFIX.cfitsio:Q}/lib +CONFIGURE_ARGS+= --with-cfitsioinc=${BUILDLINK_PREFIX.cfitsio:Q}/include + +.include "../../devel/cfitsio/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/wcslib/PLIST b/graphics/wcslib/PLIST new file mode 100644 index 00000000000..ea52b7fd3ba --- /dev/null +++ b/graphics/wcslib/PLIST @@ -0,0 +1,340 @@ +@comment $NetBSD: PLIST,v 1.1 2020/03/20 11:05:03 wiz Exp $ +bin/HPXcvt +bin/fitshdr +bin/wcsware +include/wcslib +include/${PKGNAME}/cel.h +include/${PKGNAME}/cel.inc +include/${PKGNAME}/dis.h +include/${PKGNAME}/dis.inc +include/${PKGNAME}/fitshdr.h +include/${PKGNAME}/fitshdr.inc +include/${PKGNAME}/getwcstab.h +include/${PKGNAME}/getwcstab.inc +include/${PKGNAME}/lin.h +include/${PKGNAME}/lin.inc +include/${PKGNAME}/log.h +include/${PKGNAME}/log.inc +include/${PKGNAME}/prj.h +include/${PKGNAME}/prj.inc +include/${PKGNAME}/spc.h +include/${PKGNAME}/spc.inc +include/${PKGNAME}/sph.h +include/${PKGNAME}/sph.inc +include/${PKGNAME}/spx.h +include/${PKGNAME}/spx.inc +include/${PKGNAME}/tab.h +include/${PKGNAME}/tab.inc +include/${PKGNAME}/wcs.h +include/${PKGNAME}/wcs.inc +include/${PKGNAME}/wcsconfig.h +include/${PKGNAME}/wcsconfig_f77.h +include/${PKGNAME}/wcserr.h +include/${PKGNAME}/wcserr.inc +include/${PKGNAME}/wcsfix.h +include/${PKGNAME}/wcsfix.inc +include/${PKGNAME}/wcshdr.h +include/${PKGNAME}/wcshdr.inc +include/${PKGNAME}/wcslib.h +include/${PKGNAME}/wcsmath.h +include/${PKGNAME}/wcsmath.inc +include/${PKGNAME}/wcsprintf.h +include/${PKGNAME}/wcstrig.h +include/${PKGNAME}/wcsunits.h +include/${PKGNAME}/wcsunits.inc +include/${PKGNAME}/wcsutil.h +include/${PKGNAME}/wtbarr.h +lib/libwcs-${PKGVERSION}.a +lib/libwcs.a +lib/libwcs.so +lib/libwcs.so.7 +lib/libwcs.so.${PKGVERSION} +lib/pkgconfig/wcslib.pc +man/man1/HPXcvt.1 +man/man1/fitshdr.1 +man/man1/wcsware.1 +share/doc/${PKGNAME}/CHANGES +share/doc/${PKGNAME}/COPYING +share/doc/${PKGNAME}/COPYING.LESSER +share/doc/${PKGNAME}/README +share/doc/${PKGNAME}/html/Bonne.gif +share/doc/${PKGNAME}/html/annotated.html +share/doc/${PKGNAME}/html/bc_s.png +share/doc/${PKGNAME}/html/bdwn.png +share/doc/${PKGNAME}/html/cel_8h.html +share/doc/${PKGNAME}/html/cel_8h_source.html +share/doc/${PKGNAME}/html/classes.html +share/doc/${PKGNAME}/html/closed.png +share/doc/${PKGNAME}/html/deprecated.html +share/doc/${PKGNAME}/html/diagnostics.html +share/doc/${PKGNAME}/html/dir_af99bb3c152a306abd27951285ad1127.html +share/doc/${PKGNAME}/html/dis_8h.html +share/doc/${PKGNAME}/html/dis_8h_source.html +share/doc/${PKGNAME}/html/doc.png +share/doc/${PKGNAME}/html/doxygen.css +share/doc/${PKGNAME}/html/doxygen.png +share/doc/${PKGNAME}/html/dynsections.js +share/doc/${PKGNAME}/html/files.html +share/doc/${PKGNAME}/html/fitshdr_8h.html +share/doc/${PKGNAME}/html/fitshdr_8h_source.html +share/doc/${PKGNAME}/html/folderclosed.png +share/doc/${PKGNAME}/html/folderopen.png +share/doc/${PKGNAME}/html/form_0.png +share/doc/${PKGNAME}/html/form_1.png +share/doc/${PKGNAME}/html/form_10.png +share/doc/${PKGNAME}/html/form_11.png +share/doc/${PKGNAME}/html/form_12.png +share/doc/${PKGNAME}/html/form_13.png +share/doc/${PKGNAME}/html/form_14.png +share/doc/${PKGNAME}/html/form_15.png +share/doc/${PKGNAME}/html/form_16.png +share/doc/${PKGNAME}/html/form_17.png +share/doc/${PKGNAME}/html/form_18.png +share/doc/${PKGNAME}/html/form_19.png +share/doc/${PKGNAME}/html/form_2.png +share/doc/${PKGNAME}/html/form_20.png +share/doc/${PKGNAME}/html/form_21.png +share/doc/${PKGNAME}/html/form_22.png +share/doc/${PKGNAME}/html/form_23.png +share/doc/${PKGNAME}/html/form_24.png +share/doc/${PKGNAME}/html/form_25.png +share/doc/${PKGNAME}/html/form_26.png +share/doc/${PKGNAME}/html/form_27.png +share/doc/${PKGNAME}/html/form_28.png +share/doc/${PKGNAME}/html/form_29.png +share/doc/${PKGNAME}/html/form_3.png +share/doc/${PKGNAME}/html/form_30.png +share/doc/${PKGNAME}/html/form_31.png +share/doc/${PKGNAME}/html/form_32.png +share/doc/${PKGNAME}/html/form_33.png +share/doc/${PKGNAME}/html/form_34.png +share/doc/${PKGNAME}/html/form_35.png +share/doc/${PKGNAME}/html/form_36.png +share/doc/${PKGNAME}/html/form_37.png +share/doc/${PKGNAME}/html/form_38.png +share/doc/${PKGNAME}/html/form_39.png +share/doc/${PKGNAME}/html/form_4.png +share/doc/${PKGNAME}/html/form_40.png +share/doc/${PKGNAME}/html/form_41.png +share/doc/${PKGNAME}/html/form_42.png +share/doc/${PKGNAME}/html/form_43.png +share/doc/${PKGNAME}/html/form_44.png +share/doc/${PKGNAME}/html/form_45.png +share/doc/${PKGNAME}/html/form_46.png +share/doc/${PKGNAME}/html/form_47.png +share/doc/${PKGNAME}/html/form_48.png +share/doc/${PKGNAME}/html/form_49.png +share/doc/${PKGNAME}/html/form_5.png +share/doc/${PKGNAME}/html/form_50.png +share/doc/${PKGNAME}/html/form_51.png +share/doc/${PKGNAME}/html/form_52.png +share/doc/${PKGNAME}/html/form_53.png +share/doc/${PKGNAME}/html/form_54.png +share/doc/${PKGNAME}/html/form_55.png +share/doc/${PKGNAME}/html/form_56.png +share/doc/${PKGNAME}/html/form_57.png +share/doc/${PKGNAME}/html/form_58.png +share/doc/${PKGNAME}/html/form_59.png +share/doc/${PKGNAME}/html/form_6.png +share/doc/${PKGNAME}/html/form_60.png +share/doc/${PKGNAME}/html/form_61.png +share/doc/${PKGNAME}/html/form_62.png +share/doc/${PKGNAME}/html/form_63.png +share/doc/${PKGNAME}/html/form_64.png +share/doc/${PKGNAME}/html/form_65.png +share/doc/${PKGNAME}/html/form_66.png +share/doc/${PKGNAME}/html/form_67.png +share/doc/${PKGNAME}/html/form_68.png +share/doc/${PKGNAME}/html/form_69.png +share/doc/${PKGNAME}/html/form_7.png +share/doc/${PKGNAME}/html/form_70.png +share/doc/${PKGNAME}/html/form_71.png +share/doc/${PKGNAME}/html/form_72.png +share/doc/${PKGNAME}/html/form_73.png +share/doc/${PKGNAME}/html/form_74.png +share/doc/${PKGNAME}/html/form_75.png +share/doc/${PKGNAME}/html/form_76.png +share/doc/${PKGNAME}/html/form_8.png +share/doc/${PKGNAME}/html/form_9.png +share/doc/${PKGNAME}/html/formula.repository +share/doc/${PKGNAME}/html/fortran.html +share/doc/${PKGNAME}/html/functions.html +share/doc/${PKGNAME}/html/functions_b.html +share/doc/${PKGNAME}/html/functions_c.html +share/doc/${PKGNAME}/html/functions_d.html +share/doc/${PKGNAME}/html/functions_e.html +share/doc/${PKGNAME}/html/functions_f.html +share/doc/${PKGNAME}/html/functions_g.html +share/doc/${PKGNAME}/html/functions_h.html +share/doc/${PKGNAME}/html/functions_i.html +share/doc/${PKGNAME}/html/functions_j.html +share/doc/${PKGNAME}/html/functions_k.html +share/doc/${PKGNAME}/html/functions_l.html +share/doc/${PKGNAME}/html/functions_m.html +share/doc/${PKGNAME}/html/functions_n.html +share/doc/${PKGNAME}/html/functions_o.html +share/doc/${PKGNAME}/html/functions_p.html +share/doc/${PKGNAME}/html/functions_r.html +share/doc/${PKGNAME}/html/functions_s.html +share/doc/${PKGNAME}/html/functions_t.html +share/doc/${PKGNAME}/html/functions_u.html +share/doc/${PKGNAME}/html/functions_v.html +share/doc/${PKGNAME}/html/functions_vars.html +share/doc/${PKGNAME}/html/functions_vars_b.html +share/doc/${PKGNAME}/html/functions_vars_c.html +share/doc/${PKGNAME}/html/functions_vars_d.html +share/doc/${PKGNAME}/html/functions_vars_e.html +share/doc/${PKGNAME}/html/functions_vars_f.html +share/doc/${PKGNAME}/html/functions_vars_g.html +share/doc/${PKGNAME}/html/functions_vars_h.html +share/doc/${PKGNAME}/html/functions_vars_i.html +share/doc/${PKGNAME}/html/functions_vars_j.html +share/doc/${PKGNAME}/html/functions_vars_k.html +share/doc/${PKGNAME}/html/functions_vars_l.html +share/doc/${PKGNAME}/html/functions_vars_m.html +share/doc/${PKGNAME}/html/functions_vars_n.html +share/doc/${PKGNAME}/html/functions_vars_o.html +share/doc/${PKGNAME}/html/functions_vars_p.html +share/doc/${PKGNAME}/html/functions_vars_r.html +share/doc/${PKGNAME}/html/functions_vars_s.html +share/doc/${PKGNAME}/html/functions_vars_t.html +share/doc/${PKGNAME}/html/functions_vars_u.html +share/doc/${PKGNAME}/html/functions_vars_v.html +share/doc/${PKGNAME}/html/functions_vars_w.html +share/doc/${PKGNAME}/html/functions_vars_x.html +share/doc/${PKGNAME}/html/functions_vars_y.html +share/doc/${PKGNAME}/html/functions_vars_z.html +share/doc/${PKGNAME}/html/functions_w.html +share/doc/${PKGNAME}/html/functions_x.html +share/doc/${PKGNAME}/html/functions_y.html +share/doc/${PKGNAME}/html/functions_z.html +share/doc/${PKGNAME}/html/getwcstab_8h.html +share/doc/${PKGNAME}/html/getwcstab_8h_source.html +share/doc/${PKGNAME}/html/globals.html +share/doc/${PKGNAME}/html/globals_b.html +share/doc/${PKGNAME}/html/globals_c.html +share/doc/${PKGNAME}/html/globals_d.html +share/doc/${PKGNAME}/html/globals_defs.html +share/doc/${PKGNAME}/html/globals_e.html +share/doc/${PKGNAME}/html/globals_enum.html +share/doc/${PKGNAME}/html/globals_eval.html +share/doc/${PKGNAME}/html/globals_f.html +share/doc/${PKGNAME}/html/globals_func.html +share/doc/${PKGNAME}/html/globals_func_b.html +share/doc/${PKGNAME}/html/globals_func_c.html +share/doc/${PKGNAME}/html/globals_func_d.html +share/doc/${PKGNAME}/html/globals_func_e.html +share/doc/${PKGNAME}/html/globals_func_f.html +share/doc/${PKGNAME}/html/globals_func_h.html +share/doc/${PKGNAME}/html/globals_func_l.html +share/doc/${PKGNAME}/html/globals_func_m.html +share/doc/${PKGNAME}/html/globals_func_o.html +share/doc/${PKGNAME}/html/globals_func_p.html +share/doc/${PKGNAME}/html/globals_func_q.html +share/doc/${PKGNAME}/html/globals_func_s.html +share/doc/${PKGNAME}/html/globals_func_t.html +share/doc/${PKGNAME}/html/globals_func_u.html +share/doc/${PKGNAME}/html/globals_func_v.html +share/doc/${PKGNAME}/html/globals_func_w.html +share/doc/${PKGNAME}/html/globals_func_x.html +share/doc/${PKGNAME}/html/globals_func_z.html +share/doc/${PKGNAME}/html/globals_h.html +share/doc/${PKGNAME}/html/globals_i.html +share/doc/${PKGNAME}/html/globals_k.html +share/doc/${PKGNAME}/html/globals_l.html +share/doc/${PKGNAME}/html/globals_m.html +share/doc/${PKGNAME}/html/globals_n.html +share/doc/${PKGNAME}/html/globals_o.html +share/doc/${PKGNAME}/html/globals_p.html +share/doc/${PKGNAME}/html/globals_q.html +share/doc/${PKGNAME}/html/globals_r.html +share/doc/${PKGNAME}/html/globals_s.html +share/doc/${PKGNAME}/html/globals_t.html +share/doc/${PKGNAME}/html/globals_type.html +share/doc/${PKGNAME}/html/globals_u.html +share/doc/${PKGNAME}/html/globals_v.html +share/doc/${PKGNAME}/html/globals_vars.html +share/doc/${PKGNAME}/html/globals_w.html +share/doc/${PKGNAME}/html/globals_x.html +share/doc/${PKGNAME}/html/globals_z.html +share/doc/${PKGNAME}/html/index.html +share/doc/${PKGNAME}/html/intro.html +share/doc/${PKGNAME}/html/jquery.js +share/doc/${PKGNAME}/html/limits.html +share/doc/${PKGNAME}/html/lin_8h.html +share/doc/${PKGNAME}/html/lin_8h_source.html +share/doc/${PKGNAME}/html/log_8h.html +share/doc/${PKGNAME}/html/log_8h_source.html +share/doc/${PKGNAME}/html/memory.html +share/doc/${PKGNAME}/html/menu.js +share/doc/${PKGNAME}/html/menudata.js +share/doc/${PKGNAME}/html/nav_f.png +share/doc/${PKGNAME}/html/nav_g.png +share/doc/${PKGNAME}/html/nav_h.png +share/doc/${PKGNAME}/html/open.png +share/doc/${PKGNAME}/html/overview.html +share/doc/${PKGNAME}/html/pages.html +share/doc/${PKGNAME}/html/pgsbox.html +share/doc/${PKGNAME}/html/prj_8h.html +share/doc/${PKGNAME}/html/prj_8h_source.html +share/doc/${PKGNAME}/html/software.html +share/doc/${PKGNAME}/html/spc_8h.html +share/doc/${PKGNAME}/html/spc_8h_source.html +share/doc/${PKGNAME}/html/sph_8h.html +share/doc/${PKGNAME}/html/sph_8h_source.html +share/doc/${PKGNAME}/html/splitbar.png +share/doc/${PKGNAME}/html/spx_8h.html +share/doc/${PKGNAME}/html/spx_8h_source.html +share/doc/${PKGNAME}/html/structauxprm.html +share/doc/${PKGNAME}/html/structcelprm.html +share/doc/${PKGNAME}/html/structdisprm.html +share/doc/${PKGNAME}/html/structdpkey.html +share/doc/${PKGNAME}/html/structfitskey.html +share/doc/${PKGNAME}/html/structfitskeyid.html +share/doc/${PKGNAME}/html/structlinprm.html +share/doc/${PKGNAME}/html/structprjprm.html +share/doc/${PKGNAME}/html/structpscard.html +share/doc/${PKGNAME}/html/structpvcard.html +share/doc/${PKGNAME}/html/structs.html +share/doc/${PKGNAME}/html/structspcprm.html +share/doc/${PKGNAME}/html/structspxprm.html +share/doc/${PKGNAME}/html/structtabprm.html +share/doc/${PKGNAME}/html/structwcserr.html +share/doc/${PKGNAME}/html/structwcsprm.html +share/doc/${PKGNAME}/html/structwtbarr.html +share/doc/${PKGNAME}/html/sync_off.png +share/doc/${PKGNAME}/html/sync_on.png +share/doc/${PKGNAME}/html/tab_8h.html +share/doc/${PKGNAME}/html/tab_8h_source.html +share/doc/${PKGNAME}/html/tab_a.png +share/doc/${PKGNAME}/html/tab_b.png +share/doc/${PKGNAME}/html/tab_h.png +share/doc/${PKGNAME}/html/tab_s.png +share/doc/${PKGNAME}/html/tabs.css +share/doc/${PKGNAME}/html/testing.html +share/doc/${PKGNAME}/html/threads.html +share/doc/${PKGNAME}/html/vector.html +share/doc/${PKGNAME}/html/versioning.html +share/doc/${PKGNAME}/html/wcs_8h.html +share/doc/${PKGNAME}/html/wcs_8h_source.html +share/doc/${PKGNAME}/html/wcserr_8h.html +share/doc/${PKGNAME}/html/wcserr_8h_source.html +share/doc/${PKGNAME}/html/wcsfix_8h.html +share/doc/${PKGNAME}/html/wcsfix_8h_source.html +share/doc/${PKGNAME}/html/wcshdr_8h.html +share/doc/${PKGNAME}/html/wcshdr_8h_source.html +share/doc/${PKGNAME}/html/wcslib_8h.html +share/doc/${PKGNAME}/html/wcslib_8h_source.html +share/doc/${PKGNAME}/html/wcsmath_8h.html +share/doc/${PKGNAME}/html/wcsmath_8h_source.html +share/doc/${PKGNAME}/html/wcsprintf_8h.html +share/doc/${PKGNAME}/html/wcsprintf_8h_source.html +share/doc/${PKGNAME}/html/wcstrig_8h.html +share/doc/${PKGNAME}/html/wcstrig_8h_source.html +share/doc/${PKGNAME}/html/wcsunits_8h.html +share/doc/${PKGNAME}/html/wcsunits_8h_source.html +share/doc/${PKGNAME}/html/wcsutil_8h.html +share/doc/${PKGNAME}/html/wcsutil_8h_source.html +share/doc/${PKGNAME}/html/wtbarr_8h.html +share/doc/${PKGNAME}/html/wtbarr_8h_source.html +share/doc/${PKGNAME}/wcslib.pdf diff --git a/graphics/wcslib/buildlink3.mk b/graphics/wcslib/buildlink3.mk new file mode 100644 index 00000000000..47f6a80524a --- /dev/null +++ b/graphics/wcslib/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2020/03/20 11:05:03 wiz Exp $ + +BUILDLINK_TREE+= wcslib + +.if !defined(WCSLIB_BUILDLINK3_MK) +WCSLIB_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.wcslib+= wcslib>=7.2 +BUILDLINK_PKGSRCDIR.wcslib?= ../../graphics/wcslib +.endif # WCSLIB_BUILDLINK3_MK + +BUILDLINK_TREE+= -wcslib diff --git a/graphics/wcslib/distinfo b/graphics/wcslib/distinfo new file mode 100644 index 00000000000..e8292666e08 --- /dev/null +++ b/graphics/wcslib/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/03/20 11:05:03 wiz Exp $ + +SHA1 (wcslib-7.2.tar.bz2) = d5f1658b88a66835f03d08653b739ead74744d97 +RMD160 (wcslib-7.2.tar.bz2) = fcc3100ca46c317b37c762a80d8583c3a966aaf4 +SHA512 (wcslib-7.2.tar.bz2) = 31b5800de6530d06788c112abe9581b72980177c19414013314e49a4e8913c5943327c1a8539fef8c585d04ffc598d29490c005a2114d66c82a684bd2226c06d +Size (wcslib-7.2.tar.bz2) = 2412165 bytes |