This is an ebuild for the 2nd generation of the libchipcard-utility. The packages ist split up in chipcard_server an chipcard_client. The package does not really block the old libchipcard-version, but using the two versions together does not make much sense. Reproducible: Always Steps to Reproduce:
Created attachment 41417 [details] New ebuild for chipcard_server.
ebuild compiled successfully: Portage 2.0.51-r2 (gcc34-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.4 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1,sys-devel/binutils-2.15.92.0.2-r2 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -fforce-mem-ffast-math -mpush-args -w" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -fforce-mem-ffast-math -mpush-args -w" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.easynet.nl/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X acpi alsa apm arts avi berkdb bitmap-fonts cddb cdparanoia cdr chroot crypt cups curl divx4linux dvd dvdr encode f77 faac flac foomaticdb foreign-package ftp gdbm gif gmp gpm gtk imap imlib jpeg kdelibg++ libwww lzo lzw-tiff mad mbox mhash mikmod mmx mng mozilla mpeg mpeg4 mplayer mysql ncurses nls nptl nptlonly oggvorbis ooo-kde opengl oss pam pcre pdflib perl png python qt quicktime readline rtc samba sdl slang spell sse ssl svga tcltk tcpd tiff transcode truetype usb v4l v4l2 x86 xine xml2 xmms xprint xv xvid zlib linguas_de"
Created attachment 43168 [details] ebuild for chipcard_server 1.2.5 - Version updated - replaced "exeinto" and "doexec" by "insinto" and "doins"
You have an doinitd ${FILESDIR}/chipcardd2 command in your ebuild, but didn't attach that file. Can you please attach it?
Created attachment 44713 [details] chipcard2-init-file Well, I just used the old init-file from libchipcard and changed the names. It works for starting and stopping the daemon, but maybe it is also possible to change the file so that it is possible to edit configuration-options in /etc/conf.d/chipcardd2 an accept these.
Created attachment 45529 [details] chipcard-server-1.9.6_beta.ebuild Did some cleanups and fixes to the ebuild and bumped the version, but I'm not yet ready with it, still some problems. You can test this if you like.
So which problems are still there? The --enable-pcsc does only work if you have the pcsc-lite-package installed... but the configured does not fail, so I think it is ok like that. :)
Just a quick 'works for me' on x86. take care, have fun /christian
added