Bug 224262 - [NEW PORT] devel/libpostal: Library for parsing/normalizing street addresses around the world
Summary: [NEW PORT] devel/libpostal: Library for parsing/normalizing street addresses ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL: https://reviews.freebsd.org/D13468
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-12 03:42 UTC by Dmitri Goutnik
Modified: 2017-12-18 22:44 UTC (History)
1 user (show)

See Also:


Attachments
patch file (9.94 KB, patch)
2017-12-12 03:42 UTC, Dmitri Goutnik
no flags Details | Diff
patch file (13.98 KB, patch)
2017-12-13 17:51 UTC, Dmitri Goutnik
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitri Goutnik freebsd_committer freebsd_triage 2017-12-12 03:42:27 UTC
Created attachment 188741 [details]
patch file

C library for parsing/normalizing street addresses around the world, powered
by statistical NLP and open geo data. This library helps convert the
free-form addresses that humans use into clean normalized forms suitable for
machine comparison and full-text indexing.

WWW: https://github.com/openvenues/libpostal

QA:
  portlint -ACN: OK
  poudriere testport: OK (11a, 10i, CBLAS and DOCS tested)
  make test: PASS
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2017-12-12 22:25:26 UTC
> This is normal, :build an :run are not supported for libs in gnome.mk

In this case it should print a warning.

IMO, glib20:build/glib30:build should work. The app might only need gtk to display notifications. On non-GTK systems Qt app will pull gtk dependencies that aren't needed just for notifications that are never displayed.
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2017-12-12 22:29:33 UTC
(In reply to Yuri Victorovich from comment #1)

Scratch that. -)
Comment 3 Dmitri Goutnik freebsd_committer freebsd_triage 2017-12-13 17:51:04 UTC
Created attachment 188805 [details]
patch file

Add STATIC know to allow conditionally building static lib (off by default).
Based on the latest https://reviews.freebsd.org/D13468
Comment 4 Dmitri Goutnik freebsd_committer freebsd_triage 2017-12-13 17:52:28 UTC
portlint/poudriere testport still OK.
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2017-12-18 22:43:50 UTC
Committed, thank you for your submission!
Comment 6 commit-hook freebsd_committer freebsd_triage 2017-12-18 22:44:10 UTC
A commit references this bug:

Author: yuri
Date: Mon Dec 18 22:43:45 UTC 2017
New revision: 456691
URL: https://svnweb.freebsd.org/changeset/ports/456691

Log:
  New port: misc/libpostal: Library for parsing/normalizing street addresses around the world

  PR:		224262
  Submitted by:	Dmitri Goutnik <dg@syrec.org>
  Approved by:	adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D13468

Changes:
  head/misc/Makefile
  head/misc/libpostal/
  head/misc/libpostal/Makefile
  head/misc/libpostal/distinfo
  head/misc/libpostal/files/
  head/misc/libpostal/files/patch-configure.ac
  head/misc/libpostal/files/patch-src_Makefile.am
  head/misc/libpostal/files/patch-src_libpostal__data
  head/misc/libpostal/files/patch-src_sparkey_Makefile.am
  head/misc/libpostal/files/patch-test_Makefile.am
  head/misc/libpostal/files/pkg-message.in
  head/misc/libpostal/pkg-descr
  head/misc/libpostal/pkg-plist