Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libtranslate: ChangeLog libtranslate-0.99-r1.ebuild
Date: Thu, 07 Oct 2010 16:03:02
Message-Id: 20101007154152.ACF9720054@flycatcher.gentoo.org
1 jer 10/10/07 15:41:52
2
3 Modified: ChangeLog
4 Added: libtranslate-0.99-r1.ebuild
5 Log:
6 Bump to patch services.xml and add note about outdated services (bug #339975). Do not restrict testing but only run it if already installed.
7
8 (Portage version: 2.2_rc88/cvs/Linux i686)
9
10 Revision Changes Path
11 1.8 dev-libs/libtranslate/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libtranslate/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libtranslate/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libtranslate/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libtranslate/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 6 Sep 2009 21:54:44 -0000 1.7
24 +++ ChangeLog 7 Oct 2010 15:41:52 -0000 1.8
25 @@ -1,6 +1,14 @@
26 # ChangeLog for dev-libs/libtranslate
27 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtranslate/ChangeLog,v 1.7 2009/09/06 21:54:44 vostorga Exp $
29 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtranslate/ChangeLog,v 1.8 2010/10/07 15:41:52 jer Exp $
31 +
32 +*libtranslate-0.99-r1 (07 Oct 2010)
33 +
34 + 07 Oct 2010; Jeroen Roovers <jer@g.o> +libtranslate-0.99-r1.ebuild,
35 + +files/libtranslate-0.99-services.diff,
36 + +files/libtranslate-0.99-services2.diff:
37 + Bump to patch services.xml and add note about outdated services (bug
38 + #339975). Do not restrict testing but only run it if already installed.
39
40 06 Sep 2009; VĂ­ctor Ostorga <vostorga@g.o>
41 libtranslate-0.99.ebuild, +files/libtranslate-0.99-libsoup24.diff:
42
43
44
45 1.1 dev-libs/libtranslate/libtranslate-0.99-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libtranslate/libtranslate-0.99-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libtranslate/libtranslate-0.99-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: libtranslate-0.99-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libtranslate/libtranslate-0.99-r1.ebuild,v 1.1 2010/10/07 15:41:52 jer Exp $
55
56 EAPI="2"
57
58 inherit eutils autotools
59
60 DESCRIPTION="Library for translating text and web pages between natural languages."
61 HOMEPAGE="http://www.nongnu.org/libtranslate"
62 SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.gz"
63
64 LICENSE="BSD"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE=""
68
69 RDEPEND=">=dev-libs/glib-2.4
70 net-libs/libsoup:2.4
71 >=dev-libs/libxml2-2
72 >=app-text/talkfilters-2.3.4-r1"
73 DEPEND="${RDEPEND}
74 dev-util/pkgconfig
75 dev-util/intltool"
76
77 src_prepare() {
78 # Upstream patches for several minor issues.
79 epatch "${FILESDIR}"/${P}-charsetparse.diff \
80 "${FILESDIR}"/${P}-condfix.diff \
81 "${FILESDIR}"/${P}-int64.diff \
82 "${FILESDIR}"/${P}-man-page.diff \
83 "${FILESDIR}"/${P}-libsoup24.diff \
84 "${FILESDIR}"/${P}-services.diff \
85 "${FILESDIR}"/${P}-services2.diff
86
87 einfo "Running intltoolize --force --copy --automake"
88 intltoolize --force --copy --automake || die "intltoolize failed"
89 AT_M4DIR="${S}/m4" eautoreconf
90 }
91
92 src_test() {
93 if has_version ${CATEGORY}/${PN}; then
94 emake check || die
95 else
96 einfo "The test suite can only run after installation"
97 fi
98 }
99
100 src_install() {
101 emake DESTDIR="${D}" install || die "emake install failed."
102 dodoc AUTHORS NEWS README
103 }
104
105 pkg_setup() {
106 elog "It is probably a good idea to maintain and update your own"
107 elog "~/.libtranslate/services.xml. See services.xml(5) for details."
108 }