summaryrefslogtreecommitdiff
path: root/app-crypt/asekey
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt/asekey')
-rw-r--r--app-crypt/asekey/Manifest6
-rw-r--r--app-crypt/asekey/asekey-3.7.ebuild34
-rw-r--r--app-crypt/asekey/files/asekey-3.7-bundle.patch24
-rw-r--r--app-crypt/asekey/metadata.xml8
4 files changed, 72 insertions, 0 deletions
diff --git a/app-crypt/asekey/Manifest b/app-crypt/asekey/Manifest
new file mode 100644
index 000000000000..c184a3421ef7
--- /dev/null
+++ b/app-crypt/asekey/Manifest
@@ -0,0 +1,6 @@
+AUX asekey-3.7-bundle.patch 727 SHA256 de817123161ee36634462d1a394d5a5ea7d96fdb7c544c34717f186e9a3ff686 SHA512 4cc556687f59371d0f1919f8649b705801da4427cdc011a40b9627601e90cd27f3a06684a721cb25f1c51b10ec28f6ae728e33fbc30217716250d42c6c15efe2 WHIRLPOOL 5b1af5c948b4972df06193b6972eb42103dc265ef3b3157fd451ae8923b7f5b5264f9ff2dc0e3821aabad8e0baf88471ec41eaeb85bb40c448c5bb5c2691d137
+DIST asekey-3.7.tar.bz2 33304 SHA256 5561c54d0629489fcf689ebacc4f8bc3b6305b02ef5675a5d9669dc6669fd6e7 SHA512 29a01f8250d5fb26a4ba2aca562211cadf403c9e986f9fa6930faf477c374e13095c025b2917e6e837cbe8d83f3a3e023a527598b151ef1c704247c7e7c40647 WHIRLPOOL 3e38ef00b20abca33a980b0ffe05db9469945a574b3e71f9c4dbbea87a41857b9a0a69db748698ed368dcb5e34989c6b917b3c39c2e55f4a26e9923cafbc5149
+EBUILD asekey-3.7.ebuild 695 SHA256 f921d6943228f65ee13eda68464fd1c663c601b8987c8f97cac6bc1276c01c5c SHA512 ce08ce55c3469ffeea99c6b9532cae49abd820b473f659ed0a15ead69629774a2aceb25a8007935616e52c3fd6eeb90c071f24a320fe6199905f6fe8aca2f047 WHIRLPOOL 565d3fe564e56d81803bd26c888427b9765fa16c615ce316002477b7954716d3b4f6a69352a0211bc43e0823b5ae44bf74add123798c038177b241e591f786db
+MISC ChangeLog 2453 SHA256 49655cb98a069309a022e1adb19812c31719b07f2ce1cfb688811829138c7f78 SHA512 06a629e801a5967d859de97575d119fc4085487a2080af326e7c994dc2f9a0fee76848bd860ddff497300351838194753b9e8fbaac55f1dd2fbf8b60123dea42 WHIRLPOOL 8de90b89aa6e9df90e83ffac04b16a1970cee7b60e37b505a0b3a84ce5c6b58c5ac867516bf7e6c8a1b8c65da264147f147933188843acb2b3d9981f146bec72
+MISC ChangeLog-2015 2036 SHA256 79838d046dccfdff815ed16669719caca747409c007e7429bedcbd9626f3a89f SHA512 70a706ce3aa13f9523e9d0efdc8ddc21a471ea0c1e9b816cd09b417e6471fdbe258ecd23894f2e7e98ef3481e6e9ff39922e2a834775f510088f0f3c38f76d06 WHIRLPOOL 1b69e999cf03670ad8dbd0c447f4eaddbd7a19e917cdd15e387fca2794f35ca9594ee26481ac0a3cfec7cebe124138c5cf7106966085c1783d54bd0e746ea9ec
+MISC metadata.xml 240 SHA256 d1d2aa7abc46b180b2494a0cbb393768f12073097a3ddf9d118cb9e2cead8317 SHA512 e94cdc08f1a8aafc0ec72615a476ed63dbacd22b48413a938f5bfbe9c2bda2cab2347465df3035b53031e0a4f935b47d22fad8c89a67e5780a5370ec9564d99d WHIRLPOOL aad153df696809789d129412e71fd5eca91f7b230c22a10c70baa6f79e3ab57cf8890540fead3d9587f76b4396a7089921b207165fe0505917ad76b5cf86af90
diff --git a/app-crypt/asekey/asekey-3.7.ebuild b/app-crypt/asekey/asekey-3.7.ebuild
new file mode 100644
index 000000000000..4c35c71eb638
--- /dev/null
+++ b/app-crypt/asekey/asekey-3.7.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit udev
+
+DESCRIPTION="ASEKey USB SIM Card Reader"
+HOMEPAGE="http://www.athena-scs.com/"
+SRC_URI="${HOMEPAGE}/docs/reader-drivers/${PN}-${PV/./-}-tar.bz2 -> ${P}.tar.bz2"
+LICENSE="BSD LGPL-2.1"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-apps/pcsc-lite[udev]"
+RDEPEND="${RDEPEND}
+ virtual/libusb:0"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${P}-bundle.patch"
+)
+
+src_prepare() {
+ default
+ sed -i -e 's/GROUP="pcscd"/ENV{PCSCD}="1"/' "92_pcscd_${PN}.rules" || die
+}
+
+src_configure() {
+ econf --with-udev-rules-dir="$(get_udevdir)/rules.d"
+}
diff --git a/app-crypt/asekey/files/asekey-3.7-bundle.patch b/app-crypt/asekey/files/asekey-3.7-bundle.patch
new file mode 100644
index 000000000000..fd233001718e
--- /dev/null
+++ b/app-crypt/asekey/files/asekey-3.7-bundle.patch
@@ -0,0 +1,24 @@
+diff --git a/Info.plist b/Info.plist
+index ed473da..9d59815 100644
+--- a/Info.plist
++++ b/Info.plist
+@@ -14,6 +14,7 @@
+ <string>ASEKey</string>
+ <string>ASEKey</string>
+ </array>
++ <key>CFBundleExecutable</key>
+ <array>
+ <string>libASEKey.so</string>
+ <string>libASEKey.so</string>
+diff --git a/Makefile b/Makefile
+index 285ceff..1b06fd1 100644
+--- a/Makefile
++++ b/Makefile
+@@ -28,7 +28,6 @@ clean:
+
+ install: all
+ install -c -d "${DRIVER_DIR}/Contents/${KERNEL_NAME}"
+- install -c -m 0755 libASEKey.so "${DRIVER_DIR}"
+ install -c -m 0644 Info.plist "${DRIVER_DIR}/Contents/"
+ install -c -m 0755 libASEKey.so "${DRIVER_DIR}/Contents/${KERNEL_NAME}"
+ install -c -d "${UDEV_DIR}"
diff --git a/app-crypt/asekey/metadata.xml b/app-crypt/asekey/metadata.xml
new file mode 100644
index 000000000000..040cba5f7c5b
--- /dev/null
+++ b/app-crypt/asekey/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>crypto@gentoo.org</email>
+ <name>Crypto</name>
+ </maintainer>
+</pkgmetadata>