diff options
Diffstat (limited to 'dev-libs/openct/openct-0.6.11.ebuild')
-rw-r--r-- | dev-libs/openct/openct-0.6.11.ebuild | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/dev-libs/openct/openct-0.6.11.ebuild b/dev-libs/openct/openct-0.6.11.ebuild deleted file mode 100644 index d2e438bcb828..000000000000 --- a/dev-libs/openct/openct-0.6.11.ebuild +++ /dev/null @@ -1,80 +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/openct/openct-0.6.11.ebuild,v 1.5 2007/01/07 11:43:19 vapier Exp $ - -inherit eutils multilib - -DESCRIPTION="library for accessing smart card terminals" -HOMEPAGE="http://www.opensc-project.org/openct/" -SRC_URI="http://www.opensc-project.org/files/openct/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86" -IUSE="usb" - -RDEPEND="usb? ( >=dev-libs/libusb-0.1.7 >=sys-apps/hotplug-20030805-r1 )" - -pkg_setup() { - enewgroup openct -} - -src_compile() { - econf --localstatedir=/var || die - emake || die -} - -src_install() { - emake DESTDIR="${D}" install || die - - if use usb ; then - insinto /etc/hotplug/usb - doins etc/openct.usermap || die - exeinto /etc/hotplug/usb - newexe etc/openct_usb openct || die - fi - - sed -i 's|RUN+="/lib/udev/|RUN+="/etc/udev/scripts/|' etc/openct.udev - insinto /etc/udev/rules.d/ - newins etc/openct.udev 70-openct.rules || die - exeinto /etc/udev/scripts/ - newexe etc/openct_pcmcia openct_pcmcia || die - newexe etc/openct_serial openct_serial || die - newexe etc/openct_usb openct_usb || die - - insinto /etc - doins etc/openct.conf || die - - newinitd "${FILESDIR}"/openct.rc openct - - diropts -m0750 -gopenct - keepdir /var/run/openct - - dodoc NEWS TODO doc/README -} - -pkg_preinst() { - # TODO: use the preserve_old_lib* funcs from eutils.eclass - if [[ -e ${ROOT}/usr/$(get_libdir)/libopenct.so.0 ]] ; then - cp -a "${ROOT}"/usr/$(get_libdir)/libopenct.so.0 "${D}"/usr/lib/ - fi -} - -pkg_postinst() { - einfo "You need to edit /etc/openct.conf to enable serial readers." - einfo - einfo "To use hotplugging (USB readers) your kernel has to be compiled" - einfo "with CONFIG_HOTPLUG enabled and sys-apps/hotplug must be emerged." - einfo - einfo "You should add \"openct\" to your default runlevel. To do so" - einfo "type \"rc-update add openct default\"." - einfo - einfo "You need to be a member of the (newly created) group openct to" - einfo "access smart card readers connected to this system. Set users'" - einfo "groups with usermod -G. root always has access." - if [[ -e ${ROOT}/usr/$(get_libdir)/libopenct.so.0 ]] ; then - echo - ewarn "Please run: revdep-rebuild --library libopenct.so.0" - echo - fi -} |