diff options
author | Brian Bidulock | 2015-07-15 14:40:35 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-07-15 14:40:35 -0600 |
commit | 3d5256429b63a822f2d8c16db0500b38ef2fd997 (patch) | |
tree | d93dea3214247034764743298329dca545d6af84 | |
download | aur-3d5256429b63a822f2d8c16db0500b38ef2fd997.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | gnome-doc-utils-fix.diff | 11 |
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..16eca23bed7b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = mdbtools-git + pkgdesc = A set of libraries and utilities for reading Microsoft Access database (MDB) files. + pkgver = 0.7.r195.g584119e + pkgrel = 1 + url = https://github.com/brianb/mdbtools + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = txt2man + depends = gnome-doc-utils + provides = mdbtools + conflicts = mdbtools + source = git://github.com/brianb/mdbtools.git + source = gnome-doc-utils-fix.diff + md5sums = SKIP + md5sums = b441e5f2de56b9a339593d83c9516cf6 + +pkgname = mdbtools-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5429a67d8026 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Kamil Ćliwak <cameel2/at/gmail/com> + +pkgname=mdbtools-git +_gitname=mdbtools +pkgver=0.7.r195.g584119e +pkgrel=1 +pkgdesc="A set of libraries and utilities for reading Microsoft Access database (MDB) files." +arch=('i686' 'x86_64') +url="https://github.com/brianb/mdbtools" +depends=('gnome-doc-utils') +makedepends=('git' 'txt2man') +provides=('mdbtools') +conflicts=('mdbtools') +license=('GPL') +source=( + 'git://github.com/brianb/mdbtools.git' + 'gnome-doc-utils-fix.diff' +) +md5sums=( + 'SKIP' + 'b441e5f2de56b9a339593d83c9516cf6' +) + +pkgver() { + cd $srcdir/$_gitname + + echo $(git describe --always | sed -r 's|([^-]*-g)|r\1|;s|-|.|g') +} + +prepare() { + cd $srcdir/$_gitname + + # A workaround for 'ENABLE_SK not defined' error. Does not seem to be fixed + # in master yet. See https://github.com/brianb/mdbtools/issues/37 + patch $srcdir/$_gitname/configure.ac $startdir/gnome-doc-utils-fix.diff + + autoreconf --install --force + ./configure --prefix=/usr +} + +build() { + cd $srcdir/$_gitname + + make +} + +package(){ + cd $srcdir/$_gitname + + make DESTDIR="$pkgdir" install + install -Dm644 src/gmdb2/gmdb.desktop "$pkgdir"/usr/share/applications/gmdb.desktop +} diff --git a/gnome-doc-utils-fix.diff b/gnome-doc-utils-fix.diff new file mode 100644 index 000000000000..df8a62960698 --- /dev/null +++ b/gnome-doc-utils-fix.diff @@ -0,0 +1,11 @@ +--- configure.ac.orig 2014-01-07 17:03:46.000000000 +0100 ++++ configure.ac 2014-01-07 17:04:05.480975158 +0100 +@@ -196,6 +196,8 @@ + fi + + AM_CONDITIONAL(ENABLE_GTK_DOC, test x$enable_gtk_doc = xyes) ++AM_CONDITIONAL(HAVE_GNOME_DOC_UTILS, test x$enable_gtk_doc = xyes) ++AM_CONDITIONAL(ENABLE_SK, test x$enable_scrollkeeper = xyes) + + ################################################## + # Check for txt2man |