diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2017-03-05 20:05:56 +0000 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2017-03-05 20:05:56 +0000 |
commit | e5e1a4947927b9ffdb7228c7e0f5099775136e37 (patch) | |
tree | 87a8d2b42ebdf1f1224331e94dbb8791746eef62 /databases/sqliteconvert | |
parent | 7a5f344162d1459b90966b05d71aa35fb80742f5 (diff) | |
download | ports-e5e1a4947927b9ffdb7228c7e0f5099775136e37.tar.gz ports-e5e1a4947927b9ffdb7228c7e0f5099775136e37.zip |
New port: databases/sqliteconvert
Sqliteconvert is a set of tools to convert SQLite3 schema files into
documentation. It includes sqlite2dot(1), which converts into a
graphviz file; sqlite2html(1), which converts into an HTML5 fragment;
and sqliteconvert(1), which pulls these tools together with some sane
default templates.
WWW: https://kristaps.bsd.lv/sqliteconvert/
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D9895
Notes
Notes:
svn path=/head/; revision=435502
Diffstat (limited to 'databases/sqliteconvert')
-rw-r--r-- | databases/sqliteconvert/Makefile | 23 | ||||
-rw-r--r-- | databases/sqliteconvert/distinfo | 3 | ||||
-rw-r--r-- | databases/sqliteconvert/pkg-descr | 7 | ||||
-rw-r--r-- | databases/sqliteconvert/pkg-plist | 7 |
4 files changed, 40 insertions, 0 deletions
diff --git a/databases/sqliteconvert/Makefile b/databases/sqliteconvert/Makefile new file mode 100644 index 000000000000..c50ace0fd2b6 --- /dev/null +++ b/databases/sqliteconvert/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= sqliteconvert +DISTVERSIONPREFIX= VERSION_ +DISTVERSION= 0_1_2 +CATEGORIES= databases + +MAINTAINER= tobik@FreeBSD.org +COMMENT= Tools to convert SQLite3 schema files into documentation + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= dot:graphics/graphviz + +USE_GITHUB= yes +GH_ACCOUNT= kristapsdz + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sqlite2html \ + ${STAGEDIR}${PREFIX}/bin/sqlite2dot + +.include <bsd.port.mk> diff --git a/databases/sqliteconvert/distinfo b/databases/sqliteconvert/distinfo new file mode 100644 index 000000000000..70ced0cf108e --- /dev/null +++ b/databases/sqliteconvert/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1488713412 +SHA256 (kristapsdz-sqliteconvert-VERSION_0_1_2_GH0.tar.gz) = df89d3e858dcd0aa4e16fce28ce6075df0e6594932b1dcca238d34c5d3a044e0 +SIZE (kristapsdz-sqliteconvert-VERSION_0_1_2_GH0.tar.gz) = 26833 diff --git a/databases/sqliteconvert/pkg-descr b/databases/sqliteconvert/pkg-descr new file mode 100644 index 000000000000..4afe79713c8c --- /dev/null +++ b/databases/sqliteconvert/pkg-descr @@ -0,0 +1,7 @@ +Sqliteconvert is a set of tools to convert SQLite3 schema files into +documentation. It includes sqlite2dot(1), which converts into a +graphviz file; sqlite2html(1), which converts into an HTML5 fragment; +and sqliteconvert(1), which pulls these tools together with some sane +default templates. + +WWW: https://kristaps.bsd.lv/sqliteconvert/ diff --git a/databases/sqliteconvert/pkg-plist b/databases/sqliteconvert/pkg-plist new file mode 100644 index 000000000000..d8f51de4e82d --- /dev/null +++ b/databases/sqliteconvert/pkg-plist @@ -0,0 +1,7 @@ +bin/sqlite2dot +bin/sqlite2html +bin/sqliteconvert +man/man1/sqlite2dot.1.gz +man/man1/sqlite2html.1.gz +man/man1/sqliteconvert.1.gz +%%DATADIR%%/schema.xml |