* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-11-20 15:58 Anthony G. Basile (blueness)
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile (blueness) @ 2012-11-20 15:58 UTC (permalink / raw
To: gentoo-commits
blueness 12/11/20 15:58:27
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
stable arm, bug #443522
(Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
Revision Changes Path
1.11 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.10&r2=1.11
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- pinentry-0.8.2.ebuild 19 Nov 2012 19:36:52 -0000 1.10
+++ pinentry-0.8.2.ebuild 20 Nov 2012 15:58:27 -0000 1.11
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.10 2012/11/19 19:36:52 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.11 2012/11/20 15:58:27 blueness Exp $
EAPI=5
@@ -12,7 +12,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="
1.137 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.137&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.137&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.136&r2=1.137
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -r1.136 -r1.137
--- ChangeLog 19 Nov 2012 19:36:52 -0000 1.136
+++ ChangeLog 20 Nov 2012 15:58:27 -0000 1.137
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.136 2012/11/19 19:36:52 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.137 2012/11/20 15:58:27 blueness Exp $
+
+ 20 Nov 2012; Anthony G. Basile <blueness@gentoo.org> pinentry-0.8.2.ebuild:
+ stable arm, bug #443522
19 Nov 2012; Jeroen Roovers <jer@gentoo.org> pinentry-0.8.2.ebuild:
Stable for HPPA (bug #443522).
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2013-06-15 22:27 Alon Bar-Lev (alonbl)
0 siblings, 0 replies; 10+ messages in thread
From: Alon Bar-Lev (alonbl) @ 2013-06-15 22:27 UTC (permalink / raw
To: gentoo-commits
alonbl 13/06/15 22:27:15
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
fix texi issue with recent compiler, bug#472700, thanks to Bryan Baldwin
(Portage version: 2.2.0_alpha179/cvs/Linux x86_64, signed Manifest commit with key BF20DC51)
Revision Changes Path
1.17 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.16&r2=1.17
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- pinentry-0.8.2.ebuild 5 May 2013 11:13:14 -0000 1.16
+++ pinentry-0.8.2.ebuild 15 Jun 2013 22:27:15 -0000 1.17
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.16 2013/05/05 11:13:14 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.17 2013/06/15 22:27:15 alonbl Exp $
EAPI=5
@@ -44,6 +44,7 @@
done
fi
epatch "${FILESDIR}/${P}-ncurses.patch"
+ epatch "${FILESDIR}/${P}-texi.patch"
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
eautoreconf
}
1.146 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.146&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.146&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.145&r2=1.146
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -r1.145 -r1.146
--- ChangeLog 2 Jun 2013 00:00:45 -0000 1.145
+++ ChangeLog 15 Jun 2013 22:27:15 -0000 1.146
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.145 2013/06/02 00:00:45 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.146 2013/06/15 22:27:15 alonbl Exp $
+
+ 15 Jun 2013; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/pinentry-0.8.2-texi.patch, pinentry-0.8.2.ebuild:
+ fix texi issue with recent compiler, bug#472700, thanks to Bryan Baldwin
02 Jun 2013; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.8.1.ebuild:
cleanup old ebuild
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2013-05-05 11:13 Alon Bar-Lev (alonbl)
0 siblings, 0 replies; 10+ messages in thread
From: Alon Bar-Lev (alonbl) @ 2013-05-05 11:13 UTC (permalink / raw
To: gentoo-commits
alonbl 13/05/05 11:13:14
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
support sys-libs/ncurses[tinfo], per bug#468430
(Portage version: 2.2.0_alpha174/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key BF20DC51)
Revision Changes Path
1.16 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.15&r2=1.16
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- pinentry-0.8.2.ebuild 2 Mar 2013 19:15:26 -0000 1.15
+++ pinentry-0.8.2.ebuild 5 May 2013 11:13:14 -0000 1.16
@@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.15 2013/03/02 19:15:26 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.16 2013/05/05 11:13:14 alonbl Exp $
EAPI=5
-inherit multilib eutils flag-o-matic
+inherit autotools multilib eutils flag-o-matic
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
@@ -43,6 +43,9 @@
"${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
done
fi
+ epatch "${FILESDIR}/${P}-ncurses.patch"
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
+ eautoreconf
}
src_configure() {
1.144 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.144&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.144&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.143&r2=1.144
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -r1.143 -r1.144
--- ChangeLog 2 Mar 2013 19:15:26 -0000 1.143
+++ ChangeLog 5 May 2013 11:13:14 -0000 1.144
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.143 2013/03/02 19:15:26 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.144 2013/05/05 11:13:14 alonbl Exp $
+
+ 05 May 2013; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/pinentry-0.8.2-ncurses.patch, pinentry-0.8.2.ebuild:
+ support sys-libs/ncurses[tinfo], per bug#468430
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> pinentry-0.8.1.ebuild,
pinentry-0.8.2.ebuild:
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2013-02-20 23:42 Zac Medico (zmedico)
0 siblings, 0 replies; 10+ messages in thread
From: Zac Medico (zmedico) @ 2013-02-20 23:42 UTC (permalink / raw
To: gentoo-commits
zmedico 13/02/20 23:42:23
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
Add ~arm-linux keyword.
(Portage version: 2.2.0_alpha163_p9/cvs/Linux i686, signed Manifest commit with key 0xFDE8EF85AE5719A3)
Revision Changes Path
1.14 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.13&r2=1.14
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- pinentry-0.8.2.ebuild 16 Dec 2012 19:46:30 -0000 1.13
+++ pinentry-0.8.2.ebuild 20 Feb 2013 23:42:23 -0000 1.14
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.13 2012/12/16 19:46:30 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.14 2013/02/20 23:42:23 zmedico Exp $
EAPI=5
@@ -12,7 +12,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="
1.142 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.142&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.142&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.141&r2=1.142
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -r1.141 -r1.142
--- ChangeLog 16 Dec 2012 19:46:30 -0000 1.141
+++ ChangeLog 20 Feb 2013 23:42:23 -0000 1.142
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.141 2012/12/16 19:46:30 armin76 Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.142 2013/02/20 23:42:23 zmedico Exp $
+
+ 20 Feb 2013; Zac Medico <zmedico@gentoo.org> pinentry-0.8.2.ebuild:
+ Add ~arm-linux keyword.
16 Dec 2012; Raúl Porcel <armin76@gentoo.org> pinentry-0.8.2.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #443522
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-11-17 23:36 Anthony G. Basile (blueness)
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile (blueness) @ 2012-11-17 23:36 UTC (permalink / raw
To: gentoo-commits
blueness 12/11/17 23:36:02
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
stable ppc64, bug #443522
(Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
Revision Changes Path
1.9 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.8&r2=1.9
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- pinentry-0.8.2.ebuild 17 Nov 2012 16:44:05 -0000 1.8
+++ pinentry-0.8.2.ebuild 17 Nov 2012 23:36:01 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.8 2012/11/17 16:44:05 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.9 2012/11/17 23:36:01 blueness Exp $
EAPI=5
@@ -12,7 +12,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="
1.135 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.135&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.135&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.134&r2=1.135
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -r1.134 -r1.135
--- ChangeLog 17 Nov 2012 16:44:05 -0000 1.134
+++ ChangeLog 17 Nov 2012 23:36:01 -0000 1.135
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.134 2012/11/17 16:44:05 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.135 2012/11/17 23:36:01 blueness Exp $
+
+ 17 Nov 2012; Anthony G. Basile <blueness@gentoo.org> pinentry-0.8.2.ebuild:
+ stable ppc64, bug #443522
17 Nov 2012; Agostino Sarubbo <ago@gentoo.org> pinentry-0.8.2.ebuild:
Stable for ppc, tested by Vicente Olivert Riera <peratu@carrosses.com>, wrt
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-11-16 20:45 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 10+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-11-16 20:45 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/11/16 20:45:51
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
Better fix the static issue with ncurses, thanks to Diego.
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
Revision Changes Path
1.7 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.6&r2=1.7
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- pinentry-0.8.2.ebuild 16 Nov 2012 18:13:32 -0000 1.6
+++ pinentry-0.8.2.ebuild 16 Nov 2012 20:45:51 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.6 2012/11/16 18:13:32 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.7 2012/11/16 20:45:51 scarabeus Exp $
EAPI=5
@@ -21,7 +21,7 @@
gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses )
qt4? ( >=x11-libs/qt-gui-4.4.1:4 )
- static? ( >=sys-libs/ncurses-5.7-r5[static-libs] )
+ static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
"
DEPEND="${RDEPEND}
gtk? ( virtual/pkgconfig )
@@ -46,10 +46,7 @@
}
src_configure() {
- if use static; then
- append-ldflags -static
- append-libs -ldl
- fi
+ use static && append-ldflags -static
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
1.133 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.133&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.133&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.132&r2=1.133
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.132
retrieving revision 1.133
diff -u -r1.132 -r1.133
--- ChangeLog 16 Nov 2012 18:13:32 -0000 1.132
+++ ChangeLog 16 Nov 2012 20:45:51 -0000 1.133
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.132 2012/11/16 18:13:32 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.133 2012/11/16 20:45:51 scarabeus Exp $
+
+ 16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
+ Better fix the static issue with ncurses, thanks to Diego.
16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> pinentry-0.8.2.ebuild:
Stable for amd64, wrt bug #443522
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-11-16 16:09 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 10+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-11-16 16:09 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/11/16 16:09:18
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
Do not call ar directly, fixes bug#443526.
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
Revision Changes Path
1.5 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.4&r2=1.5
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- pinentry-0.8.2.ebuild 16 Nov 2012 16:01:14 -0000 1.4
+++ pinentry-0.8.2.ebuild 16 Nov 2012 16:09:18 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.4 2012/11/16 16:01:14 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.5 2012/11/16 16:09:18 scarabeus Exp $
EAPI=5
@@ -67,6 +67,10 @@
--without-x
}
+src_compile() {
+ emake AR="$(tc-getAR)"
+}
+
src_install() {
default
rm -f "${ED}"/usr/bin/pinentry || die
1.131 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.131&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.131&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.130&r2=1.131
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -r1.130 -r1.131
--- ChangeLog 16 Nov 2012 16:01:14 -0000 1.130
+++ ChangeLog 16 Nov 2012 16:09:18 -0000 1.131
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.130 2012/11/16 16:01:14 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.131 2012/11/16 16:09:18 scarabeus Exp $
+
+ 16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
+ Do not call ar directly, fixes bug#443526.
16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
Try to fix building with static useflag enabled
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-11-16 16:01 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 10+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-11-16 16:01 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/11/16 16:01:14
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
Try to fix building with static useflag enabled
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
Revision Changes Path
1.4 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.3&r2=1.4
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- pinentry-0.8.2.ebuild 16 Nov 2012 14:41:37 -0000 1.3
+++ pinentry-0.8.2.ebuild 16 Nov 2012 16:01:14 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.3 2012/11/16 14:41:37 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.4 2012/11/16 16:01:14 scarabeus Exp $
EAPI=5
@@ -46,7 +46,10 @@
}
src_configure() {
- use static && append-ldflags -static
+ if use static; then
+ append-ldflags -static
+ append-libs -ldl
+ fi
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
1.130 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.130&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.130&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.129&r2=1.130
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -r1.129 -r1.130
--- ChangeLog 16 Nov 2012 14:41:37 -0000 1.129
+++ ChangeLog 16 Nov 2012 16:01:14 -0000 1.130
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.129 2012/11/16 14:41:37 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.130 2012/11/16 16:01:14 scarabeus Exp $
+
+ 16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
+ Try to fix building with static useflag enabled
16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
Bump eapi in the ebuild and solve the log message print. Wrt bug#440540.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-11-16 14:41 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 10+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-11-16 14:41 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/11/16 14:41:37
Modified: pinentry-0.8.2.ebuild ChangeLog
Log:
Bump eapi in the ebuild and solve the log message print. Wrt bug#440540.
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
Revision Changes Path
1.3 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?r1=1.2&r2=1.3
Index: pinentry-0.8.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- pinentry-0.8.2.ebuild 3 Sep 2012 13:53:02 -0000 1.2
+++ pinentry-0.8.2.ebuild 16 Nov 2012 14:41:37 -0000 1.3
@@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.2 2012/09/03 13:53:02 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.3 2012/11/16 14:41:37 scarabeus Exp $
-EAPI=3
+EAPI=5
inherit multilib eutils flag-o-matic
@@ -15,50 +15,38 @@
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
-RDEPEND="app-admin/eselect-pinentry
+RDEPEND="
+ app-admin/eselect-pinentry
+ caps? ( sys-libs/libcap )
+ gtk? ( x11-libs/gtk+:2 )
+ ncurses? ( sys-libs/ncurses )
+ qt4? ( >=x11-libs/qt-gui-4.4.1:4 )
static? ( >=sys-libs/ncurses-5.7-r5[static-libs] )
- !static? (
- gtk? ( x11-libs/gtk+:2 )
- ncurses? ( sys-libs/ncurses )
- qt4? ( >=x11-libs/qt-gui-4.4.1:4 )
- !gtk? ( !qt4? ( !ncurses? ( sys-libs/ncurses ) ) )
- )
- caps? ( sys-libs/libcap )"
+"
DEPEND="${RDEPEND}
- !static? (
- gtk? ( virtual/pkgconfig )
- qt4? ( virtual/pkgconfig )
- )"
+ gtk? ( virtual/pkgconfig )
+ qt4? ( virtual/pkgconfig )
+"
+REQUIRED_USE="
+ || ( ncurses gtk qt4 )
+ gtk? ( !static )
+ qt4? ( !static )
+ static? ( ncurses )
+"
-pkg_setup() {
- use static && append-ldflags -static
-
- if use static && { use gtk || use qt4; }; then
- ewarn
- ewarn "The static USE flag is only supported with the ncurses USE flags, disabling the gtk and qt4 USE flags."
- ewarn
- fi
-}
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
if use qt4; then
- local file
- for file in qt4/*.moc; do
- "${EPREFIX}"/usr/bin/moc ${file/.moc/.h} > ${file} || die
+ local f
+ for f in qt4/*.moc; do
+ "${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
done
fi
}
src_configure() {
- local myconf=""
-
- if ! { use qt4 || use gtk || use ncurses; }
- then
- myconf="--enable-pinentry-curses --enable-fallback-curses"
- elif use static
- then
- myconf="--enable-pinentry-curses --enable-fallback-curses --disable-pinentry-gtk2 --disable-pinentry-qt4"
- fi
+ use static && append-ldflags -static
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
@@ -73,24 +61,24 @@
$(use_enable ncurses fallback-curses) \
$(use_enable qt4 pinentry-qt4) \
$(use_with caps libcap) \
- --without-x \
- ${myconf}
+ --without-x
}
src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+ default
rm -f "${ED}"/usr/bin/pinentry || die
}
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."
+ if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
+ 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."
+ fi
eselect pinentry update ifunset
}
1.129 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.129&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.129&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.128&r2=1.129
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- ChangeLog 29 Oct 2012 10:52:56 -0000 1.128
+++ ChangeLog 16 Nov 2012 14:41:37 -0000 1.129
@@ -1,6 +1,9 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.128 2012/10/29 10:52:56 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.129 2012/11/16 14:41:37 scarabeus Exp $
+
+ 16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
+ Bump eapi in the ebuild and solve the log message print. Wrt bug#440540.
29 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org>
-files/pinentry-0.7.5-grab.patch, -files/pinentry-0.8.0-qt-fix.patch,
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog
@ 2012-08-14 12:09 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 10+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-08-14 12:09 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/08/14 12:09:49
Modified: ChangeLog
Added: pinentry-0.8.2.ebuild
Log:
Version bump, I was testing if it had fixed the issue from bug#400751 but it did not. Commiting as it works perfect otherwise.
(Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
Revision Changes Path
1.124 app-crypt/pinentry/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.124&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?rev=1.124&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/ChangeLog?r1=1.123&r2=1.124
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -r1.123 -r1.124
--- ChangeLog 3 Jul 2012 19:38:18 -0000 1.123
+++ ChangeLog 14 Aug 2012 12:09:49 -0000 1.124
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.123 2012/07/03 19:38:18 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.124 2012/08/14 12:09:49 scarabeus Exp $
+
+*pinentry-0.8.2 (14 Aug 2012)
+
+ 14 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> +pinentry-0.8.2.ebuild:
+ Version bump, I was testing if it had fixed the issue from bug#400751 but it
+ did not. Commiting as it works perfect otherwise.
03 Jul 2012; Jeroen Roovers <jer@gentoo.org> pinentry-0.8.1.ebuild:
Stable for HPPA (bug #421593).
1.1 app-crypt/pinentry/pinentry-0.8.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild?rev=1.1&content-type=text/plain
Index: pinentry-0.8.2.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.1 2012/08/14 12:09:49 scarabeus Exp $
EAPI=3
inherit multilib eutils flag-o-matic
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="app-admin/eselect-pinentry
static? ( >=sys-libs/ncurses-5.7-r5[static-libs] )
!static? (
gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses )
qt4? ( >=x11-libs/qt-gui-4.4.1 )
!gtk? ( !qt4? ( !ncurses? ( sys-libs/ncurses ) ) )
)
caps? ( sys-libs/libcap )"
DEPEND="${RDEPEND}
!static? (
gtk? ( virtual/pkgconfig )
qt4? ( virtual/pkgconfig )
)"
pkg_setup() {
use static && append-ldflags -static
if use static && { use gtk || use qt4; }; then
ewarn
ewarn "The static USE flag is only supported with the ncurses USE flags, disabling the gtk and qt4 USE flags."
ewarn
fi
}
src_prepare() {
if use qt4; then
local file
for file in qt4/*.moc; do
"${EPREFIX}"/usr/bin/moc ${file/.moc/.h} > ${file} || die
done
fi
}
src_configure() {
local myconf=""
if ! { use qt4 || use gtk || use ncurses; }
then
myconf="--enable-pinentry-curses --enable-fallback-curses"
elif use static
then
myconf="--enable-pinentry-curses --enable-fallback-curses --disable-pinentry-gtk2 --disable-pinentry-qt4"
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) \
--disable-pinentry-qt \
$(use_enable ncurses pinentry-curses) \
$(use_enable ncurses fallback-curses) \
$(use_enable qt4 pinentry-qt4) \
$(use_with caps libcap) \
--without-x \
${myconf}
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
rm -f "${ED}"/usr/bin/pinentry || die
}
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."
eselect pinentry update ifunset
}
pkg_postrm() {
eselect pinentry update ifunset
}
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-06-15 22:27 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-20 15:58 [gentoo-commits] gentoo-x86 commit in app-crypt/pinentry: pinentry-0.8.2.ebuild ChangeLog Anthony G. Basile (blueness)
-- strict thread matches above, loose matches on Subject: below --
2013-06-15 22:27 Alon Bar-Lev (alonbl)
2013-05-05 11:13 Alon Bar-Lev (alonbl)
2013-02-20 23:42 Zac Medico (zmedico)
2012-11-17 23:36 Anthony G. Basile (blueness)
2012-11-16 20:45 Tomas Chvatal (scarabeus)
2012-11-16 16:09 Tomas Chvatal (scarabeus)
2012-11-16 16:01 Tomas Chvatal (scarabeus)
2012-11-16 14:41 Tomas Chvatal (scarabeus)
2012-08-14 12:09 Tomas Chvatal (scarabeus)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox