From nobody Sun Jan 29 03:20:28 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P4Glw41S2z3c5xh; Sun, 29 Jan 2023 03:20:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P4Glw3b5Gz42sR; Sun, 29 Jan 2023 03:20:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674962428; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Uq0Lv8WAlBBMg79M01Qx35CAKtpNOYc1rrMPpg58eiE=; b=S3JcnK607RifoJ8wP9qic0bWdlUCxc9MMNXg/7XTdUzWcQ6qusezZPGL1Oewzv/KRrifId q/MCDp+88WA8hY41R4GSJc2xstVKHMS/qgb5qBXjJAowJSmITk5vVQ4ns6S0PSE/f/ROOm U+BfTTyB1e67lTvpKoTR82cvKawO/998l3Mj8eZmtyDY6NwAGk4WFj23RC16ER+Q/9sKAo ovdKArGgfDlG95fiZDHMxZHU4FygFNCMX66VwlFEv0SerPtJs1rLTIEAUNRm5RRIxOkR6+ DR0ZqQTGtiDpzHFPZBnQhQOQyQv8gzxaF/0/fGVSlMaQLy7LH7rRAzVlwWupOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674962428; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Uq0Lv8WAlBBMg79M01Qx35CAKtpNOYc1rrMPpg58eiE=; b=VV9qXh7xs7N095bEdtprDF+3cKpWvq2Q/kxRsYXcwmoNu7XQX7teAYsc4a2BLuzSWwv4oi apdY6fYUa4XVt9XHtLgIwflqPZCEM0qOsVutav4F1Yju/FJd3to728fnUHSLK/Jym/kMS/ XdYmshGXDL7NlQ2Xnkorn7RiwkbCdFl5JkzRXLf0EiIJB+HYaDgXFxFhjwvBoMNuW9CLxU j4AFj9qQxYEsMdjMarYcE5MiXIhIWovpiKhdfIt/TGoJyWzj3+PTclGa7O2+cmMtz814dm eP6YVxOVizrXN57r+YbOqs2sS3h4o9eRWGolS5yz/0Pe+bbonHGT12oGirWh6A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674962428; a=rsa-sha256; cv=none; b=AuP9MouTdsmEtE0/Ofnl1hwubY7Dq41W/DMDPwLfKFt8mxz416w5Nw1XWxnuTwtDFamTUp AcUhFbITS6/Y9ktY4vIMCUVyJMg2YlOYBDZbT5P5MBgxKyxQB+JsTNRfrb5RsDaHqfnDOS ztELIjQQe+z8X0oeuO0vK12eP6K8HFD9p1UZlc36tSs5FdFSa36miR19apXwlBmOl15GqP ldFpyu5dwA2k6KWVUE9WjOn64YUsxNRZM51wFYTeAKB1xKyUAhsOZ9NklX7CDzyV53DcQg GKTzjsnn336eOAVwsXvaw12JJAWHhroUp0cAfugx50EacpNUvA9BKaROXPK/pg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P4Glw2hqYzDbK; Sun, 29 Jan 2023 03:20:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30T3KStP061357; Sun, 29 Jan 2023 03:20:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30T3KSOJ061356; Sun, 29 Jan 2023 03:20:28 GMT (envelope-from git) Date: Sun, 29 Jan 2023 03:20:28 GMT Message-Id: <202301290320.30T3KSOJ061356@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Neel Chauhan Subject: git: a327a063dab3 - main - net/geocode-glib2: New port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: nc X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a327a063dab373a65e743d3cd2600e912732739d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by nc: URL: https://cgit.FreeBSD.org/ports/commit/?id=a327a063dab373a65e743d3cd2600e912732739d commit a327a063dab373a65e743d3cd2600e912732739d Author: Neel Chauhan AuthorDate: 2023-01-29 02:40:15 +0000 Commit: Neel Chauhan CommitDate: 2023-01-29 03:20:24 +0000 net/geocode-glib2: New port --- net/Makefile | 1 + net/geocode-glib2/Makefile | 32 +++++++++++++++++++++++++ net/geocode-glib2/distinfo | 3 +++ net/geocode-glib2/files/patch-meson.build | 10 ++++++++ net/geocode-glib2/pkg-descr | 5 ++++ net/geocode-glib2/pkg-plist | 39 +++++++++++++++++++++++++++++++ 6 files changed, 90 insertions(+) diff --git a/net/Makefile b/net/Makefile index 8d6100956692..a52b31226cb7 100644 --- a/net/Makefile +++ b/net/Makefile @@ -181,6 +181,7 @@ SUBDIR += gemserv SUBDIR += geoclue SUBDIR += geocode-glib + SUBDIR += geocode-glib2 SUBDIR += geoipupdate SUBDIR += gerbera SUBDIR += gfbgraph diff --git a/net/geocode-glib2/Makefile b/net/geocode-glib2/Makefile new file mode 100644 index 000000000000..d4c1c759d5b1 --- /dev/null +++ b/net/geocode-glib2/Makefile @@ -0,0 +1,32 @@ +PORTNAME= geocode-glib +PORTVERSION= 3.26.4 +CATEGORIES= net devel gnome +MASTER_SITES= GNOME +PKGNAMESUFFIX= 2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Convenience library for the geocoding and reverse geocoding +WWW= https://git.gnome.org/browse/geocode-glib + +LICENSE= LGPL20 +LICENSE_FILE= ${WRKSRC}/COPYING.LIB + +LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ + libsoup-3.0.so:devel/libsoup3 +RUN_DEPENDS= geocode-glib>0:net/geocode-glib # for icons + +PORTSCOUT= limitw:1,even + +USES= gettext gnome localbase meson pkgconfig tar:xz +USE_GNOME= glib20 introspection:build +USE_LDCONFIG= yes +MESON_ARGS= -Denable-installed-tests=false \ + -Dsoup2=false + +OPTIONS_DEFINE= DOCS + +DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc +DOCS_MESON_TRUE= enable-gtk-doc +DOCSDIR= ${PREFIX}/share/gtk-doc/html/geocode-glib + +.include diff --git a/net/geocode-glib2/distinfo b/net/geocode-glib2/distinfo new file mode 100644 index 000000000000..876e008af334 --- /dev/null +++ b/net/geocode-glib2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1668269418 +SHA256 (geocode-glib-3.26.4.tar.xz) = 2d9a6826d158470449a173871221596da0f83ebdcff98b90c7049089056a37aa +SIZE (geocode-glib-3.26.4.tar.xz) = 75352 diff --git a/net/geocode-glib2/files/patch-meson.build b/net/geocode-glib2/files/patch-meson.build new file mode 100644 index 000000000000..c4afd100ef0d --- /dev/null +++ b/net/geocode-glib2/files/patch-meson.build @@ -0,0 +1,10 @@ +--- meson.build.orig 2023-01-29 02:37:22 UTC ++++ meson.build +@@ -47,7 +47,6 @@ endif + + subdir('geocode-glib') + subdir('po') +-subdir('icons') + + if get_option('enable-gtk-doc') + subdir('docs') diff --git a/net/geocode-glib2/pkg-descr b/net/geocode-glib2/pkg-descr new file mode 100644 index 000000000000..c507f7694711 --- /dev/null +++ b/net/geocode-glib2/pkg-descr @@ -0,0 +1,5 @@ +geocode-glib is a convenience library for the geocoding (finding longitude, +and latitude from an address) and reverse geocoding (finding an address from +coordinates). It uses Nominatim service to achieve that. It also caches +(reverse-)geocoding requests for faster results and to avoid unnecessary server +load. diff --git a/net/geocode-glib2/pkg-plist b/net/geocode-glib2/pkg-plist new file mode 100644 index 000000000000..8b302ca4b640 --- /dev/null +++ b/net/geocode-glib2/pkg-plist @@ -0,0 +1,39 @@ +include/geocode-glib-2.0/geocode-glib/geocode-backend.h +include/geocode-glib-2.0/geocode-glib/geocode-bounding-box.h +include/geocode-glib-2.0/geocode-glib/geocode-enum-types.h +include/geocode-glib-2.0/geocode-glib/geocode-error.h +include/geocode-glib-2.0/geocode-glib/geocode-forward.h +include/geocode-glib-2.0/geocode-glib/geocode-glib.h +include/geocode-glib-2.0/geocode-glib/geocode-location.h +include/geocode-glib-2.0/geocode-glib/geocode-mock-backend.h +include/geocode-glib-2.0/geocode-glib/geocode-nominatim.h +include/geocode-glib-2.0/geocode-glib/geocode-place.h +include/geocode-glib-2.0/geocode-glib/geocode-reverse.h +lib/girepository-1.0/GeocodeGlib-2.0.typelib +lib/libgeocode-glib-2.so +lib/libgeocode-glib-2.so.0 +lib/libgeocode-glib-2.so.0.0.0 +libdata/pkgconfig/geocode-glib-2.0.pc +share/gir-1.0/GeocodeGlib-2.0.gir +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodeBackend.html +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodeBoundingBox.html +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodeForward.html +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodeLocation.html +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodeNominatim.html +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodePlace.html +%%PORTDOCS%%%%DOCSDIR%%-2/GeocodeReverse.html +%%PORTDOCS%%%%DOCSDIR%%-2/annotation-glossary.html +%%PORTDOCS%%%%DOCSDIR%%-2/api-index-full.html +%%PORTDOCS%%%%DOCSDIR%%-2/ch01.html +%%PORTDOCS%%%%DOCSDIR%%-2/geocode-glib-2-geocode-error.html +%%PORTDOCS%%%%DOCSDIR%%-2/geocode-glib-2-geocode-mock-backend.html +%%PORTDOCS%%%%DOCSDIR%%-2/geocode-glib-2.devhelp2 +%%PORTDOCS%%%%DOCSDIR%%-2/home.png +%%PORTDOCS%%%%DOCSDIR%%-2/index.html +%%PORTDOCS%%%%DOCSDIR%%-2/left-insensitive.png +%%PORTDOCS%%%%DOCSDIR%%-2/left.png +%%PORTDOCS%%%%DOCSDIR%%-2/right-insensitive.png +%%PORTDOCS%%%%DOCSDIR%%-2/right.png +%%PORTDOCS%%%%DOCSDIR%%-2/style.css +%%PORTDOCS%%%%DOCSDIR%%-2/up-insensitive.png +%%PORTDOCS%%%%DOCSDIR%%-2/up.png