summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-04-13 18:07:51 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-04-13 18:07:51 +0000
commit07a82829896efde2e943f68377cd23fa638e7293 (patch)
tree3f5c588010bf476c24c52b95dc2dbdad6ecd6bd1 /dev-libs/openct
parentx86 stable per bug 359477 (diff)
downloadgentoo-2-07a82829896efde2e943f68377cd23fa638e7293.tar.gz
gentoo-2-07a82829896efde2e943f68377cd23fa638e7293.tar.bz2
gentoo-2-07a82829896efde2e943f68377cd23fa638e7293.zip
Add a debug USE flag and improve USE flags descriptions.
(Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/openct')
-rw-r--r--dev-libs/openct/ChangeLog6
-rw-r--r--dev-libs/openct/metadata.xml15
-rw-r--r--dev-libs/openct/openct-0.6.20-r1.ebuild6
3 files changed, 20 insertions, 7 deletions
diff --git a/dev-libs/openct/ChangeLog b/dev-libs/openct/ChangeLog
index bcbd979832c4..3e6085e59000 100644
--- a/dev-libs/openct/ChangeLog
+++ b/dev-libs/openct/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/openct
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v 1.93 2011/04/13 17:59:53 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v 1.94 2011/04/13 18:07:51 flameeyes Exp $
+
+ 13 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+ openct-0.6.20-r1.ebuild, metadata.xml:
+ Add a debug USE flag and improve USE flags descriptions.
*openct-0.6.20-r1 (13 Apr 2011)
diff --git a/dev-libs/openct/metadata.xml b/dev-libs/openct/metadata.xml
index 2093d2a740f2..6041a4f09f82 100644
--- a/dev-libs/openct/metadata.xml
+++ b/dev-libs/openct/metadata.xml
@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>crypto</herd>
- <use>
- <flag name="pcsc-lite">Enable support for <pkg>sys-apps/pcsc-lite</pkg></flag>
- </use>
+ <herd>crypto</herd>
+ <use>
+ <flag name="pcsc-lite">
+ Build a driver library for <pkg>sys-apps/pcsc-lite</pkg>,
+ providing PC/SC API access to devices supported by OpenCT.
+ </flag>
+
+ <flag name="debug">
+ Add debug output to the driver library for pcsc-lite.
+ </flag>
+ </use>
</pkgmetadata>
diff --git a/dev-libs/openct/openct-0.6.20-r1.ebuild b/dev-libs/openct/openct-0.6.20-r1.ebuild
index b5feb3d6f006..f074319db889 100644
--- a/dev-libs/openct/openct-0.6.20-r1.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.20-r1.ebuild,v 1.1 2011/04/13 17:59:53 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.20-r1.ebuild,v 1.2 2011/04/13 18:07:51 flameeyes Exp $
EAPI="2"
@@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="doc pcsc-lite usb"
+IUSE="doc pcsc-lite usb debug"
# libtool is required at runtime for libltdl
RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1 )
@@ -31,6 +31,8 @@ pkg_setup() {
}
src_configure() {
+ use debug && append-flags -DDEBUG_IFDH
+
econf \
--docdir="/usr/share/doc/${PF}" \
--htmldir="/usr/share/doc/${PF}/html" \