summaryrefslogtreecommitdiff
path: root/app-office/mdbtools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-office/mdbtools
reinit the tree, so we can have metadata
Diffstat (limited to 'app-office/mdbtools')
-rw-r--r--app-office/mdbtools/Manifest6
-rw-r--r--app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch17
-rw-r--r--app-office/mdbtools/mdbtools-0.7.1-r2.ebuild43
-rw-r--r--app-office/mdbtools/metadata.xml17
4 files changed, 83 insertions, 0 deletions
diff --git a/app-office/mdbtools/Manifest b/app-office/mdbtools/Manifest
new file mode 100644
index 000000000000..a4f714d9151e
--- /dev/null
+++ b/app-office/mdbtools/Manifest
@@ -0,0 +1,6 @@
+AUX mdbtools-0.7.1-parallel-make.patch 513 SHA256 def6502ecc1d21ba17829de1c4f42194fb78eb39185189b2b4d13d13bfdf5e38 SHA512 946139271a757a8beeeb03a909104bc348cbc081a9ef6dde7f739865c775cce06717de57560a49b5055d5196b1f3985824b80b728f139cf7684c0ba847f4bd85 WHIRLPOOL 0a164f299d58f950d842fcc63f1ff67d1a967e86d4ed746d5884358060c3a0ab3c97e96aadcb26982b213695fa323f2b0cab8d083faf80da2257d08e51a68f3d
+DIST mdbtools-0.7.1.tar.gz 277257 SHA256 dcf310dc7b07e7ad2f9f6be16047dc81312cfe1ab1bd94d0fa739c8059af0b16 SHA512 bbad415c59a3f54c11bcd04971220b1370046c5dfd7300d1f23e597615a1df6af850c6f767e78033676d486d87a11c72dfdb141abbee8378337c3fda9a450b75 WHIRLPOOL 0e25f7d5a2108575bc3fdf2930ceedc21844412fb7947c504f2538b185f8f623712c31ca9102660446731dc19fb431217aa70c7ee658f07d951966921fc2fc7a
+EBUILD mdbtools-0.7.1-r2.ebuild 1035 SHA256 97a98f365fa5c811178d6c8d6f110b017df264a281759b27a739692a378ecb33 SHA512 57b559e94c4646836bfe84533b968c53b75151ba0790ce99cda28c07e66e3ee263bddffe8cf96ef1163520e177f274fac736aaa4df3e45ad5fc2ae58d7118715 WHIRLPOOL 2020d2283f946ca05afd5f4ca83d7cb6134c5cfb211bc0aeb14c7d23f4d61fda0eb3578147f040eefa1416e29560e452a763da2954da27274ace57d665418177
+MISC ChangeLog 4198 SHA256 4e069c1048938207c15b96f7d34d7f9ebab4e3e16bb7c25da5cb1b032eb9d5c6 SHA512 f189567feeb27eb634ee321222775fb6d547be2b7a07d3ba1da889fd2943f3f495aa1bcf60b54664d6b3cc14a9883266a9a88f4284cc971c9acd526d32d4b7ae WHIRLPOOL d458b378702f311bd54377f32e8225db31bee8cc85e06bf72848a06d7a0676bb7763ad0f8920530717f540689bb0b754300c875323488563328b9ad5d528c127
+MISC ChangeLog-2015 10101 SHA256 34a08abe0f029cb2c10de5e03bbf44e32c066a2e8597e6053b961891eba08d85 SHA512 c0621e430c3bee2d4ef1e6165945f340b91cf03c77d6da5291dfb8d8825d8ba612916c7991f8b6dc6b070cd4e640cf012e9a59fff29dc71ec037264b6d5adf13 WHIRLPOOL 0d9999dff932f95f39071b13f2419f330b6fceeb308745b021bb202aa08c5bb0f57458d11309d23e8b78843b0a447fcda87b833043ec5e621f94bf63c1f8bff2
+MISC metadata.xml 577 SHA256 4f96a6a97c8dc9f4e2b3947399e700a1f431001a35d2f5b56182a8af44a59277 SHA512 09b67c569311e41415c230d91d05754b18bb9f0063b893613c445ae1173fad87dd0a1d962c03af44ab78c295b5af009a5ccb36d73696720ec52fa2679adc8a98 WHIRLPOOL a1305b2a7f3f8772f644a97261f90efc1f62ca09579277f67cc9dbf5ae224ff9c4828d8b20daf2ca28fd57aa1936dd2eb3ce68ec13fa1e7905e1cba659618c07
diff --git a/app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch b/app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch
new file mode 100644
index 000000000000..25201aac643d
--- /dev/null
+++ b/app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch
@@ -0,0 +1,17 @@
+Patch for fixing parallel make issue, bug #486434
+
+Related links:
+
+https://github.com/brianb/mdbtools/issues/33
+https://github.com/brianb/mdbtools/issues/35
+
+diff --git a/src/sql/Makefile.am b/src/sql/Makefile.am
+index 633f0c3..94b0838 100644
+--- a/src/sql/Makefile.am
++++ b/src/sql/Makefile.am
+@@ -1,3 +1,5 @@
++BUILT_SOURCES = parser.h
++AM_YFLAGS = -d
+ lib_LTLIBRARIES = libmdbsql.la
+ libmdbsql_la_SOURCES= mdbsql.c parser.y lexer.l
+ libmdbsql_la_LDFLAGS = -version-info 2:0:0 -export-symbols-regex '^mdb_sql_'
diff --git a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
new file mode 100644
index 000000000000..1b3e901c9ab9
--- /dev/null
+++ b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1 # needed for proper man generation
+inherit autotools-utils
+
+DESCRIPTION="Set of libraries and utilities for reading Microsoft Access database (MDB) files"
+HOMEPAGE="http://mdbtools.sourceforge.net"
+SRC_URI="https://github.com/brianb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+
+IUSE="odbc static-libs"
+
+RDEPEND="
+ dev-libs/glib:2
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ odbc? ( >=dev-db/unixODBC-2.0 )"
+DEPEND="${RDEPEND}
+ app-text/txt2man
+ sys-devel/flex
+ virtual/pkgconfig
+ virtual/yacc
+"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README TODO )
+
+PATCHES=( "${FILESDIR}/${P}-parallel-make.patch" )
+
+src_configure() {
+ local myeconfargs=(
+ --disable-gtk-doc
+ --disable-gmdb2
+ $(use odbc && echo "--with-unixodbc=${EPREFIX}/usr")
+ )
+ autotools-utils_src_configure
+}
diff --git a/app-office/mdbtools/metadata.xml b/app-office/mdbtools/metadata.xml
new file mode 100644
index 000000000000..94dd4f54fe1c
--- /dev/null
+++ b/app-office/mdbtools/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>chris.kerr@mykolab.ch</email>
+ <name>Chris Kerr</name>
+ <description>Maintainer. Assign bugs to him</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">brianb/mdbtools</remote-id>
+ <remote-id type="sourceforge">mdbtools</remote-id>
+ </upstream>
+</pkgmetadata>