Remove geo/geoclue; it's unmaintained (the world moved to geoclue2) and

nothing uses it in-tree.
Provide an upgrade path from geoclue -> geoclue2
This commit is contained in:
ajacoutot 2022-02-20 08:54:24 +00:00
parent 96e6816613
commit 0afe00d279
7 changed files with 6 additions and 146 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.82 2022/01/04 06:28:59 rsadowski Exp $
# $OpenBSD: Makefile,v 1.83 2022/02/20 08:54:24 ajacoutot Exp $
SUBDIR =
SUBDIR += foxtrotgps
SUBDIR += garmindev
SUBDIR += gdal,python3
SUBDIR += geoclue
SUBDIR += geoclue2
SUBDIR += geocode-glib
SUBDIR += geos

View File

@ -1,37 +0,0 @@
# $OpenBSD: Makefile,v 1.34 2019/08/02 13:22:17 sthen Exp $
COMMENT= modular geoinformation service on top of D-Bus
DISTNAME= geoclue-0.12.99
REVISION= 9
SHARED_LIBS += geoclue 1.1 # .0.0
CATEGORIES= geo devel
HOMEPAGE= http://geoclue.freedesktop.org/
# LGPLv2
PERMIT_PACKAGE= Yes
WANTLIB = c dbus-1 dbus-glib-1 ffi gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gobject-2.0 iconv intl lzma m pcre pthread soup-2.4
WANTLIB += soup-gnome-2.4 sqlite3 xml2 z
WANTLIB += idn2 psl unistring
MASTER_SITES= https://freedesktop.org/~hadess/
MODULES= devel/dconf
BUILD_DEPENDS = textproc/libxslt
LIB_DEPENDS = devel/libsoup \
x11/dbus-glib
USE_GMAKE= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --disable-gtk \
--disable-connman \
--disable-gpsd
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (geoclue-0.12.99.tar.gz) = /jlskctS3kIZKB9NkiMVYzj8A2cNNHACgehtE5m4CnI=
SIZE (geoclue-0.12.99.tar.gz) = 608074

View File

@ -1,6 +0,0 @@
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.

View File

@ -1,97 +0,0 @@
@comment $OpenBSD: PLIST,v 1.7 2019/08/02 06:29:53 kirby Exp $
include/geoclue/
include/geoclue/gc-iface-address.h
include/geoclue/gc-iface-geoclue.h
include/geoclue/gc-iface-geocode.h
include/geoclue/gc-iface-position.h
include/geoclue/gc-iface-reverse-geocode.h
include/geoclue/gc-iface-velocity.h
include/geoclue/gc-provider.h
include/geoclue/gc-web-service.h
include/geoclue/geoclue-accuracy.h
include/geoclue/geoclue-address-details.h
include/geoclue/geoclue-address.h
include/geoclue/geoclue-enum-types.h
include/geoclue/geoclue-error.h
include/geoclue/geoclue-geocode.h
include/geoclue/geoclue-master-client.h
include/geoclue/geoclue-master.h
include/geoclue/geoclue-position.h
include/geoclue/geoclue-provider.h
include/geoclue/geoclue-reverse-geocode.h
include/geoclue/geoclue-types.h
include/geoclue/geoclue-velocity.h
lib/libgeoclue.a
lib/libgeoclue.la
@lib lib/libgeoclue.so.${LIBgeoclue_VERSION}
lib/pkgconfig/geoclue.pc
@comment libexec/geoclue-example
@bin libexec/geoclue-geonames
@bin libexec/geoclue-gsmloc
@bin libexec/geoclue-hostip
@bin libexec/geoclue-localnet
@bin libexec/geoclue-manual
@bin libexec/geoclue-master
@bin libexec/geoclue-nominatim
@bin libexec/geoclue-plazes
@bin libexec/geoclue-skyhook
@bin libexec/geoclue-yahoo
share/GConf/gsettings/geoclue
share/dbus-1/services/org.freedesktop.Geoclue.Master.service
@comment share/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Gsmloc.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Nominatim.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Skyhook.service
share/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
share/geoclue-providers/
@comment share/geoclue-providers/geoclue-example.provider
share/geoclue-providers/geoclue-geonames.provider
share/geoclue-providers/geoclue-gsmloc.provider
share/geoclue-providers/geoclue-hostip.provider
share/geoclue-providers/geoclue-localnet.provider
share/geoclue-providers/geoclue-manual.provider
share/geoclue-providers/geoclue-nominatim.provider
share/geoclue-providers/geoclue-plazes.provider
share/geoclue-providers/geoclue-skyhook.provider
share/geoclue-providers/geoclue-yahoo.provider
share/glib-2.0/schemas/org.freedesktop.Geoclue.gschema.xml
share/gtk-doc/html/geoclue/
share/gtk-doc/html/geoclue/Address.html
share/gtk-doc/html/geoclue/Geoclue.html
share/gtk-doc/html/geoclue/GeoclueAddress.html
share/gtk-doc/html/geoclue/GeoclueGeocode.html
share/gtk-doc/html/geoclue/GeoclueMaster.html
share/gtk-doc/html/geoclue/GeoclueMasterClient.html
share/gtk-doc/html/geoclue/GeocluePosition.html
share/gtk-doc/html/geoclue/GeoclueProvider.html
share/gtk-doc/html/geoclue/GeoclueReverseGeocode.html
share/gtk-doc/html/geoclue/GeoclueVelocity.html
share/gtk-doc/html/geoclue/Geocode.html
share/gtk-doc/html/geoclue/Master.html
share/gtk-doc/html/geoclue/MasterClient.html
share/gtk-doc/html/geoclue/Position.html
share/gtk-doc/html/geoclue/ReverseGeocode.html
share/gtk-doc/html/geoclue/Velocity.html
share/gtk-doc/html/geoclue/ch01.html
share/gtk-doc/html/geoclue/geoclue-geoclue-accuracy.html
share/gtk-doc/html/geoclue/geoclue-geoclue-address-details.html
share/gtk-doc/html/geoclue/geoclue-geoclue-error.html
share/gtk-doc/html/geoclue/geoclue-geoclue-types.html
share/gtk-doc/html/geoclue/geoclue.devhelp2
share/gtk-doc/html/geoclue/home.png
share/gtk-doc/html/geoclue/index.html
share/gtk-doc/html/geoclue/index.sgml
share/gtk-doc/html/geoclue/left.png
share/gtk-doc/html/geoclue/right.png
share/gtk-doc/html/geoclue/rn01.html
share/gtk-doc/html/geoclue/rn02.html
share/gtk-doc/html/geoclue/simple-example.html
share/gtk-doc/html/geoclue/simple-master-example.html
share/gtk-doc/html/geoclue/style.css
share/gtk-doc/html/geoclue/up.png
@tag glib-compile-schemas

View File

@ -1,10 +1,11 @@
# $OpenBSD: Makefile,v 1.44 2022/02/20 08:46:20 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.45 2022/02/20 08:54:24 ajacoutot Exp $
COMMENT= modular geoinformation service on top of D-Bus
VERSION= 2.6.0
DISTNAME= geoclue-${VERSION}
PKGNAME= geoclue2-${VERSION}
REVISION= 0
CATEGORIES= geo devel

View File

@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.14 2022/02/20 08:46:20 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.15 2022/02/20 08:54:25 ajacoutot Exp $
@conflict geoclue-*
@pkgpath net/geoclue
@newgroup _geoclue:731
@newuser _geoclue:731:_geoclue:daemon:GeoClue service user:/nonexistent:/sbin/nologin
include/libgeoclue-2.0/