pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

geocode-glib2: Import geocode-glib-3.36.4 as wip/geocode-glib2



Module Name:	pkgsrc-wip
Committed By:	Dan Cîrnaț <dan%alt.md@localhost>
Pushed By:	cirnatdan
Date:		Fri Dec 13 21:15:46 2024 +0100
Changeset:	b4a51b865e5f0864852c6661f0b4cfdc6a1e2d18

Modified Files:
	Makefile
Added Files:
	geocode-glib2/DESCR
	geocode-glib2/Makefile
	geocode-glib2/PLIST
	geocode-glib2/buildlink3.mk
	geocode-glib2/distinfo

Log Message:
geocode-glib2: Import geocode-glib-3.36.4 as wip/geocode-glib2

This package builds v2 of the API with a dependency of libsoup3

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b4a51b865e5f0864852c6661f0b4cfdc6a1e2d18

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                    |  1 +
 geocode-glib2/DESCR         |  5 +++
 geocode-glib2/Makefile      | 31 ++++++++++++++++++
 geocode-glib2/PLIST         | 76 +++++++++++++++++++++++++++++++++++++++++++++
 geocode-glib2/buildlink3.mk | 15 +++++++++
 geocode-glib2/distinfo      |  5 +++
 6 files changed, 133 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 37e18adff4..bdee5db556 100644
--- a/Makefile
+++ b/Makefile
@@ -1194,6 +1194,7 @@ SUBDIR+=	gdm2
 SUBDIR+=	gdsreader
 SUBDIR+=	geant
 SUBDIR+=	gecode
+SUBDIR+=	geocode-glib2
 SUBDIR+=	geekcode
 SUBDIR+=	gef
 SUBDIR+=	gemma
diff --git a/geocode-glib2/DESCR b/geocode-glib2/DESCR
new file mode 100644
index 0000000000..c507f76947
--- /dev/null
+++ b/geocode-glib2/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/geocode-glib2/Makefile b/geocode-glib2/Makefile
new file mode 100644
index 0000000000..8fc6efa62b
--- /dev/null
+++ b/geocode-glib2/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.16 2024/11/14 22:20:01 wiz Exp $
+
+DISTNAME=	geocode-glib-3.26.4
+PKGNAME=	${DISTNAME:S/glib/glib2/}
+MASTER_SITES=	${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R}/}
+CATEGORIES=	geography gnome
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://developer.gnome.org/geocode-glib/
+COMMENT=	GNOME convenience library for geocoding
+LICENSE=	gnu-lgpl-v2
+
+TOOL_DEPENDS+=	gtk-doc-[0-9]*:../../textproc/gtk-doc
+
+USE_TOOLS+=	pkg-config xgettext
+
+PYTHON_FOR_BUILD_ONLY=	tool
+
+MESON_ARGS+=	-Dsoup2=false
+
+PKGCONFIG_OVERRIDE_STAGE=	pre-install
+PKGCONFIG_OVERRIDE+=		output/meson-private/geocode-glib-2.0.pc
+
+.include "../../devel/meson/build.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../net/libsoup3/buildlink3.mk"
+.include "../../textproc/json-glib/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/geocode-glib2/PLIST b/geocode-glib2/PLIST
new file mode 100644
index 0000000000..be0dfdc73e
--- /dev/null
+++ b/geocode-glib2/PLIST
@@ -0,0 +1,76 @@
+@comment $NetBSD$
+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
+lib/pkgconfig/geocode-glib-2.0.pc
+libexec/geocode-glib-2/geo-uri
+libexec/geocode-glib-2/geocode-glib
+libexec/geocode-glib-2/mock-backend
+share/gir-1.0/GeocodeGlib-2.0.gir
+share/gtk-doc/html/geocode-glib-2/GeocodeBackend.html
+share/gtk-doc/html/geocode-glib-2/GeocodeBoundingBox.html
+share/gtk-doc/html/geocode-glib-2/GeocodeForward.html
+share/gtk-doc/html/geocode-glib-2/GeocodeLocation.html
+share/gtk-doc/html/geocode-glib-2/GeocodeNominatim.html
+share/gtk-doc/html/geocode-glib-2/GeocodePlace.html
+share/gtk-doc/html/geocode-glib-2/GeocodeReverse.html
+share/gtk-doc/html/geocode-glib-2/annotation-glossary.html
+share/gtk-doc/html/geocode-glib-2/api-index-full.html
+share/gtk-doc/html/geocode-glib-2/ch01.html
+share/gtk-doc/html/geocode-glib-2/geocode-glib-2-geocode-error.html
+share/gtk-doc/html/geocode-glib-2/geocode-glib-2-geocode-mock-backend.html
+share/gtk-doc/html/geocode-glib-2/geocode-glib-2.devhelp2
+share/gtk-doc/html/geocode-glib-2/home.png
+share/gtk-doc/html/geocode-glib-2/index.html
+share/gtk-doc/html/geocode-glib-2/left-insensitive.png
+share/gtk-doc/html/geocode-glib-2/left.png
+share/gtk-doc/html/geocode-glib-2/right-insensitive.png
+share/gtk-doc/html/geocode-glib-2/right.png
+share/gtk-doc/html/geocode-glib-2/style.css
+share/gtk-doc/html/geocode-glib-2/up-insensitive.png
+share/gtk-doc/html/geocode-glib-2/up.png
+share/icons/hicolor/scalable/places/poi-airport.svg
+share/icons/hicolor/scalable/places/poi-bar.svg
+share/icons/hicolor/scalable/places/poi-building.svg
+share/icons/hicolor/scalable/places/poi-bus-stop.svg
+share/icons/hicolor/scalable/places/poi-car.svg
+share/icons/hicolor/scalable/places/poi-light-rail-station.svg
+share/icons/hicolor/scalable/places/poi-marker.svg
+share/icons/hicolor/scalable/places/poi-place-of-worship.svg
+share/icons/hicolor/scalable/places/poi-railway-station.svg
+share/icons/hicolor/scalable/places/poi-restaurant.svg
+share/icons/hicolor/scalable/places/poi-school.svg
+share/icons/hicolor/scalable/places/poi-town.svg
+share/installed-tests/geocode-glib-2/geo-uri.test
+share/installed-tests/geocode-glib-2/geocode-glib.test
+share/installed-tests/geocode-glib-2/locale_format.json
+share/installed-tests/geocode-glib-2/locale_name.json
+share/installed-tests/geocode-glib-2/locale_name2.json
+share/installed-tests/geocode-glib-2/mock-backend.test
+share/installed-tests/geocode-glib-2/nominatim-area.json
+share/installed-tests/geocode-glib-2/nominatim-data-type-change.json
+share/installed-tests/geocode-glib-2/nominatim-no-results.json
+share/installed-tests/geocode-glib-2/nominatim-place_rank.json
+share/installed-tests/geocode-glib-2/nominatim-rio.json
+share/installed-tests/geocode-glib-2/osm_type0.json
+share/installed-tests/geocode-glib-2/osm_type1.json
+share/installed-tests/geocode-glib-2/osm_type2.json
+share/installed-tests/geocode-glib-2/pi.json
+share/installed-tests/geocode-glib-2/pub.json
+share/installed-tests/geocode-glib-2/rev.json
+share/installed-tests/geocode-glib-2/rev_fail.json
+share/installed-tests/geocode-glib-2/search.json
+share/installed-tests/geocode-glib-2/search_lat_long.json
+share/installed-tests/geocode-glib-2/xep.json
diff --git a/geocode-glib2/buildlink3.mk b/geocode-glib2/buildlink3.mk
new file mode 100644
index 0000000000..0c69e0e78a
--- /dev/null
+++ b/geocode-glib2/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.3 2023/08/14 05:24:29 wiz Exp $
+
+BUILDLINK_TREE+=	geocode-glib2
+
+.if !defined(GEOCODE_GLIB2_BUILDLINK3_MK)
+GEOCODE_GLIB2_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.geocode-glib2+=	geocode-glib2>=3.26.4
+BUILDLINK_ABI_DEPENDS.geocode-glib2?=	geocode-glib2>=3.26.4
+BUILDLINK_PKGSRCDIR.geocode-glib2?=	../../wip/geocode-glib2
+
+.include "../../devel/glib2/buildlink3.mk"
+.endif	# GEOCODE_GLIB2_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-geocode-glib2
diff --git a/geocode-glib2/distinfo b/geocode-glib2/distinfo
new file mode 100644
index 0000000000..65cdad1b30
--- /dev/null
+++ b/geocode-glib2/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.3 2021/10/26 10:45:09 nia Exp $
+
+BLAKE2s (geocode-glib-3.26.4.tar.xz) = f528c1bc773a578395d365411e673977eb5cf3582ff99621556dda6b01a02d35
+SHA512 (geocode-glib-3.26.4.tar.xz) = 998c2f02a8d3d34a8b6a4b031da2e7c28df27014bcf58f3374fbc0c829fff6257c2622fd9bf331e05b85fbc761c64554fb77ce2d986e0f8b59b17aa486f9f609
+Size (geocode-glib-3.26.4.tar.xz) = 75352 bytes


Home | Main Index | Thread Index | Old Index