aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2015-11-20 18:13:34 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2015-11-20 18:13:34 +0100
commit6e9a2cff31889c7968ef05eb0a205c38acbe89ba (patch)
treec788f836c2748bb710f3c1b001bd068bbd7a18ab /dev-libs
parentdev-vcs/pro-git-html: make ebuild arch-independent (diff)
downloadAstroFloyd-6e9a2cff31889c7968ef05eb0a205c38acbe89ba.tar.gz
AstroFloyd-6e9a2cff31889c7968ef05eb0a205c38acbe89ba.tar.bz2
AstroFloyd-6e9a2cff31889c7968ef05eb0a205c38acbe89ba.zip
dev-libs/nidaqmxbase: initial ebuild
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/nidaqmxbase/ChangeLog9
-rw-r--r--dev-libs/nidaqmxbase/Manifest7
-rw-r--r--dev-libs/nidaqmxbase/metadata.xml9
-rw-r--r--dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild47
4 files changed, 72 insertions, 0 deletions
diff --git a/dev-libs/nidaqmxbase/ChangeLog b/dev-libs/nidaqmxbase/ChangeLog
new file mode 100644
index 0000000..2d98c91
--- /dev/null
+++ b/dev-libs/nidaqmxbase/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for sci-libs/nidaqmxbase
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Id$
+
+*nidaqmxbase-14.0.0 (20 Nov 2015)
+
+ 20 Nov 2015; AstroFloyd <AstroFloyd@gmail.com> +nidaqmxbase-14.0.0.ebuild:
+ Initial ebuild
+
diff --git a/dev-libs/nidaqmxbase/Manifest b/dev-libs/nidaqmxbase/Manifest
new file mode 100644
index 0000000..d21915f
--- /dev/null
+++ b/dev-libs/nidaqmxbase/Manifest
@@ -0,0 +1,7 @@
+DIST nidaqmxbase-board-support-14.0.0-f0.i386.rpm 692829 SHA256 114b96221c4c55d108317a0836165b136daac98b18aa8140ef52703b72689b2c SHA512 72baf686393ae3d925be6575b619fb0d9ae4eec3a1eedfc2a6e93cff55e6370e7c4c0c3f321fc917f07c4431206269f0169854dbbaa409559aced87c0624ca32 WHIRLPOOL 9702cef05fc096b8728f62c09bb81b0e96d2135c70ef476d29a4de6a776b44a81c4ec3d1277a0a6e006b1e2628580bce0992cfd3685b84f8d460154cd1208e61
+DIST nidaqmxbase-cinterface-14.0.0-f0.i386.rpm 8065609 SHA256 3bbfd6805e24a1bc637dea66eaf653a3ba217a057d5b834c46fcf008118c3223 SHA512 3b9589e14e3d1c1a1a30ea483da960e691014345500a903ada33c4474dac1438dc2c88af3094819ef8d08664c116e9fb167fd5a39ba127e49a6e0f5da374847e WHIRLPOOL fcfd6c04b9f374ffe6f314590725e4fbcbc8661928bfee09768dd80257cff10c2691b0c81ed77ee165def9f30d064275924b79af948499d7761aa3741b9fae95
+DIST nidaqmxbase-common-14.0.0-f0.i386.rpm 12777143 SHA256 d6d3c228cfe36e3b51b2001e35d3c2f8eb8a1561874b01fd93357092724151aa SHA512 34c34e300b6310e15668604740c45158542a1734c6f41bb518776268b1ec8660e7d6df8ace36e73ba4d5ce70fc45f1800cefe1453b999acfd673d21c067af43f WHIRLPOOL e922845323173d8d87617eb8e67563637d3caf09af44fd655bbff74322ed4dd1a13006217c55c4e04ec205e5c0444591deca221bf5fabc432eb436a59b4b4f46
+DIST nidaqmxbase-usb-support-14.0.0-f0.i386.rpm 1850240 SHA256 72be619dd078728610f25d3989e4db522b0af7134e8035c4aa129ea3fd3a2080 SHA512 b86deb67be7c1a04f1af760df88f77edeb0406bf42e6f488a74d30662747077218f6f35bb6bea62f6f805dbd743b0360fbc9c41721c49a7b955fcadcf13c78aa WHIRLPOOL bb5b960259b7aeb72b04127c29c7a7402aefdfea66b998ca3b626f2cbfbd91adfb76edf9963e32283099efc8eb087df08112573ecbff45832cd2ebf9f859a30c
+EBUILD nidaqmxbase-14.0.0.ebuild 1373 SHA256 d878869abf7ac71a7005842fb5eebf8e8c8586345d23868bda82cfa843e9f39f SHA512 505c6852b4b3e85fb68e6d3a08975e043218318c933b46888ee98a371df1f5deed571195b13169f1d8a34869b410b35105f46bdba497f83d13e413d8a1f6215d WHIRLPOOL 735805566fb47fa5abd4656f012187f1ddf4e8cc725a81119a4d48bacb73c635f67b0e2216a8bbe85d2d362f09714c159c3027b3ca3f50faf15148b825237153
+MISC ChangeLog 245 SHA256 6e6d857659230c51bda1653876bee8fb9675e80ebc3d7d83cc667c7d4bfc82b2 SHA512 178ca05c43094508a621de1de3cebed26e44308fd00547b07ca76e6c7fc009074787a62b7c87a9c47ed87eb1131d11db601a5211e6071f5cc2c421bf100ce73b WHIRLPOOL 639a6dca360409c408b752a0ab0300a0beca0f62ebae8d4158f0e49ad20be2b825103c7bb88f497f33f7bfb022f001c4b6d3e98f939b28410bda95b19cfc7e28
+MISC metadata.xml 250 SHA256 e44c070cff68ec9a61d9a6304001c836fc4522a567a1759f959ef69e6abbe1c4 SHA512 716cf7255da4aeae4a8c3292e536297828f7e0cb37a65de5793f9cc2b4960dd6db46f089e3df6ab1d088005cff00ad77e3769ce928a21d35ea629de341c5a5dd WHIRLPOOL f035c67b4226ed088b3e84d194910cea9373834fc901083bb6010b13620f5d6ce09c1309014b577f2c383b0f60459b9188caf6b253990f4521d76baa77ff2cb5
diff --git a/dev-libs/nidaqmxbase/metadata.xml b/dev-libs/nidaqmxbase/metadata.xml
new file mode 100644
index 0000000..e8ef06d
--- /dev/null
+++ b/dev-libs/nidaqmxbase/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <maintainer>
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild b/dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild
new file mode 100644
index 0000000..2068332
--- /dev/null
+++ b/dev-libs/nidaqmxbase/nidaqmxbase-14.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit rpm
+
+DESCRIPTION="National Instruments DAQ MX base drivers"
+HOMEPAGE="http://www.ni.com/download/ni-daqmx-base-14.0/5054/en/"
+SRC_URI="nidaqmxbase-board-support-14.0.0-f0.i386.rpm nidaqmxbase-cinterface-14.0.0-f0.i386.rpm nidaqmxbase-common-14.0.0-f0.i386.rpm nidaqmxbase-usb-support-14.0.0-f0.i386.rpm"
+
+LICENSE="NILICENSE"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RESTRICT="fetch"
+
+S="${WORKDIR}/usr/local/natinst/nidaqmxbase"
+
+pkg_nofetch() {
+ einfo "Go to http://www.ni.com/download/ni-daqmx-base-14.0/5054/en/ and register"
+ einfo " in order to download and mount the .iso file."
+ einfo " Then copy the following rpms to /usr/portage/distfiles/"
+ einfo " nidaqmxbase-common-14.0.0-f0.i386.rpm"
+ einfo " nidaqmxbase-board-support-14.0.0-f0.i386.rpm"
+ einfo " nidaqmxbase-usb-support-14.0.0-f0.i386.rpm"
+ einfo " nidaqmxbase-cinterface-14.0.0-f0.i386.rpm"
+ echo
+}
+
+src_install() {
+ rm -rf bin/support
+ (use doc || use examples) && mkdir -p "share/${PN}"
+ use doc && mv documentation "share/${PN}/doc"
+ use examples && mv examples "share/${PN}/"
+
+ dobin "${S}"/bin/*
+ dolib lib/*
+ insinto usr/include/
+ doins include/*
+ insinto usr/etc/
+ doins -r etc/*
+ insinto usr/
+ (use doc || use examples) && doins -r share
+}