Add xastir, a hamradio orientated GIS package designed to handle APRS.
APRS is Amateur Position Reporting System. It's a system for handling real time information across radio and internet links. PR: ports/68655 Submitted by: Carl Makin <carl@stagecraft.cx>
This commit is contained in:
parent
52712e9bc8
commit
65abc0fc9b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=112993
@ -83,6 +83,7 @@
|
||||
SUBDIR += vpb2
|
||||
SUBDIR += vrflash
|
||||
SUBDIR += wy60
|
||||
SUBDIR += xastir
|
||||
SUBDIR += xcept
|
||||
SUBDIR += xdx
|
||||
SUBDIR += xlog
|
||||
|
107
comms/xastir/Makefile
Normal file
107
comms/xastir/Makefile
Normal file
@ -0,0 +1,107 @@
|
||||
# New ports collection makefile for: xastir
|
||||
# Date created: 17th June 2004
|
||||
# Whom: Carl Makin <carl@stagecraft.cx>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= xastir
|
||||
PORTVERSION= 1.3.2
|
||||
CATEGORIES= comms
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= xastir
|
||||
|
||||
MAINTAINER= carl@stagecraft.cx
|
||||
COMMENT= X Amateur Station Tracking and Information Reporting
|
||||
|
||||
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
|
||||
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
|
||||
jpeg:${PORTSDIR}/graphics/jpeg \
|
||||
png:${PORTSDIR}/graphics/png
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_MOTIF= yes
|
||||
USE_REINPLACE= yes
|
||||
|
||||
MAN1= xastir.1
|
||||
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
OPTIONS= SHAPELIB "Include Shapelib support" On \
|
||||
PCRE "Include Perl Compatible Regular Expression Support" On \
|
||||
DBFAWK "Include DBFAWK Support" On \
|
||||
MAGICK "Include ImageMagick Support" On \
|
||||
CURL "Include CURL Internet Image support" On \
|
||||
GDAL "Include GDAL Support" Off \
|
||||
GPSMAN "Include GPSMAN Support" Off \
|
||||
FESTIVAL "Include Festival Voice Synthesis Support" Off \
|
||||
OPTCFLAGS "Use optimized CFLAGS (-O2 -pipe)" Off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_FESTIVAL)
|
||||
RUN_DEPENDS+= festival:${PORTSDIR}/audio/festival
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-festival
|
||||
.endif
|
||||
|
||||
.if defined(WITH_GPSMAN)
|
||||
RUN_DEPENDS+= gpsman:${PORTSDIR}/astro/gpsman
|
||||
WITH_SHAPELIB= true
|
||||
.undef WITHOUT_SHAPELIB
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-gpsman
|
||||
.endif
|
||||
|
||||
.if defined(WITHOUT_SHAPELIB)
|
||||
CONFIGURE_ARGS+= --without-shapelib
|
||||
.else
|
||||
LIB_DEPENDS+= shp.1:${PORTSDIR}/devel/shapelib
|
||||
.endif
|
||||
|
||||
.if defined(WITHOUT_MAGICK)
|
||||
CONFIGURE_ARGS+= --without-imagemagick
|
||||
.else
|
||||
LIB_DEPENDS+= Magick:${PORTSDIR}/graphics/ImageMagick
|
||||
.endif
|
||||
|
||||
.if defined(WITHOUT_DBFAWK)
|
||||
CONFIGURE_ARGS+= --without-dbfawk
|
||||
WITH_PCRE= true
|
||||
.undef WITHOUT_PCRE
|
||||
.endif
|
||||
|
||||
.if defined(WITHOUT_PCRE)
|
||||
CONFIGURE_ARGS+= --without-pcre
|
||||
.else
|
||||
LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_CURL)
|
||||
LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl
|
||||
.endif
|
||||
|
||||
.if defined(WITH_GDAL)
|
||||
LIB_DEPENDS+= gdal:${PORTSDIR}/graphics/gdal
|
||||
.else
|
||||
CONFIGURE_ARGS+= --without-gdal
|
||||
.endif
|
||||
|
||||
.if defined(WITH_OPTIMIZED_CFLAGS)
|
||||
WITH_OPTCFLAGS= true
|
||||
.endif
|
||||
|
||||
# OPTIMIZED_CFLAGS is too big for the OPTIONS variable to draw on the screen.
|
||||
.if defined(WITH_OPTCFLAGS)
|
||||
CFLAGS+= -O2 -pipe
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-O2||' ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
|
||||
@${SED} 's|%%PREFIX%%|${PREFIX}|g' ${.CURDIR}/pkg-message > ${PKGMESSAGE}
|
||||
|
||||
post-install:
|
||||
${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
2
comms/xastir/distinfo
Normal file
2
comms/xastir/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (xastir-1.3.2.tar.gz) = 6d906c107bf778f294371198d72cc088
|
||||
SIZE (xastir-1.3.2.tar.gz) = 1281063
|
10
comms/xastir/pkg-descr
Normal file
10
comms/xastir/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
Xastir is an APRS client program that uses amateur radio and internet
|
||||
services to convey GPS mapping, weather, and positional data in a
|
||||
graphical application. It has been developed by and for amateur
|
||||
radio enthusiasts to provide real-time data in an easy to use
|
||||
package.
|
||||
|
||||
WWW: http://www.xastir.org/
|
||||
|
||||
- Carl
|
||||
carl@stagecraft.cx
|
14
comms/xastir/pkg-message
Normal file
14
comms/xastir/pkg-message
Normal file
@ -0,0 +1,14 @@
|
||||
********************************************************************
|
||||
Xastir is now installed.
|
||||
|
||||
Hop on over to http://www.xastir.org/ for details on getting
|
||||
maps and for more information on using Xastir.
|
||||
|
||||
Your map directory is %%PREFIX%%/share/xastir/maps
|
||||
|
||||
WARNING! File locations have changed since Xastir 1.2.0 (the stable
|
||||
version). What used to be in /usr/local/xastir is now in
|
||||
%%PREFIX%%/share/xastir. If you are upgrading from 1.2.0 or earlier
|
||||
then you need to follow the instructions in the UPGRADING document
|
||||
in %%PREFIX%%/share/xastir/doc.
|
||||
********************************************************************
|
103
comms/xastir/pkg-plist
Normal file
103
comms/xastir/pkg-plist
Normal file
@ -0,0 +1,103 @@
|
||||
bin/callpass
|
||||
bin/xastir
|
||||
lib/xastir/Coordinate.pm
|
||||
lib/xastir/coord-convert.pl
|
||||
lib/xastir/fcc-get
|
||||
lib/xastir/icontable.pl
|
||||
lib/xastir/inf2geo.pl
|
||||
lib/xastir/mapblast2geo.pl
|
||||
lib/xastir/mapfgd.pl
|
||||
lib/xastir/overlay.pl
|
||||
lib/xastir/ozi2geo.pl
|
||||
lib/xastir/permutations.pl
|
||||
lib/xastir/split_gnis.bash
|
||||
lib/xastir/split_gnis.pl
|
||||
lib/xastir/test_coord.pl
|
||||
lib/xastir/track-get.pl
|
||||
lib/xastir/update_langfile.pl
|
||||
lib/xastir/waypoint-get.pl
|
||||
lib/xastir/xastir-fixcfg.sh
|
||||
lib/xastir/xastir-migrate.sh
|
||||
share/xastir/Counties/placeholder
|
||||
share/xastir/GNIS/placeholder
|
||||
share/xastir/config/language-Dutch.sys
|
||||
share/xastir/config/language-English.sys
|
||||
share/xastir/config/language-French.sys
|
||||
share/xastir/config/language-German.sys
|
||||
share/xastir/config/language-Italian.sys
|
||||
share/xastir/config/language-Portuguese.sys
|
||||
share/xastir/config/language-Spanish.sys
|
||||
share/xastir/config/nwsc_ddmmyy.dbfawk
|
||||
share/xastir/config/nwsfz_ddmmyy.dbfawk
|
||||
share/xastir/config/nwsmzddmmyy.dbfawk
|
||||
share/xastir/config/nwsozddmmyy.dbfawk
|
||||
share/xastir/config/nwsw_ddmmyy.dbfawk
|
||||
share/xastir/config/nwsz_ddmmyy.dbfawk
|
||||
share/xastir/config/tgr2shp.dbfawk
|
||||
share/xastir/config/tgrcty.dbfawk
|
||||
share/xastir/config/tgrkgl.dbfawk
|
||||
share/xastir/config/tgrlk.dbfawk
|
||||
share/xastir/config/tgrlpt.dbfawk
|
||||
share/xastir/config/tgrlpy.dbfawk
|
||||
share/xastir/config/tgrplc00.dbfawk
|
||||
share/xastir/config/tgrwat.dbfawk
|
||||
share/xastir/config/tnc-startup.aea
|
||||
share/xastir/config/tnc-startup.kam
|
||||
share/xastir/config/tnc-startup.kpc3
|
||||
share/xastir/config/tnc-startup.pico
|
||||
share/xastir/config/tnc-startup.sys
|
||||
share/xastir/config/tnc-startup.thd7
|
||||
share/xastir/config/tnc-stop.sys
|
||||
share/xastir/config/xastir.rgb
|
||||
share/xastir/doc/AUTHORS
|
||||
share/xastir/doc/COPYING
|
||||
share/xastir/doc/ChangeLog
|
||||
share/xastir/doc/FAQ
|
||||
share/xastir/doc/INSTALL
|
||||
share/xastir/doc/LICENSE
|
||||
share/xastir/doc/README
|
||||
share/xastir/doc/README.CVS
|
||||
share/xastir/doc/README.MAPS
|
||||
share/xastir/doc/README.win32
|
||||
share/xastir/doc/UPGRADE
|
||||
share/xastir/fcc/placeholder
|
||||
share/xastir/help/help-Dutch.dat
|
||||
share/xastir/help/help-English.dat
|
||||
share/xastir/help/help-French.dat
|
||||
share/xastir/help/help-German.dat
|
||||
share/xastir/help/help-Italian.dat
|
||||
share/xastir/help/help-Portuguese.dat
|
||||
share/xastir/help/help-Spanish.dat
|
||||
share/xastir/maps/GPS/placeholder
|
||||
share/xastir/maps/Online/CanadaTopo250k.geo
|
||||
share/xastir/maps/Online/CanadaTopo50k.geo
|
||||
share/xastir/maps/Online/USRadar.geo
|
||||
share/xastir/maps/Online/terraserver.geo
|
||||
share/xastir/maps/Online/tigermap.geo
|
||||
share/xastir/maps/Online/toposerver.geo
|
||||
share/xastir/sounds/placeholder
|
||||
share/xastir/symbols/13pct.xbm
|
||||
share/xastir/symbols/25pct.xbm
|
||||
share/xastir/symbols/2x2.xbm
|
||||
share/xastir/symbols/alert.xbm
|
||||
share/xastir/symbols/flood.xbm
|
||||
share/xastir/symbols/red_flag.xbm
|
||||
share/xastir/symbols/snow.xbm
|
||||
share/xastir/symbols/symbols.dat
|
||||
share/xastir/symbols/tornado.xbm
|
||||
share/xastir/symbols/wind.xbm
|
||||
share/xastir/symbols/winter_wx.xbm
|
||||
share/xastir/symbols/wntr_strm.xbm
|
||||
@dirrm share/xastir/symbols
|
||||
@dirrm share/xastir/sounds
|
||||
@dirrm share/xastir/maps/Online
|
||||
@dirrm share/xastir/maps/GPS
|
||||
@dirrm share/xastir/maps
|
||||
@dirrm share/xastir/help
|
||||
@dirrm share/xastir/fcc
|
||||
@dirrm share/xastir/doc
|
||||
@dirrm share/xastir/config
|
||||
@dirrm share/xastir/GNIS
|
||||
@dirrm share/xastir/Counties
|
||||
@dirrm share/xastir
|
||||
@dirrm lib/xastir
|
Loading…
Reference in New Issue
Block a user