Gentoo Archives: gentoo-commits

From: "Alon Bar-Lev (alonbl)" <alonbl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/gpgme: ChangeLog gpgme-0.3.14-r2.ebuild
Date: Tue, 15 Jan 2008 18:34:12
Message-Id: E1JEqbx-0001Ob-2u@stork.gentoo.org
1 alonbl 08/01/15 18:34:09
2
3 Modified: ChangeLog
4 Added: gpgme-0.3.14-r2.ebuild
5 Log:
6 Fix some autotools warnings
7 (Portage version: 2.1.4, RepoMan options: --force)
8
9 Revision Changes Path
10 1.130 app-crypt/gpgme/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/gpgme/ChangeLog?rev=1.130&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/gpgme/ChangeLog?rev=1.130&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/gpgme/ChangeLog?r1=1.129&r2=1.130
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v
19 retrieving revision 1.129
20 retrieving revision 1.130
21 diff -u -r1.129 -r1.130
22 --- ChangeLog 15 Jan 2008 18:26:02 -0000 1.129
23 +++ ChangeLog 15 Jan 2008 18:34:08 -0000 1.130
24 @@ -1,6 +1,11 @@
25 # ChangeLog for app-crypt/gpgme
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.129 2008/01/15 18:26:02 alonbl Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.130 2008/01/15 18:34:08 alonbl Exp $
29 +
30 +*gpgme-0.3.14-r2 (15 Jan 2008)
31 +
32 + 15 Jan 2008; Alon Bar-Lev <alonbl@g.o> +gpgme-0.3.14-r2.ebuild:
33 + Fix some autotools warnings
34
35 *gpgme-1.1.6 (15 Jan 2008)
36
37
38
39
40 1.1 app-crypt/gpgme/gpgme-0.3.14-r2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/gpgme/gpgme-0.3.14-r2.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/gpgme/gpgme-0.3.14-r2.ebuild?rev=1.1&content-type=text/plain
44
45 Index: gpgme-0.3.14-r2.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-0.3.14-r2.ebuild,v 1.1 2008/01/15 18:34:08 alonbl Exp $
50
51 #
52 # NOTE: This revision is used by direct dependency. DO NOT REMOVE!
53 #
54
55 WANT_AUTOMAKE="1.6"
56
57 inherit eutils autotools
58
59 DESCRIPTION="GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications."
60 HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
61 SRC_URI="mirror://gnupg/gpgme/${P}.tar.gz"
62
63 LICENSE="GPL-2"
64 SLOT="0.3"
65 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
66 IUSE="doc"
67
68 DEPEND=">=app-crypt/gnupg-1.2.0"
69
70 src_unpack() {
71 unpack ${A}
72 cd "${S}"
73 epatch "${FILESDIR}"/gpgme3.m4.patch
74 find . -name Makefile -o -name Makefile.in -exec rm {} \;
75 rm doc/gpgme.info-?
76
77 sed -i -e 's:libgpgme:libgpgme3:g' \
78 `find . -name Makefile.am` doc/gpgme.info
79
80 sed -i -e 's:gpgme-config:gpgme3-config:g' \
81 configure.ac gpgme/Makefile.am doc/gpgme.texi \
82 gpgme/gpgme-config.in
83
84 sed -i -e 's:gpgme\.info:gpgme3.info:g' \
85 -e 's:gpgme\.texi:gpgme3\.texi:g' \
86 doc/Makefile.am doc/gpgme.info
87
88 sed -i -e 's:-lgpgme:-lgpgme3:g' \
89 gpgme/gpgme-config.in \
90 doc/gpgme.texi configure.ac
91
92 sed -i -e 's:gpgme\.m4:gpgme3.m4:g' \
93 gpgme/Makefile.am configure.ac doc/gpgme.texi \
94 gpgme/mkerrors \
95 `find . -name \*.c -o -name \*.h`
96
97 sed -i -e 's:gpgme\.info:gpgme3.info:' doc/gpgme.texi
98
99 mv doc/gpgme{,3}.texi
100 mv gpgme/gpgme{,3}-config.in
101 mv gpgme/gpgme{,3}.m4
102 # mv gpgme/gpgme{,3}.h
103 eautoreconf
104 }
105
106 src_compile() {
107 local myconf
108
109 use doc \
110 && myconf="${myconf} --enable-maintainer-mode"
111
112 if [ -x ""/usr/bin/gpg2 ]; then
113 myconf="${myconf} --with-gpg=/usr/bin/gpg2"
114 else
115 myconf="${myconf} --with-gpg=/usr/bin/gpg"
116 fi
117
118 # For gnugpg-1.9+
119 # $(use_with smime gpgsm /usr/bin/gpgsm)
120 #
121
122 econf \
123 --enable-gpgmeplug \
124 --includedir=/usr/include/gpgme3 \
125 ${myconf} \
126 || die "econf failed"
127
128 emake || die "make failed"
129 }
130
131 src_install() {
132 make DESTDIR="${D}" install || die
133 dodoc AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS TODO VERSION
134 }
135
136
137
138 --
139 gentoo-commits@l.g.o mailing list