pkg/DESCR:
QLandkarte GT is the ultimate outdoor aficionado's tool. It supports GPS
maps in GeoTiff format as well as Garmin's img vector map format.
OK landry@, jasper@
pkg/DESCR:
Garmin GPS device driver plugins. They are no real device drivers, they
are just converting data into a bytestream on the USB or serial
interface and vice versa.
OK landry@, jasper@
Previously, we were using ruby->=1.8,<=1.9, instead of
ruby->=1.8,<1.9. While this wouldn't cause an issue, since
our ruby-1.9.2 package isn't included in ruby->=1.8,<=1.9,
it's still wrong and should be fixed. This also fixes the
following minor issues:
Switch from using FLAVOR to MODRUBY_FLAVOR for *_DEPENDS.
Currently we don't have a ruby port that uses FLAVORs that
would differ from MODRUBY_FLAVOR, but it's possible we will
in the future.
Switch from BASE_PKGPATH to BUILD_PKGPATH in a few cases in
REGRESS_DEPENDS. This probably is not strictly necessary, but
BUILD_PKGPATH is used in more cases, so it is good for
consistency.
Switch to new style *_DEPENDS, with the version specification
at the end. The remaining cases where this is not done is
because a specific version is used.
Some FULLPKGNAME added to REGRESS_DEPENDS, to make sure that if
the old version is installed when you run a regress test, it
will install the new version first.
Some conversion of spaces to tabs for consistency.
OK landry@
PKG_ARCH = * removed from many ports as it is added automatically
for pure ruby gem ports. Switch ports that previously used
GEM_SKIPDEPENDS to adding dependencies or modifying the underlying
gem metadata with patches.
OK landry@
- install documentation properly
NOTE: An upgrade of all postgis DBs is required. A "hard upgrade" is
advised. A "soft upgrade" might be possible by keeping a copy of
/usr/local/lib/postgresql/postgis-1.4.so. In all cases, read the
documentation.
ok landry@ jasper@
Viking is a free/open source program to manage GPS data. You can import
and plot tracks and waypoints, show Terraserver/OpenStreetMap maps
under it, add coordinate lines, make new tracks and waypoints, hide
different things, etc. It can also be used as an OpenStreetMap editor.
ok jasper@ ajacoutot@
- add ugly hack to make it build, as upstream doesn't build their own releases
it's slightly broken at runtime, this will be dealt with soon.
ok landry@
This was only used in two ports, and will never be used in more ports
as GitHub no longer builds new gems. Both of the ports are also
found on rubygems.org, so this switches them to use the standard
MASTER_SITE_RUBYGEMS from ruby.port.mk. ruby-findmyiphone has a small
change from the GitHub version that requires a package bump.
OK landry@
In the upgrade from ruby 1.8.6 to 1.8.7, the PLISTs changed
due to differences in how RDoc processes files.
This also has a number of changes to the regress tests to
work with the changes to devel/ruby-rake. It moves most of
the regress tests to use MODRUBY_REGRESS.
OK jcs@, landry@, jasper@, sthen@
- switch to new DEPENDS
- use an axe to remove the bluez dependency; upstream refuses to reply to my
mails about actually fixing it instead of forcing it upon everyone.
ok MAINTAINER and landry@
'random negative ids', until a better solution is found with upstream.
Fixes the 'oh i can't upload those new nodes to the server because they
have positive ids' annoying bug (that appeared since switching to gcc4 ?)
While here, switch to newer REVISION/LIB_DEPENDS.
tangoGPS is an easy to use, fast and lightweight mapping application for
use with or without GPS. It runs on any *nix platform from the desktop
over eeePC down to phones like the Openmoko Neo. By default tangoGPS
uses map data from the Openstreetmap project. Additionally a variety of
other repositories can be easily added. The maps are automagically
downloaded and cached for offline use while you drag or zoom the map.
Furthermore you can conveniently pre-cache areas with tangoGPS.
GMapCatcher is an offline maps viewer. It downloads CloudMade,
OpenStreetMap or Google Map tiles automatically, display them using
a specific GUI. User can view the maps while offline.
ok giovanni@
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
Merkaartor is an openstreetmap mapping program written in C++/QT4. It
focuses on providing a visually pleasing but performant editing environment
for free geographical data.
Performs cartographic transformations between geographic (lat/lon)
and map projection (x/y) coordinates. Can also transform directly
from one map projection coordinate system to another.
Coordinates can be given as numpy arrays, python arrays, lists or
scalars.
ok landry@, eric@, ajacoutot@
TileCache provides a Python-based WMS-C/TMS server, with pluggable
caching mechanisms and rendering backends. In the simplest use case,
TileCache requires only write access to a disk, the ability to run
Python CGI scripts, and a WMS you want to be cached. With these
resources, you can create your own local disk-based cache of any WMS
server, and use the result in any WMS-C supporting client, like
OpenLayers, or any TMS supporting client, like OpenLayers and worldKit.
Emerillon is a map viewer.
It features OpenStreetMap based maps: the street map, the cycling map
and the transportation map. Use it to:
- Browse maps,
- Search the map for places,
- Placemark places for later quick access.
looks good to jasper@
OSM2Go is an Openstreetmap editor designed to run on small devices.
Current featureset includes:
* Managing multiple mapping projects.
* Adding, moving and deletion of ways and nodes and editing their tags.
* JOSM-style presets for speedy tagging.
* Import GPS traces or Live GPS trace for GPS-enabled devices
* WMS server support: NASA satellite imagery
* Limited relation support
* Upload and download changes to the OSM servers!
--
Ruby port of MobileMe screenscraper allowing message sending and
retrieval of current location of an iPhone.
>> require 'rubygems' ; require 'findmyiphone'
>> i = FindMyIphone.new(username,password)
>> i.locateMe
>> i.sendMessage("Foo bar")
For upgrading a postgis-enabled db, refer to
/usr/local/share/doc/postgresql/postgis/README.postgis
Try using new_postgis_restore.pl instead of postgis_restore.pl
if it doesn't work.
feedback and ok kili@ landry@
MapServer is a system for developing web-based GIS applications.
The basic system consists of a CGI program that can be configured to
respond to a variety of spatial requests like making maps, scalebars,
and point, area and feature queries.
This port is splitted in 4 packages: -main contains the mapserv CGI,
-php contains the PHP Mapscript extension, -perl contains Mapscript perl
bindings and -utils contains various utilities and examples of use.
ok ajacoutot@
QGIS aims to be an easy to use GIS, providing common functions and
features. The initial goal was to provide a GIS data viewer, but now
it also permits to edit, create and analyze lots of spatial datas.
QGIS supports a number of raster and vector data formats, with new
support easily added using the plugin architecture.
with some tweaks by and ok ajacoutot@
- enable python bindings and utilities
- split package into -main and -python
- enable support for WMS/WFS through curl
- enable geos support
- enable postgis support through postgresql-client
(all this is needed by bigger incoming GIS ports)
looks good to pval@ (maintainer)
Gtk+ widget that when given GPS coordinates, draws a GPS track, and
points of interest on a moving map display. Downloads map data from a
number of websites, including openstreetmap.org, openaerialmap.org and
others.
Libchamplain is a C library aimed to provide a Gtk+ widget to display
rasterized maps.
* Display a map (OpenStreetMap Mapnik, OpenAerialMap,
Maps For Free Relief);
o Tiles are downloaded and cached
o Downloaded tiles fade in
* You can drag to move (a la Google Maps)
o without or with kinetic scrolling (a la iPhone)
o with elastic edges (a la iPhone)
* You can zoom in / out
* You can center the map on coordinates (longitude, latitude)
* Add markers on the map with a mixed Clutter/Champlain API
* Add layers of markers
* You can animate markers
(i forgot cvs doesn't like files/directories called 'core')
Libchamplain is a C library aimed to provide a Gtk+ widget to display
rasterized maps.
* Display a map (OpenStreetMap Mapnik, OpenAerialMap,
Maps For Free Relief);
o Tiles are downloaded and cached
o Downloaded tiles fade in
* You can drag to move (a la Google Maps)
o without or with kinetic scrolling (a la iPhone)
o with elastic edges (a la iPhone)
* You can zoom in / out
* You can center the map on coordinates (longitude, latitude)
* Add markers on the map with a mixed Clutter/Champlain API
* Add layers of markers
* You can animate markers
Libchamplain-gtk is a Gtk+ widget that wraps around libchamplain's ClutterActor.
a small demo application is installed as libchamplain-demo
Geoclue is a modular geoinformation service built on top of the D-Bus
messaging system. The goal of the Geoclue project is to make creating
location-aware applications as simple as possible.
Geoclue defines a set of geoinformation APIs, but it also includes some
providers that implement those APIs.
previous behaviour of using -O1 and -O0 for a couple of arch. -O1 is
much faster in operation, but this is a real beast to build.
package bumped. discussed with ckuethe.
* precise license
* add missing desktop-file-utils goo
* add PORTHOME to quiet up qmake4
* respect CXXFLAGS
* don't force -O3 optimisation
* install man pages where they belong
"go ahead and commit" pvalchev@
This module maps country names, and their 2-letter, 3-letter and
numerical codes, as defined by the ISO-3166 maintenance agency [1], and
defined by the UNSD.
- remove quotes from comment
- regen PLIST with @bin markers
ok ckuethe@ (MAINTAINER) who would have come up with the same diff if g++
wasn't that slow ;-)
GPS textbook and classic papers, such as solving for the user position or
estimating atmospheric refraction. It supports common GPS data formats such
as RINEX or SP3.