Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/mdbtools: ChangeLog Manifest mdbtools-0.6_pre2.ebuild
Date: Thu, 01 Jan 2009 10:22:11
Message-Id: E1LIKgp-0004M0-Mt@stork.gentoo.org
1 graaff 09/01/01 10:22:07
2
3 Modified: ChangeLog Manifest
4 Added: mdbtools-0.6_pre2.ebuild
5 Log:
6 Version bump to lastest CVS version
7
8 Revision Changes Path
9 1.42 app-office/mdbtools/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/ChangeLog?rev=1.42&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/ChangeLog?rev=1.42&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/ChangeLog?r1=1.41&r2=1.42
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-office/mdbtools/ChangeLog,v
18 retrieving revision 1.41
19 retrieving revision 1.42
20 diff -u -r1.41 -r1.42
21 --- ChangeLog 30 Dec 2008 09:29:57 -0000 1.41
22 +++ ChangeLog 1 Jan 2009 10:22:07 -0000 1.42
23 @@ -1,6 +1,17 @@
24 # ChangeLog for app-office/mdbtools
25 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-office/mdbtools/ChangeLog,v 1.41 2008/12/30 09:29:57 graaff Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-office/mdbtools/ChangeLog,v 1.42 2009/01/01 10:22:07 graaff Exp $
28 +
29 +*mdbtools-0.6_pre2 (30 Dec 2008)
30 +
31 + 30 Dec 2008; Hans de Graaff <graaff@g.o>
32 + +files/mdbtools-0.6_pre2-as-needed.patch,
33 + +files/mdbtools-0.6_pre2-gcc34.patch, +mdbtools-0.6_pre2.ebuild:
34 + Add current CVS from 2005-06-24 as mdbtools-0.6_pre2. Since we were already on
35 + pre1 there was not much room to create a better and increased version number.
36 + Use a gentoo-hosted tarball with a copy from the CVS archive so that we have a
37 + consistent archive to work with. Drop patches that got applied to upstream
38 + CVS.
39
40 30 Dec 2008; Hans de Graaff <graaff@g.o>
41 mdbtools-0.6_pre1-r1.ebuild:
42
43
44
45 1.54 app-office/mdbtools/Manifest
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/Manifest?rev=1.54&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/Manifest?rev=1.54&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/Manifest?r1=1.53&r2=1.54
50
51 Index: Manifest
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/app-office/mdbtools/Manifest,v
54 retrieving revision 1.53
55 retrieving revision 1.54
56 diff -u -r1.53 -r1.54
57 --- Manifest 30 Dec 2008 09:30:13 -0000 1.53
58 +++ Manifest 1 Jan 2009 10:22:07 -0000 1.54
59 @@ -1,18 +1,12 @@
60 ------BEGIN PGP SIGNED MESSAGE-----
61 -Hash: SHA1
62 -
63 AUX mdbtools-0.6_pre1-as-needed.patch 482 RMD160 96eb67726fcccd745dc5494fefbcb3e6db936d9a SHA1 59c1e6a246c1dc1245386cfb6f49ec6c88eea0a0 SHA256 38d06663bc41ced3e094d4a78d6a0b81909b08720bec2696ef7431fb90519416
64 AUX mdbtools-0.6_pre1-gcc34.patch 1571 RMD160 b21fa43cc3b3f9e336c741862caf73a6fe66f99e SHA1 04e16d502c28cb065d04fc4afe68761380cd8521 SHA256 63a2f8d06d905274c3dfb60373b7a4c967534a06b864dc3e73e2a92ed8b0f633
65 AUX mdbtools-0.6_pre1-gcc41.patch 498 RMD160 3c4c39b3c17066c09e7e3a5fa052d195eb3f6740 SHA1 b137104183f56f2a155a83036613c25b3deef15e SHA256 58ab3afcf6e3a97570db7980cf81792b21c84e9074afdc7826c2789306122a63
66 AUX mdbtools-0.6_pre1-strlen.patch 284 RMD160 cfa88cda151cfb7f63cc7fbd3cb366d00f40ac35 SHA1 98ec5927166a47bda8a3223998282ff9b7fa3359 SHA256 a1ba4bde512318dc6db254f5ab04df94644970106fc950e316877734502f40b5
67 +AUX mdbtools-0.6_pre2-as-needed.patch 482 RMD160 96eb67726fcccd745dc5494fefbcb3e6db936d9a SHA1 59c1e6a246c1dc1245386cfb6f49ec6c88eea0a0 SHA256 38d06663bc41ced3e094d4a78d6a0b81909b08720bec2696ef7431fb90519416
68 +AUX mdbtools-0.6_pre2-gcc34.patch 1468 RMD160 fc1ba2a523bf9dd4c0dd0601d70db4e5374ec1b2 SHA1 ae4dc5100d6fc097cddb93164cad360640da6405 SHA256 ae0f0ea67b9bcc8851073acba54297268f00a31a0d286b59680f7a28f15ba108
69 DIST mdbtools-0.6pre1.tar.gz 611756 RMD160 e6a89d6984ba84aa9895ab0b6e6b68ac86881be3 SHA1 37a50d623a444ec690d2677b12b59c2f11e497c0 SHA256 7169dc50da857aae2b3f62cd5c6ace37fed56f3e39d07c9afa5aba882b1de3d3
70 +DIST mdbtools-cvs-20050624.tar.gz 306961 RMD160 800328d9acc763ce58211b5a37ad20b8ce34cc21 SHA1 15c97da82826935032aa2089d3e9ed7e2931ce43 SHA256 471034a00f9441e34b3a236ce07bdb766fea0bd140fc69a3d8a9c7225bf573b3
71 EBUILD mdbtools-0.6_pre1-r1.ebuild 1881 RMD160 1dab3e8bb357913103e6493535368dce195e2fa3 SHA1 5e83ffc7162230642668472ef93404a8a4f4ee89 SHA256 9b4246179a80d36e3e3db927500d4cf9c06df423a9c1bc9b95450049d741fcd5
72 +EBUILD mdbtools-0.6_pre2.ebuild 1821 RMD160 7afa7b25531f9dfd9c95a5c20a14b9e3a6bd2e7f SHA1 1a850e7f7071e76fbd8422426ceb37e4242422d2 SHA256 71a599772ec353751d5c01517263e78b253fe1e209e827661a79688cc789e3bd
73 MISC ChangeLog 5105 RMD160 25319e80faa8dacd36161d8460df1da334e157a4 SHA1 97fc4b21f06847145f891e86f03fde2c673ab084 SHA256 9983ad0ef4e78ba466e0f9b32d909999c80645379b8a0b63b443805b0ccd4bd0
74 MISC metadata.xml 220 RMD160 65cff73eb25c0cc60095d42dd59adbefcb127b77 SHA1 059c076f5c2d3a1eb0b022ef90920bcabaf841b3 SHA256 0f420960bb0e6e212e563ce0883b0e412304dfd506a39e434d2c7a40a603ba86
75 ------BEGIN PGP SIGNATURE-----
76 -Version: GnuPG v2.0.9 (GNU/Linux)
77 -
78 -iEYEARECAAYFAklZ6iIACgkQqj4ysMWt/vs0hwCgmcgNeDA3GvYKR3KTsbn0jeC1
79 -LQ8An03JZYEpLr1vMkPrFi8Lv43migAa
80 -=zdxd
81 ------END PGP SIGNATURE-----
82
83
84
85 1.1 app-office/mdbtools/mdbtools-0.6_pre2.ebuild
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/mdbtools-0.6_pre2.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/mdbtools/mdbtools-0.6_pre2.ebuild?rev=1.1&content-type=text/plain
89
90 Index: mdbtools-0.6_pre2.ebuild
91 ===================================================================
92 # Copyright 1999-2008 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/app-office/mdbtools/mdbtools-0.6_pre2.ebuild,v 1.1 2009/01/01 10:22:07 graaff Exp $
95
96 WANT_AUTOMAKE="1.7"
97
98 inherit eutils autotools
99
100 MY_P=${P/_/}
101 S="${WORKDIR}/${PN}-cvs-20050624"
102
103 DESCRIPTION="A set of libraries and utilities for reading Microsoft Access database (MDB) files"
104 HOMEPAGE="http://sourceforge.net/projects/mdbtools"
105 SRC_URI="mirror://gentoo/${PN}-cvs-20050624.tar.gz"
106
107 IUSE="gnome odbc"
108 LICENSE="GPL-2 LGPL-2.1"
109 SLOT="0"
110 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
111
112 RDEPEND=">=dev-libs/glib-2
113 sys-libs/ncurses
114 sys-libs/readline
115 gnome? (
116 >=gnome-base/libglade-2
117 >=gnome-base/libgnomeui-2 )
118 odbc? ( >=dev-db/unixODBC-2.0 )"
119 DEPEND="${RDEPEND}
120 dev-util/pkgconfig
121 >=sys-devel/flex-2.5.0
122 >=sys-devel/bison-1.35"
123
124 src_unpack() {
125 unpack ${A}
126 cd "${S}"
127
128 epatch "${FILESDIR}"/${P}-gcc34.patch
129 epatch "${FILESDIR}"/${P}-as-needed.patch
130
131 # This is necessary since the upstream tarball was created with a
132 # buggy libtool, and the .so suffix in library names is lost in
133 # some platforms (e.g. amd64). Starting with libtool 2.2.4 it is
134 # also necessary to remove the acinclude.m4 file since it contains
135 # an old libtool.m4 that is obsolete, #227257.
136 rm "${S}"/acinclude.m4
137 eautoreconf
138 }
139
140 src_compile() {
141 local myconf
142 use odbc && myconf="${myconf} --with-unixodbc=/usr"
143
144 econf --enable-sql \
145 ${myconf} || die "configure failed"
146
147 emake || die "Compilation failed"
148 }
149
150 src_install() {
151 make DESTDIR="${D}" install || die "Installation failed"
152 dodoc COPYING* NEWS README* TODO AUTHORS HACKING ChangeLog
153
154 # add a compat symlink (gmdb2 is not compiled if gnome USE flag is disabled)
155 use gnome && dosym gmdb2 /usr/bin/gmdb
156 }