Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-pda/jpilot/
Date: Sun, 15 Dec 2019 08:06:14
Message-Id: 1576397158.43db9092c5257ce252ff8fcbce7a1a0c112fbe58.juippis@gentoo
1 commit: 43db9092c5257ce252ff8fcbce7a1a0c112fbe58
2 Author: gryf <gryf73 <AT> gmail <DOT> com>
3 AuthorDate: Sun Dec 15 08:01:17 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 15 08:05:58 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43db9092
7
8 app-pda/jpilot: Fix paths with plugins on newest profile.
9
10 Closes: https://bugs.gentoo.org/688098
11 Signed-off-by: Roman Dobosz <gryf73 <AT> gmail.com>
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 app-pda/jpilot/jpilot-1.8.2-r1.ebuild | 50 +++++++++++++++++++++++++++++++++++
15 1 file changed, 50 insertions(+)
16
17 diff --git a/app-pda/jpilot/jpilot-1.8.2-r1.ebuild b/app-pda/jpilot/jpilot-1.8.2-r1.ebuild
18 new file mode 100644
19 index 00000000000..7938cdb42bc
20 --- /dev/null
21 +++ b/app-pda/jpilot/jpilot-1.8.2-r1.ebuild
22 @@ -0,0 +1,50 @@
23 +# Copyright 1999-2017 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=6
27 +
28 +inherit autotools
29 +
30 +DESCRIPTION="Desktop Organizer Software for the Palm Pilot"
31 +HOMEPAGE="http://www.jpilot.org/"
32 +SRC_URI="http://jpilot.org/tarballs/${P}.tar.gz"
33 +
34 +LICENSE="GPL-2"
35 +SLOT="0"
36 +KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 x86"
37 +IUSE="nls"
38 +
39 +RDEPEND="
40 + app-pda/pilot-link
41 + dev-libs/libgcrypt:0=
42 + x11-libs/gtk+:2"
43 +DEPEND="${RDEPEND}
44 + nls? (
45 + dev-util/intltool
46 + sys-devel/gettext
47 + )
48 + virtual/pkgconfig"
49 +
50 +PATCHES=(
51 + "${FILESDIR}"/${PN}-1.8.2-qa-desktop-file.patch
52 + "${FILESDIR}"/${PN}-1.8.2-fix-paths.patch
53 +)
54 +
55 +src_prepare() {
56 + default
57 + sed -i -e 's|_UNQUOTED(ABILIB, "lib"|_UNQUOTED(ABILIB, "'$(get_libdir)'"|' configure.in || die
58 + mv configure.{in,ac} || die
59 + eautoreconf
60 +}
61 +
62 +src_configure() {
63 + econf $(use_enable nls)
64 +}
65 +
66 +src_install() {
67 + default
68 + docompress -x /usr/share/doc/${PF}/icons
69 +
70 + # .la files for plugins are useless
71 + find "${D}" -name '*.la' -delete || die
72 +}