Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-commits
| Navigation: |
|
Lists:
gentoo-commits:
< Prev
By Thread
Next >
< Prev
By Date
Next >
|
| Headers: |
|
To:
|
gentoo-commits@g.o
|
|
From:
|
"Alon Bar-Lev (alonbl)" <alonbl@g.o>
|
|
Subject:
|
gentoo-x86 commit in app-crypt/pinentry: ChangeLog pinentry-0.7.4-r1.ebuild pinentry-0.7.4.ebuild
|
|
Date:
|
Sat, 22 Dec 2007 05:17:11 +0000
|
|
alonbl 07/12/22 05:17:11
Modified: ChangeLog
Added: pinentry-0.7.4-r1.ebuild
Removed: pinentry-0.7.4.ebuild
Log:
Fix grab (again), this time, remove the map-event completely, bug#201951
(Portage version: 2.1.4_rc10)
Revision Changes Path
1.75 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.75&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.75&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.74&r2=1.75
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- ChangeLog 21 Dec 2007 07:27:15 -0000 1.74
+++ ChangeLog 22 Dec 2007 05:17:11 -0000 1.75
@@ -1,6 +1,13 @@
# ChangeLog for app-crypt/pinentry
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.74 2007/12/21 07:27:15 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.75 2007/12/22 05:17:11 alonbl Exp $
+
+*pinentry-0.7.4-r1 (22 Dec 2007)
+
+ 22 Dec 2007; Alon Bar-Lev <alonbl@g.o>
+ files/pinentry-0.7.4-grab.patch, -pinentry-0.7.4.ebuild,
+ +pinentry-0.7.4-r1.ebuild:
+ Fix grab (again), this time, remove the map-event completely, bug#201951
21 Dec 2007; Alon Bar-Lev <alonbl@g.o> pinentry-0.7.4.ebuild:
Readd flag-o-matic
1.1 app-crypt/pinentry/pinentry-0.7.4-r1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild?rev=1.1&content-type=text/plain
Index: pinentry-0.7.4-r1.ebuild
===================================================================
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild,v 1.1 2007/12/22 05:17:11 alonbl Exp $
inherit qt3 multilib eutils flag-o-matic
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://www.gnupg.org/aegypten/"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="gtk ncurses qt3 caps"
DEPEND="gtk? ( =x11-libs/gtk+-2* )
ncurses? ( sys-libs/ncurses )
qt3? ( $(qt_min_version 3.3) )
!gtk? ( !qt3? ( !ncurses? ( sys-libs/ncurses ) ) )
caps? ( sys-libs/libcap )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-grab.patch"
}
src_compile() {
local myconf=""
if ! ( use qt3 || use gtk || use ncurses )
then
myconf="--enable-pinentry-curses --enable-fallback-curses"
fi
append-ldflags $(bindnow-flags)
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
econf \
--disable-dependency-tracking \
--enable-maintainer-mode \
--disable-pinentry-gtk \
$(use_enable gtk pinentry-gtk2) \
$(use_enable qt3 pinentry-qt) \
$(use_enable ncurses pinentry-curses) \
$(use_enable ncurses fallback-curses) \
$(use_with caps libcap) \
${myconf} \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die "dodoc failed"
}
pkg_postinst() {
elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
elog "The soft resource limit for memory locking specifies the limit an"
elog "unprivileged process may lock into memory. You can also use POSIX"
elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
elog "your users."
}
--
gentoo-commits@g.o mailing list
|
|