aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Hurling <rhurlin@FreeBSD.org>2021-08-17 19:57:03 +0000
committerRainer Hurling <rhurlin@FreeBSD.org>2021-08-17 19:57:03 +0000
commitd43d724e449b9fd3329abf55500d300310ea7001 (patch)
treea527ff82fd85870e2e06e7761eb582f19f086634
parentfba857e003a413919a04a79896150b77f980c292 (diff)
downloadports-d43d724e449b9fd3329abf55500d300310ea7001.tar.gz
ports-d43d724e449b9fd3329abf55500d300310ea7001.zip
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
-rw-r--r--databases/Makefile1
-rw-r--r--databases/gmdb2/Makefile35
-rw-r--r--databases/gmdb2/distinfo3
-rw-r--r--databases/gmdb2/pkg-descr4
-rw-r--r--databases/gmdb2/pkg-plist37
5 files changed, 80 insertions, 0 deletions
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