From owner-dev-commits-ports-all@freebsd.org Tue Aug 17 20:02:25 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9423966AE09; Tue, 17 Aug 2021 20:02:25 +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 4Gq24d3q10z3rZv; Tue, 17 Aug 2021 20:02:25 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 6B3BE237DD; Tue, 17 Aug 2021 20:02:25 +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 17HK2PwO081882; Tue, 17 Aug 2021 20:02:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 17HK2PIF081869; Tue, 17 Aug 2021 20:02:25 GMT (envelope-from git) Date: Tue, 17 Aug 2021 20:02:25 GMT Message-Id: <202108172002.17HK2PIF081869@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rainer Hurling Subject: git: d43d724e449b - main - databases/gmdb2: New port: Official GUI for databases/mdbtools MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rhurlin X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d43d724e449b9fd3329abf55500d300310ea7001 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2021 20:02:25 -0000 The branch main has been updated by rhurlin: URL: https://cgit.FreeBSD.org/ports/commit/?id=d43d724e449b9fd3329abf55500d300310ea7001 commit d43d724e449b9fd3329abf55500d300310ea7001 Author: Rainer Hurling AuthorDate: 2021-08-17 19:57:03 +0000 Commit: Rainer Hurling CommitDate: 2021-08-17 19:57:03 +0000 databases/gmdb2: New port: Official GUI for databases/mdbtools gmdb2 0.9.0 is the first official release of gmdb2 since it was split off from the main mdbtools repository. It is a standalone program that was recently ported to GTK+3. https://github.com/mdbtools/gmdb2/releases/tag/v0.9.0 --- databases/Makefile | 1 + databases/gmdb2/Makefile | 35 +++++++++++++++++++++++++++++++++++ databases/gmdb2/distinfo | 3 +++ databases/gmdb2/pkg-descr | 4 ++++ databases/gmdb2/pkg-plist | 37 +++++++++++++++++++++++++++++++++++++ 5 files changed, 80 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index f10a8b72c814..c163e597ba7a 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -99,6 +99,7 @@ SUBDIR += gdbm SUBDIR += geoserver-mysql-plugin SUBDIR += gigabase + SUBDIR += gmdb2 SUBDIR += gnats4 SUBDIR += gnatsweb4 SUBDIR += go-carbon diff --git a/databases/gmdb2/Makefile b/databases/gmdb2/Makefile new file mode 100644 index 000000000000..90b0b5bb9f86 --- /dev/null +++ b/databases/gmdb2/Makefile @@ -0,0 +1,35 @@ +# Created by: Rainer Hurling + +PORTNAME= gmdb2 +DISTVERSIONPREFIX= v +DISTVERSION= 0.9.0 +CATEGORIES= databases + +MAINTAINER= rhurlin@FreeBSD.org +COMMENT= Official GUI for mdbtools + +LICENSE= GPLv2 + +BUILD_DEPENDS= gawk:lang/gawk \ + itstool:textproc/itstool \ + yelp-check:textproc/yelp-tools +LIB_DEPENDS= libmdb.so:databases/mdbtools + +USES= autoreconf gettext gmake gnome iconv libtool \ + pkgconfig readline +USE_GITHUB= yes +GH_ACCOUNT= mdbtools +USE_GNOME= gdkpixbuf2 glib20 gtk30 libxml2 +GLIB_SCHEMAS= mdbtools.gmdb2.gschema.xml +GNU_CONFIGURE= yes + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +DOCS= AUTHORS CHANGELOG.md README.md TODO + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + +.include diff --git a/databases/gmdb2/distinfo b/databases/gmdb2/distinfo new file mode 100644 index 000000000000..d1bb5d97c51a --- /dev/null +++ b/databases/gmdb2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1629226974 +SHA256 (mdbtools-gmdb2-v0.9.0_GH0.tar.gz) = 86dbae427d86f14157bfb1719153a33ead24de539a14855f8311e93704e8732b +SIZE (mdbtools-gmdb2-v0.9.0_GH0.tar.gz) = 191669 diff --git a/databases/gmdb2/pkg-descr b/databases/gmdb2/pkg-descr new file mode 100644 index 000000000000..508b51a9e923 --- /dev/null +++ b/databases/gmdb2/pkg-descr @@ -0,0 +1,4 @@ +This is the official GUI for mdbtools. It is a standalone +package that was ported to GTK+3. + +WWW: https://github.com/mdbtools/gmdb2/ diff --git a/databases/gmdb2/pkg-plist b/databases/gmdb2/pkg-plist new file mode 100644 index 000000000000..49b66d3dbc56 --- /dev/null +++ b/databases/gmdb2/pkg-plist @@ -0,0 +1,37 @@ +bin/gmdb2 +include/gmdb.h +man/man1/gmdb2.1.gz +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%DOCSDIR%%/TODO +share/gmdb/ui/COPYING +share/gmdb/ui/code.xpm +share/gmdb/ui/debug.xpm +share/gmdb/ui/form_big.xpm +share/gmdb/ui/forms.xpm +share/gmdb/ui/gmdb-debug.ui +share/gmdb/ui/gmdb-export.ui +share/gmdb/ui/gmdb-prefs.ui +share/gmdb/ui/gmdb-props.ui +share/gmdb/ui/gmdb-schema.ui +share/gmdb/ui/gmdb-sql.ui +share/gmdb/ui/gmdb-tabledef.ui +share/gmdb/ui/gmdb.ui +share/gmdb/ui/logo.xpm +share/gmdb/ui/macro_big.xpm +share/gmdb/ui/macros.xpm +share/gmdb/ui/module_big.xpm +share/gmdb/ui/pk.xpm +share/gmdb/ui/query.xpm +share/gmdb/ui/query_big.xpm +share/gmdb/ui/report_big.xpm +share/gmdb/ui/reports.xpm +share/gmdb/ui/stock_export-16.png +share/gmdb/ui/stock_export.png +share/gmdb/ui/table.xpm +share/gmdb/ui/table_big.xpm +share/help/C/gmdb2/figures/gmdb2_sql_window.png +share/help/C/gmdb2/figures/gmdb2_window.png +share/help/C/gmdb2/index.docbook +share/help/C/gmdb2/legal.xml