Libchipcard allows easy access to smart cards. It provides basic access
to memory and processor cards and has special support for German medical
cards, German "Geldkarten" and HBCI (homebanking) cards (both type 0 and
type 1).
It accesses the readers via CTAPI or PC/SC interfaces and has successfully
been tested with Towitoko, Kobil and Reiner-SCT readers.
===> The following configuration options are available for libchipcard-5.1.6:
DOXYGEN=off: Build documentation with Doxygen
MEMDEBUG=off: Enable memory debugger statistic
===> Use 'make config' to modify these settings
Fix build with clang 6
cardcommander.cpp:48:47: error: invalid suffix on literal; C++11 requires a
space between literal and identifier [-Wreserved-user-defined-literal]
"cardcommander v0.4 (part of libchipcard v"k_CHIPCARD_VERSION_STRING")\n"\
Reported by: pkg-fallout
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
- Convert to new options framework
- Generate plist for DOXYGEN option independent of the PORTDOCS macro
to avoid problems if NOPORTDOCS is defined
- Remove indefinite article from COMMENT
- Remove LICENSE_FILE, LGPL21 is in Templates/Licenses
- Drop ABI version numbers from LIB_DEPENDS
- Trim Makefile header
Approved by: makc (mentor)
Feature safe: yes
Update to 5.0.2.
Add LICENSE block.
Add OPTIONS for full documentation and memory debugger.
Pet portlint in plist and to be in line with the other AqBanking related ports.
PR: ports/159032
Submitted by: maintainer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )
pcsc-lite:
- Upgrade to 1.2.9.b.7
- Use libtool15
- make hier(7)-compliant by moving the pcsc/drivers to lib/pcsc/drivers
- Compile with USB support per default. Use WITHOUT_USB to disable usb
support
- Chase libusb shared library version (Forgotten by leeym)
Based on: PR 76068
Reviewed by: maintainer, sem (earlier patch)
ifd-devkit:
- Chase pcsclite sharedlibrary version
ifd-gempc410:
(Only the first 15 lines of the commit message are shown above )