From nobody Mon Jan 30 13:04:31 2023 X-Original-To: dev-commits-ports-main@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 4P57gM485wz3cY8w; Mon, 30 Jan 2023 13:04:31 +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 4P57gM3LLcz4KH0; Mon, 30 Jan 2023 13:04:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675083871; 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=4rBUSH0AyJAMcYUUCPe+YYRqhOmLC4ZvF58+3KtlwmU=; b=cJ+4ypvZl54QFUfhF/h+BHWGzgAwFozbCebsnNdUK7ShxLgHBvSfedc+D+zc1X/ih3nk/P HlJJthZ8dAQXzNFI6wPSzy7vyPQOmbfnXpdCHGv/1+UPnhtf0Yvdv3SqprGw8ViK1mjlzk lak1dBX9saNhTiYBYU5EwPpYyif409KMd1TICzV+hKK5RgdraAklCztURJMDnRKu4a9b+z QsyyVPsIXiMRp9PguhCLhMI5fVXMVIsfM+IRS0YIRx9ID+eczeGWsKxrdlka+tZrtQnCqZ EEr6aTA1uBZZpFiTlbcCs8ZII23LLkIW5pgU+xGTc8r6jOgQw2bfMBh5USVyrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675083871; 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=4rBUSH0AyJAMcYUUCPe+YYRqhOmLC4ZvF58+3KtlwmU=; b=qXx4mVP+hpoqHX/GpxaLWkqMgV0ygAxnW59DGzPyubfEGw2DXFFNZF4rvM/5PyvFVJGcEV PzPWTyyNjbryLb7xRIKwEA0n91B0Ktbqlm/ESA7Q3XVUiS14gJ7gpxLBjeJbg5TERWEjq0 VE1GBIVc5QsJ/8h79XAX0NQvj+Ot3yWt3j4pFazfB+oLG9KgF1Rsp8kdiNYfZPdNqnXdmW 3gx1IGo5ZBMKI/DlaZ2W4+ySz1S7HtDrWK0a9K8N3XNjcrxzQQWTIGKIobiLr1gdrvd9dG No1xo61QWGKb/mIdNL+xtQ/VvOe+cR9kP9kRGhHrbUDp1wYjNQrGjss8uggn+w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675083871; a=rsa-sha256; cv=none; b=xsDzkamCtwSOBE+MNu3S/Img46VzTzMf7GxHcu/PSaQBEQzZqIIPrIfdBR/GP86KUNMLEi z1u86YZ/WLFUdWPWHPBkdRAUXj+vh0iqsKkf7UF13pBJCSbSp1Td6jQdjywE36AQ8FXkNV gkV+3MOIYV4DiQN93lCLI0X39QglfEHYL8eWXpWus5K/zA91JLfCAzkvkYrlAQruqfDpVy aG+ciSzlcJfsEBA4v7LyiEPSm4L+sSEV7iF5UrSeTGV8kxS3aDp2+95zAuOezmtGUoH8vV vSGC5yoiaCUpH38gtk64xv5CLCQP/ACwsFuZAc11kSCc9+uQHra99eh/f3KClw== 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 4P57gM2GS5z18J7; Mon, 30 Jan 2023 13:04:31 +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 30UD4Vdp050904; Mon, 30 Jan 2023 13:04:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30UD4VZq050903; Mon, 30 Jan 2023 13:04:31 GMT (envelope-from git) Date: Mon, 30 Jan 2023 13:04:31 GMT Message-Id: <202301301304.30UD4VZq050903@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 227c8e35fd81 - main - graphics/gdal-grass: Add gdal-grass 1.0.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 227c8e35fd8182c009df8b199a055ed230516ea4 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=227c8e35fd8182c009df8b199a055ed230516ea4 commit 227c8e35fd8182c009df8b199a055ed230516ea4 Author: Po-Chuan Hsieh AuthorDate: 2023-01-30 12:20:50 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-01-30 12:58:44 +0000 graphics/gdal-grass: Add gdal-grass 1.0.2 This package contains standalone drivers for GRASS raster and vector files that can be built after GDAL has been built and installed as an "autoload" driver. This is particularly useful in resolving problems with GRASS depending on GDAL, but GDAL with GRASS support depending on GRASS. With this package you can configure and install GDAL normally (--without-grass), then build and install GRASS normally and finally build and install this driver. --- MOVED | 1 - graphics/Makefile | 1 + graphics/gdal-grass/Makefile | 30 ++++++++++++++++++++++++++++++ graphics/gdal-grass/distinfo | 3 +++ graphics/gdal-grass/pkg-descr | 7 +++++++ 5 files changed, 41 insertions(+), 1 deletion(-) diff --git a/MOVED b/MOVED index 52b8104b2b28..f0eb4136e0d0 100644 --- a/MOVED +++ b/MOVED @@ -7737,7 +7737,6 @@ audio/cmus-post.fm||2015-10-31|Has expired: Broken for more than 6 months devel/libphish||2015-10-31|Has expired: Broken for more than 6 months devel/rubygem-debugger||2015-10-31|Has expired: This port is for Ruby 1.9 only, upstream stopped maintenance games/linux-ningpo-demo||2015-10-31|Has expired: Broken for more than 6 months -graphics/gdal-grass||2015-10-31|Has expired: Superseded by gdal-2.0.0 graphics/picviz||2015-10-31|Has expired: Broken for more than 6 months irc/weechat-devel|irc/weechat|2015-10-31|Has expired: far behind stable irc/weechat (use it instead) mail/cucipop||2015-10-31|Has expired: Broken for more than 6 months diff --git a/graphics/Makefile b/graphics/Makefile index e02deaf1b3b0..70d6c13748ea 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -235,6 +235,7 @@ SUBDIR += gcolor3 SUBDIR += gd SUBDIR += gdal + SUBDIR += gdal-grass SUBDIR += gdchart SUBDIR += gdk-pixbuf2 SUBDIR += gdk-pixbuf2-xlib diff --git a/graphics/gdal-grass/Makefile b/graphics/gdal-grass/Makefile new file mode 100644 index 000000000000..cdb9ff57bb33 --- /dev/null +++ b/graphics/gdal-grass/Makefile @@ -0,0 +1,30 @@ +PORTNAME= gdal-grass +PORTVERSION= 1.0.2 +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Standalone GRASS Drivers for GDAL and OGR +WWW= https://github.com/OSGeo/gdal-grass + +LICENSE= MIT + +BUILD_DEPENDS= grass8>=8.2<8.3:databases/grass8 +LIB_DEPENDS= libgdal.so:graphics/gdal \ + libgrass_gis.so:databases/grass8 + +USES= gmake + +ALL_TARGET= default +CFLAGS+= -fPIC +CONFIGURE_ARGS= --with-autoload=${PREFIX}/lib/gdalplugins \ + --with-gdal=${LOCALBASE}/bin/gdal-config \ + --with-grass=${LOCALBASE}/grass82 +GNU_CONFIGURE= yes + +PLIST_FILES= lib/gdalplugins/gdal_GRASS.so \ + lib/gdalplugins/ogr_GRASS.so + +USE_GITHUB= yes +GH_ACCOUNT= OSGeo + +.include diff --git a/graphics/gdal-grass/distinfo b/graphics/gdal-grass/distinfo new file mode 100644 index 000000000000..ec9a213c8f11 --- /dev/null +++ b/graphics/gdal-grass/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1674588036 +SHA256 (OSGeo-gdal-grass-1.0.2_GH0.tar.gz) = 91c45b3c316ed923f4fccb7e7e88fba131c883a6c92f950ec0c1a8b04a7bd851 +SIZE (OSGeo-gdal-grass-1.0.2_GH0.tar.gz) = 58045 diff --git a/graphics/gdal-grass/pkg-descr b/graphics/gdal-grass/pkg-descr new file mode 100644 index 000000000000..85dc74de1710 --- /dev/null +++ b/graphics/gdal-grass/pkg-descr @@ -0,0 +1,7 @@ +This package contains standalone drivers for GRASS raster and vector files that +can be built after GDAL has been built and installed as an "autoload" driver. + +This is particularly useful in resolving problems with GRASS depending on GDAL, +but GDAL with GRASS support depending on GRASS. With this package you can +configure and install GDAL normally (--without-grass), then build and install +GRASS normally and finally build and install this driver.