Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 2021 20:02:25 GMT
From:      Rainer Hurling <rhurlin@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d43d724e449b - main - databases/gmdb2: New port: Official GUI for databases/mdbtools
Message-ID:  <202108172002.17HK2PIF081869@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d43d724e449b9fd3329abf55500d300310ea7001

commit d43d724e449b9fd3329abf55500d300310ea7001
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2021-08-17 19:57:03 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
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 <rhurlin@gwdg.de>
+
+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 <bsd.port.mk>
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108172002.17HK2PIF081869>