ports/136594: [new port] [patch] astro/astrometry

Dereckson dereckson at gmail.com
Thu Jul 9 02:00:09 UTC 2009


>Number:         136594
>Category:       ports
>Synopsis:       [new port] [patch] astro/astrometry
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 09 02:00:08 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Dereckson
>Release:        7.2-RELEASE
>Organization:
>Environment:
FreeBSD scherzo.dereckson.be 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root at walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
Describes an astronomical image
WWW: http://www.astrometry.net/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	astrometry
#	astrometry/Makefile
#	astrometry/distinfo
#	astrometry/files
#	astrometry/pkg-descr
#	astrometry/pkg-plist
#	astrometry/files/gnu-specific-config.h
#
echo c - astrometry
mkdir -p astrometry > /dev/null 2>&1
echo x - astrometry/Makefile
sed 's/^X//' >astrometry/Makefile << '6eee26f8de032f40428edae20c1301c5'
X
X# New ports collection makefile for:    astrometry
X# Date created:                         7 July 2009
X# Whom:                                 Dereckson <dereckson at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	astrometry
XPORTVERSION=	0.25
XCATEGORIES=	astro
XMASTER_SITES=	http://www.astrometry.net/downloads/
XDISTNAME=	astrometry.net-${PORTVERSION}
X
XMAINTAINER=	dereckson at gmail.com
XCOMMENT=	Describes an astronomical image
X
XLIB_DEPENDS=	cairo.2:${PORTSDIR}/graphics/cairo \
X		jpeg.9:${PORTSDIR}/graphics/jpeg \
X		png.5:${PORTSDIR}/graphics/png \
X		netpbm.1:${PORTSDIR}/graphics/netpbm
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/numpy:${PORTSDIR}/math/py-numpy
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XUSE_PYTHON=	2.4+
XUSE_GMAKE=	yes
XALL_TARGET=	all extra
X
XWRKSRC=		${WRKDIR}/astrometry.net-${PORTVERSION}
X
Xpost-extract:
X	${CP} ${FILESDIR}/gnu-specific-config.h ${WRKSRC}/util/
X
Xdo-install:
X	${GMAKE} -C ${WRKSRC} install INSTALL_DIR=${PREFIX}/share/astrometry
X
Xpost-install:
X	@echo ""
X	@echo "__________________________________________________________________________"
X	@echo " $(PORTNAME) $(PORTVERSION) is sucessfully installed."
X	@echo ""
X	@echo " You'll find this distribution in ${PREFIX}/share/astrometry"
X	@echo ""
X	@echo " Although the code is released under a GPL license,  you will also need"
X	@echo " to download some data files, and these are distributed under different"
X	@echo " license. See ${PREFIX}/share/astrometry/doc/GETTING-INDEXES"
X	@echo "__________________________________________________________________________"
X	@echo ""
X	@echo ""
X
X.include <bsd.port.mk>
6eee26f8de032f40428edae20c1301c5
echo x - astrometry/distinfo
sed 's/^X//' >astrometry/distinfo << '9863a258f009b4fc0b35504c2ebe3bc5'
XMD5 (astrometry.net-0.25.tar.gz) = c38ffead18008e616293f4bd7e4d3df2
XSHA256 (astrometry.net-0.25.tar.gz) = b6d0a80fe452c8bb2cc359a06fb9a79cbf62575f349077367ca86dd4696d8dbf
XSIZE (astrometry.net-0.25.tar.gz) = 4929438
9863a258f009b4fc0b35504c2ebe3bc5
echo c - astrometry/files
mkdir -p astrometry/files > /dev/null 2>&1
echo x - astrometry/pkg-descr
sed 's/^X//' >astrometry/pkg-descr << '937c5ff66bb66aef8787ea394406d2c2'
XIf you have astronomical imaging of the sky with celestial coordinates you do
Xnot know or do not trust then is for you. Input an image and we'll give you
Xback astrometric calibration meta-data, plus lists of known objects falling
Xinside the field of view.Astrometry.net
X
XWe have built this astrometric calibration service to create correct,
Xstandards-compliant astrometric meta-data for every useful astronomical image
Xever taken, past and future, in any state of archival disarray. We hope this
Xwill help organize, annotate and make searchable all the world's astronomical
Xinformation.
X
XWWW: http://www.astrometry.net/
937c5ff66bb66aef8787ea394406d2c2
echo x - astrometry/pkg-plist
sed 's/^X//' >astrometry/pkg-plist << '7ea0b1e6ec018c4ee164d62b4e6032a7'
Xshare/astrometry/bin/2masstofits
Xshare/astrometry/bin/add-healpix-column
Xshare/astrometry/bin/add-text
Xshare/astrometry/bin/agreeable
Xshare/astrometry/bin/an-fitstopnm
Xshare/astrometry/bin/augment-xylist
Xshare/astrometry/bin/backend
Xshare/astrometry/bin/blind
Xshare/astrometry/bin/build-an-catalog
Xshare/astrometry/bin/certifiable
Xshare/astrometry/bin/checktree
Xshare/astrometry/bin/codetree
Xshare/astrometry/bin/column-merge
Xshare/astrometry/bin/control-program
Xshare/astrometry/bin/cut-an
Xshare/astrometry/bin/endian-flip-index
Xshare/astrometry/bin/fits-flip-endian
Xshare/astrometry/bin/fits-guess-scale
Xshare/astrometry/bin/fits2fits.py
Xshare/astrometry/bin/fitscopy
Xshare/astrometry/bin/fitsgetext
Xshare/astrometry/bin/fitstomatlab
Xshare/astrometry/bin/fix-bb
Xshare/astrometry/bin/get-healpix
Xshare/astrometry/bin/get-wcs
Xshare/astrometry/bin/hpowned
Xshare/astrometry/bin/hpquads
Xshare/astrometry/bin/image2pnm.py
Xshare/astrometry/bin/image2xy
Xshare/astrometry/bin/imarith
Xshare/astrometry/bin/imcopy
Xshare/astrometry/bin/imstat
Xshare/astrometry/bin/index-to-table
Xshare/astrometry/bin/listhead
Xshare/astrometry/bin/liststruc
Xshare/astrometry/bin/merge-index
Xshare/astrometry/bin/mergesolved
Xshare/astrometry/bin/modhead
Xshare/astrometry/bin/new-wcs
Xshare/astrometry/bin/nomadtofits
Xshare/astrometry/bin/plot-constellations
Xshare/astrometry/bin/plotcat
Xshare/astrometry/bin/plotquad
Xshare/astrometry/bin/plotxy
Xshare/astrometry/bin/printsolved
Xshare/astrometry/bin/rdlsinfo
Xshare/astrometry/bin/resort-xylist
Xshare/astrometry/bin/setsolved
Xshare/astrometry/bin/solve-field
Xshare/astrometry/bin/solvedserver
Xshare/astrometry/bin/startree
Xshare/astrometry/bin/subtable
Xshare/astrometry/bin/tablist
Xshare/astrometry/bin/tabmerge
Xshare/astrometry/bin/tabsort
Xshare/astrometry/bin/tycho2tofits
Xshare/astrometry/bin/unpermute-quads
Xshare/astrometry/bin/unpermute-stars
Xshare/astrometry/bin/usnobtofits
Xshare/astrometry/bin/wcs-annotate
Xshare/astrometry/bin/wcs-rd2xy
Xshare/astrometry/bin/wcs-xy2rd
Xshare/astrometry/bin/wcsinfo
Xshare/astrometry/bin/xylist2fits
Xshare/astrometry/bin/xylsinfo
Xshare/astrometry/doc/CREDITS
Xshare/astrometry/doc/GETTING-INDEXES
Xshare/astrometry/doc/LICENSE
Xshare/astrometry/doc/README
Xshare/astrometry/doc/report.txt
Xshare/astrometry/etc/backend.cfg
Xshare/astrometry/examples/CREDITS
Xshare/astrometry/examples/apod1.jpg
Xshare/astrometry/examples/apod1.xyls
Xshare/astrometry/examples/apod2.jpg
Xshare/astrometry/examples/apod2.xyls
Xshare/astrometry/examples/apod3.jpg
Xshare/astrometry/examples/apod3.xyls
Xshare/astrometry/examples/apod4.jpg
Xshare/astrometry/examples/apod4.xyls
Xshare/astrometry/examples/apod5.jpg
Xshare/astrometry/examples/apod5.xyls
Xshare/astrometry/examples/sdss.jpg
Xshare/astrometry/examples/sdss.xyls
Xshare/astrometry/python/astrometry/__init__.py
Xshare/astrometry/python/astrometry/util/__init__.py
Xshare/astrometry/python/astrometry/util/_healpix.so
Xshare/astrometry/python/astrometry/util/_sip.so
Xshare/astrometry/python/astrometry/util/file.py
Xshare/astrometry/python/astrometry/util/filetype.py
Xshare/astrometry/python/astrometry/util/fits2fits.py
Xshare/astrometry/python/astrometry/util/healpix.py
Xshare/astrometry/python/astrometry/util/image2pnm.py
Xshare/astrometry/python/astrometry/util/run_command.py
Xshare/astrometry/python/astrometry/util/shell.py
Xshare/astrometry/python/astrometry/util/sip.py
Xshare/astrometry/python/astrometry/util/starutil.py
Xshare/astrometry/python/astrometry/util/w3c_validator.py
Xshare/astrometry/python/pyfits.py
Xshare/astrometry/python/rec.py
X at dirrm share/astrometry/python/astrometry/util
X at dirrm share/astrometry/python/astrometry
X at dirrm share/astrometry/python
X at dirrm share/astrometry/examples
X at dirrm share/astrometry/etc
X at dirrm share/astrometry/doc
X at dirrm share/astrometry/data
X at dirrm share/astrometry/bin
X at dirrm share/astrometry
7ea0b1e6ec018c4ee164d62b4e6032a7
echo x - astrometry/files/gnu-specific-config.h
sed 's/^X//' >astrometry/files/gnu-specific-config.h << 'e3e711fb348b3ee167983c03901373db'
X#define NEED_CANONICALIZE_FILE_NAME 1
X#define NEED_DECLARE_QSORT_R 1
X#define NEED_QSORT_R 0
X#define NEED_SWAP_QSORT_R 0
e3e711fb348b3ee167983c03901373db
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list