ChangeLog

# ChangeLog for app-crypt/asedriveiiie-serial
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/asedriveiiie-serial/ChangeLog,v 1.5 2008/06/01 03:38:07 dragonheart Exp $

01 Jun 2008; Daniel Black
asedriveiiie-serial-3.4.ebuild:
QA - add IUSE - bug #224349 thanks Marek Miller

15 Feb 2007; Alon Bar-Lev
asedriveiiie-serial-3.4.ebuild:
Fix postrm for multi libraries

14 Feb 2007; Alon Bar-Lev
asedriveiiie-serial-3.4.ebuild:
Fixup for pcsc-lite-1.4

24 Jan 2007; Marius Mauch
asedriveiiie-serial-3.4.ebuild:
Replacing einfo with elog

*asedriveiiie-serial-3.4 (16 Dec 2006)

16 Dec 2006; Alon Bar-Lev +metadata.xml,
+asedriveiiie-serial-3.4.ebuild:
Initial import

Manifest

DIST asedriveiiie-serial-3.4.tar.bz2 33375 RMD160 10a80d5f7584acf026a7e33cb8c2309832391ebd SHA1 96e71ae964f4e7f7465c7b592f7ffd0f6ee0d50e SHA256 4ddd646899556f2a37386f0fa475c1456dcc521f3cc31ceb7261154eb4b247f2
EBUILD asedriveiiie-serial-3.4.ebuild 1363 RMD160 75636651d07ab84b89c0b59a68fcab3b0ff840ce SHA1 c9becb04dedfa55ff8359272243bf1e7b46f2ef8 SHA256 48cb69dba98269c406a8573bbaa04af205a5afdab0fa396aa6100602756da3ea
MISC ChangeLog 866 RMD160 7918316db633cf353eca89042d963a1ede774c40 SHA1 e14ae240f610d3a85f5c49878054d94f8db6bd30 SHA256 af1e40f99663eed298f6a7137d7cd7609e9928ffec5cbd15f938d3c33dacd2af
MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86

asedriveiiie-serial-3.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/asedriveiiie-serial/asedriveiiie-serial-3.4.ebuild,v 1.6 2008/06/01 03:38:07 dragonheart Exp $

DESCRIPTION="ASEDriveIIIe Serial Card Reader"
HOMEPAGE="http://www.athena-scs.com"
SRC_URI="http://www.athena-scs.com/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
IUSE=""
KEYWORDS="~x86"
RDEPEND=">=sys-apps/pcsc-lite-1.3.0
>=dev-libs/libusb-0.1.10"
DEPEND="dev-util/pkgconfig
${RDEPEND}"

src_unpack() {
unpack ${A}
cd "${S}"
rm ifdhandler.h
}

src_compile() {
CFLAGS="${CFLAGS} -DIFDHANDLERv2" econf || die
emake || die
}

src_install() {
local conf="/etc/reader.conf.d/${PN}.conf"

make install DESTDIR="${D}" || die

dodoc LICENSE
dodoc README

dodir "$(dirname "${conf}")"
insinto "$(dirname "${conf}")"
newins "etc/reader.conf" "$(basename "${conf}")"

elog "NOTICE:"
elog "1. update ${conf} file"
elog "2. run update-reader.conf, yes this is a command..."
elog "3. restart pcscd"
}

pkg_postrm() {
#
# Without this, pcscd will not start next time.
#
local conf="/etc/reader.conf.d/${PN}.conf"
if ! [ -f "$(grep LIBPATH "${conf}" | sed 's/LIBPATH *//' | sed 's/ *$//g' | head -n 1)" ]; then
rm "${conf}"
update-reader.conf
elog "NOTICE:"
elog "You need to restart pcscd"
fi
}

metadata.xml




crypto

crypto@gentoo.org