View | Details | Raw Unified | Return to bug 250515
Collapse All | Expand All

(-)databases/mdbtools/Makefile (-18 / +9 lines)
Lines 1-8 Link Here
1
# Created by: Anders Nordby <anders@fix.no>
1
# $FreeBSD$
2
# $FreeBSD: head/databases/mdbtools/Makefile 548221 2020-09-10 19:17:38Z rhurlin $
3
2
4
PORTNAME=	mdbtools
3
PORTNAME=	mdbtools
5
DISTVERSION=	0.8.2
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.9.0-beta3
6
CATEGORIES=	databases
6
CATEGORIES=	databases
7
7
8
MAINTAINER=	rhurlin@FreeBSD.org
8
MAINTAINER=	rhurlin@FreeBSD.org
Lines 10-23 Link Here
10
10
11
LICENSE=	GPLv2
11
LICENSE=	GPLv2
12
12
13
# To build man-pages
13
BUILD_DEPENDS+=	gawk:lang/gawk \
14
BUILD_DEPENDS=	gawk:lang/gawk \
15
		txt2man:textproc/txt2man
14
		txt2man:textproc/txt2man
16
LIB_DEPENDS=	libodbc.so:databases/unixODBC
15
LIB_DEPENDS+=	libmswstr.so:databases/libmswstr \
17
# TODO  libmswstr: https://github.com/leecher1337/libmswstr
16
		libodbc.so:databases/unixODBC
18
#LIB_DEPENDS+=	libmswstr.so:databases/libmswstr
19
17
20
USES=		autoreconf bison gettext-runtime gnome iconv libtool pathfix \
18
USES+=		autoreconf bison gettext-runtime gnome iconv libtool pathfix \
21
		pkgconfig readline
19
		pkgconfig readline
22
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
23
USE_GNOME=	glib20
21
USE_GNOME=	glib20
Lines 27-47 Link Here
27
		--with-unixodbc=${LOCALBASE}
25
		--with-unixodbc=${LOCALBASE}
28
26
29
USE_GITHUB=	yes
27
USE_GITHUB=	yes
30
GH_ACCOUNT=	cyberemissary
28
GH_ACCOUNT=	mdbtools
31
29
32
OPTIONS_DEFINE=	DOCS GNOME
30
OPTIONS_DEFINE=	DOCS
33
OPTIONS_SUB=	yes
31
OPTIONS_SUB=	yes
34
32
35
INSTALL_TARGET=	install-strip
33
INSTALL_TARGET=	install-strip
36
34
37
DOCS=		AUTHORS ChangeLog HACKING NEWS README TODO
35
DOCS=		AUTHORS ChangeLog HACKING NEWS README TODO
38
39
GNOME_CONFIGURE_ENABLE=	gmdb2
40
GNOME_USE=		GNOME=gconf2 \
41
			GNOME=gdkpixbuf2 \
42
			GNOME=gnomeprefix \
43
			GNOME=intltool \
44
			GNOME=libgnomeui
45
36
46
post-install-DOCS-on:
37
post-install-DOCS-on:
47
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
38
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)databases/mdbtools/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1593857855
1
TIMESTAMP = 1603560725
2
SHA256 (cyberemissary-mdbtools-0.8.2_GH0.tar.gz) = 8f8808b03169cc16e5c97ed5add612d9d2ac9811fb2a35a0aa5fe2bfb2e2a774
2
SHA256 (mdbtools-mdbtools-v0.9.0-beta3_GH0.tar.gz) = a48ebda189cd45516dfed10872e0fd9adc262f5dfc61f091ed131a46a5e3608f
3
SIZE (cyberemissary-mdbtools-0.8.2_GH0.tar.gz) = 292958
3
SIZE (mdbtools-mdbtools-v0.9.0-beta3_GH0.tar.gz) = 182443
(-)databases/mdbtools/files/patch-doc_Makefile.am (-5 / +5 lines)
Lines 1-8 Link Here
1
--- doc/Makefile.am.orig	2015-09-13 13:14:01 UTC
1
--- doc/Makefile.am.orig	2020-10-24 17:46:14 UTC
2
+++ doc/Makefile.am
2
+++ doc/Makefile.am
3
@@ -8,9 +8,9 @@ if ENABLE_MAN
3
@@ -9,9 +9,9 @@ if ENABLE_MAN
4
   dist_man_MANS += mdb-tables.1 mdb-ver.1 mdb-export.1 mdb-schema.1 mdb-sql.1 \
4
 	mdb-array.1 mdb-header.1 mdb-hexdump.1 mdb-parsecsv.1 mdb-prop.1 mdb-import.1 \
5
 	mdb-array.1 mdb-header.1 mdb-hexdump.1 mdb-parsecsv.1 mdb-prop.1 gmdb2.1
5
 	mdb-count.1 mdb-json.1 mdb-queries.1
6
 endif
6
 endif
7
-if ENABLE_DOCBOOK
7
-if ENABLE_DOCBOOK
8
-  dist_man_MANS += install.tgz
8
-  dist_man_MANS += install.tgz
Lines 12-15 Link Here
12
+#endif
12
+#endif
13
 CLEANFILES = ${dist_man_MANS} install install.tgz
13
 CLEANFILES = ${dist_man_MANS} install install.tgz
14
 EXTRA_DIST	= mdb-tables.txt mdb-ver.txt mdb-export.txt mdb-schema.txt mdb-sql.txt \
14
 EXTRA_DIST	= mdb-tables.txt mdb-ver.txt mdb-export.txt mdb-schema.txt mdb-sql.txt \
15
 	mdb-array.txt mdb-header.txt mdb-hexdump.txt mdb-parsecsv.txt mdb-prop.txt gmdb2.txt \
15
 	mdb-array.txt mdb-header.txt mdb-hexdump.txt mdb-parsecsv.txt mdb-prop.txt mdb-import.txt \
(-)databases/mdbtools/files/patch-src_libmdb_index.c (+11 lines)
Line 0 Link Here
1
--- src/libmdb/index.c.orig	2020-10-24 11:14:19 UTC
2
+++ src/libmdb/index.c
3
@@ -383,7 +383,7 @@ mdb_index_hash_text(MdbHandle *mdb, char *text, char *
4
 	{
5
 #ifdef __MSWSTR_H__
6
 		char *out_ptr = alloca((len+1)*2);
7
-		int i;
8
+		unsigned int i;
9
 		// mdb_ascii2unicode doesn't work, we don't want unicode compression!
10
 		for (i=0; i<len+1; i++) {
11
 			out_ptr[i*2] = text[i];
(-)databases/mdbtools/pkg-descr (-3 / +1 lines)
Lines 10-15 Link Here
10
You can list catalog entries. There is some preliminary schema exporting
10
You can list catalog entries. There is some preliminary schema exporting
11
utility. And you can export data out to CSV (comma separated value) format.
11
utility. And you can export data out to CSV (comma separated value) format.
12
12
13
WWW: http://mdbtools.sourceforge.net/
13
WWW: https://github.com/mdbtools/mdbtools/
14
WWW: https://github.com/brianb/mdbtools/
15
WWW: https://github.com/cyberemissary/mdbtools/
(-)databases/mdbtools/pkg-plist (-34 / +18 lines)
Lines 1-74 Link Here
1
%%GNOME%%bin/gmdb2
2
bin/mdb-array
1
bin/mdb-array
3
bin/mdb-count
2
bin/mdb-count
4
bin/mdb-export
3
bin/mdb-export
5
bin/mdb-header
4
bin/mdb-header
6
bin/mdb-hexdump
5
bin/mdb-hexdump
6
bin/mdb-json
7
bin/mdb-parsecsv
7
bin/mdb-parsecsv
8
bin/mdb-prop
8
bin/mdb-prop
9
bin/mdb-queries
9
bin/mdb-schema
10
bin/mdb-schema
10
bin/mdb-sql
11
bin/mdb-sql
11
bin/mdb-tables
12
bin/mdb-tables
12
bin/mdb-ver
13
bin/mdb-ver
13
%%GNOME%%include/gmdb.h
14
include/mdbsql.h
14
include/mdbsql.h
15
include/mdbtools.h
15
include/mdbtools.h
16
include/mdbver.h
17
lib/libmdb.a
16
lib/libmdb.a
18
lib/libmdb.so
17
lib/libmdb.so
19
lib/libmdb.so.2
18
lib/libmdb.so.3
20
lib/libmdb.so.2.0.1
19
lib/libmdb.so.3.0.0
21
lib/libmdbodbc.a
20
lib/libmdbodbc.a
22
lib/libmdbodbc.so
21
lib/libmdbodbc.so
23
lib/libmdbodbcW.a
22
lib/libmdbodbcW.a
24
lib/libmdbodbcW.so
23
lib/libmdbodbcW.so
25
lib/libmdbsql.a
24
lib/libmdbsql.a
26
lib/libmdbsql.so
25
lib/libmdbsql.so
27
lib/libmdbsql.so.2
26
lib/libmdbsql.so.3
28
lib/libmdbsql.so.2.0.0
27
lib/libmdbsql.so.3.0.0
29
libdata/pkgconfig/libmdb.pc
28
libdata/pkgconfig/libmdb.pc
30
libdata/pkgconfig/libmdbsql.pc
29
libdata/pkgconfig/libmdbsql.pc
31
man/man1/gmdb2.1.gz
32
man/man1/mdb-array.1.gz
30
man/man1/mdb-array.1.gz
31
man/man1/mdb-count.1.gz
33
man/man1/mdb-export.1.gz
32
man/man1/mdb-export.1.gz
34
man/man1/mdb-header.1.gz
33
man/man1/mdb-header.1.gz
35
man/man1/mdb-hexdump.1.gz
34
man/man1/mdb-hexdump.1.gz
36
man/man1/mdb-import.1.gz
35
man/man1/mdb-import.1.gz
36
man/man1/mdb-json.1.gz
37
man/man1/mdb-parsecsv.1.gz
37
man/man1/mdb-parsecsv.1.gz
38
man/man1/mdb-prop.1.gz
38
man/man1/mdb-prop.1.gz
39
man/man1/mdb-queries.1.gz
39
man/man1/mdb-schema.1.gz
40
man/man1/mdb-schema.1.gz
40
man/man1/mdb-sql.1.gz
41
man/man1/mdb-sql.1.gz
41
man/man1/mdb-tables.1.gz
42
man/man1/mdb-tables.1.gz
42
man/man1/mdb-ver.1.gz
43
man/man1/mdb-ver.1.gz
44
share/bash-completion/completions/mdb-export
45
share/bash-completion/completions/mdb-hexdump
46
share/bash-completion/completions/mdb-import
47
share/bash-completion/completions/mdb-parsecsv
48
share/bash-completion/completions/mdb-prop
49
share/bash-completion/completions/mdb-schema
50
share/bash-completion/completions/mdb-sql
51
share/bash-completion/completions/mdb-tables
52
share/bash-completion/completions/mdb-ver
43
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
53
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
44
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
54
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
45
%%PORTDOCS%%%%DOCSDIR%%/HACKING
55
%%PORTDOCS%%%%DOCSDIR%%/HACKING
46
%%PORTDOCS%%%%DOCSDIR%%/NEWS
56
%%PORTDOCS%%%%DOCSDIR%%/NEWS
47
%%PORTDOCS%%%%DOCSDIR%%/README
57
%%PORTDOCS%%%%DOCSDIR%%/README
48
%%PORTDOCS%%%%DOCSDIR%%/TODO
58
%%PORTDOCS%%%%DOCSDIR%%/TODO
49
%%GNOME%%share/gmdb/glade/COPYING
50
%%GNOME%%share/gmdb/glade/code.xpm
51
%%GNOME%%share/gmdb/glade/debug.xpm
52
%%GNOME%%share/gmdb/glade/form_big.xpm
53
%%GNOME%%share/gmdb/glade/forms.xpm
54
%%GNOME%%share/gmdb/glade/gmdb-debug.glade
55
%%GNOME%%share/gmdb/glade/gmdb-export.glade
56
%%GNOME%%share/gmdb/glade/gmdb-prefs.glade
57
%%GNOME%%share/gmdb/glade/gmdb-props.glade
58
%%GNOME%%share/gmdb/glade/gmdb-schema.glade
59
%%GNOME%%share/gmdb/glade/gmdb-sql.glade
60
%%GNOME%%share/gmdb/glade/gmdb-tabledef.glade
61
%%GNOME%%share/gmdb/glade/gmdb.glade
62
%%GNOME%%share/gmdb/glade/logo.xpm
63
%%GNOME%%share/gmdb/glade/macro_big.xpm
64
%%GNOME%%share/gmdb/glade/macros.xpm
65
%%GNOME%%share/gmdb/glade/module_big.xpm
66
%%GNOME%%share/gmdb/glade/pk.xpm
67
%%GNOME%%share/gmdb/glade/query.xpm
68
%%GNOME%%share/gmdb/glade/query_big.xpm
69
%%GNOME%%share/gmdb/glade/report_big.xpm
70
%%GNOME%%share/gmdb/glade/reports.xpm
71
%%GNOME%%share/gmdb/glade/stock_export-16.png
72
%%GNOME%%share/gmdb/glade/stock_export.png
73
%%GNOME%%share/gmdb/glade/table.xpm
74
%%GNOME%%share/gmdb/glade/table_big.xpm

Return to bug 250515