diff --git a/.gitignore b/.gitignore index b4be7af..4feff61 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ *.out .deps/ .libs/ +.idea/ aclocal.m4 autom4te.cache/ build-aux/ @@ -35,6 +36,7 @@ src/sql/lexer.c src/sql/parser.c src/sql/parser.h src/util/mdb-array +src/util/mdb-count src/util/mdb-export src/util/mdb-header src/util/mdb-import diff --git a/CHANGELOG.md b/CHANGELOG.md index c92e432..cb4a72e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# Changelog for 0.8.2 +* Improved support for Access 2010, 2013, and 2016: @evanmiller #9 +* Build script and readme improvements @cyberemissary + # Changelog for 0.8.1 * Format README as Github Markdown: @joshuapinter #3 * Updated changelog markdown format and will keep it in slightly different style: @cyberemissary #7 diff --git a/README.md b/README.md index 070c5aa..24ca918 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ $ rpm -i cyber-mdbtools--1.x86_64.rpm Feel free to submit PR requests here. I will try to review and merge them regularly. # mdbtools -_version 0.8.1_ +_version 0.8.2_ Welcome to the exciting world of MDB Tools! In short, MDB Tools is a set of programs to help you use Microsoft Access file in various settings. The major diff --git a/bin/package.sh b/bin/package.sh index 8fc7445..832eb0c 100644 --- a/bin/package.sh +++ b/bin/package.sh @@ -1,5 +1,7 @@ #!/bin/bash -ex +# You must run this as sudo + function usage(){ echo "" echo "This script packages mdbtools into a .deb and .rpm packages" @@ -30,14 +32,17 @@ if [ ! -z "$2" ]; then PKG_RELEASE=$2 fi -sudo checkinstall -y --pkgname=cyber-mdbtools --pkgversion=${PKG_VERSION} --pkgrelease=${PKG_RELEASE} --pkggroup=Tools \ +autoreconf -i -f +./configure + +checkinstall -y --pkgname=cyber-mdbtools --pkgversion=${PKG_VERSION} --pkgrelease=${PKG_RELEASE} --pkggroup=Tools \ --pkgsource=https://github.com/cyberemissary/mdbtools/archive/master.zip \ --maintainer=admin@cyberemissary.com --provides=mdbtools # remove directory in case we are rebuilding the same version and we quite prematurely before rm -Rf cyber-mdbtools-${PKG_VERSION} -sudo alien -r -g -v -k cyber-mdbtools_${PKG_VERSION}-${PKG_RELEASE}_amd64.deb +alien -r -g -v -k cyber-mdbtools_${PKG_VERSION}-${PKG_RELEASE}_amd64.deb cd cyber-mdbtools-${PKG_VERSION} -sudo rpmbuild --buildroot $(pwd)/ --bb cyber-mdbtools-${PKG_VERSION}-${PKG_RELEASE}.spec +rpmbuild --buildroot $(pwd)/ --bb cyber-mdbtools-${PKG_VERSION}-${PKG_RELEASE}.spec cd \ No newline at end of file diff --git a/configure.ac b/configure.ac index 7f57c6e..80a0302 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([mdbtools],[0.8.1],[mdbtools-dev@lists.sourceforge.net]) +AC_INIT([mdbtools],[0.8.2],[mdbtools-dev@lists.sourceforge.net]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_SRCDIR(src/extras/mdb-dump.c)