Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emacs/easypg: easypg-0.0.15.ebuild ChangeLog easypg-0.0.16.ebuild
Date: Mon, 21 Apr 2008 11:22:48
Message-Id: E1Jnu6f-0006HX-Qr@stork.gentoo.org
1 ulm 08/04/21 11:22:45
2
3 Modified: easypg-0.0.15.ebuild ChangeLog
4 Added: easypg-0.0.16.ebuild
5 Log:
6 Version bump. Correct name of pkg_postinst function.
7 (Portage version: 2.1.5_rc5)
8
9 Revision Changes Path
10 1.3 app-emacs/easypg/easypg-0.0.15.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/easypg-0.0.15.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/easypg-0.0.15.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/easypg-0.0.15.ebuild?r1=1.2&r2=1.3
15
16 Index: easypg-0.0.15.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emacs/easypg/easypg-0.0.15.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- easypg-0.0.15.ebuild 23 Jan 2008 08:55:48 -0000 1.2
23 +++ easypg-0.0.15.ebuild 21 Apr 2008 11:22:45 -0000 1.3
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/easypg-0.0.15.ebuild,v 1.2 2008/01/23 08:55:48 opfer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/easypg-0.0.15.ebuild,v 1.3 2008/04/21 11:22:45 ulm Exp $
29
30 inherit elisp versionator
31
32 @@ -11,7 +11,7 @@
33 SRC_URI="mirror://sourceforge.jp/epg/27030/${MY_PN}-${PV}.tar.gz
34 gnus? ( mirror://sourceforge.jp/epg/25608/pgg-${MY_PN}.el )"
35
36 -LICENSE="GPL-2"
37 +LICENSE="GPL-2 FDL-1.1"
38 SLOT="0"
39 KEYWORDS="amd64 x86"
40 IUSE="gnus"
41 @@ -53,10 +53,10 @@
42 dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
43 }
44
45 -elisp_pkg_postinst() {
46 +pkg_postinst() {
47 + elisp-site-regen
48 elog "See the epa info page for more information"
49 if use gnus; then
50 elog "To use, add (setq pgg-scheme 'epg) to your ~/.gnus"
51 fi
52 - elisp-site-regen
53 }
54
55
56
57 1.7 app-emacs/easypg/ChangeLog
58
59 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/ChangeLog?rev=1.7&view=markup
60 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/ChangeLog?rev=1.7&content-type=text/plain
61 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/ChangeLog?r1=1.6&r2=1.7
62
63 Index: ChangeLog
64 ===================================================================
65 RCS file: /var/cvsroot/gentoo-x86/app-emacs/easypg/ChangeLog,v
66 retrieving revision 1.6
67 retrieving revision 1.7
68 diff -u -r1.6 -r1.7
69 --- ChangeLog 23 Jan 2008 08:55:48 -0000 1.6
70 +++ ChangeLog 21 Apr 2008 11:22:45 -0000 1.7
71 @@ -1,6 +1,12 @@
72 # ChangeLog for app-emacs/easypg
73 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
74 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/ChangeLog,v 1.6 2008/01/23 08:55:48 opfer Exp $
75 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/ChangeLog,v 1.7 2008/04/21 11:22:45 ulm Exp $
76 +
77 +*easypg-0.0.16 (21 Apr 2008)
78 +
79 + 21 Apr 2008; Ulrich Mueller <ulm@g.o> easypg-0.0.15.ebuild,
80 + +easypg-0.0.16.ebuild:
81 + Version bump. Correct name of pkg_postinst function.
82
83 23 Jan 2008; Christian Faulhammer <opfer@g.o> easypg-0.0.15.ebuild:
84 stable x86/amd64
85
86
87
88 1.1 app-emacs/easypg/easypg-0.0.16.ebuild
89
90 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/easypg-0.0.16.ebuild?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/easypg/easypg-0.0.16.ebuild?rev=1.1&content-type=text/plain
92
93 Index: easypg-0.0.16.ebuild
94 ===================================================================
95 # Copyright 1999-2008 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 # $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/easypg-0.0.16.ebuild,v 1.1 2008/04/21 11:22:45 ulm Exp $
98
99 inherit elisp versionator
100
101 MY_PN=epg
102
103 DESCRIPTION="GnuPG interface for Emacs"
104 HOMEPAGE="http://www.easypg.org/"
105 SRC_URI="mirror://sourceforge.jp/epg/29289/${MY_PN}-${PV}.tar.gz
106 gnus? ( mirror://sourceforge.jp/epg/25608/pgg-${MY_PN}.el )"
107
108 LICENSE="GPL-2 FDL-1.1"
109 SLOT="0"
110 KEYWORDS="~amd64 ~x86"
111 IUSE="gnus"
112
113 DEPEND="app-crypt/gnupg"
114 RDEPEND="${DEPEND}
115 gnus? ( virtual/gnus )"
116
117 SITEFILE=50${PN}-gentoo.el
118
119 S="${WORKDIR}/${MY_PN}-${PV}"
120
121 src_unpack() {
122 unpack ${A}
123 use gnus && cp "${DISTDIR}/pgg-epg.el" "${S}"
124 }
125
126 src_compile() {
127 econf || die "econf failed"
128 emake || die "emake failed"
129 elisp-make-autoload-file \
130 || die "elisp-make-autoload-file failed"
131
132 if use gnus && version_is_at_least 22 "$(elisp-emacs-version)"; then
133 # pgg-epg requires pgg, it will not compile with Emacs 21
134 # it also requires epa, so we must use elisp-comp here
135 elisp-comp pgg-epg.el || die "elisp-comp failed"
136 fi
137 }
138
139 src_install() {
140 einstall || die "einstall failed"
141
142 elisp-install ${MY_PN} ${PN}-autoloads.el
143 elisp-site-file-install "${FILESDIR}/${SITEFILE}" ${MY_PN}
144 if use gnus; then
145 elisp-install ${MY_PN} pgg-epg.el*
146 fi
147 dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
148 }
149
150 pkg_postinst() {
151 elisp-site-regen
152 elog "See the epa info page for more information"
153 if use gnus; then
154 elog "To use, add (setq pgg-scheme 'epg) to your ~/.gnus"
155 fi
156 }
157
158
159
160 --
161 gentoo-commits@l.g.o mailing list