diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 52 insertions, 0 deletions
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 +} |