summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2007-11-10 17:55:25 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2007-11-10 17:55:25 +0000
commitb5f3095370d398b5e3cba9682b82f3f5cff88e49 (patch)
treed9a4fad040ad9bec766cba8ad4f51ff39eb9bdbb /dev-libs/opensc
parentia64/sparc/x86 stable (diff)
downloadgentoo-2-b5f3095370d398b5e3cba9682b82f3f5cff88e49.tar.gz
gentoo-2-b5f3095370d398b5e3cba9682b82f3f5cff88e49.tar.bz2
gentoo-2-b5f3095370d398b5e3cba9682b82f3f5cff88e49.zip
Cleanup
(Portage version: 2.1.3.19)
Diffstat (limited to 'dev-libs/opensc')
-rw-r--r--dev-libs/opensc/ChangeLog9
-rw-r--r--dev-libs/opensc/files/digest-opensc-0.11.0-r13
-rw-r--r--dev-libs/opensc/files/digest-opensc-0.11.0-r23
-rw-r--r--dev-libs/opensc/files/digest-opensc-0.11.13
-rw-r--r--dev-libs/opensc/files/digest-opensc-0.11.1-r13
-rw-r--r--dev-libs/opensc/files/digest-opensc-0.11.23
-rw-r--r--dev-libs/opensc/files/digest-opensc-0.9.43
-rw-r--r--dev-libs/opensc/files/opensc-0.11.1-dep.patch190
-rw-r--r--dev-libs/opensc/files/opensc-0.11.1-pcsc.patch21
-rw-r--r--dev-libs/opensc/files/opensc-0.9.4-gcc4.patch12
-rw-r--r--dev-libs/opensc/opensc-0.11.0-r1.ebuild66
-rw-r--r--dev-libs/opensc/opensc-0.11.0-r2.ebuild58
-rw-r--r--dev-libs/opensc/opensc-0.11.1-r1.ebuild67
-rw-r--r--dev-libs/opensc/opensc-0.11.1.ebuild58
-rw-r--r--dev-libs/opensc/opensc-0.11.2.ebuild53
-rw-r--r--dev-libs/opensc/opensc-0.9.4.ebuild61
16 files changed, 8 insertions, 605 deletions
diff --git a/dev-libs/opensc/ChangeLog b/dev-libs/opensc/ChangeLog
index 21dc3a1e7d4a..343c737da33e 100644
--- a/dev-libs/opensc/ChangeLog
+++ b/dev-libs/opensc/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/opensc
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/ChangeLog,v 1.46 2007/09/23 16:32:24 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/ChangeLog,v 1.47 2007/11/10 17:55:24 alonbl Exp $
+
+ 10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org>
+ -files/opensc-0.9.4-gcc4.patch, -files/opensc-0.11.1-dep.patch,
+ -files/opensc-0.11.1-pcsc.patch, -opensc-0.9.4.ebuild,
+ -opensc-0.11.0-r1.ebuild, -opensc-0.11.0-r2.ebuild, -opensc-0.11.1.ebuild,
+ -opensc-0.11.1-r1.ebuild, -opensc-0.11.2.ebuild:
+ Cleanup
23 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org> opensc-0.11.3.ebuild:
Marked stable on amd64 as per bug 189863.
diff --git a/dev-libs/opensc/files/digest-opensc-0.11.0-r1 b/dev-libs/opensc/files/digest-opensc-0.11.0-r1
deleted file mode 100644
index 4351505d8480..000000000000
--- a/dev-libs/opensc/files/digest-opensc-0.11.0-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 be9cced6c703253baf78ccd9970679fa opensc-0.11.0.tar.gz 1260354
-RMD160 0dd31d04aab82386c66ad46c34f0a4f5bc8c67d9 opensc-0.11.0.tar.gz 1260354
-SHA256 eb78abb9bd80b25b56e541c1f15933f38ed5124c7aafc958c18ebe57c5ee4045 opensc-0.11.0.tar.gz 1260354
diff --git a/dev-libs/opensc/files/digest-opensc-0.11.0-r2 b/dev-libs/opensc/files/digest-opensc-0.11.0-r2
deleted file mode 100644
index 4351505d8480..000000000000
--- a/dev-libs/opensc/files/digest-opensc-0.11.0-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 be9cced6c703253baf78ccd9970679fa opensc-0.11.0.tar.gz 1260354
-RMD160 0dd31d04aab82386c66ad46c34f0a4f5bc8c67d9 opensc-0.11.0.tar.gz 1260354
-SHA256 eb78abb9bd80b25b56e541c1f15933f38ed5124c7aafc958c18ebe57c5ee4045 opensc-0.11.0.tar.gz 1260354
diff --git a/dev-libs/opensc/files/digest-opensc-0.11.1 b/dev-libs/opensc/files/digest-opensc-0.11.1
deleted file mode 100644
index 652ec44c29a9..000000000000
--- a/dev-libs/opensc/files/digest-opensc-0.11.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 94ce00a6bda38fac10ab06f5d5d1a8c3 opensc-0.11.1.tar.gz 1263611
-RMD160 f4d78936b2684f2eec94ec5d300841dea4234e91 opensc-0.11.1.tar.gz 1263611
-SHA256 6c2285b6a838903e2da9d72e997d4f3f5a59c7a31d47c98f864b350b116d365c opensc-0.11.1.tar.gz 1263611
diff --git a/dev-libs/opensc/files/digest-opensc-0.11.1-r1 b/dev-libs/opensc/files/digest-opensc-0.11.1-r1
deleted file mode 100644
index 652ec44c29a9..000000000000
--- a/dev-libs/opensc/files/digest-opensc-0.11.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 94ce00a6bda38fac10ab06f5d5d1a8c3 opensc-0.11.1.tar.gz 1263611
-RMD160 f4d78936b2684f2eec94ec5d300841dea4234e91 opensc-0.11.1.tar.gz 1263611
-SHA256 6c2285b6a838903e2da9d72e997d4f3f5a59c7a31d47c98f864b350b116d365c opensc-0.11.1.tar.gz 1263611
diff --git a/dev-libs/opensc/files/digest-opensc-0.11.2 b/dev-libs/opensc/files/digest-opensc-0.11.2
deleted file mode 100644
index 96f28ff1cb0a..000000000000
--- a/dev-libs/opensc/files/digest-opensc-0.11.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ac646f187e3adb1db29b9c6ca028dcc6 opensc-0.11.2.tar.gz 1310066
-RMD160 018613cf2c4968b63737a473889fc70eb6c01cc0 opensc-0.11.2.tar.gz 1310066
-SHA256 8e371268d5b97c81f48881163894c39242ae48c1e4390ceed88fb2a949b649aa opensc-0.11.2.tar.gz 1310066
diff --git a/dev-libs/opensc/files/digest-opensc-0.9.4 b/dev-libs/opensc/files/digest-opensc-0.9.4
deleted file mode 100644
index f4dcf8b0a14d..000000000000
--- a/dev-libs/opensc/files/digest-opensc-0.9.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 76c18fc9bd9fad9c45396ea81f317551 opensc-0.9.4.tar.gz 1000969
-RMD160 7773aece9998e5e1e2f0e9d11750661ee7b9d5dd opensc-0.9.4.tar.gz 1000969
-SHA256 174d7e051a63b39a15fbb8c112f2565be8298e1cfc9721265bcbd4a7b8599914 opensc-0.9.4.tar.gz 1000969
diff --git a/dev-libs/opensc/files/opensc-0.11.1-dep.patch b/dev-libs/opensc/files/opensc-0.11.1-dep.patch
deleted file mode 100644
index 3a73a53935ce..000000000000
--- a/dev-libs/opensc/files/opensc-0.11.1-dep.patch
+++ /dev/null
@@ -1,190 +0,0 @@
---- opensc-0.11.1.org/configure.in 2006-05-31 00:04:47.000000000 +0300
-+++ opensc-0.11.1/configure.in 2006-12-02 19:10:35.000000000 +0200
-@@ -25,6 +25,7 @@ AC_SUBST(OPENSC_LT_AGE)
-
- AC_CANONICAL_HOST
- AC_PROG_CC
-+PKG_PROG_PKG_CONFIG
- AC_C_BIGENDIAN
-
- dnl Check for some target-specific stuff
-@@ -59,6 +60,17 @@ case "$host" in
- ;;
- esac
-
-+dnl Enable/disable openct
-+AC_ARG_ENABLE(openct,
-+ AC_HELP_STRING([--disable-openct], [disable openct linkage. [[default=no]]]),
-+ [ENABLE_OPENCT="${enableval}"],
-+ [ENABLE_OPENCT="yes"])
-+dnl Enable/disable pcsc
-+AC_ARG_ENABLE(pcsc-lite,
-+ AC_HELP_STRING([--disable-pcsc-lite], [disable pcsc-lite linkage. [[default=no]]]),
-+ [ENABLE_PCSC_LITE="${enableval}"],
-+ [ENABLE_PCSC_LITE="yes"])
-+
- dnl Options
- AM_MAINTAINER_MODE
-
-@@ -194,14 +206,17 @@ AC_CHECK_HEADER([ltdl.h], [AC_MSG_RESULT
- [ AC_MSG_ERROR([ltdl.h not found, please install libltdl and/or libtool]) ])
- LIBS="$saved_LIBS"
-
--PKG_CHECK_MODULES(OPENCT, [libopenct], [
-- OPENCT_MSG=yes
-- AC_DEFINE(HAVE_OPENCT, 1, [Have OpenCT libraries and header files])
-- ], [
-- OPENCT_MSG=no
-- ])
--AC_SUBST(OPENCT_CFLAGS)
--AC_SUBST(OPENCT_LIBS)
-+OPENCT_MSG=no
-+if test "x${ENABLE_OPENCT}" = "xyes"; then
-+ PKG_CHECK_MODULES(OPENCT, [libopenct], [
-+ OPENCT_MSG=yes
-+ AC_DEFINE(HAVE_OPENCT, 1, [Have OpenCT libraries and header files])
-+ ], [
-+ OPENCT_MSG=no
-+ ])
-+ AC_SUBST(OPENCT_CFLAGS)
-+ AC_SUBST(OPENCT_LIBS)
-+fi
-
- AM_CONDITIONAL(HAVE_OPENCT, test "x$OPENCT_MSG" = "xyes")
-
-@@ -216,72 +231,75 @@ AC_SUBST(OPENSSL_LIBS)
-
- AM_CONDITIONAL(HAVE_OPENSSL, test "x$OPENSSL_MSG" = "xyes")
-
--PKG_CHECK_MODULES(PCSC, [libpcsclite], [
-- PCSC_MSG=yes
-- AC_DEFINE(HAVE_PCSC, 1, [Have PC/SC implementation])
-- ], [
-- PCSC_MSG=no
-- ])
--AC_SUBST(PCSC_CFLAGS)
--AC_SUBST(PCSC_LIBS)
--
--case "$host" in
--*-*-darwin*)
-- if test -z "$PCSC_LIBS" -a -z "$PCSC_LIBS"
-- then
-+PCSC_MSG=no
-+if test "x${ENABLE_PCSC_LITE}" = "xyes"; then
-+ PKG_CHECK_MODULES(PCSC, [libpcsclite], [
- PCSC_MSG=yes
-- PCSC_CFLAGS=""
-- PCSC_LIBS="-Wl,-framework,PCSC"
-+ AC_DEFINE(HAVE_PCSC, 1, [Have PC/SC implementation])
-+ ], [
-+ PCSC_MSG=no
-+ ])
-+ AC_SUBST(PCSC_CFLAGS)
-+ AC_SUBST(PCSC_LIBS)
-+
-+ case "$host" in
-+ *-*-darwin*)
-+ if test -z "$PCSC_LIBS" -a -z "$PCSC_LIBS"
-+ then
-+ PCSC_MSG=yes
-+ PCSC_CFLAGS=""
-+ PCSC_LIBS="-Wl,-framework,PCSC"
-+
-+ # overwrite autoconf cached variables, too.
-+ ac_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set}
-+ ac_env_PCSC_CFLAGS_value=$PCSC_CFLAGS
-+ ac_cv_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set}
-+ ac_cv_env_PCSC_CFLAGS_value=$PCSC_CFLAGS
-+ ac_env_PCSC_LIBS_set=${PCSC_LIBS+set}
-+ ac_env_PCSC_LIBS_value=$PCSC_LIBS
-+ ac_cv_env_PCSC_LIBS_set=${PCSC_LIBS+set}
-+ ac_cv_env_PCSC_LIBS_value=$PCSC_LIBS
-+
-+ # header files are included via PCSC/*
-+ AC_DEFINE(PCSC_INCLUDES_IN_PCSC, 1, [Header files in PCSC subdirectory])
-+ AC_DEFINE(HAVE_PCSC, 1 , [Have PC/SC implementation])
-+ fi
-+ ;;
-+ esac
-
-- # overwrite autoconf cached variables, too.
-- ac_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set}
-- ac_env_PCSC_CFLAGS_value=$PCSC_CFLAGS
-- ac_cv_env_PCSC_CFLAGS_set=${PCSC_CFLAGS+set}
-- ac_cv_env_PCSC_CFLAGS_value=$PCSC_CFLAGS
-- ac_env_PCSC_LIBS_set=${PCSC_LIBS+set}
-- ac_env_PCSC_LIBS_value=$PCSC_LIBS
-- ac_cv_env_PCSC_LIBS_set=${PCSC_LIBS+set}
-- ac_cv_env_PCSC_LIBS_value=$PCSC_LIBS
--
-- # header files are included via PCSC/*
-- AC_DEFINE(PCSC_INCLUDES_IN_PCSC, 1, [Header files in PCSC subdirectory])
-- AC_DEFINE(HAVE_PCSC, 1 , [Have PC/SC implementation])
-+ saved_LIBS="$LIBS"
-+ saved_CFLAGS="$CFLAGS"
-+ if test "x$PCSC_MSG" = "xyes"; then
-+ CFLAGS="${PCSC_CFLAGS} $saved_CFLAGS"
-+ LIBS="$PCSC_LIBS $saved_LIBS"
-+ AC_TRY_LINK([
-+ #include <stdlib.h>
-+ #ifdef PCSC_INCLUDES_IN_PCSC
-+ #include <PCSC/wintypes.h>
-+ #include <PCSC/winscard.h>
-+ #else
-+ #include <winscard.h>
-+ #endif
-+ ], [
-+ SCardControl(NULL, NULL, 0, NULL, NULL);
-+ ], [
-+ AC_DEFINE(HAVE_PCSC_OLD, 1, [old version of pc/sc-lite])
-+ ])
- fi
-- ;;
--esac
--
--AM_CONDITIONAL(HAVE_PCSC, test "x$PCSC_MSG" = "xyes")
-+ LIBS="$saved_LIBS"
-+ CFLAGS="$saved_CFLAGS"
-
--saved_LIBS="$LIBS"
--saved_CFLAGS="$CFLAGS"
--if test "x$PCSC_MSG" = "xyes"; then
-- CFLAGS="${PCSC_CFLAGS} $saved_CFLAGS"
-- LIBS="$PCSC_LIBS $saved_LIBS"
-- AC_TRY_LINK([
--#include <stdlib.h>
--#ifdef PCSC_INCLUDES_IN_PCSC
--#include <PCSC/wintypes.h>
--#include <PCSC/winscard.h>
--#else
--#include <winscard.h>
--#endif
-- ], [
--SCardControl(NULL, NULL, 0, NULL, NULL);
-- ], [
-- AC_DEFINE(HAVE_PCSC_OLD, 1, [old version of pc/sc-lite])
-- ])
-+ # check for reader.h
-+ saved_CFLAGS="$CFLAGS"
-+ CFLAGS="$CFLAGS $PCSC_CFLAGS"
-+ AC_CHECK_HEADER(reader.h,
-+ [AC_DEFINE([HAVE_READER_H], 1, [Define if pcsc-lite with reader.h exists])],
-+ [AC_MSG_WARN([reader.h not found, install pcsc-lite 1.2.9-beta8 or later, or use PCSC_CFLAGS=... ./configure])],
-+ [ #include <reader.h>])
-+ CFLAGS="$saved_CFLAGS"
- fi
--LIBS="$saved_LIBS"
--CFLAGS="$saved_CFLAGS"
-
--# check for reader.h
--saved_CFLAGS="$CFLAGS"
--CFLAGS="$CFLAGS $PCSC_CFLAGS"
--AC_CHECK_HEADER(reader.h,
-- [AC_DEFINE([HAVE_READER_H], 1, [Define if pcsc-lite with reader.h exists])],
-- [AC_MSG_WARN([reader.h not found, install pcsc-lite 1.2.9-beta8 or later, or use PCSC_CFLAGS=... ./configure])],
-- [ #include <reader.h>])
--CFLAGS="$saved_CFLAGS"
-+AM_CONDITIONAL(HAVE_PCSC, test "x$PCSC_MSG" = "xyes")
-
- dnl AM_PATH_LIBASSUAN([MINIMUM-VERSION,
- dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]])
diff --git a/dev-libs/opensc/files/opensc-0.11.1-pcsc.patch b/dev-libs/opensc/files/opensc-0.11.1-pcsc.patch
deleted file mode 100644
index 5de457ae3542..000000000000
--- a/dev-libs/opensc/files/opensc-0.11.1-pcsc.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/libopensc/reader-pcsc.c 2006-05-10 01:15:17.000000000 -0500
-+++ reader-pcsc-2.c 2007-03-06 00:13:22.731527485 -0600
-@@ -53,7 +53,6 @@
- #undef SCARD_PROTOCOL_ANY
- #define SCARD_PROTOCOL_ANY (SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1)
- #ifdef _WIN32
--#define SCARD_SCOPE_GLOBAL SCARD_SCOPE_USER
-
- /* Error printing */
- #define PCSC_ERROR(ctx, desc, rv) sc_error(ctx, desc ": %lx\n", rv);
-@@ -63,6 +62,10 @@
- #define PCSC_ERROR(ctx, desc, rv) sc_error(ctx, desc ": %s\n", pcsc_stringify_error(rv));
- #endif
-
-+#ifndef SCARD_SCOPE_GLOBAL
-+#define SCARD_SCOPE_GLOBAL SCARD_SCOPE_USER
-+#endif
-+
- /* Utility for handling big endian IOCTL codes. */
- #define dw2i_be(a, x) ((((((a[x] << 8) + a[x+1]) << 8) + a[x+2]) << 8) + a[x+3])
-
diff --git a/dev-libs/opensc/files/opensc-0.9.4-gcc4.patch b/dev-libs/opensc/files/opensc-0.9.4-gcc4.patch
deleted file mode 100644
index ad2d5deb4066..000000000000
--- a/dev-libs/opensc/files/opensc-0.9.4-gcc4.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN ../tmp-orig/opensc-0.9.4/src/pam/pam_support.c ./src/pam/pam_support.c
---- ../tmp-orig/opensc-0.9.4/src/pam/pam_support.c 2004-01-05 19:44:49.000000000 +0100
-+++ ./src/pam/pam_support.c 2004-12-30 18:06:07.347955576 +0100
-@@ -205,7 +205,7 @@
-
- static void _cleanup(pam_handle_t * pamh, void *x, int error_status)
- {
-- _pam_delete((char *) x);
-+ _pam_delete(x);
- }
-
- /* ************************************************************** *
diff --git a/dev-libs/opensc/opensc-0.11.0-r1.ebuild b/dev-libs/opensc/opensc-0.11.0-r1.ebuild
deleted file mode 100644
index 3f9b7e5f755d..000000000000
--- a/dev-libs/opensc/opensc-0.11.0-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.11.0-r1.ebuild,v 1.3 2007/07/22 08:22:44 graaff Exp $
-
-inherit eutils libtool
-
-DESCRIPTION="SmartCard library and applications"
-HOMEPAGE="http://www.opensc-project.org/opensc/"
-SRC_URI="http://www.opensc-project.org/files/opensc/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="ldap pcsc-lite X"
-#pam
-
-RDEPEND="X? ( >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 )
- ldap? ( net-nds/openldap )
- pcsc-lite? ( sys-apps/pcsc-lite )
- !pcsc-lite? ( >=dev-libs/openct-0.5.0 )"
-
-#PDEPEND="pam? ( sys-auth/pam_pkcs11 )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- use X || echo 'all:'$'\n''install:' > src/signer/Makefile.in
- EPATCH_SINGLE_MSG="Applying libtool reverse deps patch ..." \
- epatch ${ELT_PATCH_DIR}/fix-relink/1.5.0
-}
-
-src_compile() {
- local mycard=""
- use pcsc-lite \
- && mycard="--with-pcsclite" \
- || mycard="--with-openct=/usr"
- # --without-plugin-dir generates a /no directory
- econf \
- --disable-usbtoken \
- --with-plugin-dir=/usr/lib/mozilla/plugins \
- $(use_enable ldap) \
- ${mycard} \
- || die
-
- emake -j1 || die
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
-
- dodoc NEWS README
- dohtml doc/*.{html,css}
-
- insinto /etc
- doins etc/opensc.conf
-}
-
-pkg_postinst() {
- ewarn "If you are upgrading from < opensc-0.10.0, be advised"
- ewarn "that some functionality that was previously provided"
- ewarn "by opensc is now packaged separately."
- ewarn "check out sys-auth/pam_pkcs11, sys-auth/pam_p11 and"
- ewarn "dev-libs/engine_pkcs11 since you might need them."
- ewarn "Also in case of an upgrade please remember to run"
- ewarn "revdep-rebuild due to ABI breakage."
-}
diff --git a/dev-libs/opensc/opensc-0.11.0-r2.ebuild b/dev-libs/opensc/opensc-0.11.0-r2.ebuild
deleted file mode 100644
index e9875ee0ed1f..000000000000
--- a/dev-libs/opensc/opensc-0.11.0-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.11.0-r2.ebuild,v 1.1 2006/09/23 02:35:53 dragonheart Exp $
-
-inherit eutils libtool
-
-DESCRIPTION="SmartCard library and applications"
-HOMEPAGE="http://www.opensc-project.org/opensc/"
-SRC_URI="http://www.opensc-project.org/files/opensc/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="pcsc-lite openct"
-
-RDEPEND="dev-libs/openssl
- sys-libs/zlib
- openct? ( >=dev-libs/openct-0.5.0 )
- pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- EPATCH_SINGLE_MSG="Applying libtool reverse deps patch ..." \
- epatch ${ELT_PATCH_DIR}/fix-relink/1.5.0
-}
-
-src_compile() {
- # --without-plugin-dir generates a /no directory
- econf \
- --with-plugin-dir=/usr/lib/mozilla/plugins \
- || die
-
- emake -j1 || die
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
-
- dodoc NEWS README
- dohtml doc/*.{html,css}
-
- insinto /etc
- doins etc/opensc.conf
-}
-
-pkg_postinst() {
- ewarn "If you are upgrading from < opensc-0.10.0, be advised"
- ewarn "that some functionality that was previously provided"
- ewarn "by opensc is now packaged separately."
- ewarn "check out sys-auth/pam_pkcs11, sys-auth/pam_p11 and"
- ewarn "dev-libs/engine_pkcs11 since you might need them."
- ewarn "Also in case of an upgrade please remember to run"
- ewarn "revdep-rebuild due to ABI breakage."
-}
diff --git a/dev-libs/opensc/opensc-0.11.1-r1.ebuild b/dev-libs/opensc/opensc-0.11.1-r1.ebuild
deleted file mode 100644
index d504caa1b724..000000000000
--- a/dev-libs/opensc/opensc-0.11.1-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.11.1-r1.ebuild,v 1.3 2007/03/08 18:04:48 alonbl Exp $
-
-WANT_AUTOMAKE="1.9"
-
-inherit eutils libtool autotools
-
-DESCRIPTION="SmartCard library and applications"
-HOMEPAGE="http://www.opensc-project.org/opensc/"
-SRC_URI="http://www.opensc-project.org/files/opensc/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="pcsc-lite openct"
-
-RDEPEND="dev-libs/openssl
- sys-libs/zlib
- openct? ( >=dev-libs/openct-0.5.0 )
- pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- EPATCH_SINGLE_MSG="Applying libtool reverse deps patch ..." \
- epatch ${ELT_PATCH_DIR}/fix-relink/1.5.0
-
- epatch "${FILESDIR}/${P}-dep.patch"
- epatch "${FILESDIR}/${P}-pcsc.patch"
-
- AT_M4DIR="aclocal" eautoreconf
-}
-
-src_compile() {
- # --without-plugin-dir generates a /no directory
- econf \
- --with-plugin-dir=/usr/lib/mozilla/plugins \
- $(use_enable openct) \
- $(use_enable pcsc-lite) \
- || die
-
- emake -j1 || die
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
-
- dodoc NEWS README
- dohtml doc/*.{html,css}
-
- insinto /etc
- doins etc/opensc.conf
-}
-
-pkg_postinst() {
- ewarn "If you are upgrading from < opensc-0.10.0, be advised"
- ewarn "that some functionality that was previously provided"
- ewarn "by opensc is now packaged separately."
- ewarn "check out sys-auth/pam_pkcs11, sys-auth/pam_p11 and"
- ewarn "dev-libs/engine_pkcs11 since you might need them."
- ewarn "Also in case of an upgrade please remember to run"
- ewarn "revdep-rebuild due to ABI breakage."
-}
diff --git a/dev-libs/opensc/opensc-0.11.1.ebuild b/dev-libs/opensc/opensc-0.11.1.ebuild
deleted file mode 100644
index 9179a9bf83dd..000000000000
--- a/dev-libs/opensc/opensc-0.11.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.11.1.ebuild,v 1.1 2006/10/11 09:15:04 alonbl Exp $
-
-inherit eutils libtool
-
-DESCRIPTION="SmartCard library and applications"
-HOMEPAGE="http://www.opensc-project.org/opensc/"
-SRC_URI="http://www.opensc-project.org/files/opensc/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="pcsc-lite openct"
-
-RDEPEND="dev-libs/openssl
- sys-libs/zlib
- openct? ( >=dev-libs/openct-0.5.0 )
- pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- EPATCH_SINGLE_MSG="Applying libtool reverse deps patch ..." \
- epatch ${ELT_PATCH_DIR}/fix-relink/1.5.0
-}
-
-src_compile() {
- # --without-plugin-dir generates a /no directory
- econf \
- --with-plugin-dir=/usr/lib/mozilla/plugins \
- || die
-
- emake -j1 || die
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
-
- dodoc NEWS README
- dohtml doc/*.{html,css}
-
- insinto /etc
- doins etc/opensc.conf
-}
-
-pkg_postinst() {
- ewarn "If you are upgrading from < opensc-0.10.0, be advised"
- ewarn "that some functionality that was previously provided"
- ewarn "by opensc is now packaged separately."
- ewarn "check out sys-auth/pam_pkcs11, sys-auth/pam_p11 and"
- ewarn "dev-libs/engine_pkcs11 since you might need them."
- ewarn "Also in case of an upgrade please remember to run"
- ewarn "revdep-rebuild due to ABI breakage."
-}
diff --git a/dev-libs/opensc/opensc-0.11.2.ebuild b/dev-libs/opensc/opensc-0.11.2.ebuild
deleted file mode 100644
index d12690d337ab..000000000000
--- a/dev-libs/opensc/opensc-0.11.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.11.2.ebuild,v 1.3 2007/07/23 17:22:07 mr_bones_ Exp $
-
-WANT_AUTOMAKE="1.9"
-
-inherit eutils libtool autotools
-
-DESCRIPTION="SmartCard library and applications"
-HOMEPAGE="http://www.opensc-project.org/opensc/"
-SRC_URI="http://www.opensc-project.org/files/opensc/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="pcsc-lite openct nsplugin"
-
-RDEPEND="dev-libs/openssl
- sys-libs/zlib
- openct? ( >=dev-libs/openct-0.5.0 )
- pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )
- nsplugin? ( app-crypt/pinentry )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- nsplugin? ( dev-libs/libassuan )"
-
-src_compile() {
- local ASSUAN_PREFIX="${T}"
-
- # disable assuan stuff it create text realocation.
- use nsplugin && ASSUAN_PREFIX=/usr
-
- # --without-plugin-dir generates a /no directory
- econf \
- $(use_enable openct) \
- $(use_enable pcsc-lite) \
- --with-plugin-dir=/usr/lib/mozilla/plugins \
- --with-libassuan-prefix="${ASSUAN_PREFIX}" \
- --with-pin-entry="/usr/bin/pinentry" \
- || die
-
- emake || die
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
-
- dodoc NEWS README
- dohtml doc/*.{html,css}
-
- insinto /etc
- doins etc/opensc.conf
-}
diff --git a/dev-libs/opensc/opensc-0.9.4.ebuild b/dev-libs/opensc/opensc-0.9.4.ebuild
deleted file mode 100644
index 45f0f7680510..000000000000
--- a/dev-libs/opensc/opensc-0.9.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.9.4.ebuild,v 1.12 2007/07/22 08:22:44 graaff Exp $
-
-inherit eutils libtool
-
-DESCRIPTION="SmartCard library and applications"
-HOMEPAGE="http://www.opensc.org/"
-SRC_URI="http://www.opensc.org/files/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86"
-IUSE="ldap pam pcsc-lite X"
-
-RDEPEND="ldap? ( net-nds/openldap )
- pam? ( >=sys-libs/pam-0.77
- >=sys-apps/shadow-4.0.3 )
- X? ( >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 )
- pcsc-lite? ( sys-apps/pcsc-lite )
- !pcsc-lite? ( >=dev-libs/openct-0.5.0 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- use X || echo 'all:'$'\n''install:' > src/signer/Makefile.in
- epatch ${FILESDIR}/0.8.1-64bit.patch
- EPATCH_SINGLE_MSG="Applying libtool reverse deps patch ..." \
- epatch ${ELT_PATCH_DIR}/fix-relink/1.5.0
- epatch ${FILESDIR}/${P}-gcc4.patch
-}
-
-src_compile() {
- local mycard=""
- use pcsc-lite \
- && mycard="--with-pcsclite" \
- || mycard="--with-openct=/usr"
- econf \
- --disable-usbtoken \
- --with-plugin-dir=/usr/lib/mozilla/plugins \
- `use_enable ldap` \
- `use_with pam` \
- ${mycard} \
- || die
-
- # --without-plugin-dir generates a /no directory
-
- emake -j1 || die
-}
-
-src_install() {
- make install DESTDIR=${D} || die
-
- if use pam ; then
- dodir /lib/security/
- dosym ../../usr/lib/security/pam_opensc.so /lib/security/
- fi
-
- dodoc ANNOUNCE AUTHORS ChangeLog NEWS README
- dohtml docs/opensc.{html,css}
-}