* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.7.3.ebuild ChangeLog pinentry-0.7.4-r1.ebuild pinentry-0.7.5.ebuild
@ 2008-03-23 13:08 Sven Wegener (swegener)
0 siblings, 0 replies; only message in thread
From: Sven Wegener (swegener) @ 2008-03-23 13:08 UTC (permalink / raw
To: gentoo-commits
swegener 08/03/23 13:08:33
Modified: pinentry-0.7.3.ebuild ChangeLog
pinentry-0.7.4-r1.ebuild
Added: pinentry-0.7.5.ebuild
Log:
Version bump, bug #213383. Drop bindnow-flags, bug #213669. Workaround for API change in >=glib-2.16.1, bug #213382.
(Portage version: 2.1.4.4)
Revision Changes Path
1.10 app-crypt/pinentry/pinentry-0.7.3.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.3.ebuild?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.3.ebuild?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.3.ebuild?r1=1.9&r2=1.10
Index: pinentry-0.7.3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.3.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- pinentry-0.7.3.ebuild 9 Oct 2007 14:59:19 -0000 1.9
+++ pinentry-0.7.3.ebuild 23 Mar 2008 13:08:32 -0000 1.10
@@ -1,11 +1,11 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.3.ebuild,v 1.9 2007/10/09 14:59:19 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.3.ebuild,v 1.10 2008/03/23 13:08:32 swegener Exp $
#WANT_AUTOCONF="2.5"
#WANT_AUTOMAKE="1.9"
-inherit flag-o-matic qt3 multilib eutils autotools
+inherit qt3 multilib eutils autotools
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://www.gnupg.org/aegypten/"
@@ -29,6 +29,7 @@
epatch "${FILESDIR}/0.7.2-libcap.patch"
epatch "${FILESDIR}/0.7.2-info.patch"
epatch "${FILESDIR}/${PN}-0.7.2-grab.patch"
+ epatch "${FILESDIR}/${PN}-gmem.patch"
AT_M4DIR="m4" eautoreconf
}
@@ -41,8 +42,6 @@
myconf="--enable-pinentry-curses --enable-fallback-curses"
fi
- append-ldflags $(bindnow-flags)
-
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
1.83 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.83&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.83&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.82&r2=1.83
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -r1.82 -r1.83
--- ChangeLog 13 Feb 2008 10:59:30 -0000 1.82
+++ ChangeLog 23 Mar 2008 13:08:32 -0000 1.83
@@ -1,6 +1,14 @@
# ChangeLog for app-crypt/pinentry
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.82 2008/02/13 10:59:30 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.83 2008/03/23 13:08:32 swegener Exp $
+
+*pinentry-0.7.5 (23 Mar 2008)
+
+ 23 Mar 2008; Sven Wegener <swegener@gentoo.org>
+ +files/pinentry-0.7.5-grab.patch, +files/pinentry-gmem.patch,
+ pinentry-0.7.3.ebuild, pinentry-0.7.4-r1.ebuild, +pinentry-0.7.5.ebuild:
+ Version bump, bug #213383. Drop bindnow-flags, bug #213669. Workaround for
+ API change in >=glib-2.16.1, bug #213382.
13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.7.2-r3.ebuild:
Cleanup
1.7 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.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild?r1=1.6&r2=1.7
Index: pinentry-0.7.4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- pinentry-0.7.4-r1.ebuild 21 Jan 2008 21:10:49 -0000 1.6
+++ pinentry-0.7.4-r1.ebuild 23 Mar 2008 13:08:32 -0000 1.7
@@ -1,8 +1,8 @@
# Copyright 1999-2008 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.6 2008/01/21 21:10:49 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.4-r1.ebuild,v 1.7 2008/03/23 13:08:32 swegener Exp $
-inherit qt3 multilib eutils flag-o-matic
+inherit qt3 multilib eutils
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://www.gnupg.org/aegypten/"
@@ -22,7 +22,9 @@
src_unpack() {
unpack ${A}
cd "${S}"
+
epatch "${FILESDIR}/${P}-grab.patch"
+ epatch "${FILESDIR}/${PN}-gmem.patch"
}
src_compile() {
@@ -33,8 +35,6 @@
myconf="--enable-pinentry-curses --enable-fallback-curses"
fi
- append-ldflags $(bindnow-flags)
-
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
1.1 app-crypt/pinentry/pinentry-0.7.5.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.5.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/pinentry/pinentry-0.7.5.ebuild?rev=1.1&content-type=text/plain
Index: pinentry-0.7.5.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.7.5.ebuild,v 1.1 2008/03/23 13:08:32 swegener Exp $
inherit qt3 multilib eutils
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"
epatch "${FILESDIR}/${PN}-gmem.patch"
}
src_compile() {
local myconf=""
if ! ( use qt3 || use gtk || use ncurses )
then
myconf="--enable-pinentry-curses --enable-fallback-curses"
fi
# 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@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-03-23 13:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-23 13:08 [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.7.3.ebuild ChangeLog pinentry-0.7.4-r1.ebuild pinentry-0.7.5.ebuild Sven Wegener (swegener)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox