Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/mdbtools/
Date: Thu, 05 Aug 2021 03:52:55
Message-Id: 1628135509.d73be5ee4455dbd42b451c7a612040fff2c744f5.sam@gentoo
1 commit: d73be5ee4455dbd42b451c7a612040fff2c744f5
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 5 03:51:49 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 5 03:51:49 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73be5ee
7
8 app-office/mdbtools: add 0.9.4
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 app-office/mdbtools/Manifest | 1 +
13 app-office/mdbtools/mdbtools-0.9.4.ebuild | 59 +++++++++++++++++++++++++++++++
14 2 files changed, 60 insertions(+)
15
16 diff --git a/app-office/mdbtools/Manifest b/app-office/mdbtools/Manifest
17 index 4f2c2f5555f..b963204f2ae 100644
18 --- a/app-office/mdbtools/Manifest
19 +++ b/app-office/mdbtools/Manifest
20 @@ -1,2 +1,3 @@
21 DIST mdbtools-0.9.2.tar.gz 214246 BLAKE2B f62ffae2b084e53f7222ab969aa7f57f65735281383f93aeb025cff38b32b9aa22ffffb819532f816cc45a9156f7136bd9de953b17b86817380123451d51170c SHA512 cb2bddca83eb9867b765f6fc57fb289f91ce4e2e09dd953e338c26f6c4bcfe9ddb53368c4eef6d02927e582c2e10312462b82916c2e956fa269f25a765371d8d
22 DIST mdbtools-0.9.3.tar.gz 214697 BLAKE2B 59aca58d11b9c513c8d5b8401423b04484657543d742e20e058e7b29e8225a2c2c3b6e5a95a61a2214a1323b1c5d80b08a71c9f9bcdbf2f35b079a7b05919841 SHA512 3ceb9e374fd638a01d087a1f5e8fb357b24f0a85a8f9c65743a78ec1d6a981fed299744610382ae525f3781e73e268de5c4bb2e48eff78e48b197e2add23587e
23 +DIST mdbtools-0.9.4.tar.gz 215253 BLAKE2B 7538fe36ce63b01a395b39272da3c212d6743bb789b38123d1f951f5678177ba541d64e7a58c08ff5f537d5cda4309c814521a33df5402ad3bc3bacd3d872425 SHA512 4ec5ae66b572970f5d450d94457a5e12a0b376dfbdb10ca8566be2f9d35a8837c0b7381ac6e8b935192b892e7d7c71fef089bb07f4ae789596c1dac07a062e1a
24
25 diff --git a/app-office/mdbtools/mdbtools-0.9.4.ebuild b/app-office/mdbtools/mdbtools-0.9.4.ebuild
26 new file mode 100644
27 index 00000000000..f23e1aadf9c
28 --- /dev/null
29 +++ b/app-office/mdbtools/mdbtools-0.9.4.ebuild
30 @@ -0,0 +1,59 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit autotools
37 +
38 +DESCRIPTION="Set of libraries and utilities for reading Microsoft Access database (MDB) files"
39 +HOMEPAGE="https://github.com/mdbtools/mdbtools"
40 +SRC_URI="https://github.com/brianb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="GPL-2 LGPL-2.1"
43 +SLOT="0/3"
44 +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
45 +IUSE="glib odbc"
46 +
47 +BDEPEND="
48 + app-text/txt2man
49 + sys-devel/flex
50 + virtual/pkgconfig
51 + virtual/yacc
52 +"
53 +RDEPEND="
54 + sys-libs/ncurses:0=
55 + sys-libs/readline:0=
56 + virtual/libiconv
57 + glib? ( dev-libs/glib:2 )
58 + odbc? ( >=dev-db/unixODBC-2.0 )
59 +"
60 +DEPEND="${RDEPEND}"
61 +
62 +DOCS=( AUTHORS HACKING NEWS README.md )
63 +
64 +src_prepare() {
65 + default
66 +
67 + # bug #770019
68 + sed -i -e 's/-Werror//' configure.ac || die
69 +
70 + eautoreconf
71 +}
72 +
73 +src_configure() {
74 + # TODO: Make iconv optional
75 +
76 + local myeconfargs=(
77 + --disable-static
78 + $(use_enable glib)
79 + $(use odbc && echo "--with-unixodbc=${EPREFIX}/usr")
80 + )
81 +
82 + econf "${myeconfargs[@]}"
83 +}
84 +
85 +src_install() {
86 + default
87 +
88 + find "${ED}" -name '*.la' -delete || die
89 +}