summaryrefslogtreecommitdiff
path: root/dev-embedded/libftd2xx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-embedded/libftd2xx
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-embedded/libftd2xx')
-rw-r--r--dev-embedded/libftd2xx/Manifest8
-rw-r--r--dev-embedded/libftd2xx/libftd2xx-0.4.16-r1.ebuild47
-rw-r--r--dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild43
-rw-r--r--dev-embedded/libftd2xx/metadata.xml13
4 files changed, 111 insertions, 0 deletions
diff --git a/dev-embedded/libftd2xx/Manifest b/dev-embedded/libftd2xx/Manifest
new file mode 100644
index 000000000000..9cafcb3e5b9e
--- /dev/null
+++ b/dev-embedded/libftd2xx/Manifest
@@ -0,0 +1,8 @@
+DIST libftd2xx0.4.16.tar.gz 2124501 SHA256 84e2b90c2d553837d30d435fa5e4e353a4c051a51b50a07251cdd59ada7a4a96 SHA512 3a945bd31750dafd08cb86e875263e4fdb7a641676e91caf12420769ff12b505e34ec3a88d80dd43590d039c2ace280f166d1ebda2dcc399fb696d9f6c298f20 WHIRLPOOL 3377cf086fa62d8e363f4e5456fd180361fd47c1b0074059e5a55a2f765c936af91c15ff84c26a05df734c365771d50e68387adaf8cd083fa63dc0ae8929e641
+DIST libftd2xx0.4.16_x86_64.tar.gz 2099109 SHA256 b80233143de6b8077ade3e7d9c9819a2c0a4dbf4fd9fbff756b72d656dc611ec SHA512 e11ffa917560b6fb974092bcd89ef95f21651a3ce84d0bc7cc7647c4fe031368209db3b4ab52f8d6240ee89c2e6335e89135d4f358c4271284f8a830655608a9 WHIRLPOOL ad8bfe48e30ea20dd422cc2047bc8c06b4c9f225044fdc1fd96d3fa3876f894cea9094dfaffb1ec94c4decf2b89ebb802d7a60fd62ce3f5919b921877b7a039a
+DIST libftd2xx1.1.12.tar.gz 950540 SHA256 644951c1d7eeac05b0a648a105fd84ba14b0b20250f6b70f1a63e69d2f6b2579 SHA512 afe0a8a7ccc47eb8888346dabdbfb41e182f7dadee7a57a1c4ffce544aebe5cab45c3e64de4ebeebdc0f31961617a79cbcf11dadfebde65ee79ca38e6234995a WHIRLPOOL e56228f9c42aebeb0c425ea20a89466ac07615a943e9ddb7585762315a581026a1e59df60ed0813c78b8a28842728545276dc3c697a6c9624b66ef8fc3e08a7a
+EBUILD libftd2xx-0.4.16-r1.ebuild 1207 SHA256 30d8d4be4c9ae8fa72a8c93527a6f49e8bbf382bbd6ad03001b5769f6d3ca50a SHA512 bbe02a433d2e21a025137fa6bf35bb53c0c255078620c14e8bdd973ca29730f56ac4ac2d0ee3240f2587f7b497398b578cc83ccabec5b245f19869bca4f3a2f8 WHIRLPOOL 94f0ed84fb68a7d3b40b15ef9df5eef18411ea93d826b60102904c04411ff9734d50c694bef6920a4986847845b20122dbddd68371a61e1e77cea10553e09159
+EBUILD libftd2xx-1.1.12-r1.ebuild 1055 SHA256 bdce643cd6619ef10af7c8d663e62ae6ca8ce477a4d0867d13e76081add9a4e4 SHA512 81422f5732455b1bac7803707904fbb72297c7756d488af0f0ec20ca807065e8a8565ad02bbcfcdb8c714b2ca5e465b35ac35f4eeaeb90151b156cc406489b49 WHIRLPOOL a7b9b5d2cc52ee326b675ddc5a43fc5cbbbcee6e8bbb86101719c77db28ea5f5bfa18515d22bf96536b3072e8c537a95316fb13f4cd14c9ade93caa721affafc
+MISC ChangeLog 2509 SHA256 e173d9481c7cb5bc62b893358e818e9cb685750545637ceb0d36c61f1d1461bd SHA512 0399f44706aac104e6c72f1d1917dc0626a42201e000618f572b78f494a0a13a98b2497b04f96993f168ea58a5a63ff6f26a17f2f7c9bfb94bfe034d45f1d592 WHIRLPOOL f98ec31efa3669ab45c04d19a97f28f0ebf7f8e207eadfb82b9dee6b7089e32fb412b320c5421496e4a8415d90f464a951cd33565cba642cd4abadab727c5c06
+MISC ChangeLog-2015 2155 SHA256 1028c06635d13b854bc4163006e595e7682f480fd98b68a61141f1af664bacb6 SHA512 4ae3778310824a53f9a25037a16dad9715e6dc3e2953e3815589415d30267ce3b667fe6ce884ec1da7a7dcb3c1bab553bbb83fdd5a1df5265d337a96a8985b6d WHIRLPOOL 5614d50b1e6c8ef914379f3c56b2fd6c16297c3452e4ed5eeaca722e018088065db9a3354726efcb120bce0825fe4456f91fabb79c77133203fd78b737475f47
+MISC metadata.xml 419 SHA256 6c68eb447bb2b4c8edfa6a791891e9a1de853646f2f27814400951fecad73148 SHA512 bc197ed83af9c920fa8e7183f694681d6dbffe4785cb33981790185f74fff30a986c7c8c7b8ba4bc45edeeb8521b04a953aea63219068185d059af4968110354 WHIRLPOOL 2e81a7511b1e76890f7c96c6db4a7d81f55ef50366aeeb58803ee81fe96fc5d8ef161a5d1e0ee2bcea3d7ea33eff3648e4bb243dd61b81bedd00bb03e2ccfc96
diff --git a/dev-embedded/libftd2xx/libftd2xx-0.4.16-r1.ebuild b/dev-embedded/libftd2xx/libftd2xx-0.4.16-r1.ebuild
new file mode 100644
index 000000000000..cb661db60ed4
--- /dev/null
+++ b/dev-embedded/libftd2xx/libftd2xx-0.4.16-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib
+
+MY_P="${PN}${PV}"
+
+DESCRIPTION="Library that allows a direct access to a USB device"
+HOMEPAGE="http://www.ftdichip.com/Drivers/D2XX.htm"
+SRC_URI="amd64? ( http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}_x86_64.tar.gz )
+ x86? ( http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}.tar.gz )"
+
+LICENSE="FTDI LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+QA_PREBUILT="*"
+
+S=${WORKDIR}
+
+src_install() {
+ use x86 && cd ${MY_P}
+ use amd64 && cd ${MY_P}_x86_64
+
+ into /opt
+ dolib.so ${PN}.so.${PV}
+ dosym ${PN}.so.${PV} /opt/$(get_libdir)/${PN}.so.${PV:0:1}
+ dosym ${PN}.so.${PV:0:1} /opt/$(get_libdir)/${PN}.so
+ insinto /usr/include
+ doins ftd2xx.h WinTypes.h
+
+ dodir /etc/env.d
+ echo "LDPATH=\"/opt/$(get_libdir)\"" > ${D}/etc/env.d/50libftd2xx || die
+ if use examples ; then
+ find sample lib_table '(' -name '*.so' -o -name '*.[oa]' ')' -exec rm -f {} +
+ insinto /usr/share/doc/${PF}
+ doins -r sample
+ insinto /usr/share/doc/${PF}/sample
+ doins -r lib_table
+ fi
+
+ dodoc Config.txt
+ use x86 && dodoc faq.txt readme.dat
+ use amd64 && dodoc FAQ.txt README.dat
+}
diff --git a/dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild b/dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild
new file mode 100644
index 000000000000..906b66ad597c
--- /dev/null
+++ b/dev-embedded/libftd2xx/libftd2xx-1.1.12-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib
+
+MY_P="${PN}${PV}"
+
+DESCRIPTION="Library that allows a direct access to a USB device"
+HOMEPAGE="http://www.ftdichip.com/Drivers/D2XX.htm"
+SRC_URI="http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}.tar.gz"
+
+LICENSE="FTDI LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="examples"
+
+QA_PREBUILT="*"
+
+S=${WORKDIR}
+
+src_install() {
+
+ use arm && cd "${S}"/release/build/arm926
+ use amd64 && cd "${S}"/release/build/x86_64
+ use x86 && cd "${S}"/release/build/i386
+
+ into /opt
+ dolib.so ${PN}.so.${PV}
+ dosym ${PN}.so.${PV} /opt/$(get_libdir)/${PN}.so.${PV:0:1}
+ dosym ${PN}.so.${PV:0:1} /opt/$(get_libdir)/${PN}.so
+ insinto /usr/include
+ doins "${S}"/release/ftd2xx.h "${S}"/release/WinTypes.h
+
+ dodir /etc/env.d
+ echo "LDPATH=\"/opt/$(get_libdir)\"" > ${D}/etc/env.d/50libftd2xx || die
+ if use examples ; then
+ insinto /usr/share/doc/${PF}/sample
+ doins -r "${S}"/release/examples
+ fi
+
+ dodoc "${S}"/release/ReadMe.txt
+}
diff --git a/dev-embedded/libftd2xx/metadata.xml b/dev-embedded/libftd2xx/metadata.xml
new file mode 100644
index 000000000000..f2ade7fb3e07
--- /dev/null
+++ b/dev-embedded/libftd2xx/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>brendan@horan.hk</email>
+ <name>Brendan Horan</name>
+ <description>Proxy maintainer. Assign bugs to him</description>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+</pkgmetadata>